0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:56 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6, 0x0) 07:19:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0f0000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 911.859968][T13010] loop4: detected capacity change from 0 to 131072 [ 911.869987][T13010] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 911.879800][T13010] EXT4-fs (loop4): group descriptors corrupted! 07:19:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x9, 0x0) 07:19:56 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) r2 = creat(&(0x7f0000000940)='./file0\x00', 0x10b) open(&(0x7f0000000900)='./file0\x00', 0x20002, 0x10) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) r4 = socket$inet(0x2, 0x800, 0x0) recvmsg(r4, &(0x7f00000007c0)={&(0x7f0000000680)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, 0x80, &(0x7f0000000700)=[{&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000740)=""/106, 0x6a}, {&(0x7f0000000b00)=""/239, 0xef}, {&(0x7f0000000880)=""/10, 0xa}], 0x4, &(0x7f0000000800)=""/86, 0x56}, 0x10141) bind$inet6(r3, &(0x7f0000000280)={0xa, 0x4e21, 0x7fffffff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xffff}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000002c0)=@l2={0x1f, 0x4, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x7, 0x2}, 0x80, &(0x7f0000000500)=[{&(0x7f0000000340)="f21bbed775506180368134fcc5393726a7c807af99b9dae887a4f95c47332fe5702cea0c5190113806176d4bd6502d100047c9a6bd3dd30de191feefe9dfc34e8de9341ba4fd0fcf8ffc1e697b242d6d66b45dadc11baf0962f435720e400381ae3213757e8e005170f30cb374f7e299f99f711cce8549569a57d7488a", 0x7d}, {&(0x7f00000003c0)="3100c9783c52a4c81e644858e6c41c38c28d5a91181bf432e0b72aaf70803c14723ab5e60219067304a09dfe0e38f7fbe56f7b3f8d840aa1c8ef9840502bd14fd0b1907adf6eca7b1e38372db59e28873dc84926c90f7e5cf2ef9f300662a1d20eb43713da21ae16beb1", 0x6a}, {&(0x7f0000000440)="e3fccda9de2e5d2b9404313f16e984ed38a5abb3f5e6a9a1d8c0ce9c1a85e94557f62c07935b496cd930c4cfdd9f5ca0baf33bb60b1fe877d707aa705792527f29a4930012e68240545f", 0x4a}, {&(0x7f00000004c0)="bea674a0a866e020edb2820830fc29dddcec302e686c33a6eead5984f8325d3e26f5f0126d9dcdde049fceea0b1113401b6f429220a13ac7ee192f65e1fa7e", 0x3f}], 0x4, &(0x7f0000000540)=[{0x68, 0x118, 0x1, "3389067ba991856e688d1e55c852dfbaae0f81df3337076e24c723f511cc0459f8ba284c88b786fa44020593c6ac71679e34585488a01d3137ec1100475574efebcbed17884aa34c04cda199c97c7211d2226f3e"}, {0x78, 0x0, 0x3, "d4df7c80ba528418dc19bf7ae42521cb02822551f12117f08cb47baeec0f9cca2ce853dac58da33b3a6cd01a872e165a307d489ff2ceb807fa2daae283ecd79bc6cde2f8cde36b13b38813473c0146e042bed29cdfe7ef079847e93f8ce77eeb627609bf"}], 0xe0}, 0x20000000) flock(r2, 0x2) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), r2) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000180)={&(0x7f0000000c40)=ANY=[@ANYBLOB="4c000000e58dff2d30a06c5780c9125d37e402f598182e31b59a0c23e409f52af28f1f25287db0611d674f2a4e378a1bca5dcef3660bbca0cc18a9f6c9faf866d829fb6ea623b5e8aacd13a1ab4529d5e86d147275545a22fc74142101f0d4914ea58a39ea9415931dbb45aa7f67a849d5044b1d2638634f7ff27a64ccccf7003861c73f0fbfb6b4eee33cea3c2f7fd40c53eddca72163f02086bd05756053436ad85e3995941b079b1d68a5504a6c3511c7fbd3e931e78028c5e4276d85f08c35cf3f471d3f17a32742c6b2659517ed664201a3ba86726dd679408589f653eb7d964daae2156ceacff169c16dbaa139a0c57f02b81f284cb87866a164bb691d19acfea99a59cc2362516d5fc72e9ff1676600c347fd322bda4ff76476859260229f0a8a9dc9c23f57bf257b0a9a5b42269113665a795f69ecb0bb216e353de31ac8ff84f678d479b71fc461fbde3a7e", @ANYRES16=r5, @ANYBLOB="010026bd7000fddbdf25090000000c00018008000b007369700008000600000800000800050008000000140003800600040019000000060004003a0000000800040001000000"], 0x4c}, 0x1, 0x0, 0x0, 0x24000004}, 0x20000040) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f0000000a40)=ANY=[@ANYBLOB, @ANYRES16=r5, @ANYBLOB="100025bd7000ffdbdf250b00000038000380060007004e200000050008000300000008000500000008001400020067656e6576653100000000002800000008000100000000000800050000f0000008000600050300005400028005000d000100000006000b0002000000080003000200000008000400010000000800080007f6ffff070007000200000006000f0005000000c9f14921e7838bdef7f19bc10600cf040000080005003f00"/179], 0xb0}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000c1) ioctl$sock_SIOCDELRT(r1, 0x890c, &(0x7f0000000080)={0x0, @rc={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x6f}, @sco={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, @nl=@proc={0x10, 0x0, 0x8, 0x200}, 0x40, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000040)='bond0\x00', 0xfffffffffffffffb, 0x6, 0x1}) open(&(0x7f00000008c0)='./file1\x00', 0xc40, 0x2) [ 911.958790][T13026] loop3: detected capacity change from 0 to 4 [ 911.974179][T13026] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:56 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7, 0x0) 07:19:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xa, 0x0) 07:19:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f100000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:56 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x8, 0x0) 07:19:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 912.098779][T13053] loop4: detected capacity change from 0 to 163840 [ 912.118282][T13053] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 912.128075][T13053] EXT4-fs (loop4): group descriptors corrupted! [ 912.136123][T13061] loop3: detected capacity change from 0 to 4 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xb, 0x0) 07:19:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x6000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) setsockopt$inet_int(r1, 0x0, 0x1d, &(0x7f0000000040)=0x7fff, 0x4) [ 912.152872][T13061] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f110000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x9, 0x0) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000004c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r2, 0x40345410, &(0x7f0000000000)={{0x0, 0x2}}) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x80585414) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc, 0x0) [ 912.249376][T13086] loop4: detected capacity change from 0 to 196608 [ 912.259384][T13086] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 912.269170][T13086] EXT4-fs (loop4): group descriptors corrupted! 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 5: setsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000080)=0x4, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="d14cca24245f3cf3f4094ff130c902f0f830502639e88c0f3e8d25e161fcee1a79e6b38b9f376fcd69", 0x29, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r0 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, &(0x7f00000000c0)={{0x33, @local, 0x4e24, 0x2, 'lblc\x00', 0x11, 0x3, 0x54}, {@multicast2, 0x4e20, 0x10000, 0x3, 0x5, 0x800}}, 0x44) connect$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @broadcast}, 0x10) 07:19:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x6040000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xa, 0x0) [ 912.310526][T13093] loop3: detected capacity change from 0 to 4 [ 912.321185][T13093] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0x0, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20, @empty}, 0x10) 07:19:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f120000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xd, 0x0) [ 912.410570][T13121] loop4: detected capacity change from 0 to 197120 [ 912.426791][T13121] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 912.436596][T13121] EXT4-fs (loop4): group descriptors corrupted! 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xb, 0x0) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x10, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xe, 0x0) [ 912.464307][T13133] loop3: detected capacity change from 0 to 4 [ 912.484159][T13133] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f170000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x5) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_msfilter(r4, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) sendmmsg$inet6(r2, &(0x7f0000003f80)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="8224", 0x2}], 0x1}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1={0xff, 0x5}, r5}}}], 0x28}}], 0x2, 0x40008000) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f00000001c0)={{{@in=@remote, @in=@broadcast}}, {{@in=@multicast2}, 0x0, @in6=@local}}, &(0x7f00000002c0)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000040)={{{@in=@broadcast, @in6=@mcast2, 0x4e23, 0x400, 0x4e20, 0x0, 0xa, 0x20, 0x180, 0x1, r5, 0xee01}, {0xffffffffffff7f7c, 0x5a2, 0x80000000, 0x81, 0xcc, 0x100, 0x2, 0x2}, {0x0, 0x300d, 0x8, 0x2}, 0x0, 0x6e6bb7, 0x1, 0x1, 0x0, 0x1}, {{@in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x4d5, 0xff}, 0xa, @in6=@private0={0xfc, 0x0, '\x00', 0x1}, 0x3505, 0x1, 0x3, 0x3f, 0xf8aa, 0x2, 0x20}}, 0xe8) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x10, 0x0) 07:19:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc, 0x0) [ 912.612479][T13159] loop4: detected capacity change from 0 to 229376 [ 912.631699][T13160] loop3: detected capacity change from 0 to 4 [ 912.647715][T13159] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x4, 0x1, 0x10001) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f00000000c0)="ac87957c3d2830036acc0629c25bb1c01e03093c93a85e24391eaa5fae45f44b07ff038efc50d9e0a604ef1935b6d762e7ef866081fb67dd6f6810f0b5ff57cdfa1b6f2483edc8c9e62d07fc93ae035e590c0e0bf978852a3a63a95c65d553e70ab9efd6735165becc4eaf97756442d93c5c31a6edf90b6e2e3b98dbaf94510006c50dcf3aee3e9e6fbea4a4590fcfa425428c25d52cd9e5ee7fbf96b22108bf06efede825b86362a106a1bf4a961b69c8a1b444ba8a500150d5132417fb2082", 0xc0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) [ 912.657550][T13159] EXT4-fs (loop4): group descriptors corrupted! [ 912.657560][T13160] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x11, 0x0) 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xd, 0x0) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) setsockopt$inet_int(r0, 0x0, 0x5, &(0x7f0000000040)=0xeaa9, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f0000865000), 0x0, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:19:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f220000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x12, 0x0) 07:19:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x9000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 912.802694][T13200] loop4: detected capacity change from 0 to 262144 [ 912.811879][T13200] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 912.821661][T13200] EXT4-fs (loop4): group descriptors corrupted! [ 912.840112][T13209] loop3: detected capacity change from 0 to 4 07:19:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xe, 0x0) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x4, 0x88280) ioctl$sock_inet_SIOCGARP(r1, 0x8954, &(0x7f0000000080)={{0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x20, {0x2, 0x4e20, @multicast1}, 'wlan0\x00'}) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x25, 0x0) [ 912.875705][T13209] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2e, 0x0) 07:19:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f250000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 912.936855][T13230] loop4: detected capacity change from 0 to 264192 [ 912.952807][T13230] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 912.962601][T13230] EXT4-fs (loop4): group descriptors corrupted! 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = syz_io_uring_complete(0x0) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000040)={'filter\x00', 0x6d, "d70c9616698594560bd7b39dd356329b4eda1b2312ce9053f816fe5663ccbdacb22daef61d6d32ea080ad9b871a14f81cd0c5a3b0e00da25d4b7b71c47ef0b0d412b5f31ed8cdf5abb55f3ccd54352b1ff1cdba0e68fd756a6922385bd145dfdc8b499c87f9417b8594413125e"}, &(0x7f0000000100)=0x91) 07:19:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x10, 0x0) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xa000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4c, 0x0) 07:19:57 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r1, &(0x7f0000000040)="e0f19785cca3d947b31fbcfe23ff8dd911e140dda42196c0ba7cc40471843079a4ddffe24cf4aaebba75f96d65e5aa23dd1b8d05074e8a3ebd239f0d5ad7076eddf16cb62b9b41b14bd7ea3ec37ead40273180923f5767331bd527eb021a332aeb692445e510913590be5196ee462069f92cab30ca40c47decd045a1a1f0ad5f84c87fc70cd08eac3198353ececb2b56e5327dbf78f02447c65b579f4b93923bcb6800b1144a0a0d6a18c77ec84d521f4ceedd511e59da3ebc0d9e4ca2b28e96ef7e90788f886d0f771ae0372ce2ca10e1529dcae3ddca620b3dc7a12a858d6ed0876f36603d22992d5f533973c82a5476aaa33a3857b59c404ffc58eeedab8f2df9af2ce8e400341cb4b20ba5260d4424b1b7dc3878ac0d4feef277224c5cf97b1ac7b025d834adfc9fe49df2867a1bd863c6313b1fe81bace69fc92dc1da4292166cf88d867b45ed849adaae36cd8d2ac947a1c174ba7cd518977e070eea0711c7160ed1778b60053ff29bc1d180bbdf1fe4cda0c12144c0b7fe8883789bc8a9a3d0e46152e032065a61bf2f9edb3e1616d7270b592807ec056968796ef54e977ea72f853f4917e170868ca99dc92098d20e92dd4f8acc0f85d6bacffe955363c35e5b2954fe033baaa5bcbb9f580d16b184417b29437033f49e5eadea2331119089c5fa256c6478313e11269c4c69ec82a8d11f04d4062dd6c3e2b6d7b0c814fbe44626f1775544d0cb826ea5474eb78a634a69592536a5fed0386ad17f0a8351bbe2dd1342d44e3eb69bb8756a7d4e79caa126ee2b391717921a2c6b8a5fca0755a42bce2ddb61528dc8c48cee44a8615e79e72b2ff77de753aa149cffad7fc24e14449bbb6d9c9117bb7d95e7fce952a5bb2f683746ddc943631ff24a2598de0131c24aaddbbaba25636d2e9c78e436a9d733ec909e55a568bb97360db93083cd02c24c0b73dfd7442de727af1c801711e786ec7365ec095b89a7ddc7b589bd18f3a36e841a8a611bc401ef688f7f0ef4289bedd1ebd4804b47ac69fedcd5967991120ad5750968336c29d84009648e5002b61e6d33bfcfd189a4b8d817d2ec33bd1b29123e1ef4558b3009f6fcb7f14d029f00303362e21d6d34fd3c37cc4702f2d2d6699d508535fd1a34e1615d211c9ebfa8764e1215e0e12146e43a04bdb02bde498858996a5006e256bf010a6e428dfce06a6d2a5eaa7bb66f1b1c3e578e465de7604cac2ff2f9d022e1245f369e878df1a80b5b8e093908da8e6316b102ca93631534e6c26736ea9a0d22885f103d51aa6559c25a84532547702e8f512e375eae317d22f07f17f165c4378277248f767cc9e08b77554c3bd12ec0e49725e35e124d79a4dfa41c5a2898a6d46e8ab8b5c4b245d289ea9f3c9cb811334ff3567a7b20d74535407ae688a815f3acbd84eb3a12c27a72d1addb1e27d7880cbed54100364ea3465c7a276ed870eae07f110ca6f522c4f4ae2489c65c5ac0154c77569e046bdd089ed90c8d0a52e951897d1b16479c92eee4e3e73d66f3f1e6e616c42c0cee805026067d6eb0d0bdad8fcf30b34fb52e5c4d06dd921ed3fceeb4687e7336ae3ef5e01921fdbdd3a6a1a1f79f831d054a7c675dcb4f2c65761a187c9acfc5f649122ac1af7257dddce15228b9be9d2d4b78dc94a174f9d82add033b0c7e85c7ab502348df148c188fedca15638da5af65769a93b3f11243f9d18c692a32ea6572a232d3e123ce17128952554b96582b43e743c40ea44d3185d6a04c0363a06dfff8ed57cdd9159d47dc2726420b1a757daef1d8b0f341d899c0af80d1f6adf299bea0b8d48a3ba7ef99f344c2b5652357ffd00457ee23612d02d4237f91c18084e0b9af14f155dc68b53ee8652889d8ec28504b420b69e0e862e29c88f18b5005c55b0dbb2746ca8242e89d353160ccbe51dacbbe558683bdf16aabf842f26daa84e77d10d48fd5c549f15468afa698915b6215165d358a1aa99474cd08206e8b80798191adb08a8692b9d824111ed80c29f34c0893ad5c9b8c0c3171421636979c7ebeea617504466c6aff1b77ecb02556cbd9b7fb31cb701e3328fdc3d951de58706bb5941572799858195ad23e46f47bdc3bae7087e4c91554e5b961ca3eeeaa1e2d5f1cc7d5909613f1f769bc63c7844b139f3e07a4ee751385d474883d66fcc5e23d752bc450bd4f26fd9ad63969ee0adb8a034b203e157c5156102f0a02fc1c2b2cf095f8d0b8bb8ae732d694096e7ff64ccd02892b5c0cb9638500cf0e2da336d4ea215c8da6e7cdd69ab306c3d772362ce3ffced640182a9d6c8004121acb013997c670633c027751ee65b76259a871436c2e4fea11c148f26c1b83a12f346fa221b01edba427af8b14a5b25c6f6360bff8a0a2716da97d0531ff9e28322f71bab9636a092a5c3ce4c1f74592e4a35b51093572f2fad5e97352262aa50670edd775ced86d1115d3ab1bc924ce46b53bbbe2f98c8c9215f3e920c987581e3c8bad054d63c61b3d0ea4568e16b7ca3ebfa258f5f2b393d1206f7d3068b3eacc2b272c569692b98b76137a23eeb4019078d450b82495dc267a59e70048dc9cc2ecff581b5eaa916ac8e7af3c72f245c02ad079211bce7004beed889fd68cf7c54dcf616a4a6653824ec47efb7d7dff06542a16c3ba1d3d26b8c3848c4dc5638f47c1678aef68ca84dae0038fd703e31e23f05df9f472375f8208136fe9971b09bd629948960529f926717c4508acf17b777a0b029880bd40afa11665aa78b87d1f8806c222e55a0adfaf65fdbdef03fdeec7403c205b73d6557fd72fa2c97a61b32fe0defabce44e3e9819ebb786081b864a0cffe9810186e3dbcc8955a447c847e86c6d801f456a3a0407f8d5b14c6a451f5a62e8f0d24caf50ba8c25b235892920185d3b5e1d93ed975c2d56be7fc4842659f7c6b5c6e1883aedcc0246246c460deac232bdedf5814c972ef4c4b8d7705c863de473fe762329b2ed2a1d10732047984fb1b1e261fc28aaeb675ad80a658bd60658bf79d956c34dbb617a42e243c955da13786c6324539abdf63cd03f1a4a0c88c904e51cdbeb0f0e91d41f0e4b148655c9ac2dc247b4dfa779571712558a652274f311e25dab714b533550284f629c688f3f688a1749551d2881eaefa90287d59962fd85a84b2f6910d8bb0537858eb19f5d5eea2843e48e91fb72eba41f5e30c90c7d2d41aab49d8ce7ba77bda8fb2bdb8da9b011f8807ee6c508a8883f880fdfedc8c36f6b04a62108e1be25fe82c56b134d0e307148001f095591da32558a4f363407063fbd87d35c2f6c9cf9f43164d8ca998ca304119a49fb60272907764ec4d2e1dfa1161f871200448576aaea03ffb10c1a7ab7c8a5f45cd016783c8a02458202d17958129e5226033191e26d99124bf0ecd1e73b6f620bbbb694827a6ff09fe6bd0c53e39992febc3e73656b325a6fad048a278100d7944adec435a12339b1ecafd054b634701d64e1b7f4b088c87560a7dca6efc8523ba45266255685cd66214e9bd6a2e28b1131b0118d763d63e7d865acda076cf3f6dff5947e8224d7bde0f33bb3cd25ad04304e3e68f535f305a39ebdf0bc4a7d6232f2c9aa93ac98ce5852285d2bf79e4227308e01abf439f8a872d569c1952406d085663ba321dee9a28d08a0eaca996b08c1bb114f47348472a0202a740ddb77b6b7a9f9deb3655ead75592d5ab6e212424994968795942e0de5e69aebd0d37d4663e0d892dbd54b615dd507dd7adb7e85f02fd578e920d970992da7afd11d16aa2a8b88a9225ff3d32bd99de98294cf51c9a056b4375de62033543a48a7526a6e19c5b049de30d193d6b678519e114bb5927614e753069bae145abbbc100c7a82f0b7be4d7002a1cc23f59708690b347f6ea74039cff1318a74e858ccdfb2ca2b7cbd99577b227fc2c375ba6cdb8c0242f37be9482f52990595d3e32c253dbf59bab360dde847d5634f100843f29aa6b2948e313ad31423e5a2a74585ade18dec2ab8649b0df1bfa0f3a23e799a512a3d551318da017fc911e6729632e53d8510281febdb5bc462c61d54beb65bc853355eb2d4d46c5c1670a6f5d7131fbe8a9a81d2a375755e579e79e98cbbf4b291a345e6a543a528e47cd2a5d626e7d06c58b846b925ae1d27e0af56b47a0c018ab2a41fbced81ecf880772fea37337df5f77bd017a5780a3ec5c24973c15ba896efe5c3b0b4488f3dec0d8e7f1e46fae1622dce01162dd6086c276d6d5a0e3710ac13d225575fbbf38d9d0a30076a74c6eb13f021b0296ed8ee96c8ccf15fde6e099ee128cbb2ebcf834deaf6bb4470d6e106291d0d81e03f49d5e989179d42a2a011af64e9a55da77d40f6ffd1962e3ff818bae5b60739357180784a2711be133efdb82fa2fff4c9244ccea9ab6d91311fd2d4963cb2be5fbd4d9940bcdfe96dd34e911421ce616801840d100834befa45fe0946806d3ab568980321cfb262e6bb29837d97af6d06ca73e2ab22e0fa82170a8089c6228fcb7284728fa0c052d92e13ca96015a338fc701d9cac25683b7415c9efd7052e09a6dd9a589a11945c03e8b1158ad39a71724ab5c354395d8eef9cfbd558b8a94f09ac2146bfaf9c480d2910346ea360746a29acf1c3e7725e23b379c7c47b7538f1e673af4b29c3ac68f8c6aa5580e0f8e0b42d0107344c94d87ce4f2a07fc837ea63ac63c95cc902568581b1170141c8e53a390a69a2418c59258cffdd4eb472acb72d7fe69dccbadae9f59f3b4a738c3aa5ad94529dadbea90fb960fabc57fb78d9a073b84386fd3249bbc1cc58f4bc4f49030c665f99f432787af6efc68a4c5b8118c5103a3da708fd42f431995901f5810de89ceb13f4e11748d1f8a896e0efa6cb25b45740a38d72b225a8b45eba0b1e41ba574dd4563014effa5f2c6bdf9ad1cbf90268aa9b915f3307369cd69514063b1b8a95fa4e042102e87cd0b9145910e38172af5277c34df7500fbb46e11c340983b52ca661d39184b29f4085ee7f6f84e49294001d8875af489fe34afd4064e5271273091314160a40f1d634cd45155b5926b1cdab9324a7e0373963a6f8c34b9e48290aef2533759313e471c89b6c110eab4d235c5d9657d275d8fdfd5c7d6a3df69dda3b6c19fc10a1d238026597226cba40849e589712462c1969503057791c27ff40f51da4eb9ca9ea5ce9499de1a4864a89b4055d7eb98145a102105af105ee731e2d38949bae54b52cb02a0d05b069a8dc57d4bc9a4301e7f53935ac9155ec8d6a52a0bacc15f0d4aa4a9ee4b24d7855e4b18b193622074532fbe7dba2dc7c5e485efb71e3ab1e1a482d2ea4485806a0b465f09c68ec6373b125cb973b95bf725783f87b4693b228a7fe19636cf39fba5a3943103af4c84289826e8d0c3119facf74334265865dcdece1daeacd8f38b6df1cfbc53b85149c47b7180ad8bf927440bd489efa00a8e0887d532a1a0b4de47118084577e4468458ebe2385de4f62d9b470fc75e1c5deb01efd3c02ca567ba3a432432b441a182cb18c692a839a0f6e55d0b3d89c2b5f45153b3dcbb4268f101977a9f55f2adebb3421382984b46c7c6d2e9924d4bf845b84db93ddad793ab2de9073e33c6e8d8315755c791685e076775579e2d94ff59d36e02d61049a9738aacac6c7c887ee580e99391e118ad124a2739f61015f881819e7cf0a0b306aa05514c3e762534671c4dae3c8cd5431aa5958d497e51850a5490dc86bceffcf025d4f6aa90ff4810e2b30c5b1db44174109a5e230a9a11241", 0x1000, 0x4000884, 0x0, 0x0) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000001040), 0x2, 0x0) r3 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000001080)='ns/user\x00') sendfile(r2, r3, &(0x7f00000010c0), 0xffffffffffffffe1) [ 913.066638][T13252] loop3: detected capacity change from 0 to 4 [ 913.078501][T13252] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x11, 0x0) 07:19:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f2e0000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x68, 0x0) [ 913.127605][T13270] loop4: detected capacity change from 0 to 264192 [ 913.144638][T13270] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 913.154509][T13270] EXT4-fs (loop4): group descriptors corrupted! 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xb000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000040)={0x5000001e}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) fcntl$dupfd(r0, 0x0, r1) 07:19:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x12, 0x0) 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6c, 0x0) [ 913.245893][T13292] loop3: detected capacity change from 0 to 4 [ 913.273714][T13292] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 913.288654][T13304] loop4: detected capacity change from 0 to 264192 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7f454c4603200709030000000000000002000300ff7f000011000000000000004000000000000000ab000000000000009d0f23abd7e9380001000600080000000700000004000000010000000000000000000000ffffffff00fcffffffffffff030000000000000000fcffffffffffffff0f000000000000060000000100000009000000000000000002000000000000020000000000000001000000000000000000000000000000e10f00000000000011850fd19744bb6f319f00c5d803b55fe4a876fb0b3136308a2586fb81296118559c5bc6b11cb1f3fa007e6dd439effcdbb2096012bc078352deddec55d2181f8d9e8de3c80146129018e052ceff8100936abfd5c6964662c72ceb005438826d33831cbae90d1ebecf24d3f2eddb605e020c5bbb857de189a1e692256fa66d5ea7ce896a773b0f0ba8c520cd97f86dfdc8a96df32329445a3dc4025ae07e9b7f2c4f"], 0x147) 07:19:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x25, 0x0) 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x74, 0x0) 07:19:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f480000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 913.351867][T13304] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 913.361935][T13304] EXT4-fs (loop4): group descriptors corrupted! 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2e, 0x0) 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f0000000080)={0x0, @nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x20000}, @l2tp={0x2, 0x0, @empty, 0x2}, @ax25={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}}, 0x2, 0x0, 0x0, 0x0, 0xa086, &(0x7f0000000000)='veth0_to_bond\x00', 0xffff, 0x372, 0x6}) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000040)=0x1, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7a, 0x0) 07:19:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xc000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) bind$inet(r0, &(0x7f0000000140)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x32}}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="7788f22daecb948ca52dfe3dc0668fb9e68096ddf5e3c5cdb63c340919e13995dfe639f9f7a3b0326227c3cc7d73e8e4df5766a435b40c9ed8d98111ee9f8bc215b17915e7231cde0ac17a13a6a3d1b1a4f4b18dcf5a84f45e1f312d8d6ad41c16", 0x61, 0x41, &(0x7f0000000100)={0x2, 0x4e24, @private=0xa010102}, 0x10) sendto$inet(r0, &(0x7f0000865000), 0x0, 0x5, &(0x7f0000fd9ff0)={0x2, 0x4e20, @rand_addr=0x64010102}, 0x10) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 913.468227][T13337] loop3: detected capacity change from 0 to 4 [ 913.486847][T13337] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x300, 0x0) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4c, 0x0) [ 913.575002][T13348] loop4: detected capacity change from 0 to 264192 [ 913.612787][T13348] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:19:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f4c0000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 913.622634][T13348] EXT4-fs (loop4): group descriptors corrupted! 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0x0, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20, @empty}, 0x10) 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x500, 0x0) 07:19:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x68, 0x0) 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) signalfd(r0, &(0x7f0000000040)={[0xc6ea]}, 0x8) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000580)='children\x00') ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r3, 0x40505331, &(0x7f00000005c0)={{0x6, 0x4}, {0x1, 0x9}, 0x87, 0x7, 0x25}) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f0000000340)=""/117, 0x75}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000480)=""/145, 0x91}], 0x4, 0x3, 0x81) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000740)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) dup3(r3, r6, 0x0) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000) preadv(r5, &(0x7f0000000700)=[{&(0x7f0000000640)=""/13, 0xd}, {&(0x7f0000000680)=""/60, 0x3c}, {&(0x7f00000006c0)=""/5, 0x5}], 0x3, 0xfffff313, 0x3f) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x8010, r4, 0xd117b000) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r2, &(0x7f0000000180)="5d38909f9612da987aac4c3c7ac7248120fdf9e0e2d071e0140500f77d4dc1a4d1f6abad54a97ac4fc4922f5291e64e43a2efefc497ab1f271550a9bd8ec11bc6c30d53d95ed267afbf71fbde38c2c7599c77a6d02ae0de4c30b75dd2a49ac63baf1c921dc9a68a1866eadf30412ff51194593996ec421d5d3b7a9cc47c15c2281f86b4f221bba08bd570a7f4b856faba8bdb0d4de61fb36b25563e43dd7d0a3a5b702c1dc31bf7ed2be58b173b66897aabf177961ff789af340fdf17082d4a9a9a7d13c18f35ff423c546257ddcf6d21df57220e4aff2fd0ad1b09ca12baf9203310977e1e1e0f3e9e8a9db4db6620f65694cf1d7460584cbbb4ba037b780d35507a0d5555a201ad7f0b8ba7617513d56c9bd9abb829be3e55a13057827922a05591fa6d3a3294473f1ef42e451d77f1b9f23988f8602032ff62a890559d55ac73a4ea09e893c0292bb0c0495b07c6e0415b3f64dd7682b33b10eba35497782998f784f77e24bd86829960dc6b6b55e4d51162e689478ed01ed19aec467eecec919ac5be5ae4d7795c8a0fc7d5ab0fa5d0de672c860a0003025779b6d1bc0b6688069ad6847ed8288c11f08b66d7110bb", 0x1b1, 0x800, &(0x7f0000fd9ff0)={0x2, 0x4e20, @remote}, 0x10) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xd000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 913.701728][T13384] loop3: detected capacity change from 0 to 4 [ 913.727680][T13384] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f600000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6c, 0x0) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 913.824068][T13409] loop4: detected capacity change from 0 to 264192 [ 913.841001][T13409] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 913.850825][T13409] EXT4-fs (loop4): group descriptors corrupted! [ 913.853383][T13419] loop3: detected capacity change from 0 to 4 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x600, 0x0) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xe000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 913.877098][T13419] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f680000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0x0, @remote}, &(0x7f0000000080)=0x10, 0x800) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f00000000c0)={{0x2, 0x4e23, @remote}, {0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x39}}, 0x0, {0x2, 0x4e21, @multicast2}, 'bridge_slave_0\x00'}) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x700, 0x0) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x74, 0x0) [ 913.984678][T13448] loop4: detected capacity change from 0 to 264192 [ 914.005914][T13452] loop3: detected capacity change from 0 to 4 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000000040)="d19143c315252f861f7fa7f29a974f17f1a5a8cf679b810e7c925cd8fa7aa10bc5742782e466773844730e67f5a51c854c254d37f386995309f26c068bc63e5be44fc77043c4afc11bd76e73c98688160d9b3ed79cb6d41e407187bbb38ece638e4290b57938d8e5d3c6996e2b007e6f5ab106de42fbad1f7fb4cd9a02b387b342ef2b56ad502d8335a2c8e278137e24eb", 0x91, 0x40000, &(0x7f0000fd9ff0)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xe}}, 0x10) [ 914.032888][T13452] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 914.043852][T13448] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 914.053636][T13448] EXT4-fs (loop4): group descriptors corrupted! 07:19:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x900, 0x0) 07:19:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xf000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f6c0000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:58 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) sendto$inet(r0, &(0x7f0000000040)="afc0d34348992e7f0113e2121c405afe67b800ffca4353e3deb9439a9072a97d3146445e9aa71fbefa1030a846f1170ed676aeb607e68b620e09fb00", 0x3c, 0x2aeabaefd252d943, &(0x7f0000000080)={0x2, 0x4e21, @broadcast}, 0x10) 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7a, 0x0) 07:19:59 executing program 1: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 914.172580][T13484] loop4: detected capacity change from 0 to 264192 [ 914.191837][T13489] loop3: detected capacity change from 0 to 4 [ 914.209317][T13484] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 914.219093][T13484] EXT4-fs (loop4): group descriptors corrupted! 07:19:59 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x3, 0x101040) getsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000080), 0x10) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) 07:19:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:59 executing program 1: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xa00, 0x0) 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x300, 0x0) [ 914.243429][T13489] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:59 executing program 1: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:59 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000100)={r0, 0x4, 0x101, 0xad}) sendto$inet(r1, &(0x7f0000000040)="b593b41335625565aafa21bce9729d524d12fe4d3f19345a54bafd2a77cba0e1573e61784adfd8ac003fcf931e7a284451a6c12a082e189a279897c928027e5c7210fc55e8622ee0", 0x48, 0x101c, &(0x7f00000000c0)={0x2, 0x4e21, @multicast1}, 0x10) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0x0, 0x4, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x500, 0x0) 07:19:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f740000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:59 executing program 1: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:59 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x4048014, &(0x7f0000000080)={0x2, 0x4e24, @private=0xa010100}, 0x10) 07:19:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xb00, 0x0) [ 914.359202][T13516] loop4: detected capacity change from 0 to 264192 [ 914.386288][T13516] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 914.396093][T13516] EXT4-fs (loop4): group descriptors corrupted! 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x600, 0x0) 07:19:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10040000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:59 executing program 1: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x700, 0x0) [ 914.457538][T13541] loop3: detected capacity change from 0 to 4 [ 914.474583][T13541] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 07:19:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f7a0000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:59 executing program 1: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 914.575204][T13568] loop4: detected capacity change from 0 to 264192 [ 914.585469][T13568] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 914.595289][T13568] EXT4-fs (loop4): group descriptors corrupted! [ 914.612678][T13573] loop3: detected capacity change from 0 to 4 07:19:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xd00, 0x0) 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x900, 0x0) 07:19:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x11000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 914.647769][T13573] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655fc90000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xa00, 0x0) 07:19:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xe00, 0x0) [ 914.757924][T13596] loop3: detected capacity change from 0 to 4 [ 914.770607][T13599] loop4: detected capacity change from 0 to 264192 [ 914.781517][T13596] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:19:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 914.799691][T13599] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 914.809473][T13599] EXT4-fs (loop4): group descriptors corrupted! 07:19:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655ffe0000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xb00, 0x0) 07:19:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x12000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x1100, 0x0) [ 914.924069][T13627] loop3: detected capacity change from 0 to 4 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 07:19:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 914.970360][T13627] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 915.003524][T13638] loop4: detected capacity change from 0 to 264192 07:19:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:19:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x1200, 0x0) [ 915.013122][T13638] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 915.022895][T13638] EXT4-fs (loop4): group descriptors corrupted! 07:19:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xd00, 0x0) 07:19:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x20000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:19:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f090100000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2500, 0x0) 07:20:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xe00, 0x0) 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 915.159618][T13669] loop4: detected capacity change from 0 to 264192 [ 915.186726][T13674] loop3: detected capacity change from 0 to 4 [ 915.194340][T13669] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 915.204365][T13669] EXT4-fs (loop4): group descriptors corrupted! [ 915.214882][T13674] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2e00, 0x0) 07:20:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x20100000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x1100, 0x0) 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f040200000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4800, 0x0) [ 915.380519][T13701] loop4: detected capacity change from 0 to 264192 [ 915.403307][T13701] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 915.413117][T13701] EXT4-fs (loop4): group descriptors corrupted! 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x1200, 0x0) 07:20:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x22000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 915.431595][T13713] loop3: detected capacity change from 0 to 4 [ 915.452397][T13713] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4c00, 0x0) 07:20:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655ff60200000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2500, 0x0) 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 915.556609][T13729] loop4: detected capacity change from 0 to 264192 [ 915.573343][T13729] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 915.583161][T13729] EXT4-fs (loop4): group descriptors corrupted! 07:20:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2e00, 0x0) 07:20:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6800, 0x0) [ 915.622201][T13742] loop3: detected capacity change from 0 to 4 [ 915.646914][T13742] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000300000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x25000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6c00, 0x0) 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4800, 0x0) [ 915.838747][T13772] loop3: detected capacity change from 0 to 4 [ 915.838923][T13768] loop4: detected capacity change from 0 to 264192 [ 915.853400][T13772] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7400, 0x0) 07:20:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f360300000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4c00, 0x0) [ 915.965439][T13768] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 915.975227][T13768] EXT4-fs (loop4): group descriptors corrupted! 07:20:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 916.017003][T13793] loop3: detected capacity change from 0 to 4 [ 916.041478][T13793] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2e000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6800, 0x0) 07:20:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7a00, 0x0) 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 916.139331][T13814] loop4: detected capacity change from 0 to 264192 07:20:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f020400000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:01 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6c00, 0x0) [ 916.186494][T13814] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 916.196305][T13814] EXT4-fs (loop4): group descriptors corrupted! 07:20:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x100000, 0x0) 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:01 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = accept(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x80) sendto$inet(r1, &(0x7f0000000100)="fe5861cedad146a52daa337dfd6e7a36b2d0afa62469c0bff06981e0ff3c2b8960d93bd65df97fe03519b37194c7bd9d1732e860ec1c1c102587d604b51bb07d4ad53f68b5a8b5089938c95fcd14f46fe59939868b24ed5ef0bface6a5bc0f71682763deefa960c0d1936901e33838bb3300e83cec9d911dd7940238a56003ef69fb95169c7328a182731962e963c929301f48eae22b4853baeedf685634f9bac43f0c85d394792e773416f803876bd724fbb2c9a141f0582d500c6d5961ca8ec36623f7836b92eece0500bd10ff3b4f20f213685db01b147c1e043d7b8f7cc5b341e6064ba25743fbcab9c87bb2ff2498bacae71e4cadb5", 0xf8, 0x20040002, &(0x7f0000000200)={0x2, 0x4e24, @empty}, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000280)={'ip6gretap0\x00'}) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdc01}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) perf_event_open(&(0x7f0000000400)={0x6, 0x70, 0x2, 0x2, 0xff, 0x0, 0x0, 0x68, 0x20000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f00000003c0), 0x2}, 0x40005, 0x80000001, 0x9, 0x0, 0x58ee, 0x3, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 07:20:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3b416cb4, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 916.282856][T13833] loop3: detected capacity change from 0 to 4 [ 916.313878][T13833] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:01 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7400, 0x0) 07:20:01 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r1, &(0x7f0000000040)="bff6df50475c3c6ef610921c4f5f47280a5d5c2daea477b0878c689312279f6880662ae797e419c81d99c6b3d88fa585fd672398e4370b737cb922c3c878eeba6d3c2cb70af4c01240cd81b0e34a29f08dd0751e2e69dd3b853b1f203f17e12daafe644eabce9c8aa54ca6793214c9aaf17499264df84b966ae3c81a2c1038ab728fd15c707f508e515b970f58ec", 0x8e, 0x4008000, &(0x7f0000000100)={0x2, 0x4e21, @loopback}, 0x10) [ 916.354464][T13850] loop4: detected capacity change from 0 to 264192 [ 916.390752][T13850] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 916.400568][T13850] EXT4-fs (loop4): group descriptors corrupted! 07:20:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f060400000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x1000000, 0x0) 07:20:01 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7a00, 0x0) 07:20:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3f000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 916.496153][T13876] loop3: detected capacity change from 0 to 4 [ 916.504060][T13876] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:01 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000040)=0x68, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/ptype\x00') sendmmsg(r1, &(0x7f0000001640)=[{{&(0x7f00000000c0)=@pptp={0x18, 0x2, {0x3, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000140)="20c1aaa6e56df0b1925c43e977865d88c5f10a17cbed2cc24c63294cdcdbc6292047026170f0c292cbaa89cc3048e3", 0x2f}, {&(0x7f0000000180)="d80d50498668ae129bcb6f137aba38c4a8c5ea0a4c2ade54238bdf1f2f9e2ed52f52eb77044cdba62bce777c3b8a0c7f643d405d24a5108bb37ff0c3fed1ac5ef6cf70c19fcbceb61c37c0b18b3b490e318d3bc14cdc0c20e94c0c77ab07388e3358f06e9c82ddd8c52ccdf9cb182eee4181b4523fce87e6f376e5eb2a4513ab1120372340358eb254216dd70604f302b050daaf562890f17d4bc457874cb5403365000aeaa83afb54ae7fadc03855008869f69a", 0xb4}, {&(0x7f0000000240)="4015b1c627936cc772f9f5a226f4bb1254bbee18fcac80ff64bb7466c5bb838dcda8b0d309a0b4caf352295f95faa05b69f93441d4fea2282a549fee32aad0848a24a58179342efc9dc195f98fa6de1548803f27661799ba4b598e319fa6db14d99385cd788afcca1398364aedc1c2f10a27ab02588e129d67c2f0a04c3c0800f80c093bf42c49dd23f1d4957afeb364066a04c74d006cc8bcf0131fd008c8d62b124ae565293bc3d577c49f6361b55c724bd1e4f0907324d154e6308013227f45fb5e1105053e94e81005492c40fa3bc313ab81daac3c85e02cc10381", 0xdd}], 0x3, &(0x7f0000000380)=[{0xa0, 0x0, 0x4, "2f21d190f29184d38f56ccf793f311f201e7ac9715d49499ae947afc77f857a239c8a29507d25a606d127221457721be220a084d8e826add062f4cb079f6404c91fc478e69ed7a6cb9083e3221a1be2f3426cfaac122921b5a295a47ae344c914765582d580341da3859a3eca6106086179ba93fe7746fe11391b026fd7ec7aa050e6f98f820e19fa8ec"}, {0xb8, 0x105, 0x9, "3b9f541f34f49f315fe15304a77e8edecc0f886b2944e9e4021e4d90df8461c5580dca5deed39a4cab462d21a0c9415ca639b6da72f7815e5f2061006b9a61cfec8d400980fd2bf0148fbe485324405d35ccefc8ab1472da4d9011bef82550626ed15185ef43036e7fab589a7caf9d83a34d1be6e096e824db12fe50bbbc5d92dcce9da5bddb6243a39a2ca02559d81a3397b16d5fdb6274c78f2746e4ba7cf4d5d55a41"}, {0x40, 0x0, 0x1000, "8dc4101c31289c24b67eea42fde1d7f7e4927d6cea05cd96ba6e56ff639926d995695d8e6f09a80708e6894c"}, {0x1010, 0x10d, 0x5, "1fcb7f12d7d37f0c3dd033a386c49d01a9add37d7e2b65797534537badaf4858c0b1776a729e119f19139fdcfbbd186936733001097d59466cc0899c931390cfc56218301bea52747df06c372312de2dfb01644400797a2ffbe002814d906df7c4fae85cea7598a2e54f90af7f4a302bff837f272c250b44c48c993dcde7d5b44f6707966d34afcdbbcb61213658f0f30b506eec74158b8fcf6d8c6b2347f92a7b4e4e16d5d3c8805cc0f4922b10f08fc053d417befef40c8a582d5516f769bded677906240f56e904a935cf111d54fe65d10a88106bfa9146c378be877045a47872d9f9081964ce71c98968650cc2b6fc6089cc6058e710303cae29030b23ea051fff5f89c215bc4663c536a64d94620b6542a1d1f9dd885acc529d808df3e9b223a313c90f28ad07de21cee766b8878be252369aa6c4e049db3631f755e673b1e4a87d9350e2b274c5c4cb77cc6c34bb6b7379b73286fcb36565db1836a48e53f8802cee0588eac7f300e421f57d15ce7aa3931a5f30164620eee4ceb33fcf5d5e64d22cd4a49a22919b21a9f62bbe98518654274cb8109214d82b7f242b8a40b6979c0d14deccec75a64346953e7b88db6eb016406e294f484e349cac0e1b80d5e2926012223569bf251c1ec20bdc983af88ac41c35a74c727b86550161586de57d63228d1b9715ea1093a567062dc95385d74ac4d6c1604e98270d23e825faa0fab66c86b2bf2b64d35f9762e7855ecdaf27a56e7d92b11b391f78fa318cc056efcd6fa03c1eb4e89063bab2b5900d69a18e56c7f1ffa5ec709f3ad26b851d4550a936fd40ebbadf4493c0675f8e7ab9cb31caad013ea5500ba44d66b68cff3b7e4a4c363fc3cce708ec9fb6384e3c2676ff57547ffd1e1a6eae946a4e3dc646e515322bfe492ae5fde9a2e71d75438d606e50851a105bab2e2f353ac6f121b182a13f7ac13601fe4bfc3d5d51268ca4fa98158844daadeff7f4d3b48c027671375825afe35478e0f8cd7fcdd70d9efffc0fb86c56e7c203fdf304f3765b449fd165bf73e9f173ad94b1de45f46da9dbd1f178ae1dea05a15533db9e91827b176a5aab1244338255e1c438feb2a979ceb8b8b461923c1859baea570020d4edd7d3d337fc58813ce6eb4a3dccf9965ecbde0039693282e12da717d3ff572d03e662aaa7bb9563c92f54d6acfd8968e5a711b1011d0e71286808489fe35165ae7a1955f4e06947a26b87b2f2e2c9c1f142dc4f442abf9a8f1e858979939feb71df3a400f800187dc40e856144cf1d920197d7fbcf60c48246117f43f885ace5aeb0bf4bf32378fd51f77a5fca16e815d942a3ad4c576759b66d96432e2eca51f0dd0e99e9d720bceaed419ea50c95b7d190552b855c62a7567c5c681be9c346c03d128e35c0678785e25a6e92fb20eadcaf4f9b278847c064cd913d60ad035244078df06577a0a60ace59cc819191a5deac7819b1a3c947bd0897d704619327e5c6118cad696fcfb3e76d9ac62dcb80ee56297f06ca4a5f3b76d404c9f25667bdb2e018d5401486df1c14c7fd92d218188beac6f7d7cf6b2615662fa94228309e05d7d37b3dd39d5fbc8a0ab8669b0325ea1bfc371721a63db8bffad246e8917e1104bf0804873832082403b2e24ad54136e91070080a7734de0232980d10f1e70c2b37dfde2c62769f4d85c9e17d588251dd5a1c071dde0e1c3c40cb22e6dbddcde77701488425ca452791a6b3028cc950c283d1d9b91263d5c6883388e90a1622f377eb79ff010725067ae9e34e0c2cd7121aefe6d6124a78d5ae0af21d3c02f6b337373ae857a5148177128315cd91fd88d674b3127fa58a0b850551c8f8c9542ed317e6eb574749e084a4754b8317b6b198521bd59fff8317acc23bd2058e04b220bda5e175388694b85410dce424dcda6afab3f06eac2259ceb115ba938ebe26abeb4b0ff4b93258e60ac3e9c51c19811decaeff69290e61fa0cb5b56880632d8bb1cf2ae014e26c9cca6bacc54f6e149b523032aa12a37553f935c2894b6be154c9c6449d6c7248c20b3e9b7b73022c4d18b6e0a2e30b294bbae04c64fa17b11b50a0813486794b6a6d5731fb0992b23a130ae1861e22dcb0dba56a10807d51ca93ea478d20f9471b57512aea91ee1eb2e8affc45228668ff0096d8ecccdc13054e58d43809b4d89fc4f317e68eb6940f8e9e84aeb54b67bf95dce506aaa08762bda56ffd6ce718b0919b199a992e7fb43f7a9e31c393a20c7e77bc1bc03a34e768c9a36b7249f1baa7f326beb4cd9fd9a905664642c9c3f565576310ebb2dd4fd2ab5a0b3cf5feeb5052bb993006c7d84fb482cd0d41196d47adfbcf8b3da63e875c6eb34096993827d846a3cea9e224560c1e6666e8f7268f10d36a883f86f9eb66b701c6276b62f6db4ddb052632d93c99316ab2c2a1e214336f29714ad5977aec54306f7d05d1b245e3724f1603f8328256befd36741da155f8a00c0e51ca3eaa33138e32269fa3267aab57698dc1d29e517c6b233bdf18785301e6cd25ee81150272d4600c22e07def5b4eaa362f1c6c26d244460593c2abcee5a4662da54812b45ee3ecdd0e629859ae677d34594c66b7d3d3237f5c497aa52fbd8ca65b2e3e8b9556ca1e9befbc83e8e2d24514ce4edbedd457f80cbcb52f29b577f4c704915d0b6ac430d6787b24f50e748951f2f52aff85488af43d195b84ed6ee9efcf3b0bca16edd5bdd2933113763cd5f84a6cec5e4668336b7409edc4a870ca9fda478146ecfba15b375bf5084762aa71adebd553342fe61c78a16edc993bc22e244c8deaad1bb8bcb5fdf88b330268c2367a457d3ed167129767be63d56ca1c5b75d726ba159c33e895e1b481e2099b3fa715455b703862fd575afb61738ce5798172bcdfeb3e5470da3e3c614030a3ea571b7f58dfdbbc7032cd2e962ffc596df9da0bd5b9fb072faf4a6c888669040a039a8d271b0adb8a3dca8ea2bb937c84393f3d8cd1a3ec6ad6455471ddc4f8f0b2a73ae2bcfc91f22b8a940c505e7937da276e5a2acf7bcffc4abadd05977836599301246c273c6b35d71cfa595e736f762f287d6adf91c9f46b3e4a36d13195a6d6ccf6dc8ea44359eaef14dbb244eb1fdd85ea84812db5e9ab89292484a7395308dc400a0e106a29a7ce0bb14a27d2d07e70259230b467f344aaee3611411d2a7198b3bb679005ab1bd83b8d940f02ea53d9603c8198eeade0b7d1db79107d1c5c3d9449880525f5cc89377951a851ab1832a7d22768cfb1350a4ec4a11faf0c981de90a095f97a7ccd6510f9aa852af9a2276283df6e1cf69f120f76f7f829364c9de3cfad51c8f3a4a2d6ea30defae35d2704a85040df2e880043a98b0a56a5005f0c08e9573ef0664c0443cad0940d9d481e37f2a98d1203e7eb0b34f3ffa474cb3bb840ba68ceba50140dfecf9619e813ff23d0e65f0d0be94cd9ff33adbf46c5ab45fa32973476616149c84157e602c3897c54d9f0b97791d392cff28d9debbca69044cf908db46e0a870f5f04f24bf89841776971d79f8b654466a57247f77c4ad427386fcac9380dcd40d34cde71207911744b939bc533b09ec19b6d0af373fe47338d98d8a2b3fde8576b4f530ca0c4e5e3b7be546500061216c860e004b74a634eef2e69ffe9e0be7836477eb42eea495d5be77308007789bbe0ff7076e108d9a666d5cb6a748ea13caf559b91edf7b70e26bfd43bb2d3609e2b505f39143a9ac825b67ee4af390201231182630f02f14ff70b22c67a5f1e8260425c032b45c9ff05d66ffb76e7a09214819051c05aec2b4baf0f9742c6b45eaef94eec69d4acec84c307f727a274a232c7919813dfea1c9796fc8b943da0d8c36bcb842e93528b87929a0a4c97bb264d9504738e699e5d44944c2b94b7821a64f8351492bb1c082ac6f3a735114c7b6e1864cfde1a33f0c68f13af6c9520e6ab30b99ddee96355a9ea428d02eed4dd838935699bbc01228218416b34fc485bfcabcd271d51b5fc96522b352024b89f33c047f26dea55b9be237908d35af4c04add5109ffd56359b80da4f6c0d9b879ea862d068ab912688134d148783c1fb90e651974e68678095d837877b357edf5b8ecd389b636a117b3491723c0f94b0cf1fca360f3afa8eaba73c887d7740993ad69e48365bf15380bfc65720aeddfa8cb4ade3e4590084de43f43b26e2cf79359925665f10234edbba35b083ad12d7ef8e7d7f0941cc9314b980d388fe808717cd10913a25685fc1899a681f547dcbf25e219cfaf36aa58b6034eac4fa2b641b08ed05903c69c026737c2dce41f1070291d6f3a7b240476980b058510b66d623e81437d275b4e4d565361d45095aec75b1164e2103c00d0b30fdcaf75cbfb9760fee7c5cf5ec92f6e7de1b6aa649b6e117bc7b43d32119e1988eca116a09bd80d294e81830159aefd43c2d8b75fab43e6f589a0f4c1ec9ff169e7853660938af86171ca39dc7a3fb7b1f8887dd56ea65698f18ac4298590461d38f1147f61714470b0c25b4d0d04d23d7bd8ff512fea931dd0d58c3f558c0dd756ea00ac2a8efe56eccc25fc9e2efdb87b0685debb22e3b8db6a908bca5aa43a87fa414ce250908b5ad703855cb04c6e6e8797ae6a68b3d8d424597c559bc278951d7995e9e130c643ea2a9b51f5f7c59a817303f1654aff7b4a3da0a310c57f3efa7f68c15337caa5731a5530ac0d8486a9c2c19f20cdfa15621079d6c5dff05dae6c1bcbfc6c5f94f34bbe8945650f3b6166f7d6608fa6038a70db56f3e6522526d7e6eff976864b95ce7132d81d3d38594637874718b6b72d6ae656f3993fd0d5b79c2d3edd1c5f156d05e47eb832c51c718ebc8026c5988f1bffc91081e2e718bd2674a276ae9b5f7519d343b3bf160c4c094fbc5ea58aa0a7be96c51277343cb2b7db1a70c0146b9eae97e6c0ef2fdf16205538e407cbd3429e05fbb266303e5e73c4640fb73281a131a38d93bb6e58e39c59e45d33ec5e86ac70173404e635fb913207d2a85c39d37eb4518837fa900b594ea52c1ef4997a22d946353b7808be6a975af791657c5c629e6eb4208769cbacd7ba3b1fbb498fd3968c441abd1681cb330c01d71dc7c89675ef5f867242f638cae1de762f4439f6073f48b3ab8b041d3986ff6fff17410cddce3bb93f0945e8670906e5b0c6c9d2e7cad322b2491fa3a9c5d85c33ee78a923bd56fb04216b66638840420e7f516dd6a77e84e23ad87d162d8f1e8b57dde51f378e7399918d4884962e3e62c89186a7fccca0603cace7e15cd5ad270da1f16d9418d55ffb9c5e0bb20ffa61193d8b3e9940a864663fa9ab5d9a65c205bfccddbdadaafeae13bd2a2b0d014206bb26c1e99adcbc72d8550d9e650e06379b93b14254afede5972b8bc525a38de87928fab238ef21fb4c25d83d0c18db2a961851c70eb0320dd7799d7b03c2fbf60816cd42a94c1ac8b6ae0d784595e6bedeec93d2eaa29254b4ec23f6d4d5fb67341e223857f4a3fbe8d02a0ba8225059df9bec0ef4e3451e8f057274767aba2cc7e42da33d6aa3ae62073baed3bc58db1c0a7ef54f69cc750aaed477cffdce44685f6f03ada4a9704d2752cfd7d5354a3ddab33bb6a9f65932beeda5c382990c3334d8f599a3aa71787d320b1c69d43149c46ec529f4f9a674343f0a138cda91f408e4f6c3e9ab0787b98cd8de6f1fde1f21f9f6cc05c4e5e4fc39d21332e4de0588dd5fa094c3abd4986f90c9a850b7208e6a85a8b0d9088c18016c33efaeade63258c3c988ec909"}, {0x20, 0xff, 0x7, "fcba158be381ba15ecc44d7ec1dc89c1"}, {0xe8, 0x102, 0x2, "236549d37ab94510e07950e5500825abc21e47d6b4ef3c7e7d0d89de5e6f406af311fdee5f87fba705284af452785561aacbbda8ca8d2213a7cfbf38916507a15dbe7069f6652e1d3c4d47f5b49c176be8ef5e8aeb286b3100c704e304daad64eddb586eade4ece8a2ff79fb90819314607296f404519fbef52350a767c35ed15b299da09110314aec8bcf059ef8638e0dd20ae04218f41f7ec4e095a1dfa0756477b433b17b63be1d81b166dfb31dd1adcee613bf5c9687bbe409d630b19b8e09e8ac2c314b06bd34a2640e4692e8dcf2c60e"}], 0x12b0}}], 0x1, 0xc5) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2000000, 0x0) 07:20:01 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x100000, 0x0) 07:20:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f100400000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 916.538755][T13883] loop4: detected capacity change from 0 to 264192 [ 916.564509][T13883] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 916.574303][T13883] EXT4-fs (loop4): group descriptors corrupted! 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:01 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000000080), 0x1c, 0x200488d1, &(0x7f0000000080)={0x2, 0x4e20, @remote}, 0x10) 07:20:01 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x1000000, 0x0) 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 916.640688][T13903] loop3: detected capacity change from 0 to 4 [ 916.671621][T13903] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x3000000, 0x0) 07:20:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000500000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:01 executing program 5: prlimit64(0xffffffffffffffff, 0xf, &(0x7f0000004980)={0x3ff, 0x7}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) sendmmsg(r1, &(0x7f0000004840)=[{{&(0x7f00000000c0)=@vsock={0x28, 0x0, 0x2711}, 0x80, &(0x7f0000001140)=[{&(0x7f0000000140)="7bffa0e96f5e154b735e17a61c7a89f4394aaf387a7d94f2bb5846f1028a980c96731b5edc186e6a9005e074b725d102ea5f2c74ed8a148822afa65ae58903e79dd8b4149697117e80a7f8239111ad85f78535e485c925b999bff1c43f1a151de0db61e4a480d3e3874b285cca99e8bf00cdadca0b8a640cba1fb2ccf78ef727dbd80b71ceddbd717faf1a6c81e211172e9776c7974ff2f622d8f97a3000603f4f67ce8d57c6d25db146e332e808219a625191690966ef6235cd0c69d3b0bc1d99b025591fae1a2ef32a3d1ba683e07213b4e0ac6d8d0642f2f58049a78677908c2e7f961b814b6377d93e3ca3d666646cc49e5f63cdf35e3673818655c705d884b0cfa58c8fdc4342e72361286728cd4e77f7a8ec61bdc62ebb0d432a1e880cdca57e75bbb75333231433f509d9a9e5806e8ee05cd6a89a457f5155defc693685ea76f410ed159436e0c5e09902817a5a1b6e3a8a13100fb5e8f55782b61e4c9f495b1faa885486f3fac4419a76243098eeae0481818dcf41e2d29988dff0de0507b1aca2d0108b75aac3ae8115b8ed2a34b2ae5558604390fe6dd42456505ef9bba8afa8d74a794e31bd375b77c9583ad894d2dcec59a85365c5a42a87a4fc25a789e646db8f350772d0db2659c5deae21a1df27656c4e8b385972eb31ec0d3dbdb2efc78561a465894f4b79d5e3cadb43e58eee921cff6df7aa6fed1fd17076b59bb205e7a786dd17bd1fa8ef4ccab0b416383cb24f94d9b5e3fdccb71ee3c5b137804a41e99ffdc33df3c9fa6e6d4fde31d75799a9202b8b28e8135d713f824105e31a0063c40505b76b64cbcedd244e3a02e22e59a633bacfa1895badfc7afb04dd989f5f836dcc8f11d10baa58964f82d59c3f7b0fde3aecc7cb3283baa4b34d8b1df0ec1ed5215789bf59e1db3d327c9f37b759323b1c05a83784fc55c6de48484667d7e0ea8821ffe5d2dc47e42fa02e79cd91e3393ff6fc517094a9349bbc3853afcfe1f37bc2903e1347a4cad3719570aae84a55b93ec7691d80a1b6b99270bce4d7ebfda6a4da55fc491aa4b4844a3eb97c837c5e03804cd9143332a9d13c54c1efcd46512a93770eba33c1081ea519f449dc54ea8190d0650ce67bd60e36e757e142bf16d18980ac2a3298a55ea40e5184db957d0de47a408afa9bcf744d58a3fc21fa69c7ccbe7ac2dd0420a068b10d5f9938878c0d326aa4538df4f3c692bf729b8d571bf708b229fb7471a4f13f55668e3f7a10b9305a1786fd14c43d8def739e231130f5a1751803283394aa61c58a319d26773585299067c5b3268c8c4c4c901200fc9eaab8ff56713419d35c56768dc9e0e0a4b5041e7b913f4e4bb6cd5485defe81907276a02c97e3a03ebae07e10c3c6154a6f2ef14cac7b7f146581355df41868c0dc220babd66968e8c91d2868ea6b7ac831a55b42d64d632c218833cab439955ef715324e0bc67cad28ae6943330bf6551a1c0be0da4bef6480a82a514f24c6a8ea9644ba071db5359c54a56d7a1889bcbb6cba67ef4b95252a6ff5e965e5c986ba5d0a653e815e62df74a36a19a5d9b4eb8fea38929fd3a65058933db1f5a734fc7f345508a42d3079e1544c517154e7af2796eeadabf2ee3228f564527c6ddab39ec867642eeb1cd636109f294cf9435212b59a452e17aeaac48a90375592db015406b5b5ffb609bbe5f2804ae2a286fa57b579527512b273bcd9e45a58f2b2b0605cb5ca1415ea8a31dd33bfcac54cc3f53045e0e56ebd2ea6fe54321b4fd4a450092e7e291bb7cbbfb4717afac19f44d877d1891fb1ae50a0fe12f10c6a609a0ded3f72777bdcfab36c6d09ab36e7cf8cbf67eac8ffcf5cf8905dbef59b346861c0d5b34be0600f69f2800a8eec30c66a37fb749a8d721a7340a3131ef3deb905875e1b7395d3dfa6f2724869651560cf903c0f10beb323cf41e9bb443850c3a5c3ab41b144ed9b9935e727338677990866b02b16da15885a24136222fbd594d9592f940c50003fb6048ae25f61e81a3e996337d87b44c0d3580b09f018b8bd14f0b9bbe696c8bb0a5ec218c362c446a5a894aaa9c648c82e8180d765d9ab3924532aeaf6665208da4a195e6b12220dc8e659c98f51a2dafed00144efc067c2dbf95978748fd083b9d89c7ba950d5fd35b8cfe1a5b6a703174fc77277996c58442fe806a3f20d04c62ec7f2d1b02064b8897e7ec0c232aa4f384b6b8a3ba85d70b9564a8a06baafdb085423d3400b6359ae6d51335f45e145c7e798724ec852d1150d64dc83568f42db2a0e8de7248314475dac7fa0b75c1370a7acddc85d2b931d9c038bbde7628d1374f5b299536dcf859df63016c595c6eb840ceddc700eddc36ecde14c76692ec79f2cecdfb6424e41487a29317a6f359f6970abe51c4525a4d8e5953b5bb9633d72b0e2a50348a74d82588e8ce7204f4710b8bff85f447bfbb038d7da3f2a1d7ad2f12c4d89d2cf1201d6dce5987afd3e9c96cc45c5c1d5304b87b5ab28d9ea9df94d3e33137977753e878f233a950d4a0ff10d85522a04eb6dcf98af718cf69799a914fe93c40ebd825e195566cadeaa8820e4846180c06d549394aa4d648782f81631d7fe9e8db5993bb9473561ae303a6f73a8e55c6d872d966cea2b0595b641e15a1293a1c9a39f2d168bd3f78d54cc3779ed82327053b9d5275c9a6ac8807a52e3c597e9eafa0864035b1adff2ead16a91e701b52da538e9d690252f8846f512f81ea2da45d837085b5366eaaad2dbbe20ca98bbcaad5dbc0ffd112161a8e7d2d6c146ebd662b3e8a3495e2bfa4df9b6e93369a90b538f349d7b278056376f433e379167aa2b26c712ed629a4e30ddf5ec02e1622cfea70d27dd254f7e8820fbf8b460045a39672403fa6bfb32f5a6ea66f7f128693030241e57de44f3d062d353d2cbf8d298951795e078a00e766fff83bf37b81738a878c46b5d4014f709f432079129671937e4e436844c3488c6e8d69899d997e72d0ecb89caef394aabe4c048a61a143d69d24c14ed43545c28b87bc66ad7d1b2aa421f248f9a2555479ee89a523bbcefd27a985a06e9a213ec048d8b2307a34145926bbd0bf6e7460ea5aa9c4a5b639bf66c491c726af670df6761c17074f0533d148cb1e3a8c6d5e168a5444ead032859dc5cc65925910855c59a33ecd90973663fa68aabeb3e6f42ab503da0382fa949c04a6311ee6bda435d1fae466f2b18f9081389569162ed5dc9d4a34430a47578d03fa14c5befe8f8cce114fa85a8331efd605fb3cf39a4a68890693f9976ec89bfb105782e8b048822cbb21646f382d06df1d50a951ae1689b4c0c9207ca190f855d5de65a7eb18dd639f8c86759b3a1ed8f0d106fe92ed6051bea12114fd66fbc31051fd839493bb9691272aa05810c0181bea1e3daed053cb60f8b79955310c39886ee6d45ae752c23491b12a810826625e6be8e6c9a291ddc8c2ab0bc3d7dfedaa11eb92722b6814e8ff8b8e390316356742107213852397af4623a179080539f5fa870fd930c5b562776bf00bdfd8138f73021a60c5a388a321dd6d311d7699bc16a9dd610d9d49252f2cedd6893205170929a3461ed3c7bc2898c486221545b797301633dac7d936c5f0edd013288cd51c3ad04d6bbce8e28ffd1e85c1bc246be8aae1c325a90bbfa134bed0620273bd986ce65fb47c75a5d1ac0711a49e25a546f58c6f7d6549d2e6fbe067126366283ad64e39fad858b99fc23a0c1d8a5e7fb0942658f193cfd0d127b4180fb8d14104912a99c1c8f8b340a44429b99a1e2fa5eaf5a4aed89fbeec7a3b23dccd52ff5c603654ea2a833b572832ce0f4679daa32f216338200b67565c298e94b4888a5905804d20676c9f4aa0cf54c637d7743b7766349f0cd00e5cc34ecc2d3a0772ff9cec54432f4f5a86233aed33895db3fe1d3359210e8c4ad39c01719a44327a6b852e4e5b68470ddad5669d4d4dc3dc3db890a13c94ffdeb367adf8677ad053e223ad644a651c2e119633737dd8e4e267655b6599c56027b0108444e9bc24df2aac91d5fddaacd5b3242f437c66b8a4dc7f2a9a9586775a0cc45d96b225d6bb1e5d24623c0aaf8e25e13347f4266d8afde9c4ddc6c8f9a861fa456bebe38049bcb42e60c17aaa63ca78967cb3fac938c3ed51632bee742a17afec712088a77ec8f7890c2e639958df592bcc1c32a33155045b5f325dca0fb1ccc36cece8475ad191b21ed389eebc886b59807a67d4da77ecaa13f8b70893c9eb08e014ee53c182792636985a7dc8b5e6187fd856b26659c3e7d3b71553d11bb0b4331395d7b9acd4d6d5fb0ec74ee5ef6fd95177fe44660df749a660414689690e69a372a505fcbfcc15d4c434360254e0a60d9170caeaf1fcde29ffc7939a01a2034b916857f481d61119227881f51d51a1cb83783b79081d9f73370fdc02910ab875718dc1de8fb5497e5d32aff2c15a8fabf7dd6dfb2490ff2a1541657f13c14660710b79b5ce27209abfab799570800718105f78f49e774419cd3a4b988948f88f27b861a5aa4d05ef919445d62ec1811f563dfe745557066178468044cfc04e3f726ade07a33e56279b1769c1ebc8d0f74b5807fef7fab3a2935abfe44c8359495ba8d96ba2766becf17a49480e04b27a330df9ac781dc50f28195a42e119f53d3b460ed68028d20e3a40ab094e8ec3899d607ae8de480f0606662dab0f7df49dda024759e64b27b1130f8be758bdd4a18af6e08d52f45b22a4c2810941210dd015046067d756400d795a5dc6c4fed58ca955566527daf72f956d5c2e069eebf5fdfdd3b0974668f7ba44eaa1693e57f6495dcb8a6f30e1de6e3be61790c9b20a7c5bcf91a898db644643630bb2874f2f556372ef0133c0f5fad75b9a29c579c33cef7a158664752ec6a2ed7fc7ccb56f47dc84d0d044e28c66fba11a33b573a6e6114c4b98c7931100f66c618807b4649cfd58b7cc71051f213379541747b4b4778504bc1d58bc3e4cf725387ab9474412846cc6bd15925a612b81f9248f354b21a1d6f135843c38a880e8b36ead2627d07c9b0321df5b3fc839f277ccab7babd0f8320c9aed1b88f4b2fe98f49fe86c62a47a23f40a43eeb9a6c976e038d2c2f54c7959b3999cb5907d787711c10964928b6e344fab0d55514a660e8b08127b6462f23b3c0dd5f5e6e4534b8defe063e43253d1b7e0fcd948f0de43afd2e1caab5f4a7b467505b602a43e4af836d7537b4736b18e86b2db2be9dd74bdb5d2d087ad67f4b5124ce36e8cdc78ebdb80fd3b7858723325d7bc3e92a58e7a804226ed19ab149619b33fbf06ee6274b3517b84540c70ec97f1b85276758032ce78357006b326eefd0bb4caaad8f9e42e6fc513e089933361627968889fae7163487f0c743a1713b2f523feb6f1a0caa59e8b7910162c483be5a47f28d5a873acdca882be743e418806f647320bee309da2b703e8e729f74e9fbee3b4973b2c4dd934054c002c9a6ff7355902fed78ba2b315c0fef8f17788a8b4cefab06981070e34baa151fe5d21b937960c53a49d5e91bfebdf4bc0733b13dc6c148f62b9827dca662b9c4a2cdfa21fe8c4d8270184746cb18bdcad6fa197aa8893ad8f7c0616fc57dbaf1e07de843c2579b0927393427c25ee129fdfac31e250cabae317d7c18eeb1f38ffc89c2d81f119341ebcc2769b84a8941a4587e8117ba51e7f3c26cdddc743e5b509b7fc47fbb582280771edcda8e2e5b45abff3069c163502cf5de1acb49e060007b890292c55f8677b26c2904", 0x1000}], 0x1, &(0x7f0000001180)=[{0x68, 0x107, 0x31, "bbef3eb5cf6aadb9a5db0381169a5db7640bf56973829c0962335f5521a4c18a50482b37cdca608ed01e46391fbc87212cd323cca5860dafc1366b0edd4c7a7e02e75b3b14145a7ae2f06b73eeea145b483cdb851817"}, {0xf0, 0x119, 0x8, "bd6bd9ec4088f5aad83f2a1eee06ee05f804460be6bc6b24bc86fd44779b93ae58036fc573828011acf50757ab977c60ffec91523d5868b883baa860ea6df28195e9da5a228c6a40638c3084ba5c14ef0e0e0c5756682df5ce3e1ae9d21eacf13da8f4b3dfac5b9f016b6037a39150e05743bcc932821c92a3fedea42757b00d79ad6a7935193789f20de504b2d250d003925ef74cebbc1d472e7cd5dbfa9f6a5eb140f360e630df245e8c7b9c0d8a9464846e593af6d106bdd2c286d91605902554dcb0b51d302ca7a4195ca660ac5bbe875e53ce56545b75e753cd2ae6"}, {0xa0, 0x84, 0x3, "54c66f4ddd4286a6b58207a1b5021dbd35fc19d2583f61bd4aea8b38d86b4bdf2c00e5b9f47e3254d4db7bd1685d9d1dbe5f42c6f0cf9f03ba6076eb589c77b22ea1868b22c6d08dfb11622d86a9bd65eba255ad9b46d20724cc9e1da30159a3c45fa861ae89c99a1720e4d5616bfbb30c2b1d15d891dc082e55e3b5af66e68660b5ebdc77c837c26e5c69e63396c2"}], 0x1f8}}, {{&(0x7f0000001380)=@in={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x80, &(0x7f00000018c0)=[{&(0x7f0000001400)="0b7471899f41c4e5bb708afdf363c5e0cd8d5436165d7ffd091456e58d2583e00eb62fc20a1b3818d3e7ca6957114ce5e4000432d8f64ef48735f19f61674561d5d0530c1a778080599c823427ef410c5c391061e593b6dbd327547cd2e3fb50ce51ccf938048d087f1f50579e92c509cc813b752030c14791059fd4d05ad0376334ca30cd87949a0bcaa001d0c26f0a3da96a229f3c09a287a3d63c7be763f3c3f26ba9406e26ac8e0785907b1b058e0a210ca10f6cdc1077153053d5b7b0f6d822581f3ce6255ea802e949efe1861f1a62b6db9f168fada0", 0xd9}, {&(0x7f0000001500)="1219220eddd7e8eeeac0077236632bfefc4999347a38fd35f1dd7a93289d1978677a814c2d53266957f442a1e0623d1e735907cec2e5ce94150a822771ebf4445a0752d4eedae4aa9f44534e3c23fd28043a17c08902690f6e65ba3a83341f6efba8f2a429a1c936b4f589f1f265da18f61175bf0f404a89255201738e3ea0350678c0459fba305d4da1b1fe0a4ffc2f76714d59010f442ce069e4b2670b9aed65", 0xa1}, {&(0x7f00000015c0)="8e3ada766bf2367e19548c78ebd5eaf68b3fe5804dfdb43b3e252646617c1e2d919bfc3878f3977e89db", 0x2a}, {&(0x7f0000001600)="7b10f55bc669773a3697e1181e5b4cffc9f84814b0d78ea9b122df2d354b2d6da80ff0", 0x23}, {&(0x7f0000001640)="42ab74be91aa872eea2ea9d504526e369156717eec4abe547ae4d90af2ade1914964d619a3e9e892cc85876c600507330f971f6324508e88bccd1415c81e3577f307759744fb83279cc6d50891985dfdef79eb6bee2325f81f626fdfe3b1f6083a8e55f3b934c384b314e0b1", 0x6c}, {&(0x7f00000016c0)="71c678559951fd51031d8f47eab47854a155c0d21b43ce266b419f30ea803381c9e9cbea37bce3183c9398cc588ed3f4f147bbcd9fba1260358955fa525c0f31d24f471881b7993274f2ff", 0x4b}, {&(0x7f0000001740)="2a926cb26dbae6beb30bf3", 0xb}, {&(0x7f0000001780)="37c0c6df4c00f8ce7e0dd8c1594e36a3897a67a2fde1cb2fcf6aa6dd5743e41ecbdf4728c0a17cc73e17016876f9dfc5", 0x30}, {&(0x7f00000017c0)="5025f7bf6af9b4e4cd091b873ee0732521c63aca3f0ec95b4a88ffac9eb312aebc90d6cd6013068f21fbcf6147cdcee5198ad1b78a82a8ab6f780ee78a15768111a9437c742fda3981e25e737e0aeeea7655b4d92cd43f46e4cd167d4df422f34e399d0508990c843ec60b39847dbcbb99e5f3fa95c72a1d60c181fcad152b17f68162a3f3e8c2ef17c96a97109418079fbdf9490374fca60c44df9ba6fead660216dff44d11a9a8d85d979beba04768b89f908b0e1bdcde108939c46cbbdb5f794040b4025304ebb9", 0xc9}], 0x9, &(0x7f0000001980)=[{0xc0, 0x110, 0x2, "d9238d24eaff55f0460011687252f9420d4c78f660c6f7e8293498ff4b837c2dd9baa20dceb53278ccef8b54a00a607aa6229c55dc2206ef60ffa3c791e9f6e913087145f5f072346bb30aa214387e7b4cef8291ea7bcacb45aeabf408c965de9de100221e4a723d28944e90c4074f6c9ac607bc78d7e0d22a2758a052f59e535d1084ae4f07836e618456b9002897bd7ec775cefcbf535146902ae08f0e84f4e4cad8b8aae543772b9d4ce2"}, {0x20, 0x119, 0x40, "1a334b0518820717395077d397"}, {0x90, 0x88, 0x7bc, "cda80ab4a338970b63f18fca5f3b35cea0f8bf067ace513d71f22de57fc850a063c39d19754cb327d140b9964e535055efd62fb885a6cf8c4f4989f4c33a7aff8ecfc31ae9d623c8cafb345c89b62625880c8e2c1e85bc1d25e0ba1823373f3aef2c62c8088f88fec1db9cb98c1814d8978f548e31121af36b56344bd0b49c1e"}], 0x170}}, {{0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000001b00)="fb4bff0a9be3b68b530d49d0c88e054433e7ac8cc03899cf847a3844073d1551845054f00d8c46666e033d009b3da9a49b7b", 0x32}, {&(0x7f0000001b40)="bdee52382a19a0368ee7f693834b918340376119c850747b9a736600032100adef228a8405c5a81af2b2115c45271e9ad44cbbe4218cbe14d11fdf8f2cdc8f818db1e151ba33d647158a9cc229a3336cf142208e544de32657a9c52ce54400", 0x5f}, {&(0x7f0000001bc0)="6cc07395ac314484378aeb2365ecc2adaae6b061e4c04b2ea164a9a834e3ac7f1042671f5a6e404c9ead6e4948938c69c0e087436d6a6a19973c25dea9ef826e335efe831fa779cd65ee74bcb56bc934ff1650c328f0cf84e4ee013f01909f0c9104cd79", 0x64}, {&(0x7f0000001c40)="e569c00ebc8dfe2af8aad72a43e65e7b166e330cb4725c9425c3d7cc04a996bf772e79cbe7f8103d657289278807fa39b6e24010a5f5fb6d06ec890a581923a22c0aa43f42de", 0x46}, {&(0x7f0000001cc0)="025baa700e90a8c253aa9e265fc901bc84509c5a3bf04566b815abf82aca12cebf6b8528e4f28d2fdba6aad6ec25e941e782ebdd0496f4a34906e7cd2f8420e00ff2d66883deca84ec2019e2a35c03afc1e8032349a37aa9f05657c5d40f7c8b4836992c409175bbb0d4d6cd6c2e00fb5ebd97dca8ed285949d4b0afc1b6eac4b861ba3ab7da1b19feec2d010eb774d4d940ad2f4e220da2b0a2a0176d744fbda302fff64226", 0xa6}, {&(0x7f0000001d80)="a35f66e99beb92849f7a136141661c370bbf42f998def25de6f4a3a8bfb0ec", 0x1f}], 0x6, &(0x7f0000001e40)=[{0x18, 0xd16d3f467bd6ef65, 0x8000, 'H'}, {0xf0, 0x109, 0x12f, "92d5b544334b9eaba2103375a4ac7954ead002c93ee101eb42ae87861ac52099ada855b447fd0f96762a0a0a432057099534b9dbbd9faaa8c1437f8d1092996c22c9f58a99a0c238b96263e25339a4c9302208deb42bfb9be3796c50afeabfec79413f993fc553382ded737319390b769f11c6c1176f6baa65e49465c88938789ee416e1aaf3775773c331060f4efc414733438718f5fcf467417abcdf7f4a56f1790c07e975b13f304e68cc1572949181cc64b7db278f616dfffa95622e8d9156a6cbd3ce96e7a10f04d8bb7e1798ab2887ab59d20ac6c553"}, {0x10, 0x10b, 0x401}, {0x28, 0x84, 0x61, "e90b4f9a233f57ebd3ec8245f9edd46470"}, {0x30, 0x29, 0x9, "a94a6c80810ca31b32a70754176b45338cf470a145ba54e6b740"}, {0x38, 0x109, 0x3, "c4f38dbe7455ba9d94a122b5e16e643e68114a280fca531c0556694364dd964303e14023036587"}], 0x1a8}}, {{&(0x7f0000002000)=@l2tp={0x2, 0x0, @multicast1, 0x4}, 0x80, &(0x7f00000032c0)=[{&(0x7f0000002080)="97517f59d9ba43d90f1b6e4a3d7f073172839475cec3a91a0748d3196bb596cb7367a018b564e47368e34bcff755eca1228692f0729577e134d4631e2dc2cbe91a5183623eca5d4eece51d560ed143e1c3512f77beebdb176f4c5050d8f50a33bd71aebb7d6651d734d14fbb29255cbbb08b9020f21744d83c9e425b2ea9d733f353a7a6531012aa4dfc07b8dc319176aa106ad050f0ffbd292d020a3bc7244d0f60a7c6c2f2293cf67113cb822e77821b4728e01ca941afa7a455c2bf920df0ef03fdc9d30608d1e2abd78cf277821a9c5ad418ff7f8be7e674e042b383ae01205606955f48686a3fb062845f0dd23b", 0xf0}, {&(0x7f0000002180)="b52cc5b62918b925746fa2102acb7c6c6c82e5cfad7cc63317cc21b0149f1ed79a1ff953f08164cfb5474d157e5b7d8dd79625cd3f4fc02491b8155e570ff3f4b0ab4fd1063d5e6ee46fb98ea5048669e52a165ea7033cb3174a295eae6287a2324cfeb7d6902c7f5d1b610970cf36c449b0ca617b29360d68c044a06f1751d67745b5deefbc4bb3f9afa17dcf7fe292a06fef598b0c80255a502b9e3f756e0f87", 0xa1}, {&(0x7f0000002240)="03245904f02e8e70c1c512dc8042e581818a8de5dd32cb28924d09f50af4508380e2c244e26169cf8687f303a7f8b454693652fd28cc8657619c379976fed565dc7f52b3586ea76ba8c0b4490add06ce9dd0f2c47a65f3db9ad40cd94b8f4d1dccdb5a90f0e374", 0x67}, {&(0x7f00000022c0)="28074bff98463836bbd5581b77f7289510b0f861f2871467d1adeb57ed252cf55b3762825d2118e40f23440b02eaaa207e326f46fa6436509ae8335b0c3164ad7836598d4192d5e77d82714af774d79ccb5cd660ecc32211dc27d3dc1c1af5ffe2e07cec90d7c6f1fe76bcdd23927bf363ac920d5ae568c3fc4f781e561014d6b76a8cdc292946d3071aaa4f9b43a05611d20435e6d08d606f9f531d1b14b890f8d04e5283ec53e842b013c1716f3412f5899b6b1efcf1cddbddbdd33cfee603fcc472704628b852327e6e08be2480121814f5be3c8d910779ad2cd2a4ba4bb444deed87107fb2d9860b908aff1d15b82a8499fadcc3f7cad2fcff428a40eafa7bd29c3eb989133dee26121f5bf6cf12cf0923f44048eddc8b7e94ea2967e62b93da84ff6ac469c03f5da062d907c286ca7337e20e45078dc551d6c8b9030b01271391b8ae64a4e7b31f47402e481d514f2d631e446aab8f0df1f1145b213f540837debb2f9940e944f3f4f48c30b914d77cff764080592bc1b3be09f3a1eef9813b42b8db9a3429e78e088d7cad1f07cb6815dbae2f66a541ec8a64dd404726bff6fd1b948dd4c91386ea7c7cca7640332b1d4d095a7d80689fcc74cae23e6bd73e3a66cd992627db439d0273ac1538d97309284e36e403052c2d10858ea363a4b983e517c899122dd3fd5770e32fb9c4cc058bee13a30cde773a1efac1e32895aac67e7b5d4e85afb02eca6a1c8df4f085c6ecc13a6cd682d0887cefe17ec3157602d849aa7e3fdab44a1b418a041ec40ad959644643bc7397cc48ce82c776cfd4503db1ab16f9513fb7c9a354d717da73a2dfd57a40fe78a402bbf4f8ee45589a2dfc647ca16764650d680b83b750040199d142440111972f4ae11ab826144b3aff5d975865684e05bfc0f49dc26c2bf0813d1c11ebcf111be914bfe15b973e24f5576e8317e427b33681d8b5dc13839557eadeb79fb1f1e663069671ca5820af17ad24d04b7bf6247def0646d5a217694c954b365d22775361f4128883cda2665033529509eb1daf7bc85326e4b535a9ee69b6a42808b280f1196b2974288a131e887842fce5bdf138ab8e2fd4d8b13116e57b6d2b29636d846bc8501f8ab862f60d147a8c9e54f1d946a170f396d80b343f65dab2f7ec0686eed58c3f49fdb292e9d91720cac70321cb66e33af2fa69ce2d01a875e9f65081410a8e4f53e976b15c68e9b82e258bc35eb2c40abd4f7b8e6e4452582ce5f95037d0f2af4b2a88000395ac04406f379224e9dc3ff088821c0da39fe52ab925ce78c4ff9ee980bda82fa2c1f99eee585c185cdc32aac5a2423ac21a1325d618c891a31809e54b625187841ea0e4a4e6dbef375085a2d52025572e7dfc0d2fb42e7091f53f57dd5a22272f805f45b080e1dea131904e35b841fe63b93a4bd8a81459099b4ca4ac33c483f78a6e3c8f9cfd6de4e269a753a76028e3f5c265858966038ecc9aab16ec97e37fa194066c016ff817de89f9fdc28b4443f97d91ca82015ed445d3984f5cf04c07feeddfcbea5df6d205460315023d80fd7c24ff4101211c8c490cd09cc1e84a8b4f2e2599241bec5d98823fd9b0637396d5bf3affad07b33f308820335254d718c29132e1301592c1d511745603e2654ad96877d83b8060a6b1530ec4d9c0ceb8b999366a70ef72cd9c17795c239c7eaae2c07143f11350104b228a45f29ea7b66381788be481d3155b690de6e43394cb86303713efc7f6a85d65d1dcd47dbcb094e54b12ee75230d53616b475e983f391b4f70609a95a1bffdc9cf722b10b0827a9d61ff0e29ec0ee6afd03a031da33a963b6022f2a293dfae3a8a576a5584f82e70b98902796c49636eb2156381e21adcc40c5acef582809aab2c5f4ef6ddda4de59b41464a5584b9fa09413ec6a6f130079f60bc04c920462dd116348bb5c3fa62e1f17aadb04b6121be01b3a664b7b67891921e90e43d7d223ba1cfbd78ed2273142cd8f3a92333c7602b6891b9b2cbb97e39671fea1f011e0e26e8edbb7c6aa42f7bf907e644e1a34d779306c1772ea28f87ecb2fa001cf000f00e7f05676211e5fc064fc6151b097206d360e2f90f906771db1b51c5c4a69496e6e7c841cfc69f6fa614b1d3e74dee54f9e2205b96bf9f70e1673a23ac3ce128f08e3a0032ba3dc9bcb2f17ef2a88e71b465d2ca95a0747ac7a0cd0518cbfa328c8aa2c2db7ae046fee2dae4655010aa7cc28302f53ba06eb8730a6189bb4c0d378ab1627921758c3bad97b310e8e1e4a14c59961599bd43569f54f1d15ea63c05c1bd315f6c963b5d2ae8ab89ee8079775c6eab865fe86b577e3b7ce60c38aa989725054cbde5920216a7c2c67620fe2d1401716bb43e962e37c8eef6cb17bc1cb499b89fab8468965ef1ef660434116469eb38a06ae6319d16932f50b1400e60dd9110a5533cb4a3d90f92835bc9b1538115da269d119204b98ff79d3b3cc45aab79a58a427197876ddd26d739fd98784b31a2a9479fdbef06bb6226f612c714c79adaf4cc2910605334d63a259904c56e381dc0a4fd2fdd0dc33da17ded810f5c1b354c0d2b58fb9bb6286e26b1de65205628f2138ecf0ef48a374a372de428397317e8404e8ee4db805dc3f402aaa577c4ccb2ea821021dd6d947ddf5b0cf451cfd4347798cc6d42ae3aa0a198aa5aa9fb546dc08f88def10a97e51346ebcefb559d1b3fe9eae4c4c89feb99219b2c7bb102ca5917b4888497426ef2d66ef40aef4e5706f684e084bc82e9ff0d5583c3a6c9bf3f0b416d5f7e381d371b689c1a2de69a825c60de4d62f5500eb2f3b5c495478936e65a4487168cb5bffd996fcc6f384e3ac9ea86addcc2befe66a555145d445f097bd8b7718dde45e55fe68534c89c46d9c399e2d54b9c05736ea5cdd63ec97c845416c25a5450c63b16a784cbd59a2ea6a0047ea323de461383c0e1f2552bc5b37f06734c617bcf02bd98c52e6126ee918234e3bfc87285388b26c6499509d688b02ff61efe2d9aa51df339e077f686efb33ec2135b5f3d0c511071c71c6574a8f1606d3a48c7069ad32435fc6bd7ce4d068e6ab8d56fe8f5bec2ae51fe4ad8bcaea15eee26515a38a75926dddd2b2340e553611f38a72b4fd777bb4da005e7144a4c2435758ee0903c131740f40636567b686c550a08279db092c40bc5b34582edb4de1aca480189b94b8adbcae2056ec9e871eb4add03d5bd2aae703ddaed8cd0f7214f9bd38ed6ba825aefccfdf0e3721237a861f3e379f7c450716c69072c0a61af76059b4e4582ce835ee6e41cb938f7efd2ecd7ac90ec6a289aa6fc373f38a4bd0d9ac01983d8de6c5a97e06d364b0674517338b4cc9a36e3f7d00b6e8e6d723b9f22ee6998ffa0ee61238ad6009811822af4395333aae36271fd389b831f904c8650fcdc2a8d606c8dfc68729f01edfb2362b6edb77939458c245dea5d1d1483f5f01fa715dae6fc2169e78a274a927cde4cea465de24dd0eaa98f15a5500730ceb4b587865cccc98a21d47c80e1b78fd2701630793a96bc139562c6c6de595976edf01c6d887e8e19a8e1f32f6dd178a6b9b6e22325e5c63bdd943b1c22516c082eb9cfd944b2349ebe94e1e310b17bded184d29b2c3e4500b88c3dfb25df71b5e17e2afee194de7d5706eb638de9af116b56aa0139389219a66f1a03147c7f055fa297a92a5c3698d2f4370129bf529ad059be80282ef2ca9ff6e9e90f0278012fb91e14b3206aac9317e532274f48873b2862d73ecc762d2aa00e2b165b6bd67bbb7469da2eae380c2cde3b879e336f64971060eb6e53c2b8c21cf2a6753a5c9e31b9aa503e67a7b213ef6c9201d44b687657333ca12f912b406f3b5740b07b0ce78f63501c2d48e1307fc9e4131a8c2df1c2d996cd93e6ef967d6ee04ef2d79a76b0049e709328ea64afcc5449122fe6d5e6db3037d08d63819da2d0cbc09ff814ee8a7d4bc3a46701d521708471a5b05908a75100ffd5a3a6a92b3034e7f16cb2140faf437e3a06efe2b86491357cbe081cda91a69fa3319d89d9176b03795a6ddf644cc3135dfcabdee4eb8568c9e2627855d4d9cc7472bf8008f84b0fed6e5f2f7903831dbfc78fda5cfb46aad9f4123215d80391d6159a43ef93d6c54d23896de5a6c12b5d1147594623062e58ae274c61d303c85434436b17e045acce307e1ae83e57c9eba226f967f91bc6ad9552fe54e0343638b221a15cdfcea0f63ad10e57d32b03531b0140084cd96ba5b45f1a3a47b28d2b807cb39f5a31996b890a1c4f39035b8f4e62367f5bdb71558e872e293de4fcb785d4c1cde1d83f034f8deac0c12c583a74eea9e7344daa0d893e71d1d74d366c347da62528a152255b38e065731a8b21aa20268ae3c00757079c2c4fa56b57149ccdb6c112be08226ddb76a55920c0488425ccf7aa9012bd303d90044a12fff1f138c80136588d9683b23cbc0708778b0954a391ba7429e17240fb5bb74984d64b058b003b6dfc8c581f1114a9b781e9dd01fdd0d942e831a4ce8ba71d39dbd2cd2c4a6dc2a20b8dfa46d076bd0a9b9b496c4595d732e07c27efff4317312168e28c0f0869721df666b367b1744be0c94f9753c9ac2855dc1e9ca84c234a582df3292c5764b8b0e66128c8f568f5eb99575fb83b3d8ea1fe02996a07be8dc513526a55dcf496380f8647327e68a58baecb754154ceb623a779a7c02762f1bd837ae3290028e5c9b6f418a2c2ed0596179cb4468b39432d80171d11773206007bb7288e06d8d697a2ceb7a0cabf389341784c9a0a0a24edeef753b6a6dc2aad24c921c79dc26b2f0bd21fc70d500db766f2c7593885a7fd3df08b598dbd07de1a31b280d4c6a1659693874faa9e36838bc52ebdef9170eabb9574faa3bb485ab38667da153cddbc429e8332d76a3196d77eab1036f32b6ceef0729ba44f897e0e5bca753de1e6204edc566902c634f1e9f8bce90b4f144c120899c83fb50621f6639387e69f727678668c824f0e4fa769754d6f4f5d92105f0dae8a9cf9314a20ddc3769881e95cd17d1d82a95f8778683a4bd24ff8bb43cd62859c13b29edd3ecf6dd221226eac5d7887fe94526544d885bbec75d9938b7d160f53e9757b3017935053a0bcd3aeb68a336c4a7a8d964fdeeda7eae24a2b2629fce1deaebbf0191639197be249273d7ce21477d2356422127209fceb6d78b84943f09e5b867aebe398ec82dad8cd5975d1f1cca84828893a583d6394cef96d32c0d6f516f54b20587befcfad999357960b1953c37b91dfd8535e85a54f9bec7f2e887cea6a22881046ac478f80c2efa12c2fa2adc7158762ff5b2fb20ac7938fd7b1214b4a0a3cee83bd24784ca0a4311aae71f636f0fff76164612987a31a46f1339f88e9217495c0bb32f2691f0ba5de2447a695cd948c22584ecb616684c17c6099db80f05af54a543bc215b1aa80c937115e93682dd622367f49774bcbfa21d322deaa933802b212502d8a7aeda6df05bbde601488764c8c902f5dd1b050f53b2ad740a1e8ba34ca9b801b59b26e5c7b4a833a6abc8f578de83106f1a0e43d0a776990b8df063b7232e2b4246cd1eb06dea4f19d179f2a2425c50758e476864823d3a9c4e0b1c95f16392c70c725d38a952eaa37c36df286faf39b888aab4cb2f57d719f5a01a0f121f1d45a6d0b463cd88aa1d0144f6a7f32ee8dbeb37bfabaeca98ce1463ae3d322d118a15b1ade825058cfd5d06aab734f95620736192bbd69ba51e97766d276a13ee5ca419d79c89ed0", 0x1000}], 0x4, &(0x7f0000003300)=[{0x70, 0x113, 0x8, "3a34ecaf42da2b7e27cecc6ae817de55a3500e27b9444909ec187f89cbc05e09d5f1bff0b1577d70e17285140885720170e33eea879b307bfeed2980f24bede50d798b2f4fcdd29f9ab150a9dc348c83c256c4e8bc370a6f2ee960793a296278"}, {0x50, 0x10f, 0x79, "7c24d47c59d5083168f2cbe1f874bee317e2d1c3b169f8a2ce58b3426065529ac406b139511fc44dfd866d69441bd8046dbfc4842ae293b2cd0b"}, {0xa8, 0x102, 0x5, "5f048db4ad3bec590abbe634846cc76235d2151c9f774768f0ca85d31bf0d49946a3f02e4c5a7b20e929ba9d41327f81e44b31c2cac4581cf0dad14a7026f6b308f3a6d1e6cded852f204df93cade3313be6ac0727ba311345fc7f3e1a8c4cca72d909586cd403ceeff1b359d4f2bb0022087f812d24c0325d94d937a28b1cf8cb93faa9c841a5f3d902498f66c0772294babd0d14a43b"}], 0x168}}, {{&(0x7f0000003480)=@caif=@util={0x25, "6c7a1ba2aa9e2688c845d7086f69856e"}, 0x80, &(0x7f00000035c0)=[{&(0x7f0000003500)="4f5d5fe1c128a2a95f8bfc05af076fe56bf0ad43ded7405bd81981e0b3dc6e5d7e7df483fa3eca250ed9520ca9045352b3d699f4345dba17c1f640513473bcdb53a58b6f9f7035bcbc4177362d14e3c19aed403e7f90b2d65f90b7da8989fc1b2cdfd161b26163a05cbacd909b0cf9b3c6e5fe8d80946092aaa7a68602437e675d20d3546fbb71b365eaf328fdf2", 0x8e}], 0x1, &(0x7f0000003600)=[{0x90, 0x101, 0xffff, "54d907f53b66ffdc12edd4c9f4f69a8cbd1d2de7eafbdc022be6579a1d9ddda59a48aa7404df239931f727cc84925b76510c7fe553a4c5fe1728d677b06b2aed168d331a50bfef03523112c8d0e935484738e31c0e75de709d1e22ea1c4a553a47858bc17d7b2c1854ffc2b3b38e5a344d4a1d4eae6635d281185301dcfbde77"}, {0xa8, 0x115, 0xedaf, "80cedd5d60a96c6202fc866e19f2e178edbef9ad2f86405a5c4bf846764ecb666e3a95edf604b51e3bc67dd49fe59f13d413da7d215c8c9e8d04eec2ec52836434335e912e831faab25a262046b83e8c914104059c821f9940eee6e7fa57b158dfd82207cc64e48e3d988a94762125ae7853df8636743e019874b27eeff8d976445e85e18eb43128bf0997f8215835bb59d05fd33a"}, {0x1010, 0x115, 0x3, "f23624488a76f6ce7f000cc2eb9468ff041340c183cf4aaaabc0b6d9e973469da71e33e0bc5e1ae73d451f24a02b4f75b31b702ef43f0bd64088236c1d5d3d776914c71350def795814a1c09075896a66e8e7d3ccdcb4a736e9993665a4ff58df9f3a90b2fc541ac82e5f82967512eb780b814899b6a754da71371dc9660e5214df30860a44c560f08a0345367b0fcbde7332f8c233c536396e0636827342ae1a4c2dc82c0e8120ad07d6445499a06d4641810a2bc10ab78a2a5f1254b2e1f0b4b36959557b8721b14cd9da8fda8f097038d5394fd5b72ef532eadce4751b7985cdb8d37a12024b47c81292689de80b0b400cd5ba10e6e8693db216d3854dc26c55765ca129a1fcaecb2f92c5f5c611a11f57aa2afe796ca23efbc7d76507e5c280106c468b6330690f4b10220c704f29c27730de8b29a80e619570cf8691f451040d88e5bdc2907b242b40ac4b77bda540eaf10bec4e2d7b91b7b1331d4dd2802e4e08abcb31fef396db1bc3cd10060b7e60a363e4a15009c8537293b2f2118ecc9004c6cb779ea2c18b190ff807d2f76883a8dec65cad13c21f433151b638a181b8179a972ebba9969617cbc281025bf1cf8f8fa2cc50429f69b260d40a39c5432f56e02657c0e7a9f2c603f3e1098f80a3043c5def8cd7760c5e41e4b7456053d23418a0111902b1aab826d2cf0ca6d6fb60a59feadc341816feb13dc61e4e4e85f5e89242d1939ee0141b3f09369b7075c6a6694bab90bdb98e027b70dbaf9ea17816e14cb2507bc7950f397752cd57be18cfbdcf5349f04a730f219a17b36fbad559b9ce3c340f0b1502e519eda9fe09facc8283b5b6b7e0f65c437426d1078573986b49362d7c5dd66a89ad4e13b42a6635a075dcaaff0469a2f836fa77feac7c79558315345bbaad7548aa5d4335df8f58c788db9735084ceed3cf8e6443e9c8b6ce3fb4b1b582afc8bacc1d11995584e45f4e659532cd0bccbb2b50a19692727bd3cd847e9212002773cf7245468bb91d878b32422ec7cc2c124605d8c006bd48f1bed006dabb42d941b095c8a34ca467dde65a8718e83d3b6980d958d49f177f26b097d40a6c6b88619b0c6fdf58a1b6f359dcfbe2b134d70d3fcdf9f4d9cb323d8b0ce86a9839589184e10474d7e14dde0041f53b48ac1a1ab30d10862b383ad1f9172b5c82b300e72ca557b03564e630923779e615de9a50a77643205aab246e8f2280d64ab6fc2255154628a1a07211d7fb651934354b726f6fce241070e1a8d0eeebf61f2676233750bcff2f7af7930d9186c9dc8a24174d0b5140ceb54d1b67f40fc275a488569174cf5f34f5a4f4fbab466966c5bd169d4c4b6fa20150264e31fc704e80d8dcc136df123a06671d33c75cd214b5c319855e3ed55b428485263df3cd37c7b433e54d7e6c68e573a59ed292262dfc949f7a621770cae73b96999ff11d20b3ffcc7bdccb28541eca3b86f3274dcccd3f92ab604f9f3638c81ec44176eeb8c538c806cf4e9cf9062911ba5282e4c8da2e1fd6f534e6a8e0916ee712f39ff36f8ed92769d41bf6c0c815be2d2f324b33e0c7057af3ddb62e07291225d65a0a311da39732f6b8e6f114700a1fe03a545d226cfdf4b3e790c891bed438672cbe337ec2c53cb78c4ce02eb0fc1adf36692e48103aeac077c47934c5df319091deef6f3df4f7096b3b8b47c0c11ebbf0b8d1e80c8d627c44c2dd50fe2b1927944fd14f5a54a10065c5e7a1c5f2f93100d9f1790fc739257b8eb35bfa327823078f9a0e6d66d8940e64a40a1d60bd630c1a16ab83b2498168252fa3b35a509824d5f6b760bc9bfb7d05bf3689fc3ec2ce18ed6f1b2d1d736d9adff287c00585494de4410f04e0a6cb5843c0434116603eaae4d77eddef8f554a4207d7f1c13d4e37a21bdea59f98818b10ce87c96e2bebcd2ed90fb2704e633365f778bd82379b9dd3a58bc3754a5c7f7d1161060e18878ee14e5d618137c084192e9f7ce27a7873bceea75e02799bc8eea6a1f0c963bfd8c85e21dfe5c2d2b477c227c8277761e97a1564b582ab05dcaab9d70d4927b670793016b4481754166ff9c6f341e4f6a7b4f44d21c39b2df534ef38e980325bd99b43beca22d520d6b78082b4eeef50275014b050843844f68656698bb931ff81a3a14b78c81952c3a1bf6201607fe8a0a27d3cf88198c65dca149f6ea0c9feea930d44acf7fbad7e55d584cbf8af115ee1ca3041fc2fad6401fd365f1ce7a9ff010dd65d43c5f21decd8e67144d398066f18bcbc4c5bf84acde796aa93e76b3acc319630bd106378c6b76817ba8b5c9fcceb44ec8d989281fda17e6be4dff468dd7640ec13047095478be5a27cfcc14cb7b9551cb02e30d6bd3ae8f20fd7435291ccc59c82f9128c6a5d9dc4f469572f57a1759ba3f1c9a37c9d7044f759c295da312adfb9505123e3d3cc0cd39321e79e2cd759aaf0fe452adff3d6d38c4953da21f241e5ab3bf696f3b36150bcf09f485e18fb81af120105688cad9415587e6f605f9b20fbfcce3b4c25ab1c5b10def0e1a632722354ee0b628080bd6138ca98aefa9f74d66b93aeb84fb8863509d039fd61f5ad5db185202bd87dfcf97912d7e191797777ae60bffc2fae72146733fd7e64aee1522aa627fa4993e450fdaea1e2db064da47117ee7131f732c8bd51f23cee223c3a2622bf50a396ea78943a0ed808525feb337274856183f12e2dd8a9dc8b3192de5cc4559adcfc02bba7a614368744ac056872de853cba3f4e0ee56e707265351484335ae216fbe0d02685f85763f5da17252f9af54b027c82f7964b5604902a05dfce4544d9da155b220335eb9e58817b850773ca5ce6514bf00632717004bb81741aad48f47cc50085c8ed6a2e0ece646399d32d30a414f5fec293d425d23626d8a77802597ec2d2cb9a1f1795ee49c649b4d7c255d275b408fdcee5d0ce3aa2dba072e7a1dffad20ea513e8b784cade346905a2e0b75d4d20d937884225a1cc7e34b72987e8d071a60ae548f72cc84415cc5599fbba13dd01902bdeeb6c9f03f23b3c8ddfd2b131a3405f36d9d61dd9a88bf8341cac360bc786043f2a04720d4f356faae47e6bab1d3ee67029cef794fc399d3c1c21dfaab206ced0f2c3909450365a753fc0919a88db1704b13f85a88d5aeab309c1873d6ff3713d33e18e7c9922d119613fe270ebc50c8c4217a49aab175a2ae756c6e6a7e9bc8af84e76c24232426ccc5ccda4ae91d3081e030dde0dee683b0de8d62c2fdd7a5305d2008807e0274362280de79bc903beb3df32975abc7b440f2d11e4ba59b6e66130ef381b7494cba9295ecf07d31fc127b679669962942648f28cfb7156f33ce44933ecef49d1925074cca5cb9039872373119e8aa980ecc4a433f150a6fc8b7b79502d22212ee61ab91b5c97aa4f267e5032faa7a0f37c466617cb11ed3db12c8733df5ed8b7d0a209a5bf2e9f7795a8a17c206e0f319f495692c2ef1abd4b2f1b21223b1423d6dff082cd4963f9a9d7306801bc4ea79c6c72895eec7b07f526fd69abcb4cab9e59e44a2b776ecb899f93ccc1ef1db8329d525e0059859197cde4f6015ef0a23716fa026e9ccc1033cfa453ef3510c77f16fb9adc8a0d12456d5317820168d08f36fec90cb22834de58eff935b7a2d57245eeaaf57dd72f085edde50255a001451e248833f7e045454ef2ac644f9f3ee1b20a755ec54a549fd5d347fd8136bb98a31e0312b45eb1213ba2ad9776b2670246656acb785f745f695999fa4602abda5b87770f8b6fbe8279b54fa9e209f374b8807d144a66802fe4a8f30e9b1a88955c3148266035c5f545f7556838648b98880f56d6885627c9bb5a6dea651528b97829d848ddc453a477e75f36fe90ae2f80f3cd846d7532d50666446a4ce8cc876f1da43caf4bb1e1db44c70227c370b84a8fe011a18badf58e01911bf75ec8acb1090d7b4f3005cb56c579e24afc3cbe68e694c4755b9d13075038a4158f85f73fb89623b7a111c374f2fba4ecfc2bda50be2c28f0235578bfd75c926888bc36a2286f96ba8a63712ff3788019bfdaf89bd50b202da47b3d93c5b4fea6820bfb3e7faf13e098527292d3a145dbe971b971894a32f02eb1c7034c2ab5779df5d92a444d06947c1e282e9bf0f4b6b146baf77d7c316942562fc358fd6b1e76d59cae174f74f76a27a7e66e0f9c713f40d197e93cb97d6362ba3e79d444a21a06dc1d54b52266b1ed4b3cdcf8f883e601ed5dbc2b28ffca5fdf2dd80481682d76c8e89c40652eac9bb1353960ec0b306512ed86d8c619dd0cde790f1425eadf9422c1f03f0eb1291146a6fa31ff1b28fe020353cbec85fc8b24d687e7a5067ed31cbeebb3ee287f0564436f61f4e2cd1be269c907829ecf9648b0de9ec6f1888a75be9ad9a397cbace50c8c994ba020cb5998f038b92c5c2221562604d780cbe6f1e2ae43a7ec4de83ad1e7a4ea0f6df122f6d94c3920f2edcfc5ba65b2beac68a8a83a95fc5b250d1aa6fc71d2585d104bc7d539caddc3846d0613ae56a4c80664df7fa16411ae9795227fcd3d0a4d5887a7137614cf5bf9fd7b2e5b80d32cc7e3ff9afbe1183e84ae5cec015af7191c4d4178202d81db1156a4d6d73f0b3fb05d74c4cbb698ae4cd9946d71f68b5b923f5955b09acbaedc806a38480c0693d5c15425bd38fbefd242d5de775c9a66782c3228c6c764d8e2dca104e4971443e2763bdb9ca9a0e9a0f31c35cee645b49e54107c6011536b440bda97c9aeedbf448b001df5b6ce40a1718d87e0c68a6240d4f5aebc8b3f35c13af6ad9890aa68cd7c52966b77f9221778f6d0184fc3cd7a4fe88772c9037950ef9b1a9bca79956530db9cfcf3da32c662b2c16f42aeda86b956d463862fb0adbce2038eda5b1483b274276bf4554134a4607ea3b8067fb0a249eaafdf189cec2b5ad76e73cf064896f7563756bd11ce8cd12c74277a44e6496d39cdec1fda0597ea879188e8fce246919e7eb4999ff34fe295cb9de051eab7cae0f634f8eede102281c8906d50f84056a8daa7f4f346b2ee79d4b94b47756daa80df2aac5e9a10ccaa131966a1328570e74b2d8952142fb99a0d787d1631302266f48c6400b8cedb20b72703cc7d76f050e19ecdff2c89454b73d4ef52c22201d8d41f93db2f2a70a1bddba61e9502c534bd6da4408c682538acb3c9987ac0d01e72f1647456fdf0ee851ebe96da292b9c65ab3808dd945f0d1f8e878587def9e31f9bb3707b8741519850cb394045542087fb51cc95ba498b4f3efb266e2cb2ace0884077629ada65462473fd7193408d828c1cf0d7ce130fc16de1b0294f60339f58599ad1943736ef22d3e2ed8e83f33629111ce4ac845c59e9d5f938ba1bcb695c782e0cf95380ec7055e6b6ba277c4517d38083f08fffcec2edc5d89f63ccbd99f3eee0c1d139fab7e6032b6508a661f769310cf6fcce050a3282fe740d9114cd089aa8b8f680c908a83d73a604fe1d8d3ab0da4d3c5d173272a60bd6dca0fbad3d9a7f86b18d478a68c5141657bf11cfff661df4f8e7fe58322e3ad72b8c0c2246972d2d7d19cfc0f7ac0eb69c6cc823db15777323bfc4cad35cfafaa59bbdc9168c04b83c28bbfd3ddc0087ecff99dddc64e2091f322812c30c0e45e400bbb72122f79c57e22bf997c892b0b31e24d9ba67f0696ae2a519f1fe3d5a1ac35686056de062e8aeca3b0346e0f4dc6d37699b1ffd9465a6899dfd5aac4462e78955d9bed9d6a01336b4fe69bbace177cfbe9dbcd27d77f748f"}, {0xd0, 0x0, 0x1f, "ec7ee738dd9365cdff59b236abbc26bc1fe4561750ccc5c98aed68281c16ec8e77e8e56ee0714c980028c55be6cfbda9b5ec21eb96a82e54e970b23167c08c10cdf04ed84936ae6527fa758e090845d6df0864692c1de32ce9726e9be2e9976daaf1c01650974a3bbce76b985745ab6d6c77a824ce728ec311d90f92c3483e44293dae6c88750d3eb5b872a8bb8330559f3bffdab40000e1260c10f2da90b8f62aacd0dde31681ed37aa17e6007bd8b2cc4f4a5e582128962df361f894e0"}], 0x1218}}], 0x5, 0x80c1) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000040)={{0x2, 0x4e22, @rand_addr=0x64010101}, {0x306, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x4c, {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 'ipvlan1\x00'}) 07:20:01 executing program 5: r0 = syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x3, 0x4, &(0x7f00000004c0)=[{&(0x7f0000000180)="6a2f8dd784567ea5ad09bd4ffa39ea60b5d43d8782ce73fdee55b6bd8dddc79f53e1c4b326490114d1ccadc2306a6fff9510c9dd7cb4a6c0a4a2f3d415ccf81562e97fb3e2ca5fd433b65091e42ef2b9073a8a42633f7f7e8a15cd343b2202d13bd5780832a7a5adee12f2b2e33ed0ed1109fbb1d596e8327a09c4734681637b9b6d74b3a6660642655d182810e93c700884aa9253ffc7c3f4a5f76d3b4f724daf84694c59d8180c925df9769faaec57489b10cbad4b0abc6cd04a449750a939b3e682bf56b3dd11302da81c9d54fdc1fb6610e00b", 0xd5, 0x6}, {&(0x7f0000000280)="2040e2a0bd1057de8e", 0x9, 0x6}, {&(0x7f00000002c0)="bba683669b28f87d81dbb2dbbb49cd4ad68d64eef667db8d45fac3ef7522a4afe8ead0321cc49726b65a0043ebdc8252ac962787cbb608a9d6686a2ecb06d1b2a668aaee77d35653e226b2911e1e41639c7c652dec13f702ba0f1974c0fe552980d1f3b43447409603af8f295e201e78aefb1b8031ef1ff922d58c187fb3da281a0be0ab8727f7639edbd6fa965fc52319a4cbe1ba0158d3fa0c444e59757e527c4fc7395ba4d1dde0c44a322bd8ccb40bfa81aa1bf945c1e2ea4a037fdb1090c581fbdfb9272c8d1acc67dc1d6c6d8c39e8e8308185497c53225849712443f3001b80fed8efe65d7357", 0xea, 0x3}, {&(0x7f00000003c0)="2d0df3eca837eec42127fa90e357f8099c19946d0d5ab637b0c83e0fc7f9c07f9bbce37a19280fb88e9d296b2350b533c4be88e6f6eab1a94eac229df4e1335d8a5444217ba40c732b34ff4a398ab105d38db9bdebab2bc78c31d0136726d2b6076d25bda3b61221e8405029009478e98445421cd6a8bc579a377545f94d8dfadaa75ee4c11ec5ed82543d321b7019b2995cd0556e76a2c895d27a6d36706706e2aa338d4bdb1dada0f0a7c64421f58d88a460f183ded487a1cde9f14c49941f75652a23da57b4a73f987de87c6ab1e3fdb388e5a63ba8016169d5184c0f4bb2c75236b5322f5f35c07955ee101e51cb0ad5f93a7d361f", 0xf7, 0xff}], 0x100000, &(0x7f0000000540)={[{@shortname_mixed}, {@uni_xlate}, {@fat=@codepage={'codepage', 0x3d, '855'}}, {@nonumtail}, {@utf8no}, {@utf8}, {@utf8}, {@utf8no}, {@utf8no}, {@nonumtail}], [{@smackfsroot={'smackfsroot', 0x3d, '\\[\xb4'}}, {@appraise}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x34, 0x62, 0x38, 0x65, 0x35, 0x30], 0x2d, [0x7c5c45a9e3189a7, 0x63, 0x0, 0x30], 0x2d, [0x37, 0x35, 0x66, 0x61], 0x2d, [0x64, 0x30, 0x34, 0x7f7a629a82b3d175], 0x2d, [0x33, 0x33, 0x39, 0x38, 0x63, 0x153bc3236c534227, 0x64, 0x35]}}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@uid_gt={'uid>', 0xffffffffffffffff}}]}) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f0000000640)={0x0, 0x81, "3fe917d0b1d12207e39ebd4460310ec608a7be72f3b69073e88699e4a1158ee84676ca661329997163715b643768f69e07f518acfe7ee47704a05d7d8d79e988f3752a569273da5eac96cd3b0bba0fb5b43437f596eb8ffb9250302c578baf48d18814d93c9cf2c03e2a82510eacc5f1e905704805deb90ebd591d75378f64f7b1"}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r1, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) [ 916.801810][T13927] loop4: detected capacity change from 0 to 264192 [ 916.840568][T13927] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4000000, 0x0) 07:20:01 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2000000, 0x0) 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 916.850376][T13927] EXT4-fs (loop4): group descriptors corrupted! [ 916.869206][T13941] loop3: detected capacity change from 0 to 4 07:20:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000800, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x5000000, 0x0) 07:20:01 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x3000000, 0x0) 07:20:01 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000100)={@rand_addr=0x64010100, @multicast1}, 0xc) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='pagemap\x00') syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index=0x8, 0x5, 0x0, 0x9, 0x6}, 0x81) sendto$inet(r1, &(0x7f0000000080)="7dcc639bd17d341de72276c5d8c68bfd2f1febac7e2fc3d5593293a90d3c633d27a1791e05c0cc0e2e3fc7", 0x2b, 0x20040094, &(0x7f0000fd9ff0)={0x2, 0x4e24, @loopback}, 0x10) fallocate(r0, 0x48, 0x9, 0x80000000) [ 916.944637][T13941] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000600000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 917.032422][T13972] loop4: detected capacity change from 0 to 264192 [ 917.066820][T13972] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:01 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = fcntl$dupfd(r0, 0x406, r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e21, @multicast1}, 0x10) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) [ 917.076704][T13972] EXT4-fs (loop4): group descriptors corrupted! 07:20:01 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4000000, 0x0) 07:20:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6000000, 0x0) 07:20:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x45030000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 917.106455][T13993] loop3: detected capacity change from 0 to 4 [ 917.124174][T13993] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:02 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) setsockopt$inet_int(r1, 0x0, 0x13, &(0x7f0000000040)=0xcbd9, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x5000000, 0x0) 07:20:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f040600000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7000000, 0x0) [ 917.224134][T14012] loop4: detected capacity change from 0 to 264192 [ 917.257599][T14012] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 917.267557][T14012] EXT4-fs (loop4): group descriptors corrupted! 07:20:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x46030000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6000000, 0x0) [ 917.305458][T14032] loop3: detected capacity change from 0 to 4 [ 917.319672][T14032] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:02 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0x10024, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x8000000, 0x0) 07:20:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000700000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7000000, 0x0) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 917.396998][T14044] loop4: detected capacity change from 0 to 264192 [ 917.419701][T14044] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 917.429486][T14044] EXT4-fs (loop4): group descriptors corrupted! 07:20:02 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) getsockname(r1, &(0x7f0000000180), &(0x7f0000000200)=0x80) r2 = openat$incfs(r0, &(0x7f0000000040)='.pending_reads\x00', 0x40400, 0x0) sendto$inet(r2, &(0x7f0000000080)="f56e42808c18771b5d98ba6eb0403f76791bf59544c88c", 0x17, 0x40000, &(0x7f00000000c0)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) sendto$inet(r2, &(0x7f0000000240)="1bb931840147fb102a9ba3a54bc8de834d1ccd70471233f485af45038e23759f46fee87b79cd88f70383ca5f", 0x2c, 0x800, &(0x7f0000000280)={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) setsockopt$inet6_tcp_int(r4, 0x6, 0x5, &(0x7f00000002c0)=0x3ff, 0x4) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x7, 0x7, 0x81}, {0x4, 0x0, 0x7, 0x8f29}, {0x1000, 0x1, 0x3f, 0x400}, {0x5, 0x1, 0x52, 0x3}, {0x1e7e, 0x0, 0x4, 0x40}, {0xf749, 0x4, 0xff, 0x8d8}, {0x8, 0x0, 0x1, 0x34}]}, 0x10) 07:20:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x9000000, 0x0) 07:20:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x8000000, 0x0) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x47030000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 917.514327][T14068] loop3: detected capacity change from 0 to 4 [ 917.546998][T14068] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:02 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000400)="d9edd9b8b0170cf7b9e4bcc39abaa8d7121c786ec50b16c7bdbf2669f31fa2dd9e74b6c43007611858979e4393eec911d445f5f9d9171822e58a4105b13e2878886948d4889fa5643f7207973475f770cba80cf3fc5fe14a60221042ea7480487402e59d5d6b9dc5f56f25b7714fdb157890476473bc68177d1a27473f52125b844db26daa59adb1a6e4a4b23d33e84c01d4f539d8a281aacaf50b545a03a0f92c2cb9bb9dcce701cf1b0624db14ba4f58faf280b6ceb0011628d84532813e136339ef64ad8557851f9cdeedddad4ae7e96d46176b1215e7dea1d6a028c6650fc6cac4655c11bd2e7c627a92a11d10f14bb16efc3cddddb122593285089f6ea21861cd3d9a4d38d8c70dbe71acc24965f240d92bd15e06848f819cce22e5160daba625c07095ed9bf1c3545673ee35b94c38b7693869325f447b6886b2c7409e61ed93aa9b6fa2a31a7f96ae6fe1ce793e93d45b305ef14070113440b2e75c606dcc2316259e850887b5e0e85f40590cd9fa3b54c68f1734f062bdba759a4b8f0a20df1d5adbd1da976f57a704963a71ddcd76ebbb030ad0c51d29be2e0abbe1281768d5e5b54169c5f3b14d1e866614b4ad48dba2bd6549180e2c485ade502ca768115e9ef13b39806d47097fef49e6bf5ca7a5f0b9002728fea3f05c344d380253a168deb378bffdd79d9690176365c0cecbf6ca011272510073d7c3a9520ec2ca5ef29fa78b6aaf53b44b308fe134a607e9ae6998ab8ddb53f6bb187b9b65ac9d0486b9edd1c3c11906bea171aa3029a6419fc3ebc0faa842270573584857c536973266de92685c13eeea6d9a90657387eb3834b8ee1af13f08e61707d8a866184c85723d56aa242cd4cefa5abe6e7ce53ae9223b6643c8ad1ed408021ef8818fbe6c5c28a76fcb8ea551a93eac1fd4ff1ab93572feb664d97408e52c0ec3da26a2fe8a60684a42ccb55d33257a8689350b6534c7ffa18bd5369bc19eceda17994ba6463f835bb83dc59d9736f4c9bdeecc851a0708b953a8b4875c914acd3471c951fe9d6aa70ccdb1e12444804e0cf78c7a0a605e43b4082cf799311190927a8969c3b103e28d57244feb7df9aa08b44a15c150a9a1938799e7cc6fa3446e956c9733c01dcb2aba41d369626384d3f2b46f98cfd4af6597b92e85078071faee0c9db180193c5c22d5c922844a94093433d310438fb4c18f98f68adb3da8c741c585856c90b627afb1b5a8606ccbe840431de378c1e52cc1faf7b411686915a1a6ab7e0fd657061d0492c33ebb6a3038f9f7d58e88eceb33155719e9dd0d0d67aab629d7151836fb87e4eab4a54d57af81d25d7ca1d85b760c67448f85e853ad4b3003bad086576cbe96dc1baaa8d553ee12365e7373bd76f73a37e3c5fee99d0c2761ebe1a028ab4fb81d9703289aab5c8455096e2fc4368bdfebdf26a96674cd712f4bca243765564a7d0045c53dda562b2629fb1bf0baa07f2d3caaa0131a13e907fc8a2a0edb9118d6155662a0153b5c5034e846c9cdaa9e08b69b65d7755b9323118ed186022e4a46e96c413fc6e5d69fc3f36b3dd0f9987274920c5e6826d27b9bae3e0876dac8866b10e3b0b0ef2f1d31f96c091e6bca3043c61968ecc6fd0ab43c82fe32809c695e419210564169963e097e9a2e2277eb0b9580a1c76b5fd568f7e5ffd91e83f2a94e5095f89fde6e18f207583ee19eebc25c0c66a334f30fb326c605304507c203fe02cd8e966d6c69fe98347641c698fb132b3794bf4a3addcd3e0263c8a079e3039afe0456419a5fa246799db334e52c5bde4e3caae7e4bd53b0fc7994bf056666b0df71d902392eed56fa6e0117e84cdb5d5f88819c6aa984b458b65737b52105688fe0a02df00fb5ddd2c362edaa21e38ad3696739fabbdbf5147aaecfe38905a75d64ef66f4815443dab3f9c77b5879ffbbc92fa988a2a581c2621fe5166c1f9bc1a97de823253d41c6a15da73829af7e791c4722f03bfc24264af1d42c94c8990c1c5c5fccdf64a11ab86106a3e9d03c801cf4f2eab07a66a16ff844fb35a09eb5d49b7ba2651db87498d0a85e305215915a7e254affce1ab609f38aff588d454da9c1186cd1995287ff27f9182b6d13a47439147c42c005b53808050553654464308b94d9c2cab87217bbe18a56f11101a8ba8018b078d84201819de98b79b28ed00f07638696ae2708e1d84e8b4eb95d2aa1ddbc09b545c3b804dd3393f4b1b04d9bb7fade1d422b50f08f1b7a20ef059c070119d2b0de88217c8084ad4a7e3630edbd4368eba02b9f5a9aae09336b1b2ad51fb2bfa68ca930fd77c8c11db6d911f455d283be963b62e14d22c10d33b5d49284e4ad4f4c1d57b934bd8e8b4f94b4799857d881c6f2d1e8fa8bc8f99f0e67b07f705bb0eba34802a8ef102b100266f393b6de1bb8379b086ab98e41fe07dca7171750a4252f4f6156136f1302c6818a9c57446bd83821d324cec672f63214a6cccda8539885089c915859bd7d69e5ded05286c15b34d7b0f3109ad4060bd09061fcd0a7ca92909aad8bd8a78609a18729980bb7d01724a06d604598df56c3c31fbb8a4c9bde6c0fa4dc4c8e1c48f3980d46bba1e9bb047f9dd846bf2c457098d595c81d1fa5f3f16a731e141ef45cdda261bc192a7b3c5661acdf8c98bbe018d27b9619e71abf5e5f0015ba12ddf52c0e4e9f15a0faaa48e6c4a31e7d3f5bae5fff5738164c939a966f27299c13560183949a8b220f80456356a0195fb9fcee745432cd9641a1a0cb84916f5703fecda501c59f8b9e9d107e00680fe7d9320f7b355b5fde1a56811ed7d92902a784c4ca3c54926ac68cf69980c2ee8d1f0ea37ad7546892222af600b8965f7e138e7373ab314a6e50e70e407b29953e9a5dd8c881cded63ca2c1cab29b0398adba74b32c61a891c626338f9ddddee39e188c7d22967256ed90aaea0c6ee8be58918db30f054ddd49b066628cf495f32908208155007c05622c40984f03e8a235cd104719860818f3760d57bc0652f16c6afdcf652d9945c2bfdda3fec26921a68cae87c59114440f0fb98adea4ecf183d7ed2e91803e5d959fe887b7ab954cfcada13a93d1c9a63673d23b5118f172f391a571b56457814438b00c911a01f4f90a7b931dc3fd3f8359b3b4fd5b7fd8b81d91e7f64a75148bb9c15d83f1e1fe9f9ce88e2fff3f29a40fba3a3e0e40cdfd63a09a8788ba0b0c27fc1b4280c12824198a7fb53591a5b630b2482c8b2366ee5c30ee4ce5c1deeb6538ffe51a63a98a48ef08ea79c8524ffd297d5396aaf406682be63836a3fb86bc4ba4c69f1e0b5ba6b241e16953f5e90ad2f7c6638e4bdfa2fe5a9d944ec62dc3797be818cc7c9186e525b9c1262f52ed2b81a1fc54596f4ec320142402a1320d10e605468eb39b84ed975010aa9ac80cc6a3a858406e9dd2ceaa407a5ac23ad00a074fa786a170cd68c19a4b9eda0ded89b61c139e59a3f63b0a8725a3b3f5759a796d426ad0b8b16bcb8d7706ff3519aecaca99d39da30a87a34c7f627edb894fb3b658fcada80aee86d1f7a484bf30383da7c5e9b5f45a72d8739370a3e2edb9213cb0a811f35d8bd9e4204adb03007e31754416bcb7e300dfb2d20ef5bfc04d6a9143709396db26810a96de7bc8bc6d19067618d13cbb30926ea067ba07a81f16eae636c57c52a4cfab716d50545625d3a0f577effc35ee5fb737f27628887ade712c6b6f74c6da290db23b23d4aeb7812e817ca6227f137d32889762d214a7ee1cb584f203d401ff81bcc5d8d7759cbec3d43a1ccc27f2002dd277983b62e6c302810698f01b85cdaf8e479472a13286fbe5aabfa9914ecdd2165100f65e85c8ca04c5d426c44d54909f3ea72a02cd468fb043c74ba680c0f926ccc9bf02bdad9d23bb7a2a41825d3460c3617e95042e58a34a70859539700710453a14a7b7efd94d12e663a58516aa4d39b727b5191a3a2e239ba398cf314e3bb19f13c30d1f5b77391fc723861e93b001925f73753ac6011c38b138c31cdb8fab6a358a19f11ae874b86e25396081adca1bb9b1e24d252ba424391ced2c58658c697850616864621d9c0986a5938558dda8a6dad0a759948359bbb5a5271edf8116890d9eac9b922b06ff0187fde70aeae76ffb81fb74b7b99b5a2fca3a3625b85c95131a534de1df85b37e69e37971c850930e6aad2690dcd64bfe761361ee547567fc1d2a9fc8523c469ec6f88ef845a3ee11e037b52e5e2512f9e46178a33070a44af8c29d0e73ef5c293dd0e1a3b184c675b65605dd92495ce8fbc2c78f230e41789c53c5ef44cb3dee56d3cb95ea53279e6dd4037796c6ec9eb01c4c5e013f2cb23e866ca50edc4d0f645ca8453ae6a8c28dc7a93f04ec2a4ec6c29e063eed1baf273b83b2bec433afcf951470046aaa6dc7b1b704ae7902e0fdbd040251acf972e32efdcd4d9771b4f6c15c93409f69f691e6bc7b1ec58f0a566875944e9d78e44561eada382a34e246bfbdfd5b49d2f6269512a46367c23fa3f6ae4eb4e29f7f127ce1bb8d25ee0eff75bb93860ca2baf6bb48b5d1dbbba1de211b6bf7f0d91decdbd991f0519d162783c59d1239142f7d4bbc1c7e84bb5a0bf981266b17c885fffced4a20620914f9762e4e8c17e63109bca6c72b30174e296bb3593bfcf7ad48c8e70c768264d2b69b510f23a5af840f983960aefe5c8cac28ea2ca6e0a1ad6737d8c95bcd8b39e350ab7af53b41ea08be46a07c4a82cdd06d73750ef9f956601afb54b92f3dacac0b236177bd722fcd8fdede3334597d2fc6a559ba2912525d910ed9eb021e9807a80a4db97962028d2d4d2158e13040e6350d0e3264526705fd5df59ad5f90528fa288736ae00fe2f0b730702f962f80f123f596780d3ecf7318d975cd18cfb902594785a7ea471bc379885dfb642db3b57eb380cfe6d14235b1d5651db5261356379e9149edbb9b546706cebbc07424d365356b3ab46b2cc18ddd7236d863357e3046c0dcb134a8174b496d58a91c34f2fabd69b112b0084579e864ceebe713192dd8ba9df0b525a7f59b3e2b280daf61889b5848ba1ccbeaf509bacf58d23753b212fd084f291d52c6626fe6ec76f9b6bf3ebfb99863abc95ccba9fc873c0aeb20134f9d57fafbc75f88dae0618297f638a566fb9260e73936f23997122a040eb6c9facd1b770365118a590c790dea443f60b8cd63b9088e9c24c0da5e0a4ad9e8a47f4db36e03eaf2c62d1b524cfc7c6f05764524d2829b2ce21cb4699229d139243c401ee9baebe362c006fc27ab89437f62553e187a0b9f4d62d517b399c87eb2bc766e4fefadfd63c2bd0e5b8c9bb07c8869d83111ba020b88710ae5df1fb33ae9096916d57eebd413ee59d2a3a0631c95e9d3a25b7633041ccc38981390ac321d34dcc21bbcd0d606208809c924d0ec57c82ece82e34015a158fd8a85ecbb59bfe98ab1f186abbcf10584f992d06519c37991af28eb2768698f783c0d5b9aa7ff3e1da8fe7636ce7faa716ad2c520b4d21e182b868a3826f1012e8deb4d072ae0c1f3d3596acf41e11f5fdded92b1803705e7f2eb80f2a64631bf1742f4fcefb36cec0345ecf9a3e968063c10211039931ee31a70b3a03d5920f61d0cafb286804d6721aa7f881016614c3b8e9327d4c6cd6643c3cad88212e2ef7ca22c2e1e17f87567ea4eddb5dc76d92517ea9962d9029ddeaec58d5611224d60ea2e2323e66878bb22c9ea723a1ea18ad6031449b3f748398aed5761a22cbe12d5fde7e9c37f31ef65d5ff90ff80f9", 0x1000}, {&(0x7f0000001400)="432c0104051ef7cd9236f4bb469c6001c362364484ca23eae90fd062cd215eeb2127937354b6727f631ef3ca69ba78c21725f574ae3ac7743595c112acad2e0718045912ee26ed785f9a9d6a928484009ddb51c3d33ed27b267651190fddef74e960729adebebd4f748a103af19730a0a5ae89862e0445b2e3618d33a8b9ce0233bca94bcf97cda1b8a39f71a5112731345f", 0x92}, {&(0x7f00000014c0)="dee1cf3b7b1dbaa38d144554198113ad4f5ae172c2a7298c", 0x18}, {&(0x7f0000001500)="5c22a1e24569a9d454318f8cefd9c1e18ce6eb7ab27df586739e8f3b8023ffff8f19af8c70a1c9a18bbb72646e4add593499690b3afa574fac0627a4b0ca5c0f28508ad1e0", 0x45}, {&(0x7f0000001580)="4f17689e546a9c187c493e0297abfa05236265173493b4cc4400a37053f5ccf53155f30216d237107d4bcb0f76968425f57281db47ad4011260b30fd8929345e54770c4c9c0d5adbdeac0fc91709b1fa785161f9aac03ddb39363935d40ae3be4f65ba25745ba955edf5a48091", 0x6d}, {&(0x7f0000001600)="90c7cf4ea395caabcea849fd4bcf45680c65", 0x12}, {&(0x7f0000001640)="836796ba68271b3657f06c1a4cf0056fb61468aa32fac6f4ce0e0470374d10db78d748e6077eee169f6819f52d7c4b488fdb1b", 0x33}], 0x7) r1 = accept4$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local}, &(0x7f0000000080)=0x10, 0xc00) r2 = syz_open_dev$vcsa(&(0x7f0000000340), 0x9, 0x2000) accept4$inet(r2, &(0x7f0000000380)={0x2, 0x0, @empty}, &(0x7f00000003c0)=0x10, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000001840), r2) r3 = accept4$inet(r1, &(0x7f0000001700)={0x2, 0x0, @remote}, &(0x7f0000001740)=0x10, 0x80c00) getsockopt$EBT_SO_GET_INFO(r3, 0x0, 0x80, &(0x7f0000001780)={'nat\x00', 0x0, 0x0, 0x0, [0x6899, 0x2, 0xfffffffffffffe01, 0x8, 0x8]}, &(0x7f0000001800)=0x78) sendto$inet(r1, &(0x7f0000000200)="4f194db5a1968a8af79a0c6d6a309051c60a6b125bd6519b0bd1c1381ab2e668fc017a0931a126273d54bed81d56e58b9086396f2831ab962a6c4e95bd28fcb3f4a84fd5f668157180f13d7fbd56e85f824928394e59b122147644197bcc87f9dc1594e0acdc9ee71a29bb42c92b6374ba801c21e7209862163e114235023b725810166b1e3a6c887e571f3139bcc8a7abf96eb68c0b7ad0a3df06116f569fee1a6a3321c74866a916f9fbc0f0ef9c00b107013264a500b52284115c300835fdd07eac83a26bae8dfd315b18ab8741c604ef88e02b", 0xd5, 0x54, &(0x7f0000000300)={0x2, 0x4e23, @rand_addr=0x64010102}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="3af5192f31b71c108e2a1d4149b6a55d0c0e79600ca6123c1def545c504adc1191a9ef2021d89ebca506733ba320a52b1301d3372178f562e5dacfa480ba62644cf45b5f42af0a8f2c08b39b9a825ccf65e39fcab8894722fd21010a4b0e96679ada14d668938c2172eb7425a42b87c047db62f4b0a2191051006ca66587cc6ae59815a3a491c001b0a86ac097b9b351556e413c6cf30df2906213dd62e00bf82334b6951c87b94f3bf8179ca8aebb48946f4b2472e0cefb66ec5119adef7797c8b8", 0xc2, 0x4, &(0x7f00000001c0)={0x2, 0x4e22, @private=0xa010102}, 0x10) 07:20:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000900000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xa000000, 0x0) 07:20:02 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000040)={0x2, 0x0, @dev}, &(0x7f0000000080)=0x10) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f00000000c0)={'mangle\x00', 0x0, [0x8, 0xb8, 0xda, 0x2, 0x5b]}, &(0x7f0000000140)=0x54) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 917.645779][T14096] loop4: detected capacity change from 0 to 264192 [ 917.654812][T14096] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 917.664697][T14096] EXT4-fs (loop4): group descriptors corrupted! 07:20:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x9000000, 0x0) 07:20:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 917.719693][T14107] loop3: detected capacity change from 0 to 4 [ 917.732350][T14107] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xb000000, 0x0) 07:20:02 executing program 5: r0 = socket$inet(0x2, 0x2, 0xffffffff) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) [ 917.797657][T14127] loop4: detected capacity change from 0 to 264192 07:20:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f010900000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 917.839116][T14127] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 917.848882][T14127] EXT4-fs (loop4): group descriptors corrupted! 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc000000, 0x0) 07:20:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xa000000, 0x0) 07:20:02 executing program 5: sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, 0x0, 0x711, 0x70bd2a, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x3, 0x9}}}}, [""]}, 0x20}, 0x1, 0x0, 0x0, 0x8800}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) recvmsg(r0, &(0x7f0000001400)={&(0x7f0000000140)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x80, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/70, 0x46}, {&(0x7f0000001280)=""/55, 0x37}, {&(0x7f00000012c0)=""/124, 0x7c}], 0x5, &(0x7f00000013c0)=""/52, 0x34}, 0x40002000) lstat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000001480), &(0x7f00000014c0)='./file0\x00', 0x7, 0x1, &(0x7f00000015c0)=[{&(0x7f0000001500)="7ff696c14ea961c7952087c5eca106ecf4c42984baa585d1635abe78222e7fefe831ddd823b1220ef4315f086d764a3a59633c4b0c67deab73e218a34615bea8e68c415b35f59d6fee3e21e70b75bfd441ecc22ed9a6e6abe37b5b8167a32995f835fb8a868a03a4c3ebb3820213f08f06ed9ac59782acac8e3421c10acae84738d3fae4dab98333afbecfd9367da33d704ab014a7f8035fa5c8e81da22093", 0x9f, 0x6}], 0x404, &(0x7f00000016c0)={[{}, {@uid={'uid', 0x3d, 0xee00}}, {@huge_always}, {@mpol={'mpol', 0x3d, {'local', '', @val={0x3a, [0x30, 0x36, 0x38, 0x35]}}}}, {@mpol={'mpol', 0x3d, {'prefer', '=static', @void}}}], [{@context={'context', 0x3d, 'user_u'}}, {@appraise_type}, {@dont_appraise}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@subj_role}, {@euid_gt={'euid>', r2}}]}) setsockopt$IP_VS_SO_SET_TIMEOUT(r1, 0x0, 0x48a, &(0x7f0000001440)={0xc490, 0x8, 0x6}, 0xc) 07:20:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4c000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 917.934662][T14154] loop3: detected capacity change from 0 to 4 [ 917.969598][T14154] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xb000000, 0x0) 07:20:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xd000000, 0x0) 07:20:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000a00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 918.013363][T14168] tmpfs: Unsupported parameter 'huge' [ 918.018923][T14170] loop4: detected capacity change from 0 to 264192 [ 918.032459][T14170] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 918.042283][T14170] EXT4-fs (loop4): group descriptors corrupted! 07:20:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x60000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xe000000, 0x0) 07:20:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc000000, 0x0) 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) fcntl$setstatus(r0, 0x4, 0x44800) r1 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x103940, 0x46, 0x18}, 0x18) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f00000000c0)) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 918.156493][T14197] loop3: detected capacity change from 0 to 4 07:20:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x10000000, 0x0) 07:20:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xd000000, 0x0) [ 918.209810][T14197] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 918.221001][T14206] loop4: detected capacity change from 0 to 264192 [ 918.238532][T14206] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 918.248388][T14206] EXT4-fs (loop4): group descriptors corrupted! 07:20:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000b00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:03 executing program 5: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f00000002c0)={0x7ff9}, 0x10) write(r0, &(0x7f0000000000)="240000001600ffff0000f407a7e88015d1abd58431b502c08b72b5abf76caaf3940fecb9", 0x24) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r2, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000003d80)={'syztnl2\x00', &(0x7f0000003d00)={'gre0\x00', 0x0, 0x10, 0x80, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x3, 0x24, 0x66, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@noop, @rr={0x7, 0xf, 0x40, [@multicast2, @broadcast, @local]}]}}}}}) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) r6 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r6, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) sendmmsg$inet6(r5, &(0x7f0000003f80)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="8224", 0x2}], 0x1}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1={0xff, 0x5}, r7}}}], 0x28}}], 0x2, 0x40008000) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000004780)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000004740)={&(0x7f0000003dc0)={0x97c, 0x0, 0x20, 0x70bd27, 0x25dfdbff, {}, [{{0x8}, {0x130, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}]}}, {{0x8}, {0x1b4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7fffffff}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x7fff}}, {0x8}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [{0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0xe8, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x3c, 0x1, @lb_tx_method={{0x24}, {0x5}, {0x9, 0x4, 'hash\x00'}}}]}}, {{0x8}, {0x12c, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x2}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0xf0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x3}}}, {0x7c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x4c, 0x4, [{0x800, 0x3, 0xd4, 0xdba}, {0xf7, 0x0, 0x1, 0x1f}, {0xfffa, 0x8, 0x1f, 0x2}, {0x9, 0x7f, 0xfd, 0x11b}, {0x0, 0x3, 0xc3, 0x4}, {0xc6, 0xf9, 0x1, 0x5}, {0x800, 0x3, 0x76, 0x4}, {0x4, 0x8, 0x9, 0x83}, {0x5, 0x7, 0xfe, 0xae2}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}]}}, {{0x8}, {0x110, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r3}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0x1, 0xad, 0x1, 0x4}, {0x23f0, 0x1f, 0x40, 0x401}, {0x355, 0x8, 0x9, 0x1}, {0x101, 0x40, 0x4, 0x5}]}}}]}}, {{0x8, 0x1, r4}, {0x16c, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7f}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0xff}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffffff9}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}]}}, {{0x8}, {0x40, 0x2, 0x0, 0x1, [{0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r7}}}]}}]}, 0x97c}, 0x1, 0x0, 0x0, 0xd3}, 0x41) r8 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r8, &(0x7f0000000040)="b1eecbc6d81accb70e46e58b3e02ec30cc516be8f3b5ef7c0d4d4229ab39d555093f6dc7fe481d3e71670dc5a38efb057080fb7b404cc6570b3171beb88bbc4abdbb01e6cc4594dbf35af5ea99ab6d8ba3f00311e8591d0d7ffc05eca2e1b533876494d9d7229361c33f186c9b858985cda7c14f7aa588d9778ac1dd7f4b48e17a5e2d6237e9ef17fcbff40ae14d3f2b0d0a00000000000000000000001156fc8d9dd7064e021522f0256ada84bfe1fc992a8950ad22bc943defe2da02c7677ecb711dc023d57a9db1718f2498a5a34dbbd2f7dd0505ec989927317f006c87f1b986b28ec6ee77e429c0e96e4e5302883c4593089d784fd161f8d014353591cbf628b6ec940b4ab7ae5b05202f29b4313b4fb266bcd4ab562bdef7f23a4718072ebc93a6c99876506b1af7e5f4c1cc744b51ab55c647f42edf2e1aafa8d6107d222b2eefcf7464f0bf53aed2eb1fd6c04aef47b5018bd7018d2c2d7cf77a4227ad8f47c2f3c0b055fec287c848be1eecaf80e8b15777b0ef1a9451fc03cdbe494b12fbad", 0x184, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20, @empty}, 0x10) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x68000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xe000000, 0x0) 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000000040)="81de168d3b82ff712eac9074e641313d8da6159a0b9764cbdf19a9d59bfe5f28b279a4a84ea891dfe702ec445bc99057c3099f37297bbc6042651a694c0c1e27dc910c5157578647f0b704047b87fbcd96b2c9cf3315dec855a696102d8e68e8c15dded95a871c8c89b928791ae85b36a28325c8fed8ea4f40abc31d77dfdb67d123747a427c0adc74c79ad7a52340e60e6bb5c1b744c690781d65a99215ba4601c1d3348252e2fca631ad578997553c975de291989920cfaf874d0965273aceeb684c793fcda8ac98c998acc155cdeed8bc1dea4872a8a9156f9d10e3ea43f508a12bc15eacdfd1c4622ba3957079957eff", 0xf2, 0x8804, &(0x7f0000000140)={0x2, 0x4e24, @broadcast}, 0x10) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff}) socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000001400)=""/150, &(0x7f00000014c0)=0x96) sendmmsg(0xffffffffffffffff, &(0x7f00000029c0)=[{{&(0x7f0000000200)=@hci={0x1f, 0x4, 0x1}, 0x80, &(0x7f0000001600)=[{&(0x7f0000000280)="967242aa0f0ffbc327d9d20f86744b331b9dd8e2fc332f1daf9eba233a57cf0288a9f273b0dfa99375da9200b458d17448636cd180d0826999ffbcb4fd284deb2d6a48fa45e1df552b48a6a87baf70b74d5d4b93221d4c92185bf8a13870d8831c92e67be3b07c17235c8470dd695d0447f30cd10f3da25f6d10eb7660d9c088dfe676f8f48e3179c6774b5772261eddf829bea5c3ecd5c650b8d5c76938009ab25b85360168f55127819d109cbb9bd3e5918937e63d16e254908c6c86ffdd22d26c1f903ed77bfcc3443d19f72e1d41d490ed8ff29c1037c9f951762fd89bcecbeba14d36dd665780d03004c80469aa43aade2423be1729a81e9d245a80e5e117c6e545ff3f7d2758eb5a7beaa1be69aaaf54ae76dc63ab46413f03b173c047ffb59e51b8f7b5b2114ba55bbcd4a5aa8a77f19f34f35cdc304e9c8c3d0ba3f4d14e3769ebb4ee006788a091a7ac246575bfabe3294db34733f16ed4d00e1ba0f2e7e9ae3f3547322ac664643b1e98daf2e378a4c38560fff745962b2761c13b16a496906d9d6f873ab430ce745fd8924d34b4758b0e988f23ab6c17c7ec42ca5497639a06a5c81a49ca77d8f4a2d0815a9725f4b0617b3ebb9c9e294165acc262420be91a80ff97143be4c94cd6f69c7b3bfc363d41f5e9c4f71ae6ca65b15d04f2b3e19b1c6265e444fabe6076ce9580acc85a9c61abcc48e2f5f18ca3455b3401ff757f0a6c49e53d7c9fa281275617be7e044081d25d16d45a3af83bff5d71fce711622b7cde3f6601dfa247a1f4a60d3dbe22248df2e0284b38832c8de3dba077f7701ba41c19b1fb367146801e8241d5a5677aa16b88679a4d607dc9bad8b86abaf32511db200600f5481c41363dcac9e6e26e52f7d0e5ea9fbc0b202084e45629846c19d6d989464a84f9d6099e83761760ef070887f6692ef7c14b05fd952efa576b64c3d8c953e8c637a48f28a02a85b85337e175426bb049cd25ed14401208a52c799e9a3f0c7c939e6af3b56f131a27bce06da800b245a20d5ed683f133f1c56ebbbb600f4e8d0ce942aa86c39876cd71e3b21eba0c64f7611180f106e2c9c292b2d24de5f292ac27762becbe39e5b395ecc1d972aa029e80a4fac3374ebddcbc7d96a154ee5168167dd3ee5e8cd9ae726346d890dc30b73e156de0485b749c897b0dc3102d143cedd7d08dbac59ab687444c3bb6d656b7562797e46786d4e5e4a2f957e2e385ef1fe6736a2c66e19756d0571c5f09b268096340ecdc1c81dd972163427641a67462b5ab9875838b1ce04949257516845627eda758d5ec61cc4ff06e90278710da1b27c1c5a87958470bb298b4469e24f6e1d79676124f6abaff8561a8daa6a6cee2a818d08de4d58d052b70e4316a34dd54d980984cff80b896441a22d8ce26a47a9fac0a3767bf005dfdde67cd26167a4eb39641e95d9f1b968b2d7c96930106c8e36b1716fb932b3ed06d6eec0e34f759e9d96ef8a75366b22d01fdbe3bf7d9941d1f35c06e8bfed1a5418dbc3ab8b71a7382c6a14028f610d8478bd24f3da786d39619a8a2f7d54755c4f0b801b9b882480bd28c2f44a423d02a8ab75578d8dead3f55626cc755b841b9ceb11cdbc1ee7c5770513dc90d143410be1d3fabf909fd0a4e2a9a3fa56b8a018c8eafc4d30145914b106df4a7c0fc62fa20ac87cad64670e92d7b53dc6dbb78d52b75e88da3d6ff792f626c7d59e6d39eb53be740381815613ff831d90df75646927962b1ef032cfc27b66842a7db05fa2b7cef2eb45d78030e636070bf9fcb118b06c5e7f07f9c423832be2a6520d5a8bbb6ed4e1ededc366c6f15f25277016fe846ddce2cb5f8ab291fa0bfa5dd6bac7b68a1d2614d9f488113ce104720d501af03de04376aa01069b133fab98d0650dc4a47a1f9c4f9455e180d9adac2f7019836479fb906c59dfc726589871aa3a9e34baee12fae35c90b72e2da91e5aa9d34baf4f97cd97077a41f4884d24ee30dbc0385f23fc26ab6fd2beb3c705b0da09b4ef7e90f77dd52a99e37c921784d11baa3ecb1aad1d34b11aa237bec0d3718d17763def26e2ad7700160387e66125ab8b164077317402be011fac24eb10232a767a3f0a47905f17ec1d6c9fa7139cd8739eec4679a9ca180b2d2498bf0007b10afd2171c5cb54ef0702fb0602e2ff3999ce1e10fb14445bb9079cadcfdd51c46dfaccf25b555ee85d72a1577b420dc158e15bf7644858590ffada6eb15c29c17b046f6ace2e5eb4702cb65556242aed0d5a858a4e475d87828b290f898f4d377f3c496559006e3a3fd34a426073f8d94993d0f83241edb98909ea359f58990b8174207ca081c2d715fd9950793e269d92b9389169b0e30e5301d1a2a14dca04875ba9f65c2890cf62622fb15b7e7e0f0d9f57dbda59186f5a1737e1fe5690613735b6efab6a35f7a554f474c1697ee6e494f428b32c38d44375718793734c47794735384cb889269a91e0ef75e6f20725361adeeaec72f8cbe674153fcfec87c4c0cef0af8e6ac0e745a9345eeeb2127987aa95d8c45e3c9434d9d6bd9035b69812985b80e2a74a7280ed3b0af9c8b572d1fe5e83b1695e7b7b0370ccefbb256784004c2a241ac3bf9415482f010ed1907defb5324e6f44fa8738b042174cdb496bd98d84126ad0a365317b1ce40af896541e27431c67252b8f0871c287727d472686ac47bd048fa394f4381c5a205f95aeaa4546a509e40407021b6dd95916cb72fcbf3b7ac78e2192ad7a73065b8ea9017b4645e07e82404c1fcbe0cb97f163778af8382428ef95a2afb99c28f4c51c2558a1d3080afd25d30e12cf6b3cca86243cb1bfba968ac8cbb29675d45f1c8fc86b315ee8286bd54e58e6904ff0b6e693d7025cc0171cdc38788baa10eb86b68feb7c0dd43f75732ef46a17d06bc988b766c178764b5e42a7bcb037d33bc0dcd899d9cf83a0a85a1eb5d84b3e244f2fa1ec35eed2c9456be80aba9469b83eb443da79f5e44c25f0e42cd44836c209deb1efb570972d6657f58d3b934150d699678cc4a1d86e23d8401301587ea878f36346797c9204c497dce683b3c048db6ea31dfaf4a006147a7df3a594361bab53f5097863a5598a10ca5c683f88b6566150fd4af699024a094aa236f9c04ddabae266d446a42aae658a8e704fe9a4e195447fcd3a25edb1e97fe84f02253476494ca1f92395ef20facf338740e608df73ceb5a67292c8f98caa6e53e44fe8e66839cec759efb78acdf50fa4550e4f0e464e6fa15b752f6124042a66e23a8222cc7d7f96e643dbe4da7793c5c386c7506e8cd029edb15a8ed3b43f5033842aa5181210d69258aa3b4a4b0e2bbf4d4559753a80c72251cb953bdffd3a7a70e17cff833479f850a5236b9a288bb30a593b917957b879dec3c1ab21cc3adbd907e8f931b30db74912e0a4c57b2e0b11241b5ae1b1da2ae5e0703fab5db3636ee5a05f6eff382f0f63c5b89fb622b69307ac1943aa4bb6d2fa5401498aae7f8c640fc23aee715d6169a5bf4ac5cf1b04c8d42ed919a9e0bdd9563d6dfc40f7b266fc082be0b77a4ea59156edb7f4993284ca14e391e89e3d79f327fcda9150aa0cd442707df1114a20ea8c3a24e16a4fde81e7e37004b7d87207d6edc0f07fed0fb275d136a7d58454c513d3cdb69fe70f9e48152f429ef140f1c7e88a633100415d749b3e8fe4843c134a965ab5349290aa7d83436fbebab48f8993219e7bb0042bed4c3cdd87397ea7cda46ba75b55f7a80ceaff424e37d628526ff4306c2ed3e1e2f83ac03eb52d167967e2041e0799d4c1831b829157f17cff6a9dc65c3f5053cd3727a0acf43b5c583a55e21d2bad99e429e8e52c6b2564a9e5740e5978acd66df8f91ad2e43942599e852defc0530d674f0f8059bb8541f5d24c1e3db38dbc477542964bf572712323e1b001309dc59f1616d5677063200f4a934c3ab4ddd8bf2e5c059df7b78abd84551a2a07006e253fbb748a13942a353e612ea1a81a89745eb7b6a8d276d792555e00da14dea506e59e70cdb3464e450c12dfebc45d48eaea0e52d87e123bc10b6fdb4939dfc51c3a31b122ad7db8cdb8fa4ef51d7908d43c4a9d5f76358274894786accabe4a7a5cfd9842b6aa92abe80b5de1dd78b4257c71e5961a2ca09fe625c7b7237f326eb3122871894400caa8b8158838bca1e6d259adeb4b933bb7fd865d039188d59e4e0e5a027889672c5574c0530ea89d2d28a3e145d19e90fec2612718a2b43e5fb5b172f996b5d47415c950f6e7a95c3f2a5cb6c96c9c3a0770f0573f51dee8ae094f6d7c3c65b21c70d7552ef6e0ed348e5e45e4cb461bcfc57d49ef3250e72c696a12d8885bc8c44822c4968e06c2a903b118d5f3c94374fafd8c237a8c39629df8a8648228b4358ea655c33100d6c0e7ad18cf73449d2bfd00bc02608e723c7cd2ac8052613a289bacc075560e22359a3b52fb439809e2e29a548ec3af60fc5430f265c17e1c603589b773bc8d342bb0f4c32ca77bbe6679aeab34e17bc0d944cf00d6d71be4991a4956d80870f3ddad42f6acbdac8e97255dfcb828e32a352a4218589fcb2cdee99c020d07cd6621db1b85837110470b980cd0265ab6a5782c6ae2292bf9e100f2f2dd55ec8497368a85f03826bd2f3c6629e75880cc7aef4abcee1ecae99b94a5374c869fa59c2fd5a9fc61a788cdfc7252f470cc90c5172d737aa11a3fe00133d3c6b28c18cee015843d0701daa56749661294f99b7e11a8840ad46b45cf25b1192b4fb126d3bea524449de6f34bd8274ea7965106afece7cd049932a353e7cf393b60d0494da0887260a447ed2ebe8db5c6d775c42361f10ec5769f7dcd3854014bfc995d23bfa41ae9c4ec990061ce4653dc42518429ca21c27662e5b0ca89499a6f922a66aad797a78ee902dceff8f59290b7dd9d3e1f5e65a41a666a378174430a3121c7567fc7a19e9e224fb6266048cccb5237b31f636e3c2e03cc3f16e5eebdaf1eec21ea01f10c45dc99d736cab9f0d52ee35a58a307897c2787d7f48ba2201532b34d48e89829a206a1992af24aee0f7543ea2e2fac64eb1eb5237132b6031959bdedbb0eb94c3fbb3eb2626afc6966ca6884a1987dd3bce65ecb30aa5d0a4e55caa86e6f5d7770a54d301608588d1e99d4dcfe12a07103a91fccaf7c6d9e774e4b2e3b2db1dfdf4e63295509287dc1b765a70aab5af8f010b166e1524c54de486d371309e4b94fd2e2c835d034b688d2bfb1b85c8f6bfd90de9f18140994ed19227bd6d2f145caf011adcb454bfaee0456d38d8427f9e0133b789cb96af89eda1327697259a93c24595cd1e5f316b9921e1b97623d630caa82853fedd4054a0f8de8b7e28005b7ec7a35ddb22ad0297fe820e0fae8d8282a65b4109d92c271c90c80ad5f5fb535facead25e133cb033f67ed8f514137f4ded58b352d0f52bb75971ef5a3a32d75321a4d20416910c9ced1da58ad37d54620bc21b53fb0e8fe0e00f30a91c09490ec22b4e517f2edc6b93515555c7e18610c49f267629ef832bac9aa86fa7457f9d1a5822fa3fd2a3f4c556891b5cecc1fcf5f96fd1bcbb48690a78b2b47a25cc395780accf3e745e05c6a15bb2dee5fff0f08a3e1511ff5dd5c8154e5fcfa666f4978f5ddcfaa6a9b8cf60a38eb6c23e91ed7d0e6f6b61c442ba4ef55ee286fd71ed1b93e5380e0bcc23c04362ef8e927096cad5e1de28c63dd51c22681371a0c1d1c50cb83ba1656de39481a7a68e2eb68b7037f6821bd0a802acfb89879c1db0", 0x1000}, {&(0x7f0000001280)="9b32e4a900f072bef02f37a2ba032501178fb64fcda95e7a520ffdf5a3484fbfb8df9dab4e328b67253efd121416131331eff182fa5f0cbec49b97da1dff7e2ec6f308617d16859a6122b3cbc18b417308738182089f67e0dfd76201f12a574e4b2409e6d7694e7ca335f5f66bf0516c4d5a70683ed2a10775b020e874e71b1f1f985328eff154913a92b6f432260a8a529fe359bbaf4c87518a55ef54c3f1ebc39ee2e8fb2298f67867e0e1f7f0628724b6e21a8e6bb3127eacb4b724c382cea0f6487d3b9d2bf9aa0d728709875b30b8aa86f3919f95f1e2ae838cc09c1927d92c46b6f139f1a1ea5e", 0xea}, {&(0x7f0000001500)="abc2464d528a73f794a002b0bc023e30d167248cb630fc15163a843d08269e5068da71814abbd24a336709e38bc3f9e74fd0436148fb5071ae63d59e2940c89ecc9b4d9df8343da32dbe0a9025997cdab774ee36def288817c6d1c6c521d1a8078418708f21a25f146205b8f5c751378ac5ea0864524b47986785df4f257afef49dda91f404fc0404858a9b7d50d49170fc35682df670d565b782cdaf30483f337036f1b2d273308ff22feae43db", 0xae}, {&(0x7f0000001380)="745b0a807c4eec0c04a24e321065b4f4ea6714b2210e9595cb079dbde77dfb4f135cc6f659d6e0e4f5cf6f6b6db0ac1e33548a5c3fb188b350e073d0daacdf89342b6f2c098cb932fb47cfc7ae747c4bda2f39d88a1b7e0787507091c5", 0x5d}, {&(0x7f00000015c0)="089e41f3fb424358382fb973fa942baee0d78fed7b73b7640b9867c406988b6cfbc0aa905587f50a77caf9721d348fb125b2218a0f39258dd1cbe80fca", 0x3d}], 0x5, &(0x7f0000001680)=[{0x78, 0x0, 0x8000, "b01f5450074aef6b7051ae9b8a2d78f6a4086fce6c2662ddbaed9c1b156404118bc6fe2f169dae75303d95f25ed701cb6cf2e8fbf73f099589bceb9ef3ccb07ee7b5e8215f2a23f4467461616c621a3dc771cd22827266c963238ea44a8e998420610f9c50f8"}, {0xc0, 0x0, 0x80000001, "3401900b42358c1e99f877e3126f3d93b3526d4cbb61b7375f97a981ec6a7f9053e198c83e52ecdd842fa3dc458a722ac50dd2e91387ca5285c43b06ba4cd224b703376d369ecd1cc1853e17fd00b85072bcb945c42d54230e8aaef76ab7db6d2a1f58ae7c80ced76bb611e35db6a6da4c0f1fe79db36b3183e7278afc59787cfeded0a8d9fedf68400072162fbc2abc5b78ad5caa26a614b25635c13a6022b35d85216f6f7b22a14ec4b1c4b2b6ffcb"}, {0x90, 0x10b, 0x401, "6ee89d4ec0e57fe7e00fbe2b8d06a0c1ac9ff5adba87c7938da68ebdfa8fccb1d641a48132c2d9d41959d339fce3deda7f868fe58c4e9bc4fa6ebc7e4880eb6ae929e096748749ae9958c2f4407c0b67b2e2d7d160244b6eb56176dbded941d08cc9444bdccb6230a33e401e44b5f321aec75d841347199b38597f13"}, {0x90, 0x11, 0x3, "6a46451d0747a172d140a8087fe28a6bf722d54b51ef2a561b091e9bbd9fce6e0ccca18b23adf9ee6fa3c6da22481ed63e8b0206dc0d89f36961c3d18681862b9954120ddf74bd3c1a22d2cb2027f17b2aabd713d76983bf08fa67a04eef843db6b6faeb1aa256f5ae6df0f4d31c4889330146ff699d150629bd5d"}, {0x1010, 0x11, 0x3, "7dfdb4f1c646675abb824f97a4990299cd64b394728d95afbfaf54eba0e717e5ec5e1bc77c178760f9d23a0dc9408aab81d4861056d1238ffeb3f875fda1b45c59995ee4f07c74efdfc68b24f724c99558e69e530c321fd4bfcc586355043e1e617ad1a6f14e747f2d6c3cf68525eab2a280b1180d5e76392ba796ba7f659b7c0eb85b1ac749fb55ddeb3f743cc415a80acc90c7be2422b9b4e41a7739576169ebe8a1392d785c2e70f13cbbc82d59c28345a2705b0d466a762ab69e7cdeeee3603d2cd0afeb35fb4b8e5815acdbdd606538f943d46fa4f0d72a28e9604aa52f98efc1d606fa20f1c1ab3d827be34f0e282c05ed1924cc62fe3ca037af8214d7d45326e9877304f4c716831acbe57274f765253fed1fbfe4599953f871a3786ad9ced7c9c32fb7510a385cb095c78e2b984294dc02dc393bbe7ef3a97d44622cfa46854bc30dd1ee36bfea3f0de2c92a1b3fe8da52d819c3afc545720506e2f5235e876000ac27cc8f4793ebf0fb92fb18f147827c33f3f6b1f0461110dff823ae855e8b9794ed5cc57a425ab4ee221ac58ea3c604f02a92c96534ed0e94870ae986d7f779a0fbf31ad830892c9bcd3d47c52971c6f7bda70b3c536d5e066d78073938c41e226bca7ebe4452d7d65e02f5ed6bf2aba3b983ebc7f99f5bcae32501d8093aebddee877b43214bbeac9c9459ee0bcbf5a1b7bfbf2fb709240607fd08179ba8b3f3471481d47b2c39b65f2260c8bd88ac58fa867af3afd72dd8c5e731347f4812b93fe7d5d4c4ffd0847ae2ee99d6d131637da6d648ee12ab81e230818ef101cdf7b0568347b2f5f07cadff42006f43a8dd88d75169ec1c4650564628d031ae21ba33d445ff5dea0c08a0b05ad6f2faed955be77be33334d307e17e5933b8c39a0493ecc8ebfd0f519a8b7af73595b55cbb23ec10bdf040fb694a7bb32372934279e00a5854892b11d729dff088dae42a9975bbc0723b858d6ab92fb7196b1bc03b76ea144732d99248b910f8b8514623955c97711478c3b772536cba5008333ca7f8976e2a3c35647073edf192a0c85e0d97a26b96ba5ba21f15877dfb28384451d028b1fcea7f377ec98a42ab87f7b6f95dbe3f3773f70a289ac0608c986c74e1544615d3085bb30b382b1f2b7754b7b6aa1711febd254975b413d2b06fdccc51553e5113ca6af5fa900b5d877b0a269959ae93247e62780453825369e9f7b6add150edd484b701b9c44eac4e101fcee19e8c6e99f7ce8e85727a7e31a0b629a4e7651fd794c9fc623279c1ee10bba0d33f516bbc957b54b4c785c17d8059c22da959acfafdfd22c49466ba9cfec56c5c3c90cf9ec78f31f4cd4d3d78e8da9052650403545e2c811f65d120ff9ce84eb43228db5a5942b98b6c68955643e9da10f12112b36e2db2d98c18fa5e160c246739c2fca2184acaeb7b5c74c8891a685a01b17b9c1fe6f7705c5d4ca66def2f02f9dc6505694986a5f6d0c37b70a61a22c4dc7c838a4ace682a8fadcb7f43102d653f0d0e73642697303a0329656331a53e255a33497bd1e60a0e02dd7b657e8411146e091def70fcf79922f82f2efd6daeda830e50b818d727b34a10f1954fb0334c439cacb290c6a0f6822b9622d80dc874613298c753096761135503d11aa64abdad0ee93f4adf92b408b3efddb2502ac3991db285f701b30a8531c029364b05fbc39916444e780bbd36ec4b207f9f30828f2c88d397d2a427233072d670eb39e0e736883133629ebf05d9c336ece2a1fb14d96aaadd4406639d2b0ca0a4fdfd02df02f36a97fd54403c6cf259850571921786ce2922f3ca6ce44eacb4b3dd16c123b621ac50b1a01477b7c22d2ba6ed0d2397defc9240b5ee8815c1933b76b936f0f54741bd21d4e5dfb6ffbbeb08c5d46a4a44d7d5998522cda4f1c371c848aabb148fec9be66d870a2b15c0b74eadc2105989556d3a873a44a9f0e5285b2ced12f6065ae1b2988740e37d6577a4f6481f4cf860bdc9f2c021fa7f4dd98324da721f57e23d081c39118332cf236fe59cd17878df39dbeaf03b83bd16770cffbde718802a894a8407736f2877d7079bf2d0475018fd13c7b70b460b19011e2c9e1b87fb16580a4c2359c3e79c7b575159b87bff859366dc60ad1595630a2b340cb7a954be5ea5c9c7e11e84cfcd4e57a9fcdcff162e2b630fdd3a325eb5c2954130de16ff1eef4108e4cd293d0618e21a1581e3a3cbb683c114139f11e25dcec8687cd99787fea84a45ccfe9ba42d98cbea5f22f91b4a3acf43f6c3242325cbc17682940ec250f5f9ea57be5a1e727ac346dbfa875cf844b92e771a45c2b02b12c77aa20ffa630a4ab5b4500a07ed37a8709c41d4c30b424653c0278d93dce4045793b01ef7ee03f6ea865eb1f317a87f0ebb9b28c847161e178ce8b054348453a6ef68e9dc31740de96bb2bb8425e782cb37d09802b1fecf18650478270a54de8f7df9e1df9e0949e3a168e427ca928dd1b44e4f1fc06b5f785c950142c615ff68a2bb4a64261be4139df347b434efcd2a6a2e4bc012af4ff8a248ba1ad2491b4213204e8f3ae89afc295ab1fde644256eb9b2add2c217643957a3992940f9c9509eb317066a76889ad74a8cf48358e2a1d327b7db8d624676516ca399a12f77cddec9b9f7708b763c3550492994b7e24844acb7028dbcda48970b713735339d7a68874b38fd0dbb71f1a546ecb0be4ea9a676354faf52936076488b80c123289db8defef698f122fc537c129659b04f4e9b6a85b87c10d19adb4acf7a3bc164939ea8360f36cf204a2d4d9fff01f695ac2f44d523636bb8b7d951da17b013f978d192b14b9a383fb295cb7c1c1e53732b88ddb7aad15e2b4462ee41674ca504ad28968b573cfa7ce2ab2cb8702862e777e081f5254f165668d0b36a54b3f2d6e5aa94b896441922bf20191fc2b5c51962932c1e6156f1f3e007425ccf2a8560ac69d00bb81ee6702720f31ef07a9ab1454f23477de2ca249e2f3a55b82890108cf591865ca5554465fa203af1f14b2b54cdf4f7e45a8068b06e94060bbfd5e8c05e44caa64395a1a771d41289194f491f5e0b5302bcbe21cf110387a3ba7827cb833dfe34f8fa97605e12ecb8198c0d87c0b1f94930673519bf779f37611a27d1e3a92dd5ad76fb2858366941f4ff073f8e25052f54effe97647210502a13bd0f4f3f3f392eae206d07e359c84f598496baa656bd8de08cffda235f580123aa06dba7d5a6aec749b2a214e15910cbb3c048515fd36e5b1109cb5b80ecf57c08d6dfca5d26995cffc21a8c37903b35bd0eb643976995143188c498402a169455965c740bbd6ba0d49449eb6a2761b85614fab9f0cb247d5fcdbd2136e506790253019a886d99c7ddc19177ef89a7f5ba7aba4152980bf54de6adb53a0d3a0c8e3f751c8331cdf47c910b2091ec50e443a1730c168cbea7cff84b0bfd5282e39fe7d37511bd784558f8199ef70afc9d19fbf33a198b973e70e9cc01ac8ee8905aec5179a86ad4a6a36a6908a133ef44636c7d9bacba9288be9333c96e9e75927a6fc7da5e023c0f61f03daa5ec00f79bc6486858fee8bc20e97b592641aeb77f73c75b99ceeafb0dddf7cecbab80950724571615f51b67f6124fc718e1d1a755f51687e6195a38ea53e576b5b81e28a29381bb5eec1925213d913f5a3e8a335ae8fa0688f31a2d5c7c75340b55f7d8ac0dd74131fdd1b96e437828b53b6cc66657fab86102cc5a0600afa75925e47edf1e3d5f6bfd784f02fae75fbcca27b7edb650f73d797b22eb56dffcd78f0d2546f226b937dd923c0d583d467efbc71b091ad727ec435732ecfefeb6afb78ed3429ef0a1af3f4879de388336e561f9a0c290f8c7996bfe0dba36a0907f29ed914e528e0495e03ea3c5712fe70146009d705c1b14741ef50332f3067455287eebeb1d87b1add1ac05dde73f3c44e193837453fa184b987e823226da9a24b7da7f9ffb7ee6f02cc55e4c99d561b241cd3302156ef9e370dc8b2a7ba5b66b3821c22b5ee776eaeb585a1260ab167bb8595a09a78775aee1d6fb3bf1abc6cbdf24127cc6835f6261d122ed4a1ebb298b68327919b8449bacda56549874c64e464828026add10a5a7e88d7aa2c667b6187db50c3d0ad321c583384b24a3aad8b07d8398c91a9a6dd6cabe4b6790640f78e8527ebcb967751e979f8541e6f3e8f5174c8c48c676249e8b3d2fc8c11224f02f2ef872a8993888cbb655f740023f8fd155587e450df11a1b52ec2512044142dab68535a44647b2bf766ce6232905c64454d7978cdc8d400971f2b7a3c6598d56b8ea5844d8cd756601956f811eacf4ab75232387abb0f50c6580cef6f5630330e02e6503196d9d673f94f33a6f84f1360369d9ff19b59c9958745db83c905281497927cc9d570eac5e79163b51027cbff510420fe074979df7e4a75ad2186a96938634222d1e5d5cdf00e508ea56aa207f56d02fde39b714c078946f9da81fed9e1d28f2c32a0fd0d2d150197c1fd44120489df869cf4aeaa465dc53fdd962f3d86c82df938d8804272ab09b9bba0741945055fdfb6546d805e2fd7a9c2f55cb8d9477012778f0f8913dcf601a38097efe3d25c20486a0c7ceb13d470ccc5747cf1bb96572876c4d06a9cc11e9835e7811a8abfeec23d9eeccde9a2ca224cce14d6faebf692fd472f670f17e438de850a957eb09e41805ff343a28a67670a6a57e161bfb1107bf02c6ac316f662f40947f42ac6998f9ac313ca0b4ea3ba5858eb65f74ee7338ba9fdc4b8ad20d651f3e6c66f0d97a6f03148a45a8528032a60024491a6a4b78e319c02ebf317f89f2ea369f051b1249e3bb9968d646cb2c13dd2284b5da135f16423f4c1e5acac5d9d208fd049fddae8259f3338c669534692e4ac7d013a74b963616a601a32fccfd7560aeffd231f55eaae161496bc5272239caae189a99a83f9d2c9e57b3b8d2777dcdf87187a6df617e6343f4272632b5be8b3b4808f3da19d912f354e82fcd49dae0882653c359522a886e3a2021627bb0e6ce621363fabb79641eb59e15974c197d962624d407bb01a2bf32039333ad07591c0084326cd3cc552b8a3ad606520bfdec5b29ec3b2311feebce45b0b8f9f719b4f6e2b14bb9229e12d3edf001e9da564dec517bb3322c9283ff413b9acbc828b4bbd996ffc504b9f9d6c70f74ee1b3357c0b62b408558aa9f15a4a472cae3089b921e88bfb123409ca335cbbc6217370c83cf9faff86eb68cf44aeb2d47234b30b991f6ec5ad0c3197edd7911e45e4e9cd7b0883ee99e1ace00d3cb9a63910ba4c11cf09f522dbbd67a23c26f479180aadde6d450bd0015c0fdf56bd8c0159af6eb34b1b6a0445fc35d7036fa73d6071923a1d83ec4be3eef4752b182c122476357c9d14b5d79454909d5ea28a400014ccc6d78bac2b16c619951cd6b62c9bdf4975d9dd4f04c4f622f5c3bacb29b448eee151ad334a28d927296f73d5e1117b751dda1587829bbbb0da7c90f211b9fc5a3e3168b3a85f1384f7602ccf3374a04fd45714036289d840242cf13eb652003ce9fe1acfef94ed2a04d37a61a5c214f42e1cdda535bf4ebfe8bc3e5174a35a5052b1834e0edc40576dedb513b1876bbfaf6f85a4fc4ba316f01affa6bb39a4c0a340109f0d5267b6bff101f1218a7590713297b48b9bcda0f806dce749a2000cfd356e44aeb96822d455fd64c6a264674f145ea92ec4c241bc8bb45aad902af86c8e34410a387dc39f2a4a018ceadd72cdafd6e74eb64409"}, {0xb0, 0x100, 0x9, "f2ff64eda9eb4cefd0c527ebe19d76605a857ff5fb425523434e930b22f8c4e2d0f4363804399458ef16b3dc68c87e1ef24ac4795e27a926441183ea93e0b1526f3730097f5eb2f1a34b017ea01d917edc2049e94a6c6651d4ed660cd6029d15d2c51e8d7df87a5866c2b34812087f10cc5794424d90d765399a218487c692f2ce0ec4237b321af44cddc30ff2c97b676d1578f0097e366e0c53b916"}], 0x1318}}], 0x1, 0x40) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f00000001c0)={0x0, 0x601aacd2}, 0x8) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r3, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) sendmmsg$inet6(r2, &(0x7f0000003f80)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="8224", 0x2}], 0x1}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1={0xff, 0x5}, r4}}}], 0x28}}], 0x2, 0x40008000) recvfrom$packet(r1, &(0x7f0000002a00)=""/172, 0xac, 0x10000, &(0x7f0000002ac0)={0x11, 0x5, r4, 0x1, 0x8e, 0x6, @broadcast}, 0x14) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x11000000, 0x0) [ 918.388995][T14246] loop3: detected capacity change from 0 to 4 [ 918.402892][T14246] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 918.409424][T14251] loop4: detected capacity change from 0 to 264192 07:20:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x10000000, 0x0) 07:20:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000c00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 918.453353][T14251] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 918.463199][T14251] EXT4-fs (loop4): group descriptors corrupted! 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x41, 0x6, 0x14}, 0x18) sendmmsg(r1, &(0x7f00000017c0)=[{{&(0x7f00000000c0)=@ll={0x11, 0x11, 0x0, 0x1, 0x6, 0x6, @random="4dec9500bff1"}, 0x80, &(0x7f0000001640)=[{&(0x7f0000000140)="9a59266ce2dae974edbd8011a171351cc8d3f7a03a964147a93931e452e91cc75564177911d3ce0ef88d8aace6fffce831cdaec6170386fb0e9c5e31a41223206f3ded3d275dfa4ba3e0064df7de", 0x4e}, {&(0x7f00000001c0)="bb774d707d608b96b8afbe0b38913ee54e45a16763d4c9c650b0fb60e3948b105e7d539ef727b496110c10159a6271de2a452df92ff15a98a8a53ae54222fc3df010871dbd168740583559d5ec7506f6cc0565dfbe1dcb2e6ee0ef1320f33d8edbc99f0896fe15e755ce5dc156a3921ea4b7d3450b297bff6f61e130ce105f551867e4bd337db8d30ef26bd7c6d6cb5ca182033041c0a09e726b849a9094a34a6bc0ae19e9e74244e1bd82edcf6cc699b6160c1f9029dac209628bb4598ef61499437677e17b68e27e4a07943377aae14bea", 0xd2}, {&(0x7f00000002c0)="48d94431439d023c64ac73f2c74031e5f4d0299ba6ae75de1002168452750d61b61632a7b805da24724516c90b7f2208a0a6b1a68d0fce7216b8d4a7a22dac1f4ce217b4dcd0b5824cef0c2c14e3ca0875d38a821d9b5408a7bace2d6af82af65e16b8c982ea05039578e7478aaa20ce2a45547ef6f4dbf2b0c89a8403734bab593a4973b7f5c32a0282becc000b473c84d17693024e28e937cdaa5c2701dcbe75508e2ad50a236266197e4b23b32ad6d01c1b5e2daf3399e46f997bc3e562f3c9961b954a17652f27f076a13d6fc3eb2f09825c7fd543a8ba450352cbb72d9482eed6de016fe2329074581f90db63b5599b9cee98a9b587a85f1c16da7c2396f0ad2cd9a4616f82e10506c759178bfcb24c36c912602b643ca2b656585cfb12253e735abf72bac3cef8ddc987a062a36276082841299cd7730d9f3c35ed590b7d8e6332b82e81038ede8ccc47ddc4ee66f61c48982ebad149a25424a525b698176d60152f049b51f0d8877df381fcb0f16cb217fa27fd282305b6d484b2081b19ce255accedd28e11828311d273f1ab37eff2f931c32e5569e8d0046e686e1b064b22278e6231bd75482b28b0c5f904730c619b3aeba586d34443c3791ce31b3069c5c19913f255952160a902e1a3797a0aee51ef2003db351dbc7b061d2de1b65e78624c92f537e54821cdf1d44d2baa6944a53bc2c686c5ae1910f2d5e78c30590bfecfc878c5e6fe7783fa98afa04ec4bc1e457b28464d3da789cb8a584b9d50bfa14eacf1bf07860d77047146e2546a2031dcac41278a67aef4d5a7318c7d247f6ab3f6832bcd87a6e2b3adcfd5735f0cae394c62f8ae702a761e44430dc7aa275fe69b6b1f7ebd951b65d70baa68400907c4a5e2ab54075dd9f201e2b3c724146a1cd54c6f6e39cec154a6bba8c2cb75b26a9a60e946e62a253e7e933d8e4ea4cfcae7467b447614e4e73870e3ef91ce40c2e36bd97743759521dabc581a2cd5e48640ee3affbb8bce6e9aeb0e6184e8bbb57506a21d2fa6631d4e8dfcb3c47ea647b24b065df4eabc874d59b2b22df17ab0747b2c0490a548cfce93c37b389419af5f242ca043f93cc41cacb8a84bb839ad02615d35807a3b695d8b79366a5a0736aaab4f36c4dee4f88e7588551fad3e769255ab040bd8d92e3106c8d12b4921a0bfded29ce3873ecf395c8a281a121714697d2c8ae99e805fd644bf83a038b10fa8ce43feb537838ea941f559fe743ac01100a7c13514ed7760ea31e9dc9ac87a7f69b1a332d0e47a55a44529cf4c5694b9adbf7c0e7604aeadb2383626fd2de1eb9eefc8d3b37103026df934aa973dfd84b9901d989aba0a9ed1875150a6fe445d355cb2fec069171e8aaec5cd43d00b83681140b590108176b504dc87dfb4a888031825a14178d70ef9c4eca6beaf697507b4ee2ef85825f66960fdd55580dde232f07430b9550ec8d206cfddd4cf0554e5f871e4077359a738dd216e0d514c9f58f77e962a7d1d0cd6068425bb49273a86e16df240e50125702ce6cd81f9d06cc93bf426d8caad7c5db03216d084e36745a480b5f37914b6c58ce33318e2e08c2e642a026d99180e7692833fbf7d2c38ee1c81a53e020ee6f4de4619a0c3e7b2d0082dceac185fbd433e9b0a0d7775bba6f3195126a68babe12169a939004c17e57b4722f029b17d83259743d4377943e44d5ff249d1b6460f35a45b0a7dd868a3374db3b3ff9116493ac75b586ba4270989630fd8b26af9d151d2da3860a658f3d74a0e76e5b73c1f77d052394a4f09714afe4fc77ff76a4c871390758897aff04c2a0213e09195d958f1cc15186448bca934eac6db2fca21ed32a5c15a0ff38fe5b4fcb3750d44b699620a29c2c65342762725f947cbaa0889cb02cc02fc7240e4d557afc7335bd7235ad847326e4c98cecc996ea7994040d9e9c63080e40893e6e77af2b896c06e6ed89b6dc5e542e964e4a53dd6f7a488adfcdd46f628d78725e160893691836e49fdf45717553c5dd41306a7db4a6585156ae52bae36548d42d7a08ff6dfe835093c7cc04e69c9437065e6a350fff53c06c6cff4e4df4887e3029676d77af73c69331996ca8ed910656c61a02b607c4732166223d2ea0dd8acbb34f452080e3efa211e30cc1a531770e5c01225926974569ece7f1b36edf8391db1c1ca8265648032aace730d503f0ee5c4bc1d7e621d2ba898ca5a769aa46ea8f453ddf9ba79e6ba7676cddd7804cf9a450d34ebc349922042bed24aca6b6717689dd156c46ff53089b2357804272f12cdb0d4bd9cbbd5f8af592414a13d0dff86ef7d706c4710b6bd9635d4c90005caeeed4b60ce9e90dce5edb9653d3968fa0e225be3cdab0cd3b8276e30aeb8f51821468b5c01b055167eee28831f7852faebd05457a816b82b3b690f157cf80ef8ca1aa4ada574193d545fa1db982e6e72d27fbc5e7688c046854d211cce640988419984be6fd68382d4dc7d7c5ee13d33197a00e8a3bbe33c24d9998e9001f1fde2da7ffdea30a8a45b1e7ce4ffce5f92d6eac4a2168f0c997305f85e1a3a582c67837710929a09dc3c27a7dcb1878cc199c34e34c79de58601036e817f23087d81a7bdd7cb0c4bc0f2d71c25d14f4fde112ac4700a3b19e45a8c0edbbc156ab7dee8943ca24c8285a51249e46950523125ae416a97f4ada10ec8be6dd04a71f8c5611e4891597ab57818a52864afb5027d63fb901668009b06a8b40da8b3608df456ee06eb57760f9fbb24e171928e4cc7e979e633240b2e5eb05d741ced44ec69936a959882007e5bbb4d17a962df88ea83b0651c134cb5aa1a44e3c5fc1214b0a97661e723859e8d7c75f9a4f3466912782b082db8d377daeb32bada33f443daf4c4656eb925c868d210ed1cd3d8928dd8ba6733f36c2564a98846277033453626eabadf1d55dc8e57e541e5fe3deea23ffd6f4cfcce237307b580ec16f4ee62c423ca7bfab347aad3ee7c5a2bdf3d71d3afcb16c62d6af1bff1703d413410f136bd2de560d9e86475c2fbd4f6331c78a96afaa0237e2c5418209924773616ee432ca487c39d456c683e58123ef3654ba35bd9c17714f02b45f61d2d3449fa0fb14fbed9a989425ad8f27e7810cbc92bc6acb275e187ffc1d4342808a1a55cfd9ca715a2081dba8883c5feb229eccbdbe603d6dda839be1490901718ae2cce7636e37e03acf032a26480821d2df721360b8c440cf4f63dc5fbad24b1990b67af9ed42cb882cf5266036f51332c2ee0142f4c6d7c26e4603277e88de52acca2ac31855fdc4d31c1840684207496e206c5f3856042a063db29af74b4a5ef877e8826fe6d45cf7fa3fff1841461294a0e6862acc7855e36d72143617f7d4b29c217f1d199fcbf6a88896da3f13f9cd40bfbb5d8d3bcf2fa4cee5cd4dd362c229a9ff0b9fd94aaffbb54fbf4d221b139cfda3d77f3416c4a9e49dbe9be7c1bbc740c097a26e50d3806c8486bc76d7d125b24d3225afaf38de3cf68b4af93e3c7a9b1c0024efff8672d120bb99d795ad2cb0a3f073f0a4faa2b8347f095492321b22cfa2e942f575db1d6bab9f4c7cdb1a93272c6f9e70448f6da567129367ebbec772511789c820395f9e9dd1fb740e6d35129850751c3b12d03c4778b3f781898737ec5e4ef7da5401b808f91efc5b3b7265c96a1732902dbdbc9ea491d87ab93af3c546c83c73ef0579ea819a8ec5899f6b32e2b251947598e31ac5e48566d24032dc81b80ab279faa32317d5255ddb79ad259058d68e4ce3211b4cb6173e10a31e56fb8f012ce88a4d39dbadb731bc4da9d6006f963cd73c20a7ce0e8169f9b93fe08f3edf5b4f471375743e95c582e48bcd591ec137729c6b9b8a808a28e0491e10008bbd3dbf259916388a5c7ff40531cbaa2727e25bb4532a5dd15af71c10e36e38e02a7941793c19f03d43d896d5588d3ef0c434889f7cdd8e62910c8c05b81309fa27046a2cfcdd5ea390147e6b223d787592482c5692d12e5c05c9ce370f93e27106f7e39b0c8c32ab52b43f47f7654a28c283bb9d0ac98a7401c9329ed09db9a4e645ba5405c4c077714a9e29e3c8161607a0504ec05c25ab2b4540838cae0e7adf56cae5cfe83df8b77378154509a4541650b591692bf16a71ff889e920313552be2969d5b63229624479a6fdb645b25854edf738188843a962f2a3ead80aa5d67806cd64461ede0a322507fe40c68e5124cdd638d3b6d58f131e701f1a56d150569c019769abf844dcad89ba6ab4bdfab520c94f2e6f99b4c8619f300c194e4d723979b63904c68f4e7f4cfe862925fb4c46ddf27d801c1e91b19676d0aeb9fc444a10d2629445643c6cec937ddb2a933054160a837c69cd01abf8a6b472d780c05195d023cb8c409327a62277384976bb9a0180a15e0c4dd7de6feead0b84faeada12748aa15f75f2c5c59bb402c29e975b35fbb285838632002107b0b41de3630ffeedc9247a9a9987a531bdd231aa5e236f72d489c257a40fabff19358ac2e7a527d9a524aedc5bd61ee67fc2a55f549a0533bf004fb10dd729e35223c97996444595e132303002fce856190330bf1ed295ff10a5673477572834c65b463978c377086950092a6dcab942791fe3393425ce134c340c6b26e7df6e2a22a5cfc83ec49dede84a0dd08c3c3c901312b11ae5fb83331aeddd2eea124b0679161ab041b8154ac16a7977bffa524b619acc746d10ca8b0a9de8f240fdce948596fe6e22aea76e0b2230cd41fe146057e455a67b97c77501e03cb25436dc06063bf10bd22ec320a5334ad74434f7c19d17c74274d1e04c71ca703db22147cc54a433e5392a03d19cbe84cd19b245df380e426629792c00afe4d6377df89e70e4e2a02998d33836fe3eee9a988e2254bcc2b2fea176d4714d65ca7084c427c11a1109baf9db617fc677645bef756564b384437e9a314b583ce5e4840a35b33600b1252bcc2f9382ef30de6cf8ab79cf0b9dac45d2da0ac780f82823f7b3da74ae72a2639efa8445759650e4cce596b4dc7bf9bdbf77dd253191adff7377144736e98bb8e84942a21124200236e8521195cb3ae7867a8bcb20517d97e7df15a81cb1f16875057a76834f7a967bfa6783527f4c1e3871dc1707c0ea926c720b2eafa4568e1f32d1cc3c902fbbff53bc062b028837e9c5ab443dc4c4fc6dbb04a67b9a5b125346347592d506dc2a469e23f7e7d588fb44ad7f3a6abf30c6c067b7b6b9cf93fbf99df78cf077fedda06fd7ba5b9d3b2b197597424c16cc0a863c2dd8b6ac8c11150075d0c257903620792a84b9a864f0f58de7024caa657cf6261a8197e8537d88fa6fd2d77e6c293cf28568ab10499b3f031d4447d4ee17f8c5ae59cd84516dab7f2e765d54ff41dd339d190dc73d69d1b9849527a4280daf37ba7e55113e0355580f566193aae7c9901878f6075d4de75ae709469b782b6aafae58ce44fe5f8fe4dcd54abe48512958348c56e617368951af82ee756176ea248a2822478ae3d65ec462159076cea9031e4161bf3b8aa366ebba19bf1acd4a5a351d45b2caf0fe106daeb63b84f6c0066641470fc9231ed13f127bc846d9f8db24b9f656f736a3b2b9a26b37012edb20be9c0c5f4a2bc36e9ed8c9a3cc34baa67613ab667069ef391bcb8c245a000248da44a0f9215ef162713f41000ab27dedcdcfb79ee28ff3c729a5871ac317c1d55e28c3fe11cda989a954a90efc65c8add76809d4a81cd375025c32e26d7d394c81700bcc25c7411dcd9441cdd8c4699e4eaf23c8c118", 0x1000}, {&(0x7f00000012c0)="fcf982939d7314eb3ec1d4ac6f4ead94f43be59edf9b0090ca9e21d48de0694a17e8b29324a439ba4c041316d8695765d5fd6db5fc2c9d07a72eba8511bbcec745d3d342460c9e000521df0601c1fc90560f1403eee3f13a08cc19a785cc46770fda1cf503205bef01582d39447cca30be2b4e22630b69231832b085ce9e9455", 0x80}, {&(0x7f0000001340)="4341417b2da406148f6913baba798cfda4", 0x11}, {&(0x7f0000001380)="d062f29b7f7dfc90aa", 0x9}, {&(0x7f00000013c0)="a21ff0c0d2789be24f35153376df9088921605a9c374a0b24c689266f447461d2a5050a0e4b5a4409a263c73019365b7e0837f798c17f757fa0a6aa0169acba7eb9cd5a067320644ffc2926bb84f72feedf3b96724381d98dd3bc7b7ee8fecd203f93d9422075888b8b6a5b254cda65eff8ac48d95822615513569be806b73a80fdbd120", 0x84}, {&(0x7f0000001480)="e7bc1490fead91ecd7ca8ce9529388d05681c25898cec229fdaf9230cab7156e6b2356cb4063efeafbe1f27ec61c561760e35c5ad052f1eabafccd7efc6930102a678edfb450bdab524860b2cfb4be45568cc929599f7b7d749f4cbb40f67aff4ae70e204d174304ee872d66cba34feb90f865c8d81dcf0a03cb4e77594a31222e2522e3e74ac4ee2252ec7a26dd182b65d34d4582e12c1b147f521d6bea0b836ad66b39d1786f0f8df7222b755ada0b9b773dd9f6156ccb67e6bba43d1598774282be790978df3d98dba6434bb3129876aeeffbae364573cdff", 0xda}, {&(0x7f0000001580)="acc4313ef6ce9d39f72f8ff68480e60b63daa53a17ac7dce58dce86a76c16023b6598137e3fabe131229796f0dd888a98972108304908a935ae074595404d86bc39e54f61dc2df252c0f8f02c219317e79dadd2f83efa84c3d5c727d9954066904de2bc3cf3209eec58dd6889997ce0fc60751e4b748f82acb38703f76ec9a6c1bb9d25b2ef5208e2f9de93370cceac2e7253584", 0x94}], 0x9, &(0x7f0000001700)=[{0x40, 0x1, 0x35, "f292b961582f2ce30ef1af3fb161174bc9b4f2695bf725e1e32572486927354565aa4f1776410d7b3e778bbc40841d"}, {0x48, 0x10f, 0x40, "9e581960ef9a058af89370a16a70db21c4749f0833f6c07f4e23388063dfb8cc6715c44ff5e7acc322728dc6ce05e3049900084d777ea689"}, {0x18, 0x115, 0x0, "1a3f61541f7f62"}], 0xa0}}], 0x1, 0x0) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x12000000, 0x0) 07:20:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x11000000, 0x0) 07:20:03 executing program 5: ioctl$RTC_ALM_READ(0xffffffffffffffff, 0x80247008, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x6c000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 918.558946][T14281] loop3: detected capacity change from 0 to 4 [ 918.581547][T14281] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, &(0x7f00000000c0)=0xc) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) fcntl$dupfd(r1, 0x0, r2) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x13f2fe5f, 0x0) 07:20:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x12000000, 0x0) 07:20:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000d00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000400)={0x2, 0x4e20, @multicast1}, 0x10) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f00000002c0)=""/167, 0xa7}], 0x5, 0x149, 0x400) sendto$inet(r0, &(0x7f0000865000), 0x0, 0x24000000, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) [ 918.668276][T14302] loop4: detected capacity change from 0 to 264192 [ 918.696327][T14302] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 918.706123][T14302] EXT4-fs (loop4): group descriptors corrupted! 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x25000000, 0x0) 07:20:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x13f2fe5f, 0x0) 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000080)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) [ 918.771652][T14325] loop3: detected capacity change from 0 to 4 [ 918.781899][T14325] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x74000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2e000000, 0x0) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000e00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x25000000, 0x0) 07:20:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7a000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 918.887587][T14354] loop4: detected capacity change from 0 to 264192 [ 918.917389][T14354] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 918.927174][T14354] EXT4-fs (loop4): group descriptors corrupted! 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x1, 0x8000) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r1, &(0x7f00000000c0)="cf88beab8ca218c25d6fda1895fcc1ffcd193e0e32c44ba43148e3c73bffdb94e03877c71d7913a83a1ed368a1a565578f73ca28dda45f7ce3ea42bcf766eec715b81975cdff2e30", 0x48, 0x4000035, &(0x7f0000000140)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r2 = syz_open_dev$char_raw(&(0x7f0000000040), 0x0, 0x100) write(r2, &(0x7f0000000080)="43379f3dc48ed4", 0x7) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48000000, 0x0) 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0x0, 0x0, &(0x7f0000000040)={0x2, 0x4e20}, 0x10) [ 918.989539][T14369] loop3: detected capacity change from 0 to 4 [ 919.005272][T14371] loop4: detected capacity change from 0 to 264192 [ 919.027437][T14369] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:03 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2e000000, 0x0) 07:20:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 919.059197][T14371] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 919.068966][T14371] EXT4-fs (loop4): group descriptors corrupted! 07:20:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8cffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000f00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:03 executing program 5: sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0x1c}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x404c810}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4c000000, 0x0) 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48000000, 0x0) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x97ffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 919.170613][T14408] loop4: detected capacity change from 0 to 264192 [ 919.179549][T14408] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 919.189400][T14408] EXT4-fs (loop4): group descriptors corrupted! 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000000040)="c71ebb2c26aafa58e8a45d08dccf1ac9cd9657c9828100000043d9c70bb34c809430a6d89e9374b81a0f9033e5bfc38c23f5fb2c28d20628280d165321ffc13ec5f1a18101e6aee5853a4f178e8ab29b294d21b8f5ee9007eec60dbd7e8826d883968f6673b36acb", 0x68, 0x4000041, &(0x7f0000fd9ff0)={0x2, 0x4e20, @multicast1}, 0x10) 07:20:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x5ffef213, 0x0) 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4c000000, 0x0) [ 919.228308][T14419] loop3: detected capacity change from 0 to 4 [ 919.245513][T14419] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x68000000, 0x0) 07:20:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f041000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 919.303768][T14433] loop4: detected capacity change from 0 to 264192 [ 919.327263][T14433] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 919.337103][T14433] EXT4-fs (loop4): group descriptors corrupted! 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000), 0x4) setsockopt$inet_group_source_req(r0, 0x0, 0x1, &(0x7f0000000180)={0x1, {{0x2, 0x4e21, @remote}}, {{0x2, 0x4e21, @broadcast}}}, 0x108) sendto$inet(r0, &(0x7f0000000040)="c16b924618858a64355480c95eca9420cc759cd6ea231b03e90cdc5a02cbedd113761b60a7fd7a8a77073319e01ed19f64d90240811398a0394badf22bb8c54c49abfea36a4703106489753f828b8b23d093acea3411b6560979f47dca314392aaf838e78e58bed9968f9797d8c76c61b855a35f98061c5af9fe7cf9649d3f9d456c8d614d56c47d97fa41c6c5c091eee45e18a1f9b622a0cb22614c224505fadd39dd27156eab9a506d3d415e72beb7173df790669affe154e7105098d964a0c0513c33ad914bd88ffa3c4fef5474386b0a652650dd006b38c4568d0746d16426ae52c3e28e8261578ce53165688bbc7c0ff306ba7406641b8918bce71b45", 0xff, 0x1, &(0x7f0000000140)={0x2, 0x4e24, @private=0xa010101}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r1, &(0x7f00000002c0)="cb493c0fad54194b0e2845639b28ea0dbc756689b14083d7651d19be6a1fac8929f235dc3fc48646e3e272de739fb1eeb8765584799bbf16e744ba2dd97f3c075f4cd6c8a7ea3844d6cbcbb20f769f71e3e6a2d0ffda61f67964a4f6fedb92f02c321c32601520ec3894bcffdc1c5a6651f0bcac68e31e5348e66cf3047f1c6ee8bf73087734fe869eb50a37544bb9c9f7b5c10553374958ec5246ad8a1a3095eb8c9a639b92dadf159066a0967ba2639c92f7a522f0dc13e188d34cd6e0786bfedd905e13bfbf1b8ac816f382784dd260f405ca0d8e311b944c83", 0xdb, 0x84, &(0x7f00000003c0)={0x2, 0x4e24, @multicast2}, 0x10) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xb46c413b, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x5ffef213, 0x0) 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) setsockopt$inet_int(r1, 0x0, 0x32, &(0x7f0000000040)=0x8, 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 919.431871][T14461] loop3: detected capacity change from 0 to 4 [ 919.460668][T14461] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 919.497291][T14471] loop4: detected capacity change from 0 to 264192 [ 919.531141][T14471] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 919.541319][T14471] EXT4-fs (loop4): group descriptors corrupted! 07:20:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f201000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f0000000040)={'mangle\x00', 0x41, "3f483e15b718d33721804b304628868d85cb2ed5123a3c0514d914ce6adc5cda9dbb976887bf992a010eb0a770d214c356d07d21fa83fa3d80dac16a7be9b0b5f7"}, &(0x7f00000000c0)=0x65) 07:20:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6c000000, 0x0) 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x68000000, 0x0) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 919.571312][T14493] loop3: detected capacity change from 0 to 4 [ 919.585189][T14493] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_int(r3, 0x0, 0xa, &(0x7f00000002c0)=0x80000001, 0x4) setsockopt$inet_int(r2, 0x0, 0x1, &(0x7f0000000640)=0x9ce, 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r4 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$IPT_SO_GET_INFO(r4, 0x0, 0x40, &(0x7f0000000300)={'mangle\x00', 0x0, [0x3, 0x1c0, 0x3, 0xffffff7f, 0x7]}, &(0x7f0000005280)=0x54) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) sendmmsg(r0, &(0x7f0000005040)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="77e05aef919179eeeaab785dd575384ff5f2e378bd541d423003f0f85a7646882a50e6200f975324b22a0b4bdc849a6bb5984219856aace04d52316772", 0x3d}, {&(0x7f00000000c0)="25d488a2a2716a341e5923fe41646af6126024166824ced439a2a6c836ccba84acebf552fdc9de1935716d62659456b81ec88615bae6c4e9823c487b5ea620da788720bc37fb1d323d29c05b06491f5cd5bf065551691a1049c24db080adccf6e0776269bbe1f69d52a4eb2f29bd816fb982098908fe287a7da8", 0x7a}, {&(0x7f0000000140)="41f30e304115dda8896ef74cf00bde9f7838427ee38db15bcd028d6636a7b5a378a0044efbf79c89eb4705fe5195c3e74e80394100d929773ee1285bf82fc71becdc208693533bf044edced5002c7087228d5a1a4954a0dc61a00b29151c718914f849a59ef8cd4f64e877183c9655f6a492a0ed1577d1acaad5f6ce2b8b62675740ee360303f894b5101ec1adcf721154ed5049d92834ceb180af00e2af0f771e024080d87e8ef2f4132bf2523ab064cfb397cd91722369216e6ce3cc7b9b6a", 0xc0}], 0x3, &(0x7f0000000680)=[{0xf0, 0x10b, 0xf8, "eb3689036d892f7fc074469545d8f9833051f7e0fc3f062f6993a9634e5e796583b7ce4c4111be8af04966c1cb28b6266c2ed25a8488ece6e6e29be312e52f5d7deb4202bed8b2e8f26be03e756eeb8ed9ddf81204e95e766110c49bdc06e1354e95085ab8af2bedcb5a7bb489a34f75d6350600367fbe6d3f8ae07289ddcba44d94fc8657c9973c3691cd809e7251930b92e66360018679c4fb95f7ec4a69ded43a858b274b852278464c44edcb0a59eec0919fab0bada7c2d9e08e44290b88408a7eff0c754417a931f2a616493e599284926531a3c8bac648a06b5a794084"}, {0x1010, 0x88, 0x1, "37432ee24a9526ab58dde7b4b281babc462096ee1757200431b359e91600d90560024d12a876c00db1aed8f52cd2f12aa965ef68d63be89a470a4020556f533867e306f427b0313e3b7b383763bb54cf639c32388a1cbbc3e7f0230b9da7ccaacc1d1f5a618e049ec5bb89df94eae40f9e1d6836c9f1d7f839ced20a3fb0e07c200e5d29b661e21b8be8d11a19e7cec1f7cd5975d3783358a5c0833f08c76b67055e1a26c18be541a22cc86ca63fc6a4891971aa51f00b44d46546edb2e247c788fb2e93000d56753ed4861ee70e0ec04b4b96838ef1a86ef9d39f843524e5a3023c8673f127751daa05935fb0355b9700c7a642bac57c20deacae8543a41b6653ca8177ebca997cf913962b32a1a0cb874f7fc5384039b94c46f25f865f2b8fb3144c22517faf61f368b65de2aab6ea2321b01d84bacbae5efa87012afb8471daa9489e774e59eadbc8e2beae47636763593540a48c80e5d5090daa5acddcc23b4668add4f5e2b9848fed9e7af62781a5ad5f243a4cc48da13345b95f555e2aa5e3f662b9fa42cfd8350dd939a94389e06f6cd78f3a19b068cdfa8fa409303582c2f60f9b40a705b22a487025efa9074b17444a843f76284361047a5598aba6e2fe875c382acd0457d84fa46414f20c6265020fc84fa25ed0f684b20bb3688975d4eee5f96427af6f30525ef175afc6158b1951173ebb71a302ce2a9ce6c628189e3af7d5c65863833fae34ff08a0b15e3f15eb55c0051e08215e1b4eaae7ec0f751a8a1f2601cb58f752a00648380c1df83e57ab92092d61ffddfb748cdca890396bee76173e5d138f9e50bbf14325dd35238822fcfec7e20d2c34fa91579baa923c80d5cb37d8c3bcbdbf2b158a22e3d1358005f5f9146dde79039f54fb8884f3c0089afb59763c7a29718c507f0890944bcd9da1948ad9195563488de1aa6de6649388c179552ba0055d4af9d994d1b5fb812c57038ff5d635e617f29a75256b72a5d888dd3ce3cd40996439a849c34b34514d102307d22ae38e544491131ac08eb971aa6b2e47a1119d99da746057ce49c25d2cbccd6ff36f5b265ddcb42530b1dbddfd805d9e6c6f7469628b4f4289488ce8e10b2cc8c92d601747d029ac8cd316f8ab3543f38f4046295c6b3338a5f8a97cc794fb9ff87c87c5eceb3a49a46b2f7e20afb432f45e8e30cf23dc6f377c26b4f2371d09c115e1f5d65896f05eac0f53bb78f8da78395ed59a5cdeea2a5874c10f85831eb61c441e57a43d372ff486ffb456ec7d233c5bae553e1fa9341045c265aab870c47b536c10c15ab2d833c31bf68c6f52bcd804aaacf44504a327092008a64e5e384b5f2a27bc14db3a63d0760f10881ee275afdd3f733f23848fadf19d167f6f28879feec3634d2cbaadee4b90e0fc3ce0031d3898ce718286971df38b5bd3fc4131b6a7ca0ff7224edee50205316ff7b863954ad06528cc697a351b5425c4bfa3e6c40d15096e4dcae681b6b5e66205186e91750953328eae9c9b659b0a053a77414bf992e6e007268bf10ea376042bf1576efc74b301c562f6836d399253b6001efb75f6f83b7baa2f52ed0c55bb5cb7f615ea9587b6d6054901cf58da801a39938709bd876c5305b4779ac3dbdd7b7056228c5763c23675879f1809e2b8ec5b1fb0e78afdcf581522875d00c2bd470e153645af359e8fd56156bf1abe6e7d7ff1d29502479fd74023fdd557e0690b1cf87774b54aa0e610ba68c56f247e6697e51404d9c7f733e38c29a94a1352f9999913f06eccf4e278874a90e01aba1692434baa19433b58e61a1fdf6ce08773019f7caf805ee1ac1ecf0a3c059427462c9f7b88e4458b933f0e53bdf8910891003c4bfdb55ecdb9821c3391dabcb98ce8a6c3d5071c6df31d680e46d0ca52a74c15db266ef23eae51e9e91ecb71e6f79b4d7dccd928d832773ed380ee9731bf2575885e00453bc5c4361733f8391e8489180d5cbabe3443a91c42ad059cce105a80bde475f0bf124caf313f2fbe7ad6f7f71b0f7892ac67a2a405c0c8bd15ac4be94f800b666d06d43cd77a951ecc7f5df00a0d9d4626fd3be4b411381398e6b6dec76df2e031c92fb5e40c5adbff1f276017ce19f381cfda97ba1d1c5ca1a2a3f2946a42f8712c44284f8f5303841774ec0624b2c87ecc153ba2411c4f6d77ee96eef89e5f47df7fef3a2885bb3fc0be61caa46c95391b0fee451a4d8eb209bcdc7cbbfb24691022ecfff0d477013019a02b0f61038a87667167c472d7f99a8f05de5ba4789ff48a3b5b99a2a3c694d902bca53565158d8c37ecee503b689f5b31984d3101f541acad5928a6b256d4a6e9829d676e9305ac45edcd1a5a3f36f31a8e17afed4de3df4581ddb80ad74651a67950ca55f8e69d3ebdd5b634ea6b2d66f48fc27a570f5d25123f531b7316cb465e467947e217362729e4d0507a847672db9f94541d2c463cb40cecb92dd27a3de884f55e34377ea750a8e838576f764aed6e32dc29f7567ab0c300d448fdc153da1e671151874fcb865051114a932cab32b55a5058542d6bfbbdff8bcced68c12cf03f3e3688027dc59208efc75bb835d67fee0c7b4ad678b4b53ecbf44aefd1e05583f3584c9c4c954a0426709aca2d9099db55e6020eb10148de2ced8bdddbb0f89ee0d1860eaa1ac8792917c83355b13d041611335c9774f2827781953fd6b97d93bc95344f006b52b9ae445711f1e638fc35281621e0d7c88ad3e627ddb7f096341ce06a4bed8c52a70ab2235b2ccce74209044ad0865c88469c2c86b9ab32cdb89baccf4e31a600d784da998b54a45f8cb40ca64d4d5a211eeed5049d83ce955ec998c74888eab9a9bbc9875238225e75b57181e6afe67f67620e4e6791596500df43cb9c5c3a7881158193e610d4e585d51826c326461b6e1d90a78436b8d0fc804e9339e17d33d0987283cc2f2e1ed07107663de78a1f6e070eeebcd004f07270db56e19196d012e06e983c833b234ef4209c75ecdbe94d893ee587d05142625a21fc3eb1f21e974ba3db22cbd44f57e6bf507649d29f84b8e9d62afdf91dd23e322122a2b1c18035803d71bb91b5a1fcccb7214ff03fc9bbdf5df73c01473b86bd8e8789a4499f836d762dbc13950fd3106ba5a7872ef66e9e8b2518d2024c58969181bc75acc3ae3c87b851f963cfaedc587ca8594cb22e5880820ef10ccd1fb9b8ec3b1b757c5d25c81f2b9b7d83acac770cc966a2c480011a2ecc88edb36d9b0ebfa3849cb451ce3cb45b211cdf58efa0f0ae9c8d93f52b4dda45564d2c67ec4e4ded0b166be9a206195fd64d2419ac94d0edee6aecfe6aecc1b4b3247d05a9860d8d907257c5778439a93f37cc9b6832d0915496a55bdd2feb17a2a3349f7c6f68fb3c2cfa981c6a90b986ab93baae4e68396ff1aa64390b9d4fbb148d8e6ec2ce3bdcdb8f4b14a20c007ce82a4e890899d657ef8d757f700e521114a9fa496904b79af5653a55a98a87d6dd9d2289cc4089d182768c0f4b52ddb5b275e05a1f16c06f01580d36d2e0d756d7195e8cf328f5aef82445447b5e71ce8d2064e32c58e7fa13faf7856a726946ed42f636db98c303a6496384037f10c1cf9a6417f865991c0dad76a45d47fab4cbf6b8b76c951c2ccb39e0d887e8e629dab78b273ed297af73116e8eb7a17fa4e201390d3a9ca80e290540ee3f8ae8f53516bce0f41dbaa69825b586bc24e31229d9ee868f35f40df7d46614df16930f3f160f66048f0a0ad6ab27eec340c0fc27784dc54095ae17ab4a8b3fa1a14889822be14ee730e56d40891ce8053bcc6d8c8595f5acaa585a4ae39d39d07210f0ef5905a46a9a30a76ad0fb0dbcf44a756009c996bf56dfa0e77fa320dc7adbc93937be1ec87d32a869ce19683217262c0d983431d068e960f4ba41e460d0daf528154b7fae95d9b72e2da583b537f027708aed1c047c4926c4cfda547ca674b18274ff85be643d0da229b6dab2bf93a5d1a3abcfbd9fedc8127c4c01c97519fd01238d4939280ac9f079766890d8e14af88894e4a3e62ce362a16aef11c5938b7202bbf1f975b81d8b862b090d6b266579e2c334edbe835d6a1827d0b489add0c69775fd4633ba90c248a2a3c93a37afee9806b057b32b989ecbd774c909960e288e649c122da0c58294ec9159017796ae9bd7751ed41f505a3ef409a9baeff0eb922f1b023a3acab2105a227279b147bd8ac13875fcefc64dc5ad2bf9d396edaaff8638febb920c9b7f9c0eb09600875df3e50d8602ed2452ce07250681d23aba9b07f7ff0b45c4ef3fcee3f0614cc21f779e541985edc945a4ad1592084905d06ad45720bb163f8cfe2483df047c514ea4fecbc54836bf832f39022c9074451ab1fecae67d0fee2020b31fe2a0cbf0165faf80712ed703ed35bef1c602a76f6b5c6bc03d8be040de5926d4617b0c81ce6839968abd795e66ee0b2e891d2df600ddf9bc9a86da910be1bd8417af3d78c77f4fe192626085caa221298bb06312677ac04483ee629eaa0c5a8e1648ae790f619c9f38ba3cc9cac3822c1c41f6adac6b7bcc93d97bb7760fc5b12d8dcd18cad918bf51f748319e182439390688f15ecdf1c5c87f06c57274b4716bb9d0bd65f7c5c6ceadd23d5726bf3daff92082b23e42cd3d6c6f2dae6eb70d61d2ef5fc04f90b3a1576690a78d799e5501523b1c251b09ee4a2c579941b16a09dc7da90f9a0193ad005cfdbe301e01febbceb5890dc2c649f8f0a08e9d986c1953bd81dd4fe2ce33cfdd03a8610414efbc95f40661df5e154be6063092b87429b72917f95878703d87b1a40fb8aea37bd62c8ef6cdedf7fac7ca1b881dc8bded1cc3fe99abadb65b874fec0d58e286f931ac3e9c54c888099d2b50ff400bb1026dfa5c9afb5f642aafd2c54014fc6b53a9d4207ccb539615f0d8c750f6cc909742a7708f70a0688a1637e6d09de07a3adb5d94af3fd75ef20c870a7a40bced7471b57789647d4878f318a5904ae97d7a02c7f94cca93d8f46f7255d244b8193e278fcf1d8ab460a15cbcc96ca27760c750c2daf1ef6a93eddc2118a002afec1806490fc6dd5d9006dd11791c476caa3e9fca27a995d3ff4f3f0cf77d5a3ecf98fe422ba96f1a48c9361c426e96c39eeeec8e771de446e1da7894cc437645f4753b7fb56ba5b6f9e303152baadea84a7c72bdfa82cdaf992b53c73ea3333c8da7f7287b33f499b33f31874e4bc11ff54e6261ddaf987593336b766f0cc077c527c522c29d4cd53ab6e0a01986bd32d2b4a9dc66b806bc9cef0befb01e66e95ee65f2ba289b561de548e4e3eb65b2456aec438a74d882c3aef64a742c78d21f72977542513fe2069c1539152ad9b6a479ed8831df249a90137db92c2b1ead8ffc5287bd75be96acc9330393c185570d45b35d43c3a9956473a1d1432d93153a5ee94698cb40aaebc8a360dbf31c53ce8f2a1f8a7dcb7a226100da383eed1b8d7640e5d301f6e5ca1ac217d641d3d98eec9b880f569eb3c57b53863cab125a32470dd4c4fc6ae98e83840093c59bc159bf5c7779bda87aea543105aaf6c5b48b127f91ccc9583615c998850866ec2353a4975adb188f5bbe2ab30d116ece32e39490be43f2c9166a962106f1ed111d56682bdba29247dabeb859de7d1ac3e325c89ddc1d6be3176f924a1b0fe69cd0a653413ee217077ad5ba61faad65b7e19127271c2d252fa3e87c23e51b59aaa131b29d5b5f179db872a07eda39193b84d6cb598341d1951aed3b009a0d2d7ad562ca99a49f8a2ae807f"}, {0xc0, 0x6, 0xb4c, "da01e05e7103e4cfb9ab8d814c2819cc8b69a1c812408800edb3b159a819810c5aff1b1929b233ced74e32da2c07aafbb34651111f7750a8d556d61558889e7f1d4cdeb47102d06d29866b7533b83d3f314286c45a59a93e09a82ea23fd73e793818b483548977f6d9068651f121c5626883b09ca67f00e0ad92cd398ca05621a33e8519c7733facaf821c257c13022473734022f6ddb29417064aa2027225cedb778eee9bc891b05489aece"}, {0x48, 0x88, 0x10000, "a65bb15c5c8f2116092aed8d2e6df5987b746774d44e726ac88d72f338ae5e76116f3be14b98533d4e163d0ba8062a4fc58a"}, {0x50, 0x103, 0x59d9, "c10b3d8cd53cd3ad048dd40d0ba9aee4573c94cc50aaf2ecd815f14506b4ca71f1b1d405d5713c17ecf52af55965ed236b35518addc50bcbb5"}, {0x28, 0x1, 0x9, "5b55046293657fda824a5b90a618aab10cea95c2"}, {0x1010, 0x100, 0x7fff, "00dec06c48eeedcdbcd11a8a6f7bf29ad09ae6b3f51b5e29c126d87848aeb16a95af224133bf0a30d21a0a9d0b799b5b86ba810a425dfbf3be7d92246550d4f2f9712749b0bd5bab802b32376eaab2fb12199e4cac7d80ba9f494a35edf806b1a8ea136dc705cb642a9e714d1668e0a4270a0e1817d2ecd61d5e455ad9c7b4bd7259147b03d171f08362567f6f4b77f1f89b75bcd1e9399bdaf279b269812214dfd768be1f9acf123f8f9f248c432640507af7ad4a5b6034f4b7e2052dfe69af058e23fded2b60d83096bb4f74850cdaaabbc6ea189e16fc1799ebf8a571d8eaeabefade5c7a890b40977ec21175d381aea44da61114e43c457ad38f768c20c1b4b14e419d3ab6c3f8ffad7495ad4e4fc129f78cf7b190b5dffd5a1a78232d4c43e91cf20df5377752745aa64f97e18b979c591df47a101b4f496bb273614fb1b40e5801288e3cb065c04dff4decbc4a26b1af667bf3431f05d9d5714017d9543ae9571784c432030f29c0400ef37f57a3caaf75d64bb5680aaa6c52faa8351930c7612fbb5658069d919df10a5be3da95f55b38ee771193e76014eb97759519f36bc0439748782837a3832a06f32ff05bb81b0c2cea3c1cfe1ee3d1cae8f5839ce09c0eb77548ed6362ad7a81a265de8354008ec57a9d5310def53161e4c0ed26420f04392edc21a51ec33abe3073ef7ce9ac1eb44a1768acfb57b8831db25f56eb77fbab9fe9f247ef29b8e6b220ec125ea43b1ab22bfcc9acca1f654682532532650f79eddc850f44ea7d86ad74b72908f4e7a7682c2e233dd8794d27ab3ce09bfeed8274549265abd911cb1d135c9b49d191d78d153779099c4fbf1c61bc28e61ef85569c000f1206444ed33b2a9ee219c4d33e3eef429e8a109efbf5e1407c50be334e17b8783144777cb9604bcd3b1d2a38db649168330b50342de4edd4cbc3f0cf54a2292be1a9783964971a83391b76dc01803177181d870220da4d8db6e26e311f84f66ba6f6cfa39aa8c1c8dabf8b3e1a34b664ba8bc8641365fd83897cf045f366b20b6675e657dd9d5b9889bffe0ed73cab7141fd12cbce04452c6e5a7ccb8835d57f84b1fe4fba95d03da4d98c2560bd3ddaa29f457b65061257b355c91667a8b5b9385fc3fa472212c0eeb1d7dae90eaf31efa3d90ef5e985f7623e6516130746dc6a200e9ee20a85ae12e42100167b09a0d393a4f9decdfc80dea8b6ecb8e510d37267d32fc0e6c22e5207316a9e51f9ffd4b3add671a7ff5920a14aa426a5a4068848ff0a0d04af5b160e3005e45fccbd0eec7bbd91b47b8cb2cb3fa32c966afd6d12f03effe28748ffc23baff396a286c938cd89a6f9dac928ba83c32f31b124031c2e663a26448a28be3fc2ec761591127c267a36fc4bce4eedab40939a9e9f7e899c6e22510f5cd93d0be7b71ca5281cb53f5db13f3c92449df9629669b015b9749d81fecd19f0ae2f1d4b7f5a05b75dc1de9ccf12cfae3765b4f379ff8363f57a475f91c2ee5797cc4210c04ce9b3988b75d236560486f1ef056ab8bb18f12e135fbc1624d154923429b9c799920681e5a8407a07ffe45592aedafeb59f88936f22101bdd8f126b225a521f68a1bba0145e3797e6191544a30ec03866a2ee4e7c9c18adcd2a8fd86f2bc136f987e7e40fddc174b0c2b90b04e6574b3d76276aa0092d8ed77e3029cbd8a884801dfb87320ef2050bb515badf47823bf395b48d1d87a0b4c188cce2ed9dc1f20e745fbe13ab2a5c1b76c0dae6f18ddaa4fe46e599f8dfea72c986eb692676a534f2d19adecdca530025db20da0c6099e04896d194ee93e4cbb265bdcb6a0ae2c7d0c8333086ce5c4c4ac0e30c603cd065c5bcbe2d65794590dbaa5dc2a3cf3830643defcdee6ac59f5677d498123587725850398ee3436f81fe8e46efedeca7543c5afe30ef1dc05b514faf0effb1ef9d0916c8702562e65a4594cde1b80f882c803227e8ea97163e3542783438c20ac511ea0b740ea559bab707d71c8de7cee7a88292278b820233b48cce4d854ed87dc5f217e2aebfdc0a5ee59d2c050cd244de49cb1f99e7fb8b585ce8d0a8819d956380636a51cfe8c73a072cec39e5d425f36a783ae3f948b42aa97e2d91b467a604fca8ad2db82f0b668cdf0aecd5dda7520d3351478a94560f7c522b1c531d10225fe49b1dbdbcea49159d6c79fff73c7711df9f2e959dcf94db20419e993ca3fbd3e451a6b0e4a0c6737f22df4cb2e606d828d497ac65815f2a9809033759d6cfe2c78c2c00bbc4ec3fa4d08fd9522caa650568dc94729c24332c404274465769e5df8bb2dddada5bff7ecc5a6f1bf54466d8971cf475b5f88d0a82e5320f0b9085ac6f488c5a0485dd0eba45091ee488ba758146350b5e31a8e6ec873692e7d8c6a5f1e391b6e38846b0f7f74ce86a8457d7c03318c7dbeeb4783bf6f3b261cd61b8ed2fb5b57aadc38f4322c7fa4f5103a4c191f9b5f1ec7eba2bbc724c871441e7045391c67333f318a9eec8bdff9df8fc767ea268f1b47181b562280353debcad3c8ec652129639383ac390d32b1bb991e39d12c9620ff3e4e4eeb5f38ce1042f573fe367169c77c8be039097a103a9f79f8c02dc5b61a15a70a0b9f1a13cec6221b4822f3f184a83be8fb87c5ca86ab185567f00e1901d09b13119c99ac38bf9e40cc1503501d20e964b354c172f9d16564a0f2a25ab4f0bdf092ad4d1a202944e0052855150564fae522d72633970438ada0e1ba07c5a6520ffdc8b6744b24958c4b5c6f9ec8888d4c92e8adf42c6f7851fa3fd08333755b0a9e6d9f1815cd80d3319631d70bca6304b8f2032a3e54a937435e3facd15f7c8052d8d1c295c77a376eba46d09c39b38137b59e509b669729655c57af00240adf8c74683e1b5db9b364aacc7d7519d96b2346cd19da9dc47147a51ba7f7f09e0bc612636ab8f13f3b375e9f3792ce02edac2ebf6f7694f0350889781c01aa55a726b46acadac572547ab0e42e830ac37468e5143ae604da9bc48d83eab6a6590119cc8aebc8d05df43036959f73d7983b1284640ac931b18799a90f50032139d2f87e937fb13fecd173eafe0992a61db2bbc10dba9dad73bea75e3e47be86f52e5abf43245f10c7f9b95c307e0212ae4fa420925cc4a2b15ed3751eb3d08c8db591f85f4b52252ba62ea8e5907a1f3a01fb5dc2e6859e3e4f1a8cf6b9a7b3f9b625a8ab0c85054831fde3a69c7dbd03cc1241215d69eedcde87249e615f0b0126ea66332bbbfa84d045d395dc1b0fa37eae121cadbc9760eb40e269b8c5f9d948a64a63a335686fbfcd9f4ff7dfeb23cb8b6a0874a4040b5ed6977d67223589c91174a0038de7d929516fbcb74e8b49423206ae495aa12c5c7b0acc2b479f61e5f59d230005bacdc701e6b7e67e3953930f4b7e4584e6092f21c75694dec126849a4b53744cbea5afbe0b12d7cd8f0173db728ecd1f2a37acff39a1181e39b02951d6d4db80c0c8bbe09b4fc3f0fa6ef0b52089cad078652fe9c776314e9d26bfec3ecccb1c63e37d73d6c53cd4baf04109536b591db789cc99d1029980380fcdaf4878e20fca7f437870a1fc1ea1981c8d4bdc4310beb2e813b8eb6c43cfcc0094c8b66d81fe7a273af7c266e9ec58940f975a5f9b344b7f101556c852761a41ec4d2a317a3c6b928271b9748328fe913baa74a1f8dea0b21e0d4b21565b6c76a45c2d9d3c1f3b79191d681aa0d5b6c07fb0c53b6a25113f86a91fbcdb586bd5b69b44c9a71455910748874145200b852cc2b7fd9dc92b156c1c8daed71d4519a672b63637c421408dc1fee863e1aed2b259bac9093df4ae383628138122362827453d6993917fb25ce3672523e1ad190f6610bae05b5b8d48638506694afb88bc400b519a2d6c95657e67e908e6d83943504895fcceeb7d268327c95d0e8ce8bf9cd21c990989fcb797da943f9eebcb8ebc031690828827a2b6b7608213d0f3dbd1703b54d8b76c454336ed7ff21f712027257a0f325c4e9c59ab93f377a2e98d6fe3ac84c6db7a27f6a5d1e78d78159faf34b0d0b88b851e782a60277cdf233ae7b6f9a740109e96c4a9c9de5a277eb8c5b9968b18fdc39db77fc725a2fca127b2dc8136eff556131b863acc7fd619e8d248006108ff957370004d3b1f69b2cf8f66ec660c89f9b4bc136c9afae8d084aee75b3a4322f8d80b28201decabc047535d48b0e367451ef5ed769fcb64692ed58f970bbfeefabc280faec484c7a2b632661674ad235c73004a043fbddd0bd43a868f38a35d8d5cbb1345ab2e6a738497c59554a27da988395af4585f81685b4e6af247d1b5883658b0f8cdf0c73da1639884d6593d69c2f179a75af1038613659c41b3b907a033bb75858ba5b10bafedf242ddf3b0d02562957f4de3b8ab3cf8c900640e92744c298f260af65a275e1891437b4ffc03f5bf744802c0986d6f162bc7b85a2823578231ed98ab5bbc476e323b95063f38bb601e68b47d370b39811277b5826e066b6ae3d8b1e6c1c3671304c23ccc9a81062ce5847539b1a45d44315eca07bfa70600dd69c706718c2db24c237a76bd3c164025c9f5d3ad2a710d8ec76dc122eeef3db2c9ce0aa01b04739f36ab6050f542446a55cecf09f3656e3003dfa0c2907800af212185d7837d8a71bd535ae4ea4e5ba4762659011dcd3e60ced34850b6dfb04cdc178e87a9ae98b8fd83c684126b9d7dd3da7b09d7a3b11e78e032e686cd47f8e3f1567ac0c61eb6366f204f6d1f9ba47d6b64def55bf882ef10c970d7534d2bf38ed9cc78480f14630aed0b4a0b26becfc5f6c2e9e3622e22c603779ebaad20f75bd3b3743edf527fa06fc66d668e6fb0dfb81d7be36de9426df254dc9267f311df5667c47b1c2e973e91fd96fc113bca6529fc60729bc3d57bc852b8fa318d0d01545deb8c133ed89fdaa5566cb0cabcc3ef852951e749d83b783a5bf395084b6bf274d4dd4d8ec5b66317360975787e49a52388ee4c73003eaaf5c3664391a6753782d982cb5a9610689a774c8c6d491b09565c3165e5ab007653bcf6777bc162d11a49702b8710b13b8e6eaccd27eca77cf8b57e3d30c3bd71c1403b7b4c4258a11ebf0909c89325038e5a86174c38a1cf614efb4caeefdaccaeac2832e150acd6d7628c208ed6918d72f811ae4184520f4228c7b2015b34bf7541a2bb1f8cbf8d33634d7be6057b036d399033557ae95f59c6d9db200638a810fa29db13fb5591c3cc69d6afc7351ec37a3f28e640f59802a3bc441d93a5d10549bf8c3846c1c0505b7803de3e2578cb48786f7a90cd99c2cc02b7dbf633c8fefcd89d9d62671eabcd988322dede7bb0f6bb11febcc9a2feae56efc54447256983a0ec4e29650a688a9bf20fb0cdd82cfcf04bc707df26dcdf1db32a259dcf10a1782af635508c95830e7d886022beb269fd1c4071950ffc8b56fff2f4d2d4297dac5f97f6f64897fd281d73db230d670485a6d01a116294832e3a0da733e893075a35386dbd7852dfd86c0a0149bfb7fd07cda807a9aef3a5a1edef611ee24451a95e8a5913d9b8f0c17fb08521b8d2e1df208ffa07c864d7156bf3c637618a3a81881747d1631f1fe59011902687152f95ce597f5f33871ec5ebc5bf90a5f616c76a1b741ac2104ab3d0a72780b11b11707e5bfd3c83a933bda726a4429c1786f59866d663800e00ab54377c65f936648b484d7d1a849a8f3b81c690d13358435dae23de13306779ca848603d544bb6695dbb7b352616ada265fc88b791f90262e7d58c85c"}, {0x68, 0xff, 0x56, "42e6b924d6b6e76b5755c4d85d19a6ff0567ac630ae4d9d9e5c4a958e90a32f324dde09c1ad0854a9c1eb18619d1cd47174c4652933b174f88d01e10ce5fe093c87f547613d58444be170b789c7cad7483"}, {0x68, 0x10f, 0xc5f, "f01fd14a32d50b8f372df1426df6e3f90d5c2b62e79b25886ee1ddfe19cac6bb1052cdc0b81632b11a6b937fec5cd5343e61761e06553696143f53c2574d029e07c509ef6e845cead8fcb42cdce7f6f2bd"}], 0x2360}}, {{&(0x7f0000000240)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'cbcmac(aes)\x00'}, 0x80, &(0x7f0000002ac0)=[{&(0x7f00000051c0)="a1a8b0d5a7b94a125035bc47e7dccc5b6f2475f45f409e43a20ede510365ea48fbaf94ad976b43ef187615d323bee7172cd5db8e7bf2cd227973a2bce2de049eed0345670895a80e26621e091521ce51bf91fe40fe19efa54ed8d0a34e6b8d3634408953d4b8fec2304e61b83ac99f2a0ccec16dab1f414e42ea04a56c78594deb8ab216c1180f1e2c6c2f7259cb79ad6eed206fd70b8afdcfe10c97e301cd1e3ac92b0679c9b4f4241bd64f", 0xac}, {&(0x7f0000000380)="1ed075c62afe4fb6c7417a6d08b855a1cd667b5de77eb42d45744930a9b6a8ee8532015ece16468a3a7e3168128a867594c9ab13d23b0b0a7ec7b449db38012eb5e13a92544765506202483d4dac57ad394e95b9d7d1de5c8a12e3ef47fc62a26ae40232ea5630d192e4b354db2c78ed5d81f739a58a2d9a1da2d696fd16ef2baad8a0a5ab750286b80ada876086f4660f98def0ecfef94dca5efd1dd6798a04a9e0891acb5da1fc7e71a6711fb469584bb7b9c862cb46676cbfd2735fded0311d07", 0xc2}, {&(0x7f0000000480)="b083dbdcd660b5db83be4fa2ff518a280287d7f5a1a454dfcbcc40e5c60a1ad9443f71d87b697f9865b45743aeb1139dc01af14421a597f3023a5791f797e2d1067e3160582fffaf2933276c76b980f81d232d96635b4bf352547353537f4c2b2f96007398078548f83f790c9500613e62dec5deb19206ec57489e800d6627c146be9a15588bacaeab62ffcf528d8b827318b082380dd7747b9e991a30318ec734fd404426386c5d28d960bc35abbe433c23f18aa817656f47bff8dab9562b7706014ba073d96daa3c6ab182", 0xcc}, {&(0x7f0000000580)="ad707ef1f53d67c55f5d3b2042f68ed0aeba8e046855cee414851d36a652905ec285a8b44cb42dee59fb81c4c86f2dad27a36989097b9e2477c5c9182ccd", 0x3e}, {&(0x7f00000005c0)="37f472f353eb34d9996ad67c78dbdf051acfa95169436037bed06a2de80b72236eed4e973b997294b9340617d5acf112", 0x30}, {&(0x7f0000002a00)="3f1cf249e65e90708bd280eab68a044162afbae83979c85d333b38272b185f7170806801b76caca15fdd06960e433eb42de0c87ade1372ece7fab66f3949ecdc95c0bd29e9ee2467d849386da18bfbb3bf302fdbfa116e80cf4518b889d22ae0f1fca61690c91d6b00958e180d7c6143b48e57e12206175e92bd9379d58ac75e70bb1129eff5bc54c185cd29678311801355bdb4a6ab6b2092bc8a2f8613c0e0f33d7ab471b70a756ed7b066a28c1718164b4515e07628881ba8847bb5f356", 0xbf}], 0x6}}, {{&(0x7f0000002b40)=@pppol2tpv3in6={0x18, 0x1, {0x0, r0, 0x0, 0x0, 0x1, 0x2, {0xa, 0x4e20, 0x404, @empty, 0x200}}}, 0x80, &(0x7f0000004040)=[{&(0x7f0000002bc0)="6bbf3eacb827fe127fbdd09d0fbd581d1d7f12905227b68fae78f26a4c9a3965e117c365966bf8c86b5d84c56029b2ef541214d548cc83ad916769f8dfda4eb51730965f61e0936ab69b990e5330533b30fe3a57b02c2445b65e702c0a7320bc5c0bee30df042e39dbf689", 0x6b}, {&(0x7f0000002c40)="ac00c0434c479969e43d70bf80e2b947a47dd5dbbc149fd9627f23f4931ed2dbb44fa60f02c2fd8038943d6127ad8f6f261d27d99f016b6008aa3a7320480da39fc342190115ef2f105125a5a066789a9fcc5b3e4eb8a33ebad7e4bdc667c8b8d8e5e0e2af667750d9c9c3989dec20d939a1defb054ebcd7a518726ccc0b20b60824b3eae3933ba9f6ee4270fd2b16826c03d0f0d6339ba0f8f869ccdc15c65b7879b820ed2c05b4a8c3daefeb7ec5b227e127991d360817f1cebb7b13089a848eac593503f73e2fd6cf45e33964ca7af95c40be5675", 0xd6}, {&(0x7f0000002d40)="eedb7a73dc1c4ec79c4d52c909f31b159a828b478a200ae1127b4df0833e0fbc95d088de5ae29478611f0cc6d66958cd8c6d162fb0f22a351e7041ac4dff0615869c4ec516f0fd8659aab5a437f2b24c4f661eaa03581cc890e466cc2baceca59f6d879a944e1a6bd9dc58087bfc7ccf897a808cd9d2e0ce7fb43fbf17a5b94d7c51bb33b874f4fbe380ea962fdba955186aa251403c528037559cf3d9", 0x9d}, {&(0x7f0000000600)="2e8b4866c653a4eab9b533b8b9", 0xd}, {&(0x7f0000002e00)="c6ab2ff7fc913377e918f1649805f2b36c5d1a2163cea39985191b35ec1312c88113125157cabab2b211b828f646d79d870a9a98bdb61af0ae0d08aab8716f0765bf", 0x42}, {&(0x7f0000002e80)="92cd423b2927104fb30c2f503ea04b0142c9e294648f45714fceca1739927e4aace1b9335c8bfe8230f22d9558522956477828fe918dde42abf49e6a0dc3f32bf51cfa5a78e2725c41622138eaf2db8fdaa4198a308517f41a", 0x59}, {&(0x7f0000002f00)="ee0647a5f13fb29d8941140517861d02eaff2dfe34ab57f88e1fbe7d57d0315cfdddb3a4086ed7c8e5cb88e7802bb6aa7f03469daf7ee08fc3018759808af6bd3bd19ded001871d0be3dfe35093d28780cfdc1231cf0a12646575ef15a8e014a90b2f5f53679c111935535241afd127d39cb7805a031f6b903190753c81544d911fd8199fd6e6ff5c468d4d82acdeaad3fda791910a39f9395c11fa04720a1601fa786b896f0bb", 0xa7}, {&(0x7f0000002fc0)="56678f17877ad28c930d109bf1f6250cba4cf8aafa72c13ccb6284afccb2843bc2e11147c734e415a745a5245b715349b80436d9b5088443d0ee096e5a5098afc4e6599dc35ae520cb8eaf84c8538f7cdab18c1731661c2356a60ad4015a4987fa24fbb8718e2261e364f3b9db00f0524a08202c219f8e318a4d0915bed2467fa3fc8c146602e4db38953880cff6d4aba1f23f4db723c1afb438c8e59d51d06f4f865f9610930c01e88eea87711c866374f1e7568c8f97b701193fe481868d13830add002d6ed22a474410a1529e699bd032a1e9868dfdc5a44ae56eb0abf9c231ad0c1592959445b6f58ef951f0df5a98af827fe65450901ab66b90daf52f889a750e544f2ca9856eda5d81aa710263cc4bced2dd33aaca882541878509e88aa5c03fac16578ce29f9a061d34e6ceba27d6f4dac8da46366d72ff58d76d2a7c40ffdcd360bfa21c008709f91d685842673655610383e3d37a5e5bf2c0f17aa0cb8dbdbc686f066825996fed6865ea8ef849f2c5d0ab21a1ab8f46acec388cefd57bfa4ec279f2b788d2c63114506024c24ff12b7e73c6d7062eb132da48d94607e3546186a2169c3e8edde170cdd6e8636a0a133efe9953a6d9cd9d24fa5e9b688b770558768fc4b635c596dd10a64b90dbda0f5c2a4b85ce4fb2e76a376af283505d57940690446354c8c5fd74ad801bb23703d3ce673132b60e00ca102edd8fa2ecaaf8f35211b336a60db6214d8d7af5030f9fdfde9f7ba4541e933dc63887e748e14f17ff22cf285638418823f0de6dd5838628540e7c9d087513f84ea29352a4de8807b5c04f7d169eeb6c2e491d881f7d34806629d49777c5c8c87bafaaf74ddddcd50f76e18afa4de9e6fe35ecc438b82e29abd2caa9483ca0eca0ac6f0991b9fab4c1c9e651b4a11e408144f30b54af5646bcc2a691412182acff240b1cecb48663949166b6b27a866ac4b3f794fb85c7a2c56c434963de3cb955d00c5f227ba261607cb89a92a99d154da8a389b898a4e7a81a12bf4b8369238f49471def40124006841b07d082de3ee30ce4c29e157b55b5457c2b396616cee4fc077b494796dfcf50bf1c3d7f1d5073a2ce77f8783a90aa532bf31a28944334d09757f5307e710925e38b46a6bdfdd8966a28d1cf6e4ddca46cb49607e43a4b549deb8367191a6d0a030b975a66f253e75115d28a33d897cf76bb0ef0941af5c9be2bdc6fa9dd06d50432182136cb2b47fa78c92b1186a0979c22127f57d270a3f52c714e0fbb0b4b6cd1c77c236ea7c88264e4599440eb2e3be6aa8b0e48bdc243cfdfb46ff962bd4ab08b5f8adaef665a617def3769360ef0c2a8736b000a8f41b55063f5ce0aeb06b236cb4426484d1afe25f327c3020c0cfe467fe1290422239ed77a12969e30ecd9f15fd3c948519838486eb4d8180db2cd3aabcab784ebef382424b791f2f4d45a0da933edb64867118e8746303376298dba627a7becdb2e467c51eec9556088f08af8383a8fc4ac7267515bcaf6d8759572b0de27ef5be7c88065d5ff9140f8357a947c91bb6606d4ee5636814b9fc1110b616a94d0e2893ec0cb7d85e94b061dc9c511e1a86fbec23b7c4e877c81795850ab5ffd03b32f425a194210a96fbff25a54087bc24f11cbb0f77664c988e97547db7572113a1a26426c614a013aac528495f83d92da4a634c1335d6223754c27554270589995da83f5ac546df1799ea0f92596936f754796d7e8da0a1d5944eefd6b8e4d3b857abb81fa8e88ce95ec0a064c0636ef82e774e2dc1ce5945c22dfb730cd2ee536d84edced1486a7ec36547c0158f6b7c7febbeebc77cfe353e37394a6389bec2a78a8d30e9a7aceb10bc365777c8238f65e6de213896e36820d373f31cc784d7e19cb37992614e12e0451751efc234d41e86ddfcba8b440d6c329b9162608ec2e24f1c853605d10bbcff9128b2dd379e5981b6fb5b27d8143e21455e0946b240c7b4f2b9ed58ad5f0cc0ff0ea837936ddb0011c9661fb4162456fa3e8e53cf5f3a9533ca11e46fcd9380cfadcdc8596350edb17544f91978f6ba4219afed06510627d2f6f13bab26696de4ac1f524d831227d350e165de7c3aac6a6764ca0d2c23c5c87c3a98ec0da65ccb12455fac561c3b054d5f9316c8cf084caead7d25b1c80e2cbd26238ba4f64d8c854efb3948b5eb74243708575a406cd8b2c1201fac31cf4fb3bad26805e874027d71abd6d8c1cc7db4f4ecb3b8ea573c18817cea472e3c61f1b7d7c7d042113347bd64191c0f2a0a6851aa6e00df1bf0e20974ad230d42ab948ead7f186879dccf7e19a8f5d370d763b5697cfb9976620ca49eb965e4d6d2a5c5b1886104c8197e98980a5fb32f054d83e43122f57f71dd3698937b365c65e7c8f760ad4b9eea76d04ab9d63328eb694b5d8431df9fe23a429daae2a110b82efb2e441f95c07f54fa585dc51341a3217d6dbc247eba1843a922057cc66c4016618ad59e6e950072e226191ef7d4bc3fe10321d583ed374084579ac77d5ea8669761cdc31a549d44ec4058701415216193495ae0666ba1b48bd89597f0f445396b1720f04450fe311cf81773259e4edc545ba7fd53d74bba6244632e847aeb259c81d511798abcfc7bef7419bf7c6a22bf111c89fe3d853f19abb887a1fdf9dcb0bc29326526db057174f02d0fcb2e72118de2bd50a1c33f583cdc507f60a1c00a61558cb8d0cedad4c82e1f4cc3f70a3ca819a93578bc35451c6fecfb67a898afd1f612670dd060a06a6cb101135920720d04ccdfe7304dd65e0c9c2650ad216f1d69403070c89418793c0464580b1456d3438340db1e899aac98247906fa90792acdc8e57dc8c17a3d90e17cd836a63615a0f9f469d48fc5b28553b32b9ece2351d0b555539b0508ddbbeab42ed4ed60b1d9c47e5d6d4d32f3915e98e70b139d3e70c34d4a18c006d85ca7bec445269f4a935a9daeb862fc29243b39ee1b887540694e591eea901a0f9a7f6a89c74bb8b349a519c639697aa1a13c27ec3a91454bb512d68bc3d33b53f36e72152230e408166a9e3dd99d25902021fc5e7fe9457992cb32521f35ea2f159d1cfc1595acbe1a3fe4f4e85056be0f5c5badb4afe103795bba69bf799a5f397f1706cffa421dd2d52d57efd9d44e8e79f4ada7e7cdf2266d45bbb7af677f54df0cfeb3638beb1902b7937c6c33d2de21db37fdd0c5df35484c5a5ab721a50b4b547f537d75ab4dc247565bff5a0db9c63ee1bffe9d96c3ec98dfdfa4d97e89b97c9f94ea2ca782b054378ddea3b3c05cfb6d5ccf1ba5d16f84fdb268a590b8a59f3b0888805963ef7d668dc2e30c542214fedaa6b174e802f09d209b8815481b0ff62dfd8c9615ec3b915f6ee8b5d717de12f05fac867764f9b70b25aad212b651494ecddaa02c1b7e783f4eacd0eae462b84f8e4805f95bbb9c6ff6953d0446c04b3ad344ec76e5a27d0d81794e5e9a180822b21682d094c9a0f1643fcbd8cfd9c6d074c1fe8d779940a8d92453e6da7c10e280b66c4f38fc085d614dc57b9e452320b874b0b0760e09fb0fec43cfd340aebebec4e078d2d3866d513462f12ae5d3423a79de886bc00890a0d4919107b2fc17034f6bbdb4cf18b7fc6ac6bfbbd99702320ca262a2d3c82db602e51ab0092ac1030795e8b3201ccca557dfb825b50781b3a35f28124ba2874c153eb432ab99cc82b34d22496d462808ff73eed1fb4aa411bc516edd6bc42de64e0e69fc47aec4504e5d4b6a3fd796674ca39f8b46b3ff5111864af5c267043d183b30aa9d5d5ceb0c4b647966973946260877a9a8a7dfeed8dc60960a73ff6b1fb9793d34dcd4af14ad3bd0048d0e289014cec824e053da666027e95a020a6b05e007ffbb135716c0761163035c14e42c18c159ef9e40c788cdd7ee75d6a683f16ee778fcc40c6531067be3c92d3ee63f01e1ebd056446b7cdf1f5cc6bbd6c41044be4dd89a82233df33a43d480812bff0d10a80d82f75a212141ea0cbff18c4af940b468807ed025320fa85e8a78953556c527aebc8d4cef2198a0469d89ff773601945cb2d84692d9a7746ca55aa8f1208909b2ff17412e01106aa0c9468216b8392cb3bb4942a77f3d06bd4b680664d7c7e59cdb98f0f8d10da0a2ccb5391b0d009bf9a3821bf6e2f6cff374cfaacdd1e1d0e6a6e6dc456f3ae2e0f3591c527b2b8ca7834e9063c1df50342b0e878168d5893361d96146299a776163fcf6dd672cacdb143f0061ddc521a06528b43d1796594809e032b6ec928fdc42abc0b417fd24113f2c89cd8128928ae5cc3bc1f5b4a7c336985052a8ec1e61d6afb8349d9bfaf4f2085bee4c74e9fcb81f158fe8139813a90e4422ca6bd4837d59a67ee5e88db9f002aec770593ef36a203f51c59785d78839f280d6a91eb2599a64d8052a06d66d7b522d67f36b26b4eebe616961e6679eec52251b44687cfd452e3983283c05ca0266adebb5df8257c5b049d57313c4b5ee55e40a2111cfea016bec7f87d0105ddf9f86e0842ebc6e720d19d432b5a37a56267b1ef441727ac0e4e882048c69b229992a67b9a72808fb598f414d26d64c940ae1d19e4a1461115d95ea651c37f7b227bf9194da4ef7ca499a7df37260db655087abd28789a5a341f06ec234b6a5f5ed7e1b66f8271588d2c82cc0a6ccf02d05652d1833068a51ecf53a33e98398e6acfe8d78f0ab6fff40cc0266bfda47cd6ebc1636cfeb072325f696e7ceab6bbfcfba332e6e30976186bf403fd72bfab88b7b9e5fcf1499ed12ad383d934ae3ed6bf9fbb9724cf13fda65baf0fb5c1ad8f7324cc4b926fc78fe0220b63a81eac22a45605e19e8fe28453b4a2c36befd242387efd6c29e73e30fa9898adc9442851388f3b37f9b487f37c2b1a7358d9daacfc11e80cbcb466eea441b688f677bc1e900229361e7cc22b205728bb68c81f4579b3ad259706f8a1111c96d00e2208e3c891fd85c967c6776345dd001f8cfe8aaf9cd3136a70331e6569a18ed15e3f65c337d7bc6fb594f7112d13ea8db9c813a5db8fd46eb8032db4df4b8682a1a8191c6447d4c5e1412d254cbc3664b5df92cd69904d953a766dca8f8af41d41a482e4c8138d73514bb613c8df030d88c9e76bb4dc30bb0db58169ebd6550175883850ca430eab4e1d5af0861e001cae3344013e51a1a49fba9747701b4e5ee6476c743a635c172461207e615b8cae38f2ee4f5b134e29742a5a72b23d7e526c1abec94e12dca2dbfb235d4410f6165cd3506e9311265d936ac583cecb77ea208f0d737b48aa77fba04cf53a602cf2d54cee604448b105e2dfa5c362eae91808ee7a243511a54b03620d4e785dd32b5d0757246ab30a84798e854f6bc2de15fd86f6e8b7dfbeea419114bba894fbb676c09717a27bfed40bc3e37f4165ea85b0436aca21660264ee7d9c11d9b1a8fb5bf256263658f91ad7072a7bdbae8fa5efd85b8be6a7352d11ef100599b6b101c3a6acfda1f09c17cd855acd0ffc2a7d5cd791c912145ea2039ae21425f633241445ee9b224d7367405cdcbe93b4b6499b09032cd8cd5c68a483b7677ddc18e2cbbd332de7a7521c8966b099ecee46436a35fe918241f657af9c965e86afb03dfdf4c278af3b042641bd1606d12d45a4453392e02a3a35e57181011132de814997bff2224fb6db1a3f7b806f009e083b9ef7f1446635e740f867236a662646d8fa5b26f911a13b9c89445ca5d716271743be3fd66fa2bccf0c7cfaa059ef2ba7e09a7308d0c49c734120355672218b7", 0x1000}, {&(0x7f0000003fc0)="0a940e89a6b9636f44a980cdea29505cd1e7746fd095d9f9eb8b8b9bfdaf43fbae823bc1260e15e6a6058dbbe0ca46a87e85efa01a560304479b728981f312969e4c55e5051bcb4a677e0ea89d445708d7d58e6731", 0x55}], 0x9, &(0x7f0000004100)=[{0x88, 0x10c, 0x5d, "364b86d82296aca196c193dd66ccd166296ef024e36f271f95a875e91fb41651aa3584f7a8968effbcf1d4191a36db2fcf41d20f67224dbb135c636459cbbbde652339cad9c24e139f3e79934d141cbdec59008c8813c712d6780f4343c859bde0f7b6ff9f1ca9d4c413e7d475c57b45f6"}, {0x58, 0x10f, 0x80000000, "50bfe440787bc91a0b6dd3c73faa41cd2f785f04029c1f0c97bd1c95c36ee1dee417b3c98139e256fb69f2460c060f5a4f201ee7d3b3c0a57258114e7910f39f2202c82007b5"}, {0xc8, 0x118, 0x8000, "e409bef669dc63326e1ab93ab534fc81de4534674fbfd1ea2ef0edfd8411c50b4226c259033e7edcb603a17a04aaed35b4b61944143297308a7c4c7225398abec11fa6be2e95dc7ea7ff94464b9bd03f2338475ff17e7fda373bd01344c43ebdd8cd838b30c7a75836d48a6bf1aa3c7cc65009eff352c68580fc58ba4c177ea2f2526bf105b3140db2ad50ceac60d9e9e2473595770466d4563f914b4221be3e7b867662bf9d6e000d0a6772d1ec99e4e0bf"}, {0x90, 0x10b, 0x5, "621c3a0101485c4adb372ddfc8181a78d94370d2d7b61d13ae333a7fd1b511c39105da52c857c03a3fd260dcecab358b1a56bdad942d6e46e96708d6c5a1f42b8084b936bb90b54c7f0b52d3da318cb1231d3c847ed5d08ea06f7b56eded24606b43404548135838bcb6e2eaa266194307191f4fb2fb89319dadbe"}, {0x18, 0x29, 0x3, "4a90122fa0bd"}, {0x48, 0x105, 0x8001, "8c643323985f72463dc5d18b715a7a3b4ca78cf1085b2a4e67b1911924c3f399cdf2aed64ff57a2c9242c639a4ad31a31eeb084d"}, {0xe8, 0x115, 0x4, "3ed843149b60b6a474402d3478313f1250385a79e62b856affb47b6bf6370fe8b10a6e0b552c6dbdffdf808c07c7c8b42191ffe73b63c369dd8bcfd42dd81866258226249d85407e0691adc6ed602ebf31b7aa9cc2fa4d554ac55407595e9733c00dc0da5c7c34a0ff930900dfd103a44be29ce343e55062f4dc8672d1449e77340c7f678a79259a1adcce7e52959c898172ef9b372d97ebb15c053f4f5bf40eca4c3a8fb81fd430ae6c289d56393e3686af49d60f05d09a40f0479d6fede77d0d003df3a1097a83fa5f768a7b5a5955a2c59e69c86692b3"}, {0xf8, 0x0, 0x4, "8b0b78771ff94928d278779d5b4a854c9d0c718b8d5397f5303c2ffbee5ac775b7508238d80b6040e4676a39080e7efc07d9f11a07b638bb8cc904b855785aaf29d8f9c162c13b13f93faab410dd6c3c3b36b2ae6242476ad02bc9838e19bd108552aec1e4bfc198d8e752d0cb6bd21688d939aa38edcfd43d0d9fd74275f4c62eae0297518ce6960776c597da1da923cc5d485c8a3f077164f69ac4b1c293cbfbb2eb996678cd703ea3add245e7d37fe7b6946a413db592b511ef246d53a6952123d5b7ff4dfc74ed0a1aa2234bcf058c0def940b80653a867e5b04cd6ca4cc98"}], 0x478}}, {{&(0x7f0000004580)=@rxrpc=@in6={0x21, 0x2, 0x2, 0x1c, {0xa, 0x4e24, 0x1, @ipv4={'\x00', '\xff\xff', @multicast2}}}, 0x80, &(0x7f0000004700)=[{&(0x7f0000004600)="80d879173fb2079c7d0ec79e41ee621986128c2fec98c64f57d4b7e94acabd526da894411c5b8c0138ead9a5580eb46512cba8618cdcb71dd8430b613afd897a7afd76805d547613cfb3a656b6ca011d8d0fa2", 0x53}, {&(0x7f0000004680)="ce780376392eea0c02a4dd6ed9ac96646d31bfbcdcfb8da03dd5b17fef78532e42a90944162b2339ef4eac2efc08b53fdfea93ae4e3f15d9880250416201feaed4808b28182e228ab519891e88fe6cbd6378d35493b33715", 0x58}], 0x2, &(0x7f0000004740)=[{0x98, 0x108, 0xff, "3cd5e947ce6259a3711de39e0a5031e31d220c4913517b4769b2d5e45990dfe98a24350b146f3b66505ea8194e41afdc962f48c04e15df4210f51dde84b2c10ac26b0ffe88de2ad42963895aa116cc9e3c7c0904dcddb9679aa71666ca49565761c292c8f23b2a8625d6fdd5061d8ef9509b58935def32b10a420a0e3828cc4762883860"}, {0xf8, 0x109, 0x7, "752aa08f3d9326f9e842b1bf2ca2b13fb2cf2eeafb66b5e21a3c28b418fd501345a07699563cd29f16db9253c7f834742d7ec6784835f26356e28d375028064bef1c3e41a58767bac50d6e95574442d82738d63b493d633aa1acb2beb1ecc7634ee1d1edf760f3eeb4c7f04b7c35e3d9e561f9f96ec4dddd84973c46310b82f1d3dc2f75c2b81b0c70f87ab493d86439ff347a6faff3e01bc740df43d07f0726ee274514633d7c7865d52a02213ce44af39b76fda816318cb88c1456dcf05d6b69557503a8c4913ef019f996b72fefc239a2553bca0679cae8d30abef3e66b575746"}, {0xe0, 0x114, 0x3ff, "6ddf1c0ce700cfbb8957b4ba3d68b87112bb4635480bf4d6fadcbf6533f104f05a48f40f150c3e399a4a4d3d3b6a5080a03148700df2e4ceb303780cecb5395e105dc806fed014bc7168948bb2d2dacc3b332c8b14dd54f03399ab0f93336785eda6b9bba3fee8181a8381640beb998ff13af3c858df28c5fa7a2ac12826f64e5be476ca663aa0851934210b3811df67869eceabedb35531b3d9e5507522ad150dcb7e21f1b524c2b0d865474126a44ed8bc7cc0f055e21975145fcef897354978dc5f9d82c57be52338a3d575cf"}], 0x270}}, {{&(0x7f00000049c0)=@un=@file={0x1, './file0\x00'}, 0x80, &(0x7f0000004bc0)=[{&(0x7f0000004a40)="ea00f0a52a5e4a7727eae16236dd34c18020a556c46285de57f4115286e0a24c764a40e16b217857673ee00ae3320c92e3517c649c28dc5afcdf11cc7e74923eef29c3337dcb", 0x46}, {&(0x7f0000004ac0)="35c9ff5e66190649bea32cd752f9ecf3c5a6d34161b30785c1a7e163c41063481c6af38a004e12", 0x27}, {&(0x7f0000004b00)="aeabb55c64ee03c5c7b372a2c4da9f212ec46b8cfd561131d669a66bad75a891267ce34ce29ce62bc9d9b023164a9d68bddb35", 0x33}, {&(0x7f0000004b40)="fa65edaf9328123c6c96c4f53ab29d06507b176cfc1a40ac3f5e2efee7039e510a38beeb2a0d56c012c9544f710689ab7b31304530a98a1a4edd", 0x3a}, {&(0x7f0000004b80)="ba242bf78ecc", 0x6}], 0x5, &(0x7f0000004c40)=[{0xe8, 0x10e, 0xca2, "6fb4d8b94fb5f97b02b93e1f8a380d347b835a4438bddc201bed17668398e35c16cab599fb7f5520c6745566f91e34f096565fa973657286f6cf5ef4d0cd140b0c056ef0dcd6edf261453f0de7b56b25225b65efaa587f38372590d6fb174fc296159609c88260f968a25872b6dc99b09234471f5fdd07934ea6bc14dc03a2f5e6cda3f0b2d9b013cab89c5c33aa8c1d7b6eaf0b7d4cb1dd75f9b498f12c0b0e95ced95db26603da1b8cf95820d580751616ec8d66cb3e9a054c434d6209ad6866bb80dd4b9a7cf48dfc3983b2c3c2e4abf7aeed1a"}, {0x80, 0xff, 0xfff, "fbbe41bd46ff6f0d0a140472c395b5b1aa3c9423a9401818dc5f994df0f208f6f5ee728cab41fa91313bfa31f69377f67aedea98b73b9849aea6f175bcece71acbf97cf14ecba89f3ddecc8a4548bcc15e0bdc3e4a58129c8664ab4812944950644ef7debcdd4ee593"}, {0xf0, 0x10f, 0xfae, "386ca4f2f383dfe9be74e4a14ff09bfea997819db7c0dc7a859fcbd716296ed9255bee80b066c82e1f903481be6aa0be73b4c7fd2452bd0d8627f25f86422e3e4d3ca712993c45760a910eac9f3540802ea9bab6dcceba2c6a74afd5231b5693da2c1478ec1ec6a9c2d6ca1e714f0dada15e16af8c6acdfc3869b4ce8b217f4927aaea602886788a75574ebc898c3ca73efce68752f22318a778d5a934ea4f6c7b5359edb1ea9d8c6f65d5c087328c661c4e735a9a94b2dea19c1f072ade236f363543ce414bad0eff7311ba9929f6e53a7f4d4cf8fcad7bd7122721b98fbb"}], 0x258}}, {{0x0, 0x0, &(0x7f0000004f80)=[{&(0x7f0000004ec0)="47bc768ded6ae9252a1c6f6c1857aa90a2d6dec70f9dfbabddf5d74423a525c29eb28a6002869acaf481d9e2f1aac37d2c91146442ce28da0dccbb1997aee82150a439914f5465d3967e8e9f99b15479cf9bb9c475f0def423dc26b44212bbcdf167c8198b96e33c5d3020a0927bb5fa4ea76b9965f6fe56f7b478b7543990b2f41d7dc2800ab89ea5", 0x89}], 0x1, &(0x7f0000004fc0)=[{0x68, 0x0, 0xa1d3, "a0fc471a2a8c8f0cc2e3050da58064d19214df474694d2129506e4075a39d53d1a1c38b17e797ffe32ae7652325b9aed2987074cb20e876b12a3865263275370266b6891c0bda3421b445d1cfd53c55b17fd326fc680"}], 0x68}}], 0x6, 0x900) 07:20:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xc0ed0000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x74000000, 0x0) 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6c000000, 0x0) 07:20:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f001100000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) sendto$inet(r0, &(0x7f0000000040)="44846e39d93866df7e0746eef2f65e0f39f2f1518f6ea31c8d5721e20c7ea1abebfd35edf7f7d8077079dd541e0dca55c3443f7c499c92ead56593e8aea31ecebcf2e082d9491d261490a68f79566cc3d7ef8d4c33ac69a65d4b754eb22ec8559c8039d1d4302ee96ea5c3b23400118581181e2a8ba07a85f92ba71fd20e82c1e793974cf98f83e909b3ac8b11", 0x8d, 0x20040800, &(0x7f0000000100)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x1d}}, 0x10) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 919.715097][T14517] loop4: detected capacity change from 0 to 264192 [ 919.744992][T14517] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 919.754789][T14517] EXT4-fs (loop4): group descriptors corrupted! 07:20:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7a000000, 0x0) 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) getsockopt$ARPT_SO_GET_INFO(r2, 0x0, 0x60, &(0x7f0000000080)={'filter\x00', 0x0, [0x9, 0x1, 0x2]}, &(0x7f0000000180)=0x44) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) preadv(r3, &(0x7f00000015c0)=[{&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/252, 0xfc}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x6, 0x2, 0x6) sendto$inet(r1, &(0x7f0000000040), 0x0, 0x880, &(0x7f0000fd9ff0)={0x2, 0x4e20, @private=0xa010102}, 0x10) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) [ 919.769033][T14528] loop3: detected capacity change from 0 to 4 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x74000000, 0x0) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x2, 0x0) 07:20:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xf6ffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 919.819500][T14528] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xfeffffff, 0x0) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x2, 0x0) 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r1, &(0x7f0000000100)="b5c7cc0cfa899ac4bbbca86132dff046814e1d706e2136dea9fe8def8ae4dd35b34c691c68b84dd6376044cc7bad82ef0057970edfc9f1c8e66f05a599accdab24093c9de0ff8cd77463d4f7ba073553d3f2dfa9edc55e85e2b32a8edf007319c809e9eae32a9ae9e06498ab3ae07e82ddcf0403a299e968fbd2750b910b2c818feab27cda2019e06e46dabd2dcadd6491b3ea1019ed39f197672e74657e1ebcb854c7430bea2df8c431dc84a9556fc992657d7c9240a50561794bded650f02e6b580b59349ae2a16c68d73257303c7779d521809c2a3a07de6db0eb64bd416e43fd2839ad3d6e6edb0b4478bbb90a0a1acef968c1b3e843bc56e08c6aa9173d49b6799e742fd79ce655208c4444c2996c97a07d709115e4d1f5913de7057e1c8029de461d3cab69a1829585ff08e91395f4d9f006504ae0e10d6e45990b8f6e885cd5b87dc0a47f11f530f245d6f16ffc64470c0e872b502ac1a08be34767f9695d30d7f63a64a5fe7243d1eaf97c6ddefa5b727b442ec2d2f75db09c578a8f08dcdf55c70c3f57fde845606550c77d4106726e1bb1fbace836b0dd964ed3ebe6bd33faeaf2121e8619fadd7d8f6327178b39a87de2e9536fa7f4bbe7a1a616f4898292e62929198097993eb95553a4d4061ab2ef53b99a263578b569bcecc8519f5058da9668a193168bc054b9a73427b6f4079b56922495ef133c4f992ac297558fd736bb4e7c449d254f38b4c8b53a82c8e9fb5eb7e3a7db34daedc1ab6c05dd34c0bbcdcb7188ed798e2fde5927fddad5052e39f0034c7fe029611b1cf5a8cc4106a4b7add60dfe0367cdeccbd2547a41c06ad758dd06790b04a2aa79a737c9704196a94ce60dd323d26bd38de94787cd9ff92c180da48b62cdb6c82e30ba4717c32bc91a652316c4d95e1f478be69febbe1fb8d525c6038ede0d32fbeb867da3536ea889700fbc2d6ae5cca2a7ddc56721bf4878f4d2b0a7daddf0a82b3000751dd317cccab807532e9c662483e6f88d252cd09124ecf5a22a49e6d7e28e8782f4d3083427e001f3a57f47207d7b3baf69461387ff09c18af13f72765f89eff900f1c84f57557173bc91be62bd2815d12218dcc1aff5907bfc9f28e3330e46dcfd83dd00234c7f0d8c0a29382541265dd0eaf6d4a9df39d9de4c704d9d24261383439da7cb0e91f79ce26c2536c3a13503b98cfa6a2ded8a6d10e42a1589ce19b6ef41733f3327054f486443e53fd846e0d3ab8d1ddc9e100bd8e9f00d1326cdeadca595ba8f3a1161d5a0dbc32493381e1475a9fb73915b5de4ed8dd0e8bc58687fc338e61bf7f6d3b5ffa2f74fcd89b2da99f9b432af4810b24dc50c040e9d5d5b24ee7667158191d3595d87268b73f16101da9ec116b8f08627f52d60c54e54316b278f0d3156077b116318e900f69ea6ceb41c5d91de89f45332073bae35995b58320d19049e0780a2998deac29876e2db1cbeff492d5b5e38d45646aaa7b84c41f641478ecf3552f3ccb73928f8cb513c772659c4347749f6f18ac4927f3767539867bf6bf92d97f3a57553192daed9d5c23cba21ce46360d2fbd8c53786bbf08083f07523cc322d89a659852b71415a7251b1a6801f311f4d049c2739801ae9e1c150b552c3fe93111ede8e92bfc24cca8e2397064737df29584906699dcd5c24cb7fa77f8284aafc0e14a2a7dc33fd7a13e5f26fb987d2ea6d9c0c00e205b268006875582b4e43f360d93d2ae978973319301c9e23759028a17cf3e4f9eba7b67fdb485ef160fcdb2dccd4b846d0c0691ee929b10643a76fdea958d5464462f3fc4d88bfcc45596fa10cda2d0f5e2d44d04bec0de7cf729ceca8e60df6b8eaea5d4c65278c9c183bbbb4fd3cfd388de65e237e9b9191c29d55b3fbc1dccd4856358284c69b4be69746dc574fbc54bee52a1294a5c38a00d522e644d191e77282c17ae2ede5f0498ca57d25e76904880b8fed0834fdceb050ca8ab744f3bf215cb719a28f40c1d491a12701f4483f78248fc4ee53478b037cf3614fb6c6e9acb97b774300d46e0a3295925c5695369d02c79a484e5080d75c549b064e06d04b317d466657644fcc114e5b107a0e2cce9445ca497605a9ed44d4a3361bd8a3c1f2ec1cd132bb8d735c5aeab075c63136377db8f10e3d3039c9e9b9926b3033144edace6886fc563dc6e4db71f3f2efd3fe37174219bae111ba2fe1f6aff2b19d04ab51a3f52b1d655b1f5560151416c684c67ea7e43fef0b7b01b809e28003eb06d72148ef0342a8041bf5b355ac39b89a2c1ea06d65e07f070af1bfb0e571e7dfc6ca6c851dddb399b3df0fdc4fcfa93e72b60dc893d97d9ef10027916c2d23ec2ff8d9fb8a1cfb8bc45d0a440a0776a3c2435cfa03e030fd3dea4ef57abd68fea07674813cb6c55ac224f41aa46445c0852d8427743531060b5ac9d31285b721033cbe14707e1a7da5d9c6879f51429cf323d68598739cd0bd6594a094f81e9fe4fb2d1d74a8cafc235335f5ee157e50167323187a9aa6db9561544e43225601a715287392d83c37ee8c516e9f3dbd2834dd2e221edf30ab62f0dc63f9b557e466ac7f7d57fee482836d0ce02899f4b634c7efc77acb3606d8033a59f0cbcd46501edda9453cca3937e67040b3407cf9fff0e24f22aab286ad64caf99a1f2da4e7b4ce7cb2bf402013e52ecf0f02b6b82ba2c84454907a904299ed06852aaa067ad7ed9a54ac053943fe4d14d9fa03721fae947b8d5caa513fc02ed701426dbc364719f845ea7787c9953a0b4a39a29311452c381b3d9be84116f6960216e7174b781b7a27cdc1d683313232e79a91470e0b61abd330ced4f86d2eba36c0bdf9b695a327477d153e07bf69dcd01d1c9e54d35e64988815ce6d6319fcef8acef9c76984078674cd3c6df1b7e984d0351d9bff6379046a2480d2f4da583eda7f2a7eab348261eae07f06836aea80b8499dbea02275173543b925c978d593fa8cd0d305faab54fe2790f18889009b37034aff412d0ad98ef6b3e2da41b083d79f47c85887dea5607197521f58bde97e1d54cc29ce896dc46970020a951170ac176219cfa7f361b9fb89f5a2af011d4baf707522cc2d89601716f15dd0cd28c500daa3588d97be3550b646f315cb00b9ec99dad6b47fd8c4f1827989461f8d3219795d7dda4a05ced74fc750e33655bb4559dd4930af43a55cc2e6aac2ae500b86b13fd7f6fbc8debc933202b128c1bd64803d039fb707786a532856a4e49a391bcd14c9648b2b5dd2e7e3618dbe51355b54275b81084cb77ac89737d4ca7f3c01385a5a13e3f71ed7da6a997c69b98177625e4520cd060ebb9de49b23ffd2af483e98dbbda72de231671c5bbf56fb024aa353f62e7535fbc9ccf245d6cc22e138ba6017c4bfd315c6e5303448d0ee40ffd424e67a96ade60bd4882e735273315274013b9726784256fced1eeabdbb65624c2a099722cea7b0c38d200c9fccea820f9f42cc115a53995efd619e941da5bf00db85a7a04270cbfe2b01fcbfea3e6ec44e9953672f28e51567a848552243ea352c25c22eda706f19e9a46778610fb1c031cad3855b58dea0b133cfaca8638d965fc4438448632fec5350d9b27b3f79aac7470be5918f0023e86261ff1e4ccc2d1230f17fc8c74623feea079fd5484c96cc32c5a8c60e9e0df9c96acc6500730f43cc05f724b5f3d0478953b32a777b2e07f17c683a1b3cc34d5e77f40cff3d9d11e740562f33a0aeda2658aee1b9fc020ce7fda4e9f33837beba3f5bac580ec4b9d390d92a079699ea1a9c87bb6d7b7e7f5978ec719e650267f319040abcdf011423b0be5bcc0b7cb665f47ea83846355224a4ec10e648a25c162097d6c0358150cc5da59051078c393f12226bbcfd775963644d10c4181e1d83cfd62df7832aee0d22b12b98a8f71ffcb9b8f139a60404c41933d8d60a54cc88a574c4108026f2fde85cf5727fdffe9200e861a94e20eeed6c01c9a92966df791bea7c57c944818bc6e4aa930189bd3e71ef2127b629aaec7af73e90171d74e2205d4b2aa229dffcd2094e12d184a8cc67cad7ebc1b2e73ab7cec5d15925d2f8b215709ef7b831a7a873e0a46e6519f243123d28bc525676727bb4021b940057e4a9d43d0e135d9de03a6c64cbcf6f8384ae97ad90692ecdb797f801e201235674560922dfc9c3a0168eeb3d3c499d8bf2eba352fb67ecd1dadea09d2317d875ccef80f2eb9a2b7099eae7eab34af822d253890f8a9599257c30bb573637c0721000736b91126dd3fa02231ca8a04c90d63317706b946685339af3828596060aba752e5385c00dabe6e7db99999784c928726f46201f79cf0f32b09ed17d319d261e8e20ba19b6969dbe8285a75468dc290618db2c07edd4e2e60d9fa87921f583a4331b6cd24f7d0b55779db9f0b1dc5a916cfcfad3e4b3823d622cc392c86869002e557221873acf0021e5cdbc76bcab2d54ea39beff4d8d49f2f0c856c77be1515f0945de8357e63b42fa261a8e07f7b9f220c3da462336a6490a62c598da5fe9bf1aacd42524b4dc4debd2298a7719aecd7450e7cb3018509a280089a815800fdae0f00d5f3d27fa12413c0d3e2124aea98cf4f872292583ee201261f5278e7ebb97d4346939fe963851f110526d09cb7deeea106be6b07b90881f00935594e0ffe6818fb827339f670eff4bfc0a8962ad6498e7f4a28807ce244bf5adb550ff4294d770dbd774af83b81b0abc53bf91db8ba8037d1ad3ae829aa3b4d828a246fdac061a1500861e8eb686c875dbbe84edd91f71a668a0e42b71f2768967512ea1ed23edd1cd1087afd1fcb224c950dab96c86610ef34c98a95b5cad2592a727851e3ebb3ab62227ed047a8585496b12890522f0bb0e5f24db5a07ab0cae6532d4944aa3c7282c84c91a9f1b91f09527c570cd941eece38abda701b5123c9c8a3db52c928f73a408f5088d1a7beb27cd2897334673d1b8dc0c3de54c5512daf8eba7a05286526381f8a9ff81f579c6162c4bf0f2f220c1f6982a532476c6b302fe4da8adb08265abb8ccd1bc9c96314833eb5e6e519305d42c8a16c7c1b8ea0a5598fec4688e9d7fe2716f34287008ea0ecd2a60a658082006c9ffeb8ccc6432fd6c9e05e7772cf6bb2b3ae055be6bc9c769307c9f48ab8991044c9cc33050ece863a91d1d9d407c8dc509774fa1e9b074c20cadbce0ffc116815f3e4f4ae7eefb63864cf79cb1cf1e50afb5795e98c002b1261c802dac3fb7958d9c8b18ed9e2df5e7626dc653c6b2955ac977673fc23fdf782f6759659eb18cad57840b00b37d479254ceeded15607b537871cd69e16477742bd00ccda6f9cd6f44966d4c76c67e65c69e6a1cfbd6324863545cdccd19af81f675cd08bc9c6b7f885c45637530d9201627b6fd1fd27a43ed9b807580875f2563ddc8d30fc3b94689d22c961c3923e8bdab899d1825688754f8e66783875a8170ed8e027baff4e3646ba6fec471e30193aaa4fe4081f7da42488697d211d77cf9fca7f2bd8eda3bce35ea9f5ba048e8f893d2d80288905048975c92fe41714b9dcfa5951e90d9baa72ca0a13c554c42d87521808389219c0b820edcb36a93770357cb4b3459b20587ee2b95966c18cb3b2d164c2ae64e5df378399ddb774d678dcb0eba8f48b51be430d885e1af63bd49ec87d10570ae4ed210d4d5ca2003a891580b769670bd18891b18e4ff0fa322bee1f234aaab6442e49e017fd58be97f20c4ed8ee855eddd5511b99fb1616453491ea241d1c72b770178e", 0x1000, 0x200000c0, &(0x7f0000001100)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x35}}, 0x10) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) socket$inet_udplite(0x2, 0x2, 0x88) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10880, 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/11, 0xb, 0x0, &(0x7f00000000c0)={0x2, 0x4e22, @multicast1}, 0x10) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x7a000000, 0x0) 07:20:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f001200000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 919.931700][T14564] loop4: detected capacity change from 0 to 264192 [ 919.951441][T14564] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 919.961332][T14564] EXT4-fs (loop4): group descriptors corrupted! 07:20:04 executing program 5: waitid$P_PIDFD(0x3, 0xffffffffffffffff, &(0x7f0000000040), 0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xfeffffff, 0x0) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x2, 0x0) [ 919.981871][T14579] loop3: detected capacity change from 0 to 4 [ 919.997500][T14579] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:04 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) ioctl$sock_inet_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f0000000080)={'team_slave_1\x00', {0x2, 0x0, @private}}) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000040)={@rand_addr=0x64010102, @multicast1}, 0xc) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r1, &(0x7f00000000c0)="d51874d790d18c7e631d48ff8a96e7a74c2066f84925b3649e56cffac856a83c89fdd3f32db2123c", 0xffe4, 0x0, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0xfee7) 07:20:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xf9fdffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xfffffffe, 0x0) 07:20:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f001700000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x2, 0x0) 07:20:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xfffffffe, 0x0) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xffffffff, 0x0) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x2, 0x0) 07:20:05 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="6c4bc2ef8e81b819d0347fcc0813686c372f0a6415e3e149e10cfbf501f8dbfec26c51f3fbcc703d139912191ba5f4a757cf13be322bcac208054c63d7eabbb2631cc4f5568cf72aedcadcd33794a162b00dd81439d5827af1d3d461c93b0d901ccc1ebb47aa64b42b300286d4f732459392d5662b01bbcc07649dee8b4eccbf313eca7fe7a9024bfb5b5ce18bdab8aa712d17cf59dab5ca533bfd5c4a8e38706b7ca97bd71d6160c002ba23213e2b5bcfcd3653f88c86c9b7d2bf0da8d4cd0cb7b48fcdfb24ec359c644e522178e7ec6845653d19156fd8ce5db02ea7adef69e7e489958317afd0f5cef1235931f758554f46b331eeb15ff89d0a57c5c7b15a410d43631376da6c37c9c8c580c2f87b95f22610ea84b58d745291f2cf2786654ea28f5c4c186e100dfb52d9e9fb0f00a05067d9651cc36c854671439ada86a77539220cfac29baef7df087f890091e072562b2b8951dc08d6f6174ae2856f14b9b77777bf13261474d3f11ecd763cc78bb8c3a54aa9c450310d4f3293fd6e088db6e6caf508298f13f7375c2b8aedb4cde5ff9905eec8330ee3ebc1d3a8f12a9da02e05aaa4a5d9e16073fa608cd93db68a7ffbf3c19860c1b9a4d438e81a16c6e9ee1e9856d7fe52e9a47c470a94d89a4c45a595df799bf63bea848c43a6bdffb68d60e783a9e317903911015fa7ddd4ee45dace452953e42d0e85096b50020698f03d066b60df754a28dafcd492bfaabb80105a61d437896524146fde69dab5cf7422b0a1ff171a1e3dfeb9429514983d726bea3db647cb2a3663ebe8903bdb783967390b68787f9e4128af3b9e66472b2923cf174b8b65eac70af2d0c7fd2c3545baac416bad3d56c21f5e4af2a644c31b8d5ba15c07206fc8f217a975ff34ddabbf72bae7d8e943276bd888a4c5d8a07419f5bfca3195605a0e46e73d50d091db5625fc19b6fdebb62255740aa13775b468db2d1f97acb6c13c366d1df509d446c6a65875c490c43f78cc6a2dada89b501a1f5423df63efd82fcb13c9c51764cb2d4e972a74f7531c755e44ed17ea1786e63b9d4dfc1e14ed83a039cf13597d691cf730a5e9569f5030c334c720cf3dece9c98c3417b13558d1afc9e04a743a887c354696709cd8b8458d56cad1201a0d8d381f79ce75cb4ce5aba9ab7cf822d2f582990dab15bc4e9095e240e58b212b6a56eb6a611689f507f06196df738b8f3d99aa8482542db048cdea4b5df05246303e62cee000ce489147e5b04149d32067a5cab269037349b2ee27a915509bb610db35276d1e5b87c1455f3019fffaad6edb906dc2109edfe30fd7c7b0a6fcbd64a70204f0ac143598a8c588c458afed747b0142936a9ed48eb27334a8adcc7990706aa8a7d1e0f7d3753b73bb648e65452249e436d69a4c03bab8c897ab17fed01c17ca3857e314ef1e506e8bb8181d318be0772f5c920f4d0f7976869ed8795cde909067a2fa738818dd4a8d09be5b853fa08b870155b29fdb43a17a96badf1d5baee28dab865c44883314c988ad7bf510e103905eaedc4d4453867f6b3efca13bacedf2d9244157fce6e4477e7c5f32d5b7cadfab3e64f2db8220419af49ce99e6ee20de878421f2636c5002c6475f6d13e7ae9fe3ecd02d4dcf9487ebb3e0ba45c117d9439d7349a7e62848d8903f01b43aea70b608336fde3c57844281d7d86261bd3add8a9d1b4d6d5f4e5ebb66aa613b041466f3494e39a6bcc88743c4916d70863033291ec3827726885588bec4a574391ebf84ccf5c1a004b5cd9a75a05ed7a799631a992ebf8089929866d24cc35cdc7240e066a6329f2a6016d81f85eab7824e51dce45ba2c6f805ae49f1fb45455212be27340f3468bf22959d87bd96380ee76d9857db3a509b9df62e72eb48623dae1c8fcba89764affe10f94b6925ede21a54c317d871467e0fdd45bf4d2e09543912954058bc306b4846a6528bf0ace7b15040f13bbbccd957b2370d13035de7ee5a0bed076f008e51b3af2ae164a0cf0b44b2378ab8059f26b50b1c1a5b2082739e2c96c17db64eea6b9f45adb85a4c4300167739794c33904d466b7270aa96f015e2076bbff33c6462b1bf5cc75f3b0108f017b7993dbb5a0a9dbe213c9410bd64ce57f13e23dc2043c69672172c462ed72ba912e8c330046094783eb73af8b187515b86ab3a8ae95e6eb1526d1257adc5aa7ae2fecee4b55eee1fcfaa13ee2c2baac81b9efd51c4dd3740f8a5dfb260222b5e97b6701ef818e9ffbc4be995788c3dd40357b3cb4d0dd3203467fbf7abdf5b71a0bf8010218fe4020970a8e3ab3b59941f6fe9a05b9763139846347383e05b16de2d6501072dfefa5c94a91cfd1c7a4eb565d36644f5b40cc8012c38a0541e546038bba9192962f038f19db6b9e919968cb32ffc43067f2ec6e92a4e14b7b39c552fc22e26a06ecc911a565500394f343f6b8d55d2da0bd04250a1891e8447d46ad8100602bbb22ec34475ff2efdd91d65873dc5971dfb4803e2546d545ad807ffe7667cb4b072c84abcf19d0c270a9b775f30478296386cea907475d63c146c98e40a78e994c509228d7126ce910ee8b499bb976bf9237f8d40204421553a7e4a82b585b74d9bfbf67cdefe71f4ef211037cb35ec829e9a5e83f382f883255c8393e15653a3d01ff391347e389c3601b44fd9e026f99f79fcb0f2e735882fb546e657ef4e95895e68dda84731bb245a5b46ec9796a4b5ac9084a3908a8564457905f1616c6378af552a3eca45201fc6ebd4e8a9ba0274dc2626e3b81b7d00e207c3212fd998c5cc4cd03d6350aa080c58959b0a64ccf2fabd4df207b5512a8aeffc44d50809e72ed3a0388fd31a614f437b6661b9a1d6938374037133d12553d56b16548aa22a15932474c80b70e1a985a62650d853f62080a4f934ad12ae4404b392c094c8f1baed8527649bb843702c9c206edbab5411d071c8723fbeb8b681f24505a1f9a744bc1150edb8efad3bbc6e6ed5c97de40e1312b2fdc5ad9e0209e367cf96710add51898ca50a49deac07be1ecaa4b265228d15f8d233d30728f083248f4f15195f1400af2f12e0403b4434382ccc85d68204389008796d09bc00cb65d4b0809461f87a1a1c2cb86977ad3cd14e6f4f93bd075111ea9990a1c0767be50a29ae047e4cdf0a8ef365112051e1738cb74cbc5e127153c153bbc0e639cd96a23853c75f8f666aff242f9fefe0b36289dabc16af2fffd8e8e3f17ed177ff147f9b2ca21f95212acd6a5d67a216f567596b09d0f0fecd62898fbf1d46d947c44cf14710973ad70a097dfc56ddbf921975aa9099440b8f1e45f8d39cbe583c92231a9dca27564660e76008dc1e4dbfb7ec13ad41bb27008ea53880f7ad2322db23964c462ebb04bfbf14d03915614a3afa65deede56dc60f52e11eb667900227086f69cb87bffe4cb77332cbbbb2bc1a90786294a69f4444c0845d5e9acdf9b9ff7a5881dcfed337120d688e29e3dc0142575f2ae2f5ec0d129f4214ed0b9e8324e24f5f974e3bcf5a76dfa26610405c1c03b918013f4fb64007131a5806b9d0c212309b153bbac8857c78062c2d16553d46fe0067d422f6f584987518f5e224ceed436b7bd96eca1e18f3c85aa660a8de820ff8d83678d9363a6b4f7f75481530f220c62dc13c30c33397cb75dc74522919f431dde52ceebf5a987746d9f467118f91bf6ce4441ee1505a12e029beae5bd4f1315d9b69c7a4c8956ca1795414428e4db2e4df9bd89a262a3a7d435973b3779c6cd6d3b4496cd1c3143dc8f40acfb35789cb7a953a9b1b349ee2f3b06102a3c38b9bf978707c662bf94dbdf7c1cc8a2fa740b7e021fda031891af92cdf837d5e66a4ffa1d0fcbf9b6a980d5b9ba7b3522c7c7c7281076c7dee1c9b2a6937e75771ecad371df32d8df8a2e934dfab212d182c01de7ec920575e6e8c4ed6ad57f8b29f5dcbc331f2862416f782eb15cdeb5ff8e1ee4f13bdee002245c730841e80f062cceb4963bebac44ec69b7ac27c968e45a74107dcab5b8b9160e8d4cc7dae8ed89f150d947ef47e053373168a8ce143b134402c02deea8867fa3c8e41dd9630ef6cbd2cf2e2cf3b9aef4e3e49788700d67ec637220230378396d0bd8f4c6f4eb1b242256849336103b5179664fa983397adddcdb7592890d3dfe279b5505cab955a88db236ea7e2e72f95e38b907deae1d26a6fe085324a370d65d3e569dbdade5146955a8ea7debc3dd45075dfb38d21a9af60f5cce8a0dbd248460176a1479a327bd5721612d57e2ec232c8a1a2df21dae9ee8135e949ab5f03c5481db5c3a76056af03168ee21c68463e50f5d9c5a17284edc0aa80a017f2f8c54264e8ce45d4ef00de55d2cb1bb0d8fc12d36e184e9e8c35b0335110d49f22a77e8b9497bd956d810eefc5a3925b41bae70d18c3ba8367aa7a1c85209b1b98b05d789d4917e42b45a09b54037e5a1f0b7b9539120a4e36db45f6bb29d1fb881cb049716f475f580c718d41afbcdbac11afa0028d0fede31558f014a94d780740b0693c7618c49c8d285fd06f6ad83703f9471fc98fd9697a3b8d71881ca5cde1b87cd1cb765b9a1f2875e1d3b39b11a862231cb0ba7a39d0bb84c9152205a197d8023c9a50d5f30c42b8e12679dfed07f969007cb22f6d06e0a6b505d93e9fc4d69c3d4ed8aa5b6644ad3f26f7a310c05f67b5068b9792545f44af99eb4937d9abaf6c7eb55343819d5c0518bd639e9088a481554ac865e66d5c43ef66461a10e37a455ab575ac8f634e3bf40a196eddc8ab93c0a98c1436b1663e243fd131ef02efcfb8218656a9ad0030ac181e06ae8e38d8863b06334ef38eab7649358aa319fc959beef5979a89f0caf9f07d665a8946c7c706885724a7cd18e310a5a0788f4e3edb2c24eb87945d6e19ecc09e91cda1acfdaa68e09f6c12d83869a75688d19f880f264d066c5d0ab91c675ad4076a4f7da84a4c82bc1158ad757a944890f4c171de630cafa229fee5ccca39ac16926045d4383ea3ba656b49b4f65c499268560495c73b0a80758899ac257f121b6554771f21330a3beb86e766245d77063a2b429367c23cfcd2f7135bc7cf99bda96f2c8e2864c4394e860ce0eaf5a9901739ec1b97c69dd80c8021b21e2878e2b296497735af643db54c87d7530ddea6eb8e6f4b30f03b174d40485a9c860f82d4ecb5712ab66417442db0589f10e3590367072e6b1a071194c649c7272231ad768804d43a6b3b57ddeb119f892314e4d61dee755c740966147d60ab3e525097859811e96e83df6594297df9357570fc0a6afac4e1d5be913ab016569288b2c21e1aa1825d6d184c6318249b07ff778450ebaec5079248f44953086a4116a5e840f75e71bc561208923e983344d17a6c7fcee66ea8c4bbcc0a35dab48d3d5032e9881f846f30b5361df710a641f360da88371ffd7abb4232a1dd6aaaf14605e93956ec0d1da192f8719c0c4551795761cfe5f98d642b6106f22fac86b0c80da2f917a6ae4af4dd7e8ec1860af0aded5f7eefd512118105b8daf4737f7a63de3e1ea094eae2c3448a5bfcda2393d45fbb32416b6ad47e38017359366dbc2da17bfd94cc51e6d100646dd8b5b00d41331517cbe2ba49e6fa9e9609df1bb8e7f0ed8079ee880160aacacc52a1a07c703163774550337fb53d7c65d4c596173c13ff24e2f125db1514b21fd6266f9c1d3bdcbea3b68087e4f7923d2e0225087e4a00db28a2b54d5ec6e0c15246190fe19f25367fd27aa697ddb655f04874f3e363480e2", 0x1000) bind$inet(r0, &(0x7f0000001040)={0x2, 0x4e23, @private=0xa010101}, 0x10) [ 920.140070][T14612] loop4: detected capacity change from 0 to 264192 [ 920.161633][T14615] loop3: detected capacity change from 0 to 4 [ 920.163515][T14612] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 920.177505][T14612] EXT4-fs (loop4): group descriptors corrupted! 07:20:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfdfdffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xffffffff, 0x0) 07:20:05 executing program 5: r0 = socket$inet(0x2, 0x5, 0x4) socket$inet(0x2, 0x800, 0x6) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) [ 920.221802][T14615] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x2, 0x0) 07:20:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f002000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x2, 0x0) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfdffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 920.331413][T14655] loop3: detected capacity change from 0 to 4 [ 920.338796][T14649] loop4: detected capacity change from 0 to 264192 [ 920.346561][T14655] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 920.362923][T14649] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 920.372722][T14649] EXT4-fs (loop4): group descriptors corrupted! 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x2, 0x0) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2) 07:20:05 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) sendmmsg$inet(r0, &(0x7f0000002cc0)=[{{&(0x7f0000000080)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000001400)=[{&(0x7f00000000c0)="fe226b988699d5d81cdcab254b377f0fbb33cd57d5ecd8b482d53102eb9ae0f2956c4db6e220d847b507914cd4869410e860d71dfd3f97dfa74df6da2f8f19e66862a9ee7e548f0cd1eb5d45c73f3e4a2e9b1f02a75621b77789a5bb6b8dae70c72f1c0b693b993fbd52227f2092cd1a52bb5d5fb8f9abda7e96a0fb8b86472f677c3effc4cf061e0334d43fe08821c9e9e9b933a27ceafaeeadd4189c3e379b1975e5ebe9a7d5bede2daa35f456e51ae400821c38dc4aa1b4a8f41ff13ec23bf309fa9a633f6faf97108b6d04c87fb48e60337ce7a9a8b71c5d592d5707344995f66ffa46e8d5b95f7c5bd7d10da97d2dcb6e3e4e538310286473557ab979af911e54fdad083d982588682cc229df83d305684924e19aa9ec4d2d27e377dc1e7e651d2df5c6a7673390ae38a0d41bf7fc411813e0fc279f4acb3f06a1d7be9063bf26346a57a10ba1e740450941edcb37b383a751e44d51e08eb648802f47bc9aa7bef2e2c9a6a89b1797584696e1835c363b3230cbcb9858b0a58a7d473c37982d21bd644049e910b21682c75494c0c6a9f92c26a916c55a6751fb5754e53823ba0dc5a4dafdfb5a9b5f757693e2d7738fae9be016fbca5d4ed854e7494681ef20cff893c5433a7ab346147b955982b850701e58ad6d9f553e701b48dba6140de390a503c26149e3b188998d476b860564096c20f066a5d0ff02f1eb11d87b7930438632d972b6e848f6194273f6723a0987cb014f1f73f40112c6c7c86a67ce64d4b142d11f220b2ba8e33a15fd78ffca63ce0b08e840e121576c34f1cd9ebf7bc2c95db3df905f7b3041d209855ccd2bd9c89640a112b4f35da3051f05ebeda24c0a4026bd692d8bb40280003f03f067ff94debb7e297ecc1983f2268976f0aaec1e52081281a0eafd7a10115824976f4b1ffdfc1ff036078d4612e13afc236f977781b6b6e8b0b7ac183a969f13d343bcb41bc59174850057ca022503aa078f9b17d67955b81c7fcdf9e6b564993d4d7f88f23e9fc2d01aafd19bc2c5c0fef65035ee5fcb70d42a7d51a369a590fec6173221edbc50f6b8ca25d7c5e285fbeb4ff313f6af44d27a35f648d02cbc7cfc4c7b627d7a265edd68e85704aeea7c34a4ea0b70feb684806e178f477cf9c702e1bb5beb883c80655900ea6f5f936e6fc4aab7e1c148bc3cf92979dd6ffa6a2eb9101de1c307f4d2d1aafb4bb8177b212886d1d3d9c79a1c2020cce5a3d9f056eb70ecdad0a9b75bb3987a5d1ebe690d94f45b8522b2b92c05ba580d1d86b809bdcd1b79a75d4ddff09e51cfa1bbe4bea4b5769f07c1d8764c9687ffac72b0a716e85cce07967667002d48825339bb92359f7ec26e2c8c1c589d61e4a95fe043c1cbe3a211ae69c2094a4123ecfdc75e0ae3c83b27af74e79c762630838b6af82377df042525d82525d5a689a2c94a0b8cbb0c1ee817ec562e40b8ba9d5615aa86300a0ec00c92abce1d408f521bdd4cf4e041a6b8f5daa5f2e47db087663bed53fd97781054f5f49bb7f3365c89dc58a7e47ebd346ced09fee74756f664f778dbe59a1d869248be2ee43a5259e82aaeb5ece99097ac50ebec131ef1bdf32102ed29d6f047cdc8ade3e7e8374c713ec4082e410bfddcd5603eeead77d51d88cddca0fd43c603d3119939ab25acdd017ad21b80fb0a07d87d21c2a8d72c6ee6be873af518b1bcb4361a52b68dea9914fcb1570f193835222b69802d878643a0bb26145afcebedf9a6a04ac4eb5b990acd6214d3f524b198663c1a5c9948846d127e08e0e82c5eb6012daf58602ca6fa0170a42d95ecd5dd843d606b459c750c07c0a8819e936e1743203166bc64a4e5b0c15da960c7dc8c60a5b5d2a5288f685cd4e71ee068890f89768da64271855d8b23415d63e9e47e72463e2199c65a50f38bc9d23a0e2b25b82ed6ac2adbf250476befdb4a61590d7db576b5660ed5e4772a186a64b7f689b9d34318ccdc3928c6edf89ad5a7cc4e37c4722f653014742080631aca487d422f60295d0d0a438d4d779481be8c8240cc3a13171a20170cbb8af0fc4403ffd9aa281c0d61efa8900f45580ecedf4bd9d556e7375967daf0006c9d32e0c3f090d5c3e3dd4b46ef5135b0819a7caea51afe61f858e17113a2c79b7e8e7b53719188058eeafd552c4311c7f5a7e7a904d40398b5ae04d2dd4e11eacc73352b633cdeb185e3be7e580842a63e6bf0ca208b6fe182150f1c45e8a77ca500bb0e319f96abe6d8bea2efee73409d224690dc70ac009dbd2acedb7e800302468289c109a447ecc8c3621166dcaf98e8bb52fa8154f9e7904a80f09cd77776fe9b56f405dc9bf5060782eb22d9576bbe2259919b7b9d51f49f3317267bc38570aa299cc1e9eeb8a88cef0d6d1b05fe214e3736864116a87f547102bb693211b10851d5406eb1756571034bc5c1a8748193f153eac5be460ecb5410ab7d381b49559ca8f8bcbd3f1e84cba69ff82faea92fbc9950cfc3715bb368cebd2ed6adc5608082b7b3380c1d04bf728d75e31b7998822cefb34bad66166c3bebca4bbd0e58a45e3aef554f43989ee7daff68fae6ab6b4d8fa65ede0d69021f132f57003b56dec4c72bbaa56d71a826124abb4f9b246da797dcb1077f20430f026c7b20854ea547de9d5b58fdead1c8ddee253197335867454705b33165396f18268431367b29693da2855fa4f5ee66a15e3421d6c678e354aa916d9a2e96eb48f6c0764b26ab691b12094394652590a349bd21e8598fa80f07280f516fe63f00f8e5d7392f7a5ceeb517c3d35b46c24927590d5c13625e52f5e566dc7447e7c3efd912d8388a7a0cbe09d613ea057dd79876d2f1f121eadfbd2feca54f993fc6205c4978f1acfec8b1f9207e66f7f61c34c2586c52e2c04ff1c64f273e1bcb2e1866df607c975cd618d0580e55befd4b3023598beda37d3491d68ca8aa738fe8479d9adaaa9bfb23528a3c2953595455c3b1f17deafcf8c228231286df844aeeaec849cbee96ff309c6b9b04d44d8620ca6223082f527a4a7752095dd0c81fd9c8ba9866c3969445f7cde871b0bd42b2bf65ef21019cb4d81e259b6ec03ad70e1d0334dce5f71779ff906a2c3d1e845e8993e2bddc031c151cafc76e6240a311a64c03a3721a994d56f3f0d3b3804d1cb091cd928b29fcb0e79ca80d544ce399c19d57a9b208673aedebeb6e5e6069c11b5b983532c925f6aa10fd7547022bf89a1de67d1a8de3d3cd75d879945c065bcb1e7d98af27333fdf5a7975f068b35f4f467460bd27232e00662cc12a89e18dd78ce77351d08222945fde236366697b834c6caf28959b3af1d0f5107350138717f547c99743eccbe6c4e5ef922217822b717652fd6cb3abfb344117465212c0d1ca41e24d1a85b27b4ad1b1711038516c87707bac8e8d699fc695a2fcb7a31f41c2a043d111253aa4d5da5274d0d17109bfa046ffc563e092c4930c17e64d21c96d9f594a8c8ff42a06108a6f4c21f1daaa19316223e1b97074acb23f2b1d9136d7e336fcd960e0520925550c239873a1e1c749bbf4679e3646409dfcbaee41cee2741e21955c11cc5b861a0549a85f8191a6bee19be537ffeea4629ad7a575b6bc06400dc39ceafbdcc74760d45dff40a358ad120c15e857a22ed4bbb3b1dab85da288c21b7a19146742a008124cd167ea651ffdccdd402b6b72c929e03d01f1563d5dd113755969de7644a9b31733e3606e3876960c9dc407434be7883e4b4583ddc935bdbba5724b5c7f3311802b26b12abe79aaf19e82d45926706e5b6874c6135e1f2ac21e402b6e40168b9feabddc9d4adfcd3478c5e0ff2eacc8259522fa3d8a43f7888b04a54a729161d5fbea13388def49bd2c5fc50be5d8f56deb53fdb24984dc6d590c7ad27c7a5f05e54bcf3ea7cd901e57ae3b7bd5124ed558d89102c9e570cd86c4d1b401d7d3c80b4502bf5915390f5ca23687c33889a832f3644f83c1fdb001e7c75c07a23ee94cc2b95f785ba710f3ddecb07ac8adf10d900d35e4d70ebcfc8500b082219e4c7278100655902a566804ffd5a10071d3672cff1f97e922c3875029e0b9cb54d9d81fd7d457ebb4e642ce42570aa1b00ee25261f81d60a9d6ebf83d7c34b39ae88d92bae49af058ecbc0c9f0c8709149f57b70d247c8efccc85fd60f8bc8cd9e9dfb4e1753bf4bb64b3ef353ce2912912b6e004a5358ecb991a3daad09250c34a5006994d3af7f6a383c045bc91c4a422a7c52cf586a875fb387630777df51047da72c3795fd711450c1fa21dcf341d7f47a8ec1310b9f3cbc22d888eefa6e4c0de1779d7028e4850604a57decbe825f59279e45c09e6a42d3963b2c0f6105a7b83dc0c95b1a6a3b7217694799c33c0cf2024a5f05b52bc8862fd0341bc9e612092ee5856f1d93fadf243c69ead3d0fe01a55ec2e28ebed3b22c38a1adaeba9d055f9d3bd0133ce5ac375f58b7b9170ca8f942518e21a889fe21f9589b7dffeaf4f85ab0f0b2975912d8e261238e76574a0eb3443a7b66a7201234f3f149955e506421d2d22496b3cf8f06f2a219dc9dbdb36f23f474e6914ce91657ae596a85df6174e3c1ccb9a695d2181f6b71a8f0f90d4e36282f8b29b16ce1dc5efa345cf4858f0ea6f3199137d0ccf56e7ec5179bca086219889993086388ee3335ad3083c234537f2deed6c90a32cb63ab7cb79e2d954031afa16d4540595c96f2dbd20e0a6b2724b52a3d08dff6e9798ec7d45ce808e55198e13fcc49c4811f4fc38a51bef624dbeec7113369e78d8540b73b9f923f1213c62a6c571c4f8c77681061a251d14454361fa49dd594a4e536494dbc3b948567ffee4d0418ad1fd2eb97abc8d48f49e73892a7b7dcecf105164d00c405dbb8fe719e672172e3fa933d734d8ecb1f18ad3d10dd37600f9f040856dbc110661b516450cf38d21d129f57676a1fab30b492bfb35abe210e8701b95a58aaf58106b9dc5a185629b9eb5a951031da14bb87e53dae56ea8b5daa4ce04429d87557d6d796cfd1e10de048ce3c0d6312e9d16c21554ee4d20bb7471745c6d8ae841c97ac5be7708a93b74be07fe021c807c268ffb119e9a959ac2268e134f65e50c9c391ac14edb47bd76ec8da93358b892faee2c2bd4201b66b91745127b7f4e07037306b1b83441bf2c687f38cb51d072fbf4b084b20610c9a2c3af9b7798940a791e2be88f34ac9019415eade017b7d04ef9fc22b60646d6046e30ee899be0333950f02f118d7980108caeb28463fa98b4ac6826c7d8b5ddccece642b74e2dd9df1975c10c2f96011bd4dce956c2b6e4c462e8e59fcf6882ad4dbb6641063520cbed64b39a18cb78999f501945f4105b681b951257cf1488add69d0fc6a408d68e5f34be4ce692f7f5ef3e24e949dfa4839fb6e5a8f60f80082529ad9cb16720dc5d107f68bcdf86355a071cba64a1367ee5466028d52a2a312bd9960d93f163dfa888aeadb468b260b2c9d3e398bdd5f70c6ab3d5cce817145dd8df22eff83eb49378c65b5a59aa4aec72191bb8a2933ff551f41d49d76e7666204ab1ae2a257616efc659070ca59312f16dbb573e467cc570cfb91c331b27b22ddcf2ae9746256887101f7aa28fe7f86a6894a48a4380f73c6143472bf2596497226c7d86ecbaf00e0feb399dada5426dec5ddd6c421e237b700aea89e1506e3870c4197bfe3b4361cdb5e15a3a7fdb073622ce4e2abe3f768f2f17e79a89eb0421258552cbea4f357c856efd5332e1add1e8b355f96162314191c3e78be73574abe1fb", 0x1000}, {&(0x7f00000010c0)="99e4c3d83517e1aafe9ba04e9764736a0859462b4bccc8f750f0ada76abcb2a21baae7e68a70c8e0db7cddb3aedea9e132826d1d556a43572eb60c706aee3b42717867d1e5aaeda3f71eae10518d0f00cae766147c15ce1bbe49", 0x5a}, {&(0x7f0000001140)}, {&(0x7f0000001180)="04b4c9fcc7844b2d7d642367312a", 0xe}, {&(0x7f00000011c0)="288d61efa2cfcc212641d3a164da7f9687bfaa00d9a908b55c6134ab41923452935c313be15ca72c0be6e8e3ac8eb787a8f5958507575ad89c63733cf082e16a75c116fc023f7155dde585f1e7e5604a0b0aa5b77aa222ae1b18877ceacaf8376617d3fbb75ea8afca90d10301887aae6f", 0x71}, {&(0x7f0000001240)="98f727389e8884201e06785375fd553a4cca3f18236520168c3413d7233d7127c5025fc41fca6d97df14a3427e849341b7c42e6564dda684b72f60cebbf35ff6c46668476a35a2b8c525cd382d02b6fa131e9f7dea4381bb856d0916f0cf54af4d603395539f554f0e71daf956205de166b313cda4ba5f78716a6c11494f22f3034b2823da0343453a77515564dd9e27f2b677061371b6589509f93d1fd542caa2028196f509da90", 0xa8}, {&(0x7f0000001300)="e94a5c8b9317ee06e0947f512de9f525ac18efb68ae52b491945269e8a77eb84097bc63e6df37dbe7b224e119e626698d031cec922a2955263c3993cc43864abd119c426d8d3a2554f8a0ec71fc20f3280488592768a9e5713185f355c47817fb710b2d0489bf15cbe5a0a060a0dd8f687626136f2e8f10cad0581428c58ab588e472e28fa0915709834e3e4e9951b5705103465ed7b37a0369b87abf5af766ed75dea0b47914d516c6890baf483b07403b4b371b44d45ff4c4ed2f6d6b5e6cf3a5881933b3a3495a740349aa690680abfbc2f5675c311b2ae6ef351c3ebdb72c558749aefbbfa", 0xe7}], 0x7, &(0x7f0000001480)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x6646}}], 0x30}}, {{&(0x7f00000014c0)={0x2, 0x4e23, @private=0xa010100}, 0x10, &(0x7f0000002880)=[{&(0x7f0000001500)="c8ccbacd5f511b423680bbe5248fa5d0de3ceabf0c132d6ccb5901ea92f9e92a97f685f038d2788ec3b820fa239e8a803bef18d7c05d92bd6bf16eb778a5963ba19fb7fb3290c4c50082dc57b1b1bfb909b1f661c6dc79c073d232cb63f90042e1eafe0828aca538d7a0f6c9f921ce47f68dee", 0x73}, {&(0x7f0000001580)="785d38325a46ea928a732a72b9f56398ece6a39d2bc38cb1bb5fceb38d52bd1de32f1d4c24e76bc76d8bac7d2925de5f7a93a33fb886f0f5edb1d9fafc03ea0009edbd7e8d5e23b16e", 0x49}, {&(0x7f0000001600)="c8bdf378caa9583e9af9b472aecb7aba33ab89434f700e3af177168b147809f34caa2db9b76b5e552342064e733a3326c516c0fef3457b2d8f507b376583a6020c8e2c4cffec780d418e84d6f8b58239a7b3247faffda8ea93888adfee1d4149a9fb095c36206f168125c4963d2e650e48db5515719f81792f270e9555e21645e956f796a05c5f6e7304ac827f27b2fd86a1458e1c57ddee88bcec3002eca2fed7a37ab69204a59f1b4b118a978bb9cd6e0784efeb122b545f71ec48336daa5d25bf743a129b00cd84bd0984cf4eab8e1d8a0f28bfc5ba46f37b4e9a79db22dee60d9a43af5ababca33700cafcc9d22efde0359030c32e949b77e1fbfbf8bfb1f183654c36fcd6af8b3b63a4f4fb412d63560521a1c5b26eae322d98579761951239bbbea93dec45da28129d370a278062230818c5fefcaca790aa960967bee39ac9ca7370a893c12ddc9f4e2d3b388cd147e6aedf3b27ada2e8cfb8719e45eb44667053d524c0ba9c42f77e31b2091dbb6f547ef725dc69b29af646043d2642a044179f7d8190540b230bd6b6eae58e81650134c14d6a59a0aaa711f547f36ccae5f261d052d898d3ad4b9101e1298dbee4b6a8225d5da789ae45fab42f823fbda7dafc7eaecb4b4f821076c86f5cc235e51d06f87e8d6e84fd629fbf70ed638a501bd4eebf47969ea52c0d54828c1940ace91403232ced870731000ddeb3d136268cdbc90764245e9499af42f285aef45dccdeaa6f2e30f576ceee171e6dfa23c7eff1084463de323be4e9f8264aeee8d0569feec789102d45ef7f29e38851a6408282ac693eb53397859848e262bae685c9d4612d262020508e0e37b047004ac5c0b1583879c1a6575b7d84ec587996ceaac0c4e35eb231b3ce0bf73aa655c7e9290be9567a00abb8e969813763eb5861430be5f9af20a5875b70595cecf11caeb101213a5aabe824809fc678819a20ef65a15e793d6b215e8d3aaf432ad388c840edc89174dfcc4e448228193eca1a12bd4c9cff28fb735d176559dfb446192d7cbd6358ed0073317fe1c6716d7304cfde372bcbadd0528ad62ffaf78064bcba627b18a8c248399991c98cc6ab22d9bb1578eef45cc3964adccc1cec50aa6d6897df79aa3db2edfffa9d3cc3ad8a8533efaeb7c28a575981d65dc41a0430fc831305f9a9832d482d10eb49fb118531dcd1b346dbfed92c149281900794533e4cd100d037ddb25c84f5820978ddaa574fe661770aa628f4d4efb215e5826ab2528c54feb12939da445005161fbb0878cf02ee0ae5022190564ff3d13f1afeb423d4b3b378bbdcfc45d588ab91e9be38035c913d48e7fd94b7ddf23e0c63c60191433bc61f34d9ad18ddbeedb860e642dc463712a5fb277ac29548c04e5cdf0f32b23acd2c54331f7e33cd4f3e6d36ab1b613d0acdb18daa1b427529bade3859f630af8a0363817e9e1bd71024843f48736384d976504bf67e9346f80f0669c9b3b89327b940ab45a6c1a53b79af85908a6e905d0719c2b0509fb90e2a2637dba007de6efe5828fc858f2adf513344dde698162826960b347a2e1dcafccc48acbeb79abaaa005c6ec5c3d57415b588b10b2a7b6ffe67d3282a720da1767301714741eea6dae8d963d8bde7d860d46b3a08f27a1b87c2567fc9c47ae89e706149fb52ae57489a35b916ee98d534f901837ef735e1da98db2d8a540d38f2923383f9b4b4c9b60a8e54ef3562df9785fa94ac51071e25d1658c7c24d4f9930d28cf6be82f8d8ca6a7e0632c1680243ab440533d98347c4cfaba7aee8d293c3089e45d1c8378657999b22bba09edaa55ff28be988f29c76f85df0bd9cb1a3bf70c0788602b164e551c9a3a00bb5f36d9207c86ff54934fb5b3095c0b1b84f0c0c8b20c47d1e84b078cf33031662b7b9e2b06bad733a91bceabb3d3b489215fb5f0ff3f62b1bfeb6ecfa4c643bae4761fa503c136a68e166d96a74b91e0c2c4bf23f049eba425adb155d222c7afd04f01f83461f6f8b13131425a39358202dc90d1ee4e0eec239fb50a848fb50d75fa24a13d1aae998a5522c74a4c977e9f6987384d547fc86cbe8df55f220d5d86169dea836a5a2cbf70deff6344a14a476102384c21004fb9485eacaadd813af3b49c86f8d15af31490ae36fd2f56fe559a22efd71406f110ef58493f90039a1e13fb698c40ee59cb5f620d518f1ef915517156906bf95eae5da01d9dbdcac6837b2139e94dbf73d11175d0df2f83c10abc15e9532fc1cc81e883d4313d2a5b5af1266be3144a529f9ad8b2a735a55b200ab4f721376961370d9c4c4acfabc5ada59ffd6362c43c270f37654e370c3bc9eadfe859bb555d60cfc2b33d69f0cd5a724a4fad5fd949ac3e6f62a572dcd6d9f786dc993b3f64f70a5a2ec7e96315d435216eb786643712baabea84b2ad7f0a4242d160f5b569438ab2908c0d210b9355f2394478cfefc6d491b51fd230afd4f9180e31c5590106a84942d7202c7aaa1ccc3d413f9c1cd77b9fde766e576ad96416e5824b80b23cafc6684cecc82c324f9ca66dcf49e8cca9cb85d4939d3c8cb1477e6241f5b810d6eeb6fc86f2fd909b4b0502e273188380c32d99c291c35a91a4f0a5d27c4d0077b855330c4503e54470553c91c7f549cee23e4e20ca54978a7b0ac90097c2b718338ade623f93067509dcb5bac69329a6927c58249ac600a5b2a686c48eda8a7d2cd19f4ef36c72a30b5c6e5910e9ad1582cb10488475bd1a3afd5cf531c294b4cb6292d7d8075178228d96716ee97fc6b60d027c738575892521ad1a372322818950b0c86d91f529e84692969c4380b1215adb1eeee4d05378e3822f1df59c782a64d7e78100fed6f24c7027be0a3238eaa47b0da32e573bedbb8b4f2bbfbc8c86246e2c7ccd64fe0554ff30e40a085e7610b4e46b6896ba87eafbed97b6a6599e2aa8e1f123532a9bcae9bd6db528eed551fb9ed0395f92d3972703312c60e22d6d0a1afd8578f6179cc200c591ddaeaeb6858a0a9a9e0833486a4383d8e5a11821ce51bae86792f3084bb85a63221925841afc5b55e477cc9947ae1975f1c9c3303a22ea1e4122df9cf4463760ec004d0b002310fe28888d5e8c2f2692d131e9b4083aa4de67e3861e11a648d05c6c6672983733f911066f44c500d2a5f61c1300ddad42212a1487898372565f3359e6d788bd04377cd5124102e8f4fc1342645ec3ccec48561aa326425c78ca330bdad0d6b4bd5bf884b38b88b08bb5158d67b28ddf23776378a9a542ef873e7968770bd61bac870fa7cf664ab49a2795baee031ed6f0ffbd88f3cc63cadc5e8b380fbefcd891c61d6b38cc9042be745e7230ad7227187b562bcf14d7c32009a700c0a4dc6285d7e98fdb9ae743b20140a417fba24db73cea3baea118b42b4f81b027ecb46c8d4699ae11564a41706a3910d0220b0cf9ecf02f7ccf7bbbc79df6b5f65cf3cbe644afe513846e709337d7a55581174627f54399dec9ef54256f60b36f37d4d38e3b69e2ee4f1ea968ffe890f745d5d7cb396f1ae325fe8c94fb4c89996b24777343c6ddbb0d4e124de1dc5f2b86267c2976da8732809a12d2a111950d74a74841a9639018ff1c731e0c7efe6d6da8afbb0fd31b124afcf7990b7bcb9b692f01649801899957bf7a13a9c003b827d344ada2b1f7ee62fce6f81ad9b614ca210cbbc052366b75fb80c079d7b69ce6a57ed98f9c10b8a9f44e4df1ad4816acba16556fb743e75a640282dd962d242ed0592fead5efe3dbcbcc4eba5fb6b4ccdf0eb54ef77225a98eb06bd1a920dbd0cea690e1713479fb13b7f698590e62cbc1dc46587fc4c7a3d3ade7287f24220177f0515e3bc782d584330171e6865bdb0c22e1c5fd77e1480c722c0a1178d53e898ebbf6ce5deb3a08790c8a190e151141312dafb03cb42bd4180185c50fbad38e0f95b465a579af53867239e12a6a2baa367a51fe67e6beb0c0a4a3d3fa4a16ae4b26a98de9af2aa664447b79e57105a4dba8cd15435fd74bcf9d90288ecc781771228fac89131dc915d94603a6db40e5d77b2977c339f04bf1e30c5c3d15d8960d5511dbf65daed2744af384b287729a62d9d113509b40597f03627e14fba48bde8db9e860e8294aec41fc450d38fb4a7ce03e91a5552e9065f4e3754eb9d2a3cf0d73d7ea3e88746b0ef60ab8ded8a85f6cae4ca901093dd22c540a8abbd4f3d9579c844ed99e66f3b68f2840c8ff63fcc73aed1761691937344115fe81fe28c35fcb00ab19fafc37c2aebb386589aa17d555a5e0b3357b78e4469be931201e3b1e1edf2d0b2fe69bb5f83abc6cad9f7454459a782ae71fe7be4ade37ab8271d12cbeebdd31d613d52f055742321ee93d87908b7b39ced30e642c0b702a46dd701418e8f9685e63dfcbe91ac1faf1f08ab4e86d6896612f17f6b6a62e2d02bc0e4d56b1aa44d3031d93f4a26ab1bd20d8b7b8a2f3f57922f081c9f2f21f2f225672aded269b9838f38b7f2e197e2aa5f0768f4381b8a8a35e960100fd350c3ff71e913680085215897fcd9a8a19dbdf5e905faa42603a0934e4e6ada69f835682ee09be0453f5578bc3d99d213676ea49490fe06ca93ea1e9d14cbd4d6f985892e69d29d1f22c3567f294f8caca610cde11563d2655a8aa67096cce960933303bf8468a1edbc7ed72113d54fdb5f2fd64949de2a6d0deddcdc3341d5dbde39df0d28f0c1c4eaf1b2159a4d03a12b7a553972935cc253e483fe0417e2c80bcada53455ed77b64147e0997d3b20826b780a1fc4549c243c76656591f9d4958801863f198de617eae7a150d8e0115ad73937604cbe9869f494a8c166efec816008478145a2511d9bde666bfbae63f8c40bcb2488f04cfde668d683b30efa92959cc7802318569e82bd7da599a8dc3d1ae3bb2196556f715343f895db0ab062afe9346f6b5507f132ae5427699834193ae6305402595a45ac755bee42ee99c5c2547802326fc895f42ae2e6165af648b91539d178427e008391294b67e2b29d6d301951e8407baec913b95e1425ac6eb2929ce945f08c28189919c71bc710d1a9cc550019ebbc4437d2935deb75e55d21e0652ac0a66e8667e650636fa351383b7b041e98d54fc722760bed9b7ae3b62bd482fbd935a1ac31b92b2634676d41a0a79628fff25fcc0ad72b5ea04d668234fc55cbd992b7ce37d2a5eb2f0f8c94cca865f54b29ef6e7ccac4ae19a8220b6b9e8fd70dc0db20f0aa4293776cd9aad53420e30c8159aa60c633bf9d7409ec822051b0ed8bafb7ce99b4334bc8d6defa293111d34099427471d6ed3746bc6d8388a1ed115e4b811323301d195bb8643b9159dd4128f4f27e9f00db1c5c6dc46bb3ca0746b328713852c0e4e7148f0288b134cb07f84bd1150c10f6e6f2fb8d7dccc079fb2ba1b5b7fdf89f0cbac430c53481a5a749438280a45df3643dfe86bcf21664e08595fae621a3e01a39e57eb6b3c7035491999abbcfd8e45b396db245198c5a5bbe2af7718a8077bc328316e666ccc986f8106899a3ca697b311c603e053b330ba5c33ea9d89a607bfe0b492025cfe5d7f6e066e9582b4abc6a2143391f408f2b184f2eb7bbab052c4529deb810d2e5c584761c67d143bfce97ee4422e054e538a9a69521c62cc4b9720a92ed085f6b3dd4a29a9f70ea8c145c23ad1731897ed06baa8dd71d333cdc24c71d76ca0ae68f637ce75f798e2bcc7d547c7007b5e1ce8d26db5a5423b4ea17ee03603333ee209c52aa2eb6f75a8dc351a9e543d3ca20766a9e14", 0x1000}, {&(0x7f0000002600)="019755ab76b23b2bcf031cd3640b25623741d4ff17f58884ff028ff0f7db929fe2fe03c0da34f548d3a91a8a24c808ba3a10819f94ef843f46d3911c2ce51a40c70dd7dbe35e6b759bd76df40b2ae8949c68a035a9834f12b912202902b26ae6308b03c52c9305541fc7eafa113d3586d6605b2c2a854f8f8c467c474d3abc9bed0ea35cbe3d3ed8657adf71a4c2a9477f0ffc54b23b0cac1b6630a8d693f777263cd98fecb90953d79875b06d4d24cc121ff43f8f43d339fdf5a3d96d455c1a9ba0f0f0567d26d5a8c0da26589bcb4ce5fe2f32bc06a217a66b836d92a20c0597a5272ab190eac263283887", 0xec}, {&(0x7f0000002700)="c129f3047023b1e32179d0542143e3e9432363a1", 0x14}, {&(0x7f0000002740)}, {&(0x7f0000002780)="b9b9df10eafada33be04d8", 0xb}, {&(0x7f00000027c0)="4d8a1b8430f694293fbdf0a50f9070d3caacf4f50d8ff8b7affb50c26e74a53c3bfcfb1a53dce5adefceca120a50c8ba8b3891a4a7293ddc0133c39b54a7a4d867a03c8c24f203c9f54e619966692b28f75bfd94a1cd5fa6cf242f11bfb843f7e6d9b5c1d01cb51d50bfbbdf11dff189a42126e03817261e17d45bc0e8764b979996907251fb243a65790226e2ba7f0492a42bcfc94ca1fc73a9439c189427", 0x9f}], 0x8, &(0x7f0000002900)=[@ip_retopts={{0x5c, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x4c, 0xef, 0x3, 0x7, [{@broadcast, 0x1}, {@multicast2, 0x4}, {@rand_addr=0x64010101, 0x2}, {@broadcast, 0x400}, {@empty, 0x4}, {@empty, 0x1}, {@private=0xa010101, 0x2}, {@local, 0xf3}, {@dev={0xac, 0x14, 0x14, 0x1a}, 0x4}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x8c}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4}}], 0x90}}, {{&(0x7f00000029c0)={0x2, 0x4e21, @local}, 0x10, &(0x7f0000002a40)=[{&(0x7f0000002a00)="4651a257d3d05061b3aca1c7e95323a1a7935dd84fa6", 0x16}], 0x1, &(0x7f0000002a80)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffe}}], 0x18}}, {{&(0x7f0000002ac0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000002c40)=[{&(0x7f0000002b00)="06e3cfa76abd10f130176601362260b05bf2", 0x12}, {&(0x7f0000002b40)="ebed8c7c60ff88ce27f0ecf4ad8ccb90f33fe699246f5860415a73016431cf77b3430c1e3267e525ab37a447e2c0337104847d7be4b8d7ce1a37d0650a91bea5c555d17cb7882dfeac09c9ac9a7b0cdce395e85cbf8f84002649949bb4eeb5f1ac25aac7ee337d26271aa3674d6f71cdce6992548b4a1f078e629023503b06cecdc65e7f364d89177715d60414594cbbe1ba2ba7729a65ed287214344cbc1a1799f5d739ed480b9e90366836a4323ee5eddc9f2bc78f0cd62e2d98814656a49a34739487b68b569ae43c1ea60108b5ca905a72de7674d594cb5a76d584c80d2d2c70e92df317639e546c460fa2cb9f93bb8140a3afa65d9c9d61", 0xfa}], 0x2, &(0x7f0000002c80)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x80}}], 0x18}}], 0x4, 0xc144) sendto$inet(r1, &(0x7f0000000040)="32d82092a5ecf83df98b78687703a216365bdb8a5e9b0541884b90cf49f9", 0x1e, 0x4c804, 0x0, 0x0) 07:20:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f102000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfeffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x2, 0x0) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x3) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x3) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) [ 920.519490][T14698] loop4: detected capacity change from 0 to 264192 [ 920.558606][T14699] loop3: detected capacity change from 0 to 4 07:20:05 executing program 5: r0 = socket$inet(0x2, 0x4, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000040)="27461d795bb2fa67ec29f8ad75be98ca6c886183290f8fe128e38d1f9cf113d7ab28cd9cb4793cccdf9c77b181e9bc9ef001079fffbed18c3f9d2956311ec44b13a7cede84853edeecbd56caffc3318e9859be9633f85db21c7e1563db68c471ab0d4da3d12ded6b86265d09bfe1d649d2a3510d63c6392410b56ea4b9592ce26871900a0c2d59ea1e5f31e43f8b560d0fbfbbf9d86f73c517c6240e16f64e645f8946126ec806dcac12c7e64464cd6210852ff2a359b17b6a6a53418ace9954d9d197abc791b55b65a49b523bdb1be30ea44d02713aba8294f07d240d3aa3570df733751afb185c7169fb63b687", 0xee) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4) [ 920.573035][T14698] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 920.584038][T14698] EXT4-fs (loop4): group descriptors corrupted! [ 920.611192][T14699] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) 07:20:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xff0f0000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f002200000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x5) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) 07:20:05 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r1, &(0x7f0000865000), 0x0, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20, @local}, 0x10) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x5) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6) [ 920.758629][T14756] loop4: detected capacity change from 0 to 264192 [ 920.797343][T14756] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfff7ffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) [ 920.807157][T14756] EXT4-fs (loop4): group descriptors corrupted! [ 920.809749][T14757] loop3: detected capacity change from 0 to 4 [ 920.841412][T14757] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7) 07:20:05 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setsockopt$inet_int(r1, 0x0, 0x8, &(0x7f00000002c0)=0x27b, 0x4) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x2, 0x4) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='net/ip_vs_stats_percpu\x00') preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) setsockopt$inet_int(r2, 0x0, 0xb, &(0x7f00000001c0)=0x3e7, 0x4) accept4$inet(r2, &(0x7f0000000180)={0x2, 0x0, @broadcast}, &(0x7f0000000200)=0x10, 0xc0000) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)=""/103, &(0x7f00000000c0)=0x67) 07:20:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f002500000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7) [ 920.905551][T14781] loop4: detected capacity change from 0 to 264192 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x8) [ 920.968194][T14781] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 920.978118][T14781] EXT4-fs (loop4): group descriptors corrupted! 07:20:05 executing program 5: setsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00000010c0)="ba52f02bc40752ceb1317e4b6bc2c8eb6c6495a8262f641aca5718e198239543973277a744ff2924b1020655a92d08fed1a6096173170fc4c6118eabbeb292aafeb98bf056dfa7426ba392ff0d3a4b1a30dbc73c64f39ce618c2e7953af5ff4913dbbe0e4e1dbf5fb337ab6ee29b8bfaf4df7583506202170cebad658d8d2be6546cc91de2ddd879a531ec264d1e44501055766b78bba330eb2ccf286539577ea3528a52536845516baf67096984597f698658cd29f4682a1160f862de1139ba6e37e87ad170234f2bf77e4346821f9a51683f09c121b42c5b2b512f41f268a61ec2ca87585c53b94fc9a5da653cdf7b00ca01d8a3367263484a34c89914686a072ef368818f4630d3afbbd5c9819ab2ba883e529e003cab36e6ff83f4a7a98085de9f3631a7cb8f48b7fd1d7c9707e9d4fbe13775b98f3a4724033fe8048936138abc2637a274711acc5d8e", 0x14c, 0x0, &(0x7f0000001080)={0x2, 0x4e20, @loopback}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000001240)="05b598cc", 0x4, 0x40000, &(0x7f00000012c0)={0x2, 0x4e20, @multicast2}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000001380)="3953b079afdafff803a42c8d212f5ce5f74ea035f27de0a0d8e312afa125bb04613cc850a53017147122d8cbca2a3b7aa152e745c83496bfe5c04e4922495961e9818850e53627d730d006a2f67a1de7e1899e5abe9ba5b624fd03e51350f7237ebb7b5a3bac607ae380fd13acadf2ea1e6245a749150d3dab1fd27dc1f63bc2dcf3c0f02818bdbfd57d14220e92c6f2b62ffe330bee6d1c9bb72ba5eda74cb75a263fa796e5a3f02f87576d50d497852462114fbe8e686603542c0034c140ee34642ec82259fc0fab0943457b501984ddacd3c829c4e06e4f0ba6f360275ec62b6cbc8853a226396adb89855d0882305d2775dacc9ad781cca96a9c8a", 0xfd, 0x44040, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001480)={{{@in6=@private2, @in=@initdev}}, {{@in=@private}, 0x0, @in=@remote}}, &(0x7f0000001300)=0xe8) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x8) [ 921.011190][T14803] loop3: detected capacity change from 0 to 4 07:20:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffbffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x9) 07:20:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) 07:20:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x9) [ 921.056762][T14803] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f002e00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:05 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) fallocate(r1, 0x98, 0x0, 0x6) sendto$inet(r0, &(0x7f0000865000), 0x0, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20, @broadcast}, 0x10) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r2, &(0x7f0000000040)="fb893dea0fc1f9f061f53fb128e7a6879a5f73b9225d00d324e366b31dc7a082972281d45883c4609a34680eaf791800c9971fd6d28c76dc11731fdd49545f1bdc2b7e1f85eb8d584961467cccd2f6a1bbb40151ee91416dd041d3cf8d09db9c913c54fea4428ad902760a0024214a390ce77ee44af1fae29f2a1172676afa38fbd98b05c07ce3f5e9835f432791510aba37c7a0654464b06c07aa3d321dddc4199ed22e08e81d5da4a6cee58dbdf6fd68fccb57135b3dcf093ef0cc60be47f49707e6b8b2448919506d0778378c7f137a", 0xd1, 0x40, &(0x7f0000000140)={0x2, 0x4e23, @private=0xa010102}, 0x10) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xa) [ 921.137305][T14835] loop4: detected capacity change from 0 to 264192 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) 07:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xa) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xb) [ 921.188801][T14847] loop3: detected capacity change from 0 to 4 [ 921.195551][T14835] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 921.205393][T14835] EXT4-fs (loop4): group descriptors corrupted! [ 921.223872][T14847] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) 07:20:06 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$INCFS_IOC_FILL_BLOCKS(r0, 0x80106720, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x3b, &(0x7f0000000040)="14c3617fef9fd722fd978b4155b79449c8bc118a0a01557962240595800cde79221ee320e4ed8056437ffb9246c16e65823c1cd1b33e0cc3ffaf71", 0x0, 0x1}]}) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) dup2(r0, 0xffffffffffffffff) socketpair(0x2a, 0xa, 0x1f, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x40}}}, 0x0, 0x0, 0x9, 0x0, "3e24980c20d35b268990dddf77ba9fb59eceafcc899419cea5c05376c280850b4a181651f94e8199685df21b3067517d6bcd01519414bf637d0d2017c128499db7cdda376a8c784eb58993c3a417cfde"}, 0xd8) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) 07:20:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffff7ff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f033600000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xc) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) 07:20:06 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) sendto$inet(r2, &(0x7f0000000080)="e999596ebac8801aeecd51fedcca80a45635a8cb2fa3eca6a2ff8483dcce95ac466172e1591301ccb44352111330f34e4453c4d34cf340111684ac06b91a14f4710e35e88886961a7b36a3f4358d9342376200bac3b72db024343681bb6c6c2b3b0e65d1e979c40fc13368ad1f0d914c", 0x70, 0x400c0, &(0x7f0000000100)={0x2, 0x4e21, @loopback}, 0x10) 07:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xb) [ 921.349991][T14879] loop4: detected capacity change from 0 to 264192 [ 921.370890][T14879] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 921.378294][T14884] loop3: detected capacity change from 0 to 4 [ 921.380723][T14879] EXT4-fs (loop4): group descriptors corrupted! 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) [ 921.400795][T14884] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xd) 07:20:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f003f00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffffbff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xe) 07:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xc) 07:20:06 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x2, 0x0) 07:20:06 executing program 5: r0 = socket$inet(0x2, 0x1, 0x8000) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r1, &(0x7f00000000c0)="cf88beab8ca218c25d6fda1895fcc1ffcd193e0e32c44ba43148e3c73bffdb94e03877c71d7913a83a1ed368a1a565578f73ca28dda45f7ce3ea42bcf766eec715b81975cdff2e30", 0x48, 0x4000035, &(0x7f0000000140)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r2 = syz_open_dev$char_raw(&(0x7f0000000040), 0x0, 0x100) write(r2, &(0x7f0000000080)="43379f3dc48ed4", 0x7) [ 921.540978][T14912] loop3: detected capacity change from 0 to 4 [ 921.561449][T14912] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 921.563964][T14924] loop4: detected capacity change from 0 to 264192 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x2, 0x0) 07:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xd) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x10) [ 921.584254][T14924] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 921.594037][T14924] EXT4-fs (loop4): group descriptors corrupted! 07:20:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffffdf9, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:06 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f004000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{0x0}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x11) 07:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xe) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{0x0}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) 07:20:06 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xe000000, 0x0) [ 921.692838][T14950] loop4: detected capacity change from 0 to 264192 [ 921.705975][T14950] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 921.715883][T14950] EXT4-fs (loop4): group descriptors corrupted! 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x12) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{0x0}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x2, 0x0) 07:20:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffffdfd, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x10) 07:20:06 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 921.853444][T14977] loop3: detected capacity change from 0 to 4 [ 921.881947][T14985] loop4: detected capacity change from 0 to 264192 07:20:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f004800000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x11) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x25) 07:20:06 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6000000, 0x0) 07:20:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xffffff7f, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 921.897467][T14977] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 921.916155][T14985] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 921.925926][T14985] EXT4-fs (loop4): group descriptors corrupted! [ 921.989140][T15013] loop4: detected capacity change from 0 to 264192 07:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x12) 07:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2e) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:06 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6000000, 0x0) [ 922.034815][T15013] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 922.044602][T15013] EXT4-fs (loop4): group descriptors corrupted! [ 922.072984][T15023] loop3: detected capacity change from 0 to 4 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6c00, 0x0) [ 922.082252][T15023] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f004c00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x25) 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x48) 07:20:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xffffff8c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x6c00, 0x0) 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2e) 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4c) [ 922.235296][T15059] loop4: detected capacity change from 0 to 264192 [ 922.242043][T15061] loop3: detected capacity change from 0 to 4 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x900, 0x0) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x48) 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x600, 0x0) [ 922.288110][T15061] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 922.320117][T15059] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 922.330010][T15059] EXT4-fs (loop4): group descriptors corrupted! 07:20:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f006000000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x68) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4c) 07:20:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xffffff97, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x48) [ 922.470457][T15105] loop4: detected capacity change from 0 to 264192 [ 922.476043][T15104] loop3: detected capacity change from 0 to 4 [ 922.500278][T15104] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffffff6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x68) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x25, 0x0) 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6c) [ 922.511943][T15105] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 922.521874][T15105] EXT4-fs (loop4): group descriptors corrupted! 07:20:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f006800000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 922.595753][T15123] loop4: detected capacity change from 0 to 264192 [ 922.634936][T15123] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:07 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000000)=0x4, 0x4) sendto$inet(r0, &(0x7f0000865000), 0xffe4, 0x0, &(0x7f0000fd9ff0)={0x2, 0x4e20}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendto$inet(r1, &(0x7f0000000040)="e0f19785cca3d947b31fbcfe23ff8dd911e140dda42196c0ba7cc40471843079a4ddffe24cf4aaebba75f96d65e5aa23dd1b8d05074e8a3ebd239f0d5ad7076eddf16cb62b9b41b14bd7ea3ec37ead40273180923f5767331bd527eb021a332aeb692445e510913590be5196ee462069f92cab30ca40c47decd045a1a1f0ad5f84c87fc70cd08eac3198353ececb2b56e5327dbf78f02447c65b579f4b93923bcb6800b1144a0a0d6a18c77ec84d521f4ceedd511e59da3ebc0d9e4ca2b28e96ef7e90788f886d0f771ae0372ce2ca10e1529dcae3ddca620b3dc7a12a858d6ed0876f36603d22992d5f533973c82a5476aaa33a3857b59c404ffc58eeedab8f2df9af2ce8e400341cb4b20ba5260d4424b1b7dc3878ac0d4feef277224c5cf97b1ac7b025d834adfc9fe49df2867a1bd863c6313b1fe81bace69fc92dc1da4292166cf88d867b45ed849adaae36cd8d2ac947a1c174ba7cd518977e070eea0711c7160ed1778b60053ff29bc1d180bbdf1fe4cda0c12144c0b7fe8883789bc8a9a3d0e46152e032065a61bf2f9edb3e1616d7270b592807ec056968796ef54e977ea72f853f4917e170868ca99dc92098d20e92dd4f8acc0f85d6bacffe955363c35e5b2954fe033baaa5bcbb9f580d16b184417b29437033f49e5eadea2331119089c5fa256c6478313e11269c4c69ec82a8d11f04d4062dd6c3e2b6d7b0c814fbe44626f1775544d0cb826ea5474eb78a634a69592536a5fed0386ad17f0a8351bbe2dd1342d44e3eb69bb8756a7d4e79caa126ee2b391717921a2c6b8a5fca0755a42bce2ddb61528dc8c48cee44a8615e79e72b2ff77de753aa149cffad7fc24e14449bbb6d9c9117bb7d95e7fce952a5bb2f683746ddc943631ff24a2598de0131c24aaddbbaba25636d2e9c78e436a9d733ec909e55a568bb97360db93083cd02c24c0b73dfd7442de727af1c801711e786ec7365ec095b89a7ddc7b589bd18f3a36e841a8a611bc401ef688f7f0ef4289bedd1ebd4804b47ac69fedcd5967991120ad5750968336c29d84009648e5002b61e6d33bfcfd189a4b8d817d2ec33bd1b29123e1ef4558b3009f6fcb7f14d029f00303362e21d6d34fd3c37cc4702f2d2d6699d508535fd1a34e1615d211c9ebfa8764e1215e0e12146e43a04bdb02bde498858996a5006e256bf010a6e428dfce06a6d2a5eaa7bb66f1b1c3e578e465de7604cac2ff2f9d022e1245f369e878df1a80b5b8e093908da8e6316b102ca93631534e6c26736ea9a0d22885f103d51aa6559c25a84532547702e8f512e375eae317d22f07f17f165c4378277248f767cc9e08b77554c3bd12ec0e49725e35e124d79a4dfa41c5a2898a6d46e8ab8b5c4b245d289ea9f3c9cb811334ff3567a7b20d74535407ae688a815f3acbd84eb3a12c27a72d1addb1e27d7880cbed54100364ea3465c7a276ed870eae07f110ca6f522c4f4ae2489c65c5ac0154c77569e046bdd089ed90c8d0a52e951897d1b16479c92eee4e3e73d66f3f1e6e616c42c0cee805026067d6eb0d0bdad8fcf30b34fb52e5c4d06dd921ed3fceeb4687e7336ae3ef5e01921fdbdd3a6a1a1f79f831d054a7c675dcb4f2c65761a187c9acfc5f649122ac1af7257dddce15228b9be9d2d4b78dc94a174f9d82add033b0c7e85c7ab502348df148c188fedca15638da5af65769a93b3f11243f9d18c692a32ea6572a232d3e123ce17128952554b96582b43e743c40ea44d3185d6a04c0363a06dfff8ed57cdd9159d47dc2726420b1a757daef1d8b0f341d899c0af80d1f6adf299bea0b8d48a3ba7ef99f344c2b5652357ffd00457ee23612d02d4237f91c18084e0b9af14f155dc68b53ee8652889d8ec28504b420b69e0e862e29c88f18b5005c55b0dbb2746ca8242e89d353160ccbe51dacbbe558683bdf16aabf842f26daa84e77d10d48fd5c549f15468afa698915b6215165d358a1aa99474cd08206e8b80798191adb08a8692b9d824111ed80c29f34c0893ad5c9b8c0c3171421636979c7ebeea617504466c6aff1b77ecb02556cbd9b7fb31cb701e3328fdc3d951de58706bb5941572799858195ad23e46f47bdc3bae7087e4c91554e5b961ca3eeeaa1e2d5f1cc7d5909613f1f769bc63c7844b139f3e07a4ee751385d474883d66fcc5e23d752bc450bd4f26fd9ad63969ee0adb8a034b203e157c5156102f0a02fc1c2b2cf095f8d0b8bb8ae732d694096e7ff64ccd02892b5c0cb9638500cf0e2da336d4ea215c8da6e7cdd69ab306c3d772362ce3ffced640182a9d6c8004121acb013997c670633c027751ee65b76259a871436c2e4fea11c148f26c1b83a12f346fa221b01edba427af8b14a5b25c6f6360bff8a0a2716da97d0531ff9e28322f71bab9636a092a5c3ce4c1f74592e4a35b51093572f2fad5e97352262aa50670edd775ced86d1115d3ab1bc924ce46b53bbbe2f98c8c9215f3e920c987581e3c8bad054d63c61b3d0ea4568e16b7ca3ebfa258f5f2b393d1206f7d3068b3eacc2b272c569692b98b76137a23eeb4019078d450b82495dc267a59e70048dc9cc2ecff581b5eaa916ac8e7af3c72f245c02ad079211bce7004beed889fd68cf7c54dcf616a4a6653824ec47efb7d7dff06542a16c3ba1d3d26b8c3848c4dc5638f47c1678aef68ca84dae0038fd703e31e23f05df9f472375f8208136fe9971b09bd629948960529f926717c4508acf17b777a0b029880bd40afa11665aa78b87d1f8806c222e55a0adfaf65fdbdef03fdeec7403c205b73d6557fd72fa2c97a61b32fe0defabce44e3e9819ebb786081b864a0cffe9810186e3dbcc8955a447c847e86c6d801f456a3a0407f8d5b14c6a451f5a62e8f0d24caf50ba8c25b235892920185d3b5e1d93ed975c2d56be7fc4842659f7c6b5c6e1883aedcc0246246c460deac232bdedf5814c972ef4c4b8d7705c863de473fe762329b2ed2a1d10732047984fb1b1e261fc28aaeb675ad80a658bd60658bf79d956c34dbb617a42e243c955da13786c6324539abdf63cd03f1a4a0c88c904e51cdbeb0f0e91d41f0e4b148655c9ac2dc247b4dfa779571712558a652274f311e25dab714b533550284f629c688f3f688a1749551d2881eaefa90287d59962fd85a84b2f6910d8bb0537858eb19f5d5eea2843e48e91fb72eba41f5e30c90c7d2d41aab49d8ce7ba77bda8fb2bdb8da9b011f8807ee6c508a8883f880fdfedc8c36f6b04a62108e1be25fe82c56b134d0e307148001f095591da32558a4f363407063fbd87d35c2f6c9cf9f43164d8ca998ca304119a49fb60272907764ec4d2e1dfa1161f871200448576aaea03ffb10c1a7ab7c8a5f45cd016783c8a02458202d17958129e5226033191e26d99124bf0ecd1e73b6f620bbbb694827a6ff09fe6bd0c53e39992febc3e73656b325a6fad048a278100d7944adec435a12339b1ecafd054b634701d64e1b7f4b088c87560a7dca6efc8523ba45266255685cd66214e9bd6a2e28b1131b0118d763d63e7d865acda076cf3f6dff5947e8224d7bde0f33bb3cd25ad04304e3e68f535f305a39ebdf0bc4a7d6232f2c9aa93ac98ce5852285d2bf79e4227308e01abf439f8a872d569c1952406d085663ba321dee9a28d08a0eaca996b08c1bb114f47348472a0202a740ddb77b6b7a9f9deb3655ead75592d5ab6e212424994968795942e0de5e69aebd0d37d4663e0d892dbd54b615dd507dd7adb7e85f02fd578e920d970992da7afd11d16aa2a8b88a9225ff3d32bd99de98294cf51c9a056b4375de62033543a48a7526a6e19c5b049de30d193d6b678519e114bb5927614e753069bae145abbbc100c7a82f0b7be4d7002a1cc23f59708690b347f6ea74039cff1318a74e858ccdfb2ca2b7cbd99577b227fc2c375ba6cdb8c0242f37be9482f52990595d3e32c253dbf59bab360dde847d5634f100843f29aa6b2948e313ad31423e5a2a74585ade18dec2ab8649b0df1bfa0f3a23e799a512a3d551318da017fc911e6729632e53d8510281febdb5bc462c61d54beb65bc853355eb2d4d46c5c1670a6f5d7131fbe8a9a81d2a375755e579e79e98cbbf4b291a345e6a543a528e47cd2a5d626e7d06c58b846b925ae1d27e0af56b47a0c018ab2a41fbced81ecf880772fea37337df5f77bd017a5780a3ec5c24973c15ba896efe5c3b0b4488f3dec0d8e7f1e46fae1622dce01162dd6086c276d6d5a0e3710ac13d225575fbbf38d9d0a30076a74c6eb13f021b0296ed8ee96c8ccf15fde6e099ee128cbb2ebcf834deaf6bb4470d6e106291d0d81e03f49d5e989179d42a2a011af64e9a55da77d40f6ffd1962e3ff818bae5b60739357180784a2711be133efdb82fa2fff4c9244ccea9ab6d91311fd2d4963cb2be5fbd4d9940bcdfe96dd34e911421ce616801840d100834befa45fe0946806d3ab568980321cfb262e6bb29837d97af6d06ca73e2ab22e0fa82170a8089c6228fcb7284728fa0c052d92e13ca96015a338fc701d9cac25683b7415c9efd7052e09a6dd9a589a11945c03e8b1158ad39a71724ab5c354395d8eef9cfbd558b8a94f09ac2146bfaf9c480d2910346ea360746a29acf1c3e7725e23b379c7c47b7538f1e673af4b29c3ac68f8c6aa5580e0f8e0b42d0107344c94d87ce4f2a07fc837ea63ac63c95cc902568581b1170141c8e53a390a69a2418c59258cffdd4eb472acb72d7fe69dccbadae9f59f3b4a738c3aa5ad94529dadbea90fb960fabc57fb78d9a073b84386fd3249bbc1cc58f4bc4f49030c665f99f432787af6efc68a4c5b8118c5103a3da708fd42f431995901f5810de89ceb13f4e11748d1f8a896e0efa6cb25b45740a38d72b225a8b45eba0b1e41ba574dd4563014effa5f2c6bdf9ad1cbf90268aa9b915f3307369cd69514063b1b8a95fa4e042102e87cd0b9145910e38172af5277c34df7500fbb46e11c340983b52ca661d39184b29f4085ee7f6f84e49294001d8875af489fe34afd4064e5271273091314160a40f1d634cd45155b5926b1cdab9324a7e0373963a6f8c34b9e48290aef2533759313e471c89b6c110eab4d235c5d9657d275d8fdfd5c7d6a3df69dda3b6c19fc10a1d238026597226cba40849e589712462c1969503057791c27ff40f51da4eb9ca9ea5ce9499de1a4864a89b4055d7eb98145a102105af105ee731e2d38949bae54b52cb02a0d05b069a8dc57d4bc9a4301e7f53935ac9155ec8d6a52a0bacc15f0d4aa4a9ee4b24d7855e4b18b193622074532fbe7dba2dc7c5e485efb71e3ab1e1a482d2ea4485806a0b465f09c68ec6373b125cb973b95bf725783f87b4693b228a7fe19636cf39fba5a3943103af4c84289826e8d0c3119facf74334265865dcdece1daeacd8f38b6df1cfbc53b85149c47b7180ad8bf927440bd489efa00a8e0887d532a1a0b4de47118084577e4468458ebe2385de4f62d9b470fc75e1c5deb01efd3c02ca567ba3a432432b441a182cb18c692a839a0f6e55d0b3d89c2b5f45153b3dcbb4268f101977a9f55f2adebb3421382984b46c7c6d2e9924d4bf845b84db93ddad793ab2de9073e33c6e8d8315755c791685e076775579e2d94ff59d36e02d61049a9738aacac6c7c887ee580e99391e118ad124a2739f61015f881819e7cf0a0b306aa05514c3e762534671c4dae3c8cd5431aa5958d497e51850a5490dc86bceffcf025d4f6aa90ff4810e2b30c5b1db44174109a5e230a9a11241", 0x1000, 0x4000884, 0x0, 0x0) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000001040), 0x2, 0x0) r3 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000001080)='ns/user\x00') sendfile(r2, r3, &(0x7f00000010c0), 0xffffffffffffffe1) 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x74) [ 922.644754][T15123] EXT4-fs (loop4): group descriptors corrupted! 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6c) 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6c) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 922.679411][T15140] loop3: detected capacity change from 0 to 4 [ 922.711755][T15140] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7a) 07:20:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffffffd, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x74) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f006c00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 922.800258][T15168] loop4: detected capacity change from 0 to 264192 [ 922.819288][T15168] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 922.829070][T15168] EXT4-fs (loop4): group descriptors corrupted! 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x300) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7a) [ 922.869396][T15181] loop5: detected capacity change from 0 to 262144 [ 922.885200][T15184] loop3: detected capacity change from 0 to 4 [ 922.898140][T15181] EXT4-fs (loop5): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 922.908016][T15181] EXT4-fs (loop5): group descriptors corrupted! 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7a) 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x500) 07:20:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffffffe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 922.934100][T15184] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x300) 07:20:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xd, 0x0) 07:20:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f007400000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 923.050383][T15213] loop4: detected capacity change from 0 to 264192 [ 923.069764][T15213] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 923.079601][T15213] EXT4-fs (loop4): group descriptors corrupted! 07:20:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x600) 07:20:07 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xb, 0x0) 07:20:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x500) 07:20:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 923.109903][T15231] loop3: detected capacity change from 0 to 4 [ 923.147940][T15231] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x700) 07:20:08 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xb, 0x0) 07:20:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x600) 07:20:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f007a00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x900) 07:20:08 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4, 0x0) [ 923.291391][T15269] loop4: detected capacity change from 0 to 264192 [ 923.320367][T15274] loop3: detected capacity change from 0 to 4 07:20:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x700) 07:20:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 923.333686][T15269] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 923.343483][T15269] EXT4-fs (loop4): group descriptors corrupted! [ 923.343728][T15274] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f00c900000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x900) 07:20:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xa00) 07:20:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 923.448509][T15297] loop3: detected capacity change from 0 to 4 07:20:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:08 executing program 5 (fault-call:9 fault-nth:0): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xb00) 07:20:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xa00) [ 923.489739][T15297] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655fc0ed00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 923.564876][T15322] FAULT_INJECTION: forcing a failure. [ 923.564876][T15322] name failslab, interval 1, probability 0, space 0, times 0 [ 923.577526][T15322] CPU: 0 PID: 15322 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 923.582460][T15330] loop3: detected capacity change from 0 to 4 [ 923.586354][T15322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 923.586370][T15322] Call Trace: [ 923.586378][T15322] dump_stack+0x137/0x19d [ 923.610084][T15322] should_fail+0x23c/0x250 [ 923.614496][T15322] __should_failslab+0x81/0x90 [ 923.619254][T15322] ? iovec_from_user+0x87/0x2d0 [ 923.624107][T15322] should_failslab+0x5/0x20 [ 923.628655][T15322] __kmalloc+0x66/0x360 [ 923.632805][T15322] iovec_from_user+0x87/0x2d0 [ 923.637492][T15322] __import_iovec+0x49/0x270 [ 923.642076][T15322] ? fsnotify_perm+0x59/0x2e0 [ 923.646842][T15322] ? __fsnotify_parent+0x32f/0x430 [ 923.651958][T15322] import_iovec+0x69/0x80 [ 923.656362][T15322] do_preadv+0x109/0x230 [ 923.660633][T15322] ? __fget_light+0x21b/0x260 [ 923.665340][T15322] ? __cond_resched+0x11/0x40 [ 923.670036][T15322] ? fput+0x2d/0x130 [ 923.673941][T15322] ? ksys_write+0x157/0x180 [ 923.678449][T15322] __x64_sys_preadv+0x54/0x60 [ 923.683125][T15322] do_syscall_64+0x34/0x50 [ 923.687541][T15322] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 923.693435][T15322] RIP: 0033:0x4665f9 [ 923.697352][T15322] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 923.716957][T15322] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 923.725460][T15322] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 923.733716][T15322] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 923.741690][T15322] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 923.749695][T15322] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 923.757754][T15322] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 07:20:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:08 executing program 5 (fault-call:9 fault-nth:1): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 923.768522][T15330] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 923.787303][T15327] loop4: detected capacity change from 0 to 264192 07:20:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xc00) [ 923.811453][T15327] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 923.821265][T15327] EXT4-fs (loop4): group descriptors corrupted! 07:20:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f02f600000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xb00) 07:20:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 923.869641][T15352] FAULT_INJECTION: forcing a failure. [ 923.869641][T15352] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 923.882742][T15352] CPU: 1 PID: 15352 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 923.891619][T15352] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 923.901697][T15352] Call Trace: [ 923.904983][T15352] dump_stack+0x137/0x19d [ 923.909367][T15352] should_fail+0x23c/0x250 [ 923.912039][T15357] loop3: detected capacity change from 0 to 4 [ 923.913796][T15352] should_fail_usercopy+0x16/0x20 [ 923.913819][T15352] _copy_from_user+0x1c/0xd0 [ 923.929478][T15352] iovec_from_user+0xc4/0x2d0 [ 923.934159][T15352] __import_iovec+0x49/0x270 [ 923.938816][T15352] ? fsnotify_perm+0x59/0x2e0 [ 923.943524][T15352] ? __fsnotify_parent+0x32f/0x430 [ 923.948631][T15352] import_iovec+0x69/0x80 [ 923.952960][T15352] do_preadv+0x109/0x230 [ 923.957278][T15352] ? __fget_light+0x21b/0x260 [ 923.962048][T15352] ? __cond_resched+0x11/0x40 [ 923.966728][T15352] ? fput+0x2d/0x130 [ 923.970684][T15352] ? ksys_write+0x157/0x180 [ 923.975182][T15352] __x64_sys_preadv+0x54/0x60 [ 923.979918][T15352] do_syscall_64+0x34/0x50 [ 923.984335][T15352] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 923.990406][T15352] RIP: 0033:0x4665f9 [ 923.994297][T15352] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 924.013991][T15352] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 924.022408][T15352] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 924.030439][T15352] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 924.038408][T15352] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 924.046549][T15352] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 924.054516][T15352] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 [ 924.069519][T15357] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:08 executing program 5 (fault-call:9 fault-nth:2): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xd00) 07:20:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xc00) 07:20:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655ffffe00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 924.191763][T15387] loop4: detected capacity change from 0 to 264192 [ 924.192370][T15388] FAULT_INJECTION: forcing a failure. [ 924.192370][T15388] name failslab, interval 1, probability 0, space 0, times 0 [ 924.210930][T15388] CPU: 0 PID: 15388 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 924.219747][T15388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 924.229716][T15387] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 924.229812][T15388] Call Trace: [ 924.229822][T15388] dump_stack+0x137/0x19d [ 924.239576][T15387] EXT4-fs (loop4): group descriptors corrupted! [ 924.242796][T15388] should_fail+0x23c/0x250 [ 924.252857][T15394] loop3: detected capacity change from 0 to 4 [ 924.253322][T15388] __should_failslab+0x81/0x90 [ 924.253347][T15388] should_failslab+0x5/0x20 [ 924.273120][T15388] kmem_cache_alloc_node_trace+0x59/0x300 [ 924.278910][T15388] ? __kmalloc_node+0x30/0x40 [ 924.283592][T15388] __kmalloc_node+0x30/0x40 [ 924.288109][T15388] kvmalloc_node+0x81/0xf0 [ 924.292513][T15388] traverse+0x9c/0x380 [ 924.296710][T15388] ? asm_exc_page_fault+0x1e/0x30 [ 924.301754][T15388] seq_read_iter+0x859/0x910 [ 924.306353][T15388] ? selinux_file_permission+0x22e/0x530 [ 924.311986][T15388] do_iter_readv_writev+0x2e8/0x360 [ 924.317267][T15388] do_iter_read+0x109/0x4b0 [ 924.321794][T15388] do_preadv+0x13b/0x230 [ 924.326037][T15388] ? __fget_light+0x21b/0x260 [ 924.330699][T15388] ? __cond_resched+0x11/0x40 [ 924.335375][T15388] ? fput+0x2d/0x130 [ 924.339267][T15388] ? ksys_write+0x157/0x180 [ 924.343759][T15388] __x64_sys_preadv+0x54/0x60 [ 924.348499][T15388] do_syscall_64+0x34/0x50 [ 924.352897][T15388] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 924.358771][T15388] RIP: 0033:0x4665f9 [ 924.362700][T15388] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 924.382368][T15388] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 07:20:09 executing program 5 (fault-call:9 fault-nth:3): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xe00) 07:20:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xd00) 07:20:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 924.390850][T15388] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 924.398829][T15388] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 924.406796][T15388] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 924.414918][T15388] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 924.422869][T15388] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 07:20:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 924.499373][T15394] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 924.531535][T15415] FAULT_INJECTION: forcing a failure. [ 924.531535][T15415] name fail_usercopy, interval 1, probability 0, space 0, times 0 07:20:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xedc000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x1100) 07:20:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xe00) [ 924.544633][T15415] CPU: 0 PID: 15415 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 924.553441][T15415] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 924.563504][T15415] Call Trace: [ 924.566784][T15415] dump_stack+0x137/0x19d [ 924.571116][T15415] should_fail+0x23c/0x250 [ 924.575539][T15415] should_fail_usercopy+0x16/0x20 [ 924.580040][T15422] loop4: detected capacity change from 0 to 264192 [ 924.580566][T15415] _copy_to_iter+0x169/0xa10 [ 924.580626][T15415] ? __check_object_size+0x253/0x310 [ 924.596993][T15415] seq_read_iter+0x1dc/0x910 [ 924.601614][T15415] ? selinux_file_permission+0x22e/0x530 [ 924.607311][T15415] do_iter_readv_writev+0x2e8/0x360 [ 924.612662][T15415] do_iter_read+0x109/0x4b0 [ 924.617270][T15415] do_preadv+0x13b/0x230 [ 924.621552][T15415] ? __fget_light+0x21b/0x260 [ 924.626242][T15415] ? __cond_resched+0x11/0x40 [ 924.630985][T15415] ? fput+0x2d/0x130 [ 924.634949][T15415] ? ksys_write+0x157/0x180 [ 924.639521][T15415] __x64_sys_preadv+0x54/0x60 [ 924.644217][T15415] do_syscall_64+0x34/0x50 [ 924.648693][T15415] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 924.654654][T15415] RIP: 0033:0x4665f9 [ 924.658562][T15415] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 924.678265][T15415] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 924.686695][T15415] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 924.694683][T15415] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 924.702891][T15415] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 924.710867][T15415] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 924.718916][T15415] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 [ 924.736254][T15422] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 924.746180][T15422] EXT4-fs (loop4): group descriptors corrupted! 07:20:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0fff00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:09 executing program 5 (fault-call:9 fault-nth:4): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x1200) 07:20:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x1100) [ 924.853151][T15442] loop3: detected capacity change from 0 to 4 [ 924.857921][T15450] loop4: detected capacity change from 0 to 264192 [ 924.867211][T15450] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 924.877013][T15450] EXT4-fs (loop4): group descriptors corrupted! [ 924.879107][T15442] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 924.894502][T15451] FAULT_INJECTION: forcing a failure. 07:20:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 924.894502][T15451] name failslab, interval 1, probability 0, space 0, times 0 [ 924.907269][T15451] CPU: 1 PID: 15451 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 924.916130][T15451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 924.926277][T15451] Call Trace: [ 924.929632][T15451] dump_stack+0x137/0x19d [ 924.934050][T15451] should_fail+0x23c/0x250 [ 924.938513][T15451] __should_failslab+0x81/0x90 [ 924.943270][T15451] ? cgroup_show_path+0x67/0x240 [ 924.948376][T15451] should_failslab+0x5/0x20 [ 924.952905][T15451] kmem_cache_alloc_trace+0x49/0x320 [ 924.958219][T15451] ? cgroup_finalize_control+0xb90/0xb90 [ 924.963858][T15451] cgroup_show_path+0x67/0x240 [ 924.968664][T15451] ? cgroup_finalize_control+0xb90/0xb90 [ 924.974284][T15451] kernfs_sop_show_path+0xa1/0xd0 [ 924.979376][T15451] ? kernfs_sop_show_options+0xb0/0xb0 [ 924.984899][T15451] show_mountinfo+0xfc/0x4e0 [ 924.989475][T15451] m_show+0x34/0x40 [ 924.993458][T15451] seq_read_iter+0x60b/0x910 [ 924.998088][T15451] do_iter_readv_writev+0x2e8/0x360 [ 925.003276][T15451] do_iter_read+0x109/0x4b0 [ 925.007812][T15451] do_preadv+0x13b/0x230 [ 925.012162][T15451] ? __fget_light+0x21b/0x260 [ 925.016884][T15451] ? __cond_resched+0x11/0x40 [ 925.021547][T15451] ? fput+0x2d/0x130 [ 925.025438][T15451] ? ksys_write+0x157/0x180 [ 925.029946][T15451] __x64_sys_preadv+0x54/0x60 [ 925.034642][T15451] do_syscall_64+0x34/0x50 [ 925.039064][T15451] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 925.045020][T15451] RIP: 0033:0x4665f9 [ 925.049045][T15451] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 925.068723][T15451] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 925.077117][T15451] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 925.085164][T15451] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 925.093288][T15451] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 07:20:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2500) 07:20:09 executing program 5 (fault-call:9 fault-nth:5): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 925.101286][T15451] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 925.109264][T15451] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 07:20:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x1200) 07:20:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655ffeff00000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 925.194063][T15474] loop4: detected capacity change from 0 to 264192 [ 925.202997][T15474] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 925.212828][T15474] EXT4-fs (loop4): group descriptors corrupted! [ 925.221253][T15478] FAULT_INJECTION: forcing a failure. [ 925.221253][T15478] name failslab, interval 1, probability 0, space 0, times 0 [ 925.233991][T15478] CPU: 0 PID: 15478 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 07:20:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 925.240991][T15484] loop3: detected capacity change from 0 to 4 [ 925.242761][T15478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 925.242776][T15478] Call Trace: [ 925.242783][T15478] dump_stack+0x137/0x19d [ 925.266917][T15478] should_fail+0x23c/0x250 [ 925.271343][T15478] __should_failslab+0x81/0x90 [ 925.276150][T15478] ? cgroup_show_path+0x67/0x240 [ 925.281251][T15478] should_failslab+0x5/0x20 [ 925.285765][T15478] kmem_cache_alloc_trace+0x49/0x320 [ 925.291147][T15478] ? cgroup_finalize_control+0xb90/0xb90 [ 925.296804][T15478] cgroup_show_path+0x67/0x240 [ 925.301549][T15478] ? cgroup_finalize_control+0xb90/0xb90 [ 925.307181][T15478] kernfs_sop_show_path+0xa1/0xd0 [ 925.312209][T15478] ? kernfs_sop_show_options+0xb0/0xb0 [ 925.317910][T15478] show_mountinfo+0xfc/0x4e0 [ 925.322555][T15478] m_show+0x34/0x40 [ 925.326431][T15478] seq_read_iter+0x60b/0x910 [ 925.331002][T15478] do_iter_readv_writev+0x2e8/0x360 [ 925.336247][T15478] do_iter_read+0x109/0x4b0 [ 925.340759][T15478] do_preadv+0x13b/0x230 [ 925.345048][T15478] ? __fget_light+0x21b/0x260 [ 925.349704][T15478] ? __cond_resched+0x11/0x40 [ 925.354380][T15478] ? fput+0x2d/0x130 [ 925.358348][T15478] ? ksys_write+0x157/0x180 [ 925.362847][T15478] __x64_sys_preadv+0x54/0x60 [ 925.367660][T15478] do_syscall_64+0x34/0x50 [ 925.372211][T15478] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 925.378120][T15478] RIP: 0033:0x4665f9 [ 925.381998][T15478] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 925.401657][T15478] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 925.410088][T15478] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 925.418125][T15478] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 925.426284][T15478] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 925.434267][T15478] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 925.442225][T15478] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 07:20:10 executing program 5 (fault-call:9 fault-nth:6): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2500) 07:20:10 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2e00) [ 925.470152][T15484] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 925.527439][T15501] FAULT_INJECTION: forcing a failure. [ 925.527439][T15501] name failslab, interval 1, probability 0, space 0, times 0 [ 925.531651][T15505] loop4: detected capacity change from 0 to 264192 [ 925.540171][T15501] CPU: 0 PID: 15501 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 925.555544][T15501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 925.565899][T15501] Call Trace: [ 925.569180][T15501] dump_stack+0x137/0x19d [ 925.573561][T15501] should_fail+0x23c/0x250 [ 925.577978][T15501] __should_failslab+0x81/0x90 [ 925.582755][T15501] ? cgroup_show_path+0x67/0x240 [ 925.587694][T15501] should_failslab+0x5/0x20 [ 925.592226][T15501] kmem_cache_alloc_trace+0x49/0x320 [ 925.597509][T15501] ? cgroup_finalize_control+0xb90/0xb90 [ 925.603144][T15501] cgroup_show_path+0x67/0x240 [ 925.607929][T15501] ? cgroup_finalize_control+0xb90/0xb90 [ 925.613577][T15501] kernfs_sop_show_path+0xa1/0xd0 [ 925.618623][T15501] ? kernfs_sop_show_options+0xb0/0xb0 [ 925.624083][T15501] show_mountinfo+0xfc/0x4e0 [ 925.629206][T15501] m_show+0x34/0x40 [ 925.633066][T15501] seq_read_iter+0x60b/0x910 [ 925.637782][T15501] do_iter_readv_writev+0x2e8/0x360 [ 925.642992][T15501] do_iter_read+0x109/0x4b0 [ 925.647537][T15501] do_preadv+0x13b/0x230 [ 925.651854][T15501] ? __fget_light+0x21b/0x260 [ 925.656552][T15501] ? __cond_resched+0x11/0x40 [ 925.661222][T15501] ? fput+0x2d/0x130 [ 925.665116][T15501] ? ksys_write+0x157/0x180 [ 925.669614][T15501] __x64_sys_preadv+0x54/0x60 [ 925.674291][T15501] do_syscall_64+0x34/0x50 [ 925.678771][T15501] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 925.684667][T15501] RIP: 0033:0x4665f9 [ 925.688556][T15501] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 925.708248][T15501] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 925.716686][T15501] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 07:20:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000002000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 925.724705][T15501] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 925.732746][T15501] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 925.740731][T15501] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 925.748712][T15501] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 [ 925.757802][T15505] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 925.767572][T15505] EXT4-fs (loop4): group descriptors corrupted! 07:20:10 executing program 5 (fault-call:9 fault-nth:7): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:10 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4800) [ 925.845045][T15520] loop3: detected capacity change from 0 to 4 [ 925.855016][T15520] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 925.872323][T15523] FAULT_INJECTION: forcing a failure. [ 925.872323][T15523] name failslab, interval 1, probability 0, space 0, times 0 [ 925.885087][T15523] CPU: 1 PID: 15523 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 925.893852][T15523] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 925.904182][T15523] Call Trace: [ 925.907522][T15523] dump_stack+0x137/0x19d [ 925.912005][T15523] should_fail+0x23c/0x250 [ 925.916463][T15523] __should_failslab+0x81/0x90 [ 925.921233][T15523] ? cgroup_show_path+0x67/0x240 [ 925.926285][T15523] should_failslab+0x5/0x20 [ 925.931484][T15523] kmem_cache_alloc_trace+0x49/0x320 [ 925.936830][T15523] ? cgroup_finalize_control+0xb90/0xb90 [ 925.942479][T15523] cgroup_show_path+0x67/0x240 [ 925.947230][T15523] ? cgroup_finalize_control+0xb90/0xb90 [ 925.952929][T15523] kernfs_sop_show_path+0xa1/0xd0 [ 925.957970][T15523] ? kernfs_sop_show_options+0xb0/0xb0 [ 925.963501][T15523] show_mountinfo+0xfc/0x4e0 [ 925.968085][T15523] m_show+0x34/0x40 [ 925.971907][T15523] seq_read_iter+0x60b/0x910 [ 925.976658][T15523] do_iter_readv_writev+0x2e8/0x360 [ 925.981957][T15523] do_iter_read+0x109/0x4b0 [ 925.986634][T15523] do_preadv+0x13b/0x230 [ 925.990891][T15523] ? __fget_light+0x21b/0x260 [ 925.995551][T15523] ? __cond_resched+0x11/0x40 [ 926.000244][T15523] ? fput+0x2d/0x130 [ 926.004386][T15523] ? ksys_write+0x157/0x180 [ 926.008940][T15523] __x64_sys_preadv+0x54/0x60 [ 926.013954][T15523] do_syscall_64+0x34/0x50 [ 926.018369][T15523] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 926.024365][T15523] RIP: 0033:0x4665f9 07:20:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2e00) 07:20:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7ffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 926.028240][T15523] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 926.047851][T15523] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 926.056266][T15523] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 926.064241][T15523] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 926.072198][T15523] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 926.080167][T15523] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 926.088148][T15523] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 07:20:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000004000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4c00) 07:20:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4800) [ 926.166181][T15544] loop4: detected capacity change from 0 to 264192 [ 926.175698][T15548] loop3: detected capacity change from 0 to 4 [ 926.191705][T15548] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:11 executing program 5 (fault-call:9 fault-nth:8): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4c00) 07:20:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 926.215777][T15544] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 926.225934][T15544] EXT4-fs (loop4): group descriptors corrupted! 07:20:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000008000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6800) [ 926.308606][T15566] FAULT_INJECTION: forcing a failure. [ 926.308606][T15566] name failslab, interval 1, probability 0, space 0, times 0 [ 926.321273][T15566] CPU: 1 PID: 15566 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 926.330051][T15566] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 926.340155][T15566] Call Trace: [ 926.343518][T15566] dump_stack+0x137/0x19d [ 926.347861][T15566] should_fail+0x23c/0x250 [ 926.349512][T15576] loop4: detected capacity change from 0 to 264192 [ 926.352370][T15566] __should_failslab+0x81/0x90 [ 926.363708][T15566] ? cgroup_show_path+0x67/0x240 [ 926.368664][T15566] should_failslab+0x5/0x20 [ 926.373163][T15566] kmem_cache_alloc_trace+0x49/0x320 [ 926.378491][T15566] ? cgroup_finalize_control+0xb90/0xb90 [ 926.384153][T15566] cgroup_show_path+0x67/0x240 [ 926.388988][T15566] ? cgroup_finalize_control+0xb90/0xb90 [ 926.394627][T15566] kernfs_sop_show_path+0xa1/0xd0 [ 926.399736][T15566] ? kernfs_sop_show_options+0xb0/0xb0 [ 926.405195][T15566] show_mountinfo+0xfc/0x4e0 [ 926.409782][T15566] m_show+0x34/0x40 [ 926.413588][T15566] seq_read_iter+0x60b/0x910 [ 926.418190][T15566] do_iter_readv_writev+0x2e8/0x360 [ 926.423413][T15566] do_iter_read+0x109/0x4b0 [ 926.428086][T15566] do_preadv+0x13b/0x230 [ 926.432327][T15566] ? __fget_light+0x21b/0x260 [ 926.437062][T15566] ? __cond_resched+0x11/0x40 [ 926.441735][T15566] ? fput+0x2d/0x130 [ 926.445637][T15566] ? ksys_write+0x157/0x180 [ 926.450148][T15566] __x64_sys_preadv+0x54/0x60 [ 926.454912][T15566] do_syscall_64+0x34/0x50 [ 926.459341][T15566] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 926.465240][T15566] RIP: 0033:0x4665f9 [ 926.469132][T15566] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 926.488742][T15566] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 926.497177][T15566] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 926.505150][T15566] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 926.513140][T15566] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 926.521251][T15566] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001 [ 926.529306][T15566] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 [ 926.549786][T15580] loop3: detected capacity change from 0 to 4 07:20:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6800) 07:20:11 executing program 5 (fault-call:9 fault-nth:9): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 926.559950][T15580] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f400008000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 926.601945][T15576] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 926.611840][T15576] EXT4-fs (loop4): group descriptors corrupted! 07:20:11 executing program 1: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6c00) [ 926.646984][T15599] FAULT_INJECTION: forcing a failure. [ 926.646984][T15599] name failslab, interval 1, probability 0, space 0, times 0 [ 926.659713][T15599] CPU: 1 PID: 15599 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 926.668486][T15599] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 926.674208][T15604] loop3: detected capacity change from 0 to 4 [ 926.678568][T15599] Call Trace: [ 926.678579][T15599] dump_stack+0x137/0x19d [ 926.692228][T15599] should_fail+0x23c/0x250 [ 926.696711][T15599] __should_failslab+0x81/0x90 [ 926.701481][T15599] ? cgroup_show_path+0x67/0x240 [ 926.706469][T15599] should_failslab+0x5/0x20 [ 926.710971][T15599] kmem_cache_alloc_trace+0x49/0x320 [ 926.716327][T15599] ? cgroup_finalize_control+0xb90/0xb90 [ 926.722040][T15599] cgroup_show_path+0x67/0x240 [ 926.726861][T15599] ? cgroup_finalize_control+0xb90/0xb90 [ 926.732513][T15599] kernfs_sop_show_path+0xa1/0xd0 [ 926.737644][T15599] ? kernfs_sop_show_options+0xb0/0xb0 [ 926.743104][T15599] show_mountinfo+0xfc/0x4e0 [ 926.747711][T15599] m_show+0x34/0x40 [ 926.751560][T15599] seq_read_iter+0x60b/0x910 [ 926.756148][T15599] do_iter_readv_writev+0x2e8/0x360 [ 926.761357][T15599] do_iter_read+0x109/0x4b0 [ 926.765854][T15599] do_preadv+0x13b/0x230 [ 926.770099][T15599] ? __fget_light+0x21b/0x260 [ 926.774785][T15599] ? __cond_resched+0x11/0x40 [ 926.779460][T15599] ? fput+0x2d/0x130 [ 926.783354][T15599] ? ksys_write+0x157/0x180 [ 926.787851][T15599] __x64_sys_preadv+0x54/0x60 [ 926.792527][T15599] do_syscall_64+0x34/0x50 [ 926.796942][T15599] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 926.802855][T15599] RIP: 0033:0x4665f9 [ 926.806777][T15599] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 926.826500][T15599] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 926.834918][T15599] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 07:20:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6c00) 07:20:11 executing program 5 (fault-call:9 fault-nth:10): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 926.843095][T15599] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 926.851071][T15599] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 926.859252][T15599] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 926.867238][T15599] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 [ 926.884538][T15604] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:11 executing program 1: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 926.949720][T15623] FAULT_INJECTION: forcing a failure. [ 926.949720][T15623] name failslab, interval 1, probability 0, space 0, times 0 [ 926.962415][T15623] CPU: 1 PID: 15623 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 926.971227][T15623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 926.981290][T15623] Call Trace: [ 926.984569][T15623] dump_stack+0x137/0x19d [ 926.988916][T15623] should_fail+0x23c/0x250 [ 926.993392][T15623] __should_failslab+0x81/0x90 07:20:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xc000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7400) 07:20:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f00000c000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7400) [ 926.998174][T15623] ? cgroup_show_path+0x67/0x240 [ 927.003162][T15623] should_failslab+0x5/0x20 [ 927.007692][T15623] kmem_cache_alloc_trace+0x49/0x320 [ 927.012980][T15623] ? cgroup_finalize_control+0xb90/0xb90 [ 927.018628][T15623] cgroup_show_path+0x67/0x240 [ 927.023415][T15623] ? cgroup_finalize_control+0xb90/0xb90 [ 927.029095][T15623] kernfs_sop_show_path+0xa1/0xd0 [ 927.034170][T15623] ? kernfs_sop_show_options+0xb0/0xb0 [ 927.039637][T15623] show_mountinfo+0xfc/0x4e0 [ 927.044233][T15623] m_show+0x34/0x40 [ 927.048153][T15623] seq_read_iter+0x60b/0x910 [ 927.052835][T15623] do_iter_readv_writev+0x2e8/0x360 [ 927.053097][T15633] loop3: detected capacity change from 0 to 4 [ 927.058052][T15623] do_iter_read+0x109/0x4b0 [ 927.068622][T15623] do_preadv+0x13b/0x230 [ 927.072872][T15623] ? __fget_light+0x21b/0x260 [ 927.077549][T15623] ? __cond_resched+0x11/0x40 [ 927.082242][T15623] ? fput+0x2d/0x130 [ 927.086146][T15623] ? ksys_write+0x157/0x180 [ 927.090680][T15623] __x64_sys_preadv+0x54/0x60 [ 927.095477][T15623] do_syscall_64+0x34/0x50 [ 927.099955][T15623] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 927.105884][T15623] RIP: 0033:0x4665f9 [ 927.109778][T15623] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 927.129384][T15623] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 927.137815][T15623] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 927.145821][T15623] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 927.153885][T15623] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 927.162122][T15623] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 927.170114][T15623] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 [ 927.182092][T15640] loop4: detected capacity change from 0 to 264192 07:20:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:12 executing program 1: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7a00) 07:20:12 executing program 5 (fault-call:9 fault-nth:11): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 927.203686][T15640] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 927.213521][T15640] EXT4-fs (loop4): group descriptors corrupted! 07:20:12 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7a00) 07:20:12 executing program 1: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x100000) [ 927.282191][T15633] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 927.321143][T15663] FAULT_INJECTION: forcing a failure. [ 927.321143][T15663] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 927.325605][T15654] loop4: detected capacity change from 0 to 264192 [ 927.334264][T15663] CPU: 0 PID: 15663 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 927.349614][T15663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 927.356988][T15654] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 927.359709][T15663] Call Trace: [ 927.359720][T15663] dump_stack+0x137/0x19d [ 927.359742][T15663] should_fail+0x23c/0x250 07:20:12 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x100000) 07:20:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000040000000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 927.369488][T15654] EXT4-fs (loop4): group descriptors corrupted! [ 927.373268][T15663] should_fail_usercopy+0x16/0x20 [ 927.393251][T15663] _copy_to_iter+0x169/0xa10 [ 927.397863][T15663] ? __check_object_size+0x253/0x310 [ 927.403159][T15663] seq_read_iter+0x7f0/0x910 [ 927.407765][T15663] do_iter_readv_writev+0x2e8/0x360 [ 927.413045][T15663] do_iter_read+0x109/0x4b0 [ 927.417643][T15663] do_preadv+0x13b/0x230 [ 927.421893][T15663] ? __fget_light+0x21b/0x260 [ 927.426576][T15663] ? __cond_resched+0x11/0x40 07:20:12 executing program 1: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 927.431324][T15663] ? fput+0x2d/0x130 [ 927.435231][T15663] ? ksys_write+0x157/0x180 [ 927.439737][T15663] __x64_sys_preadv+0x54/0x60 [ 927.444397][T15663] do_syscall_64+0x34/0x50 [ 927.448851][T15663] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 927.454738][T15663] RIP: 0033:0x4665f9 [ 927.458667][T15663] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 07:20:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x1000000) [ 927.478483][T15663] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 927.486894][T15663] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 927.494851][T15663] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 927.502827][T15663] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 927.510830][T15663] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 927.518797][T15663] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 07:20:12 executing program 5 (fault-call:9 fault-nth:12): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:12 executing program 1: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:12 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x1000000) [ 927.613525][T15693] FAULT_INJECTION: forcing a failure. [ 927.613525][T15693] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 927.626800][T15693] CPU: 1 PID: 15693 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 927.635600][T15693] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 927.645663][T15693] Call Trace: [ 927.648969][T15693] dump_stack+0x137/0x19d [ 927.653330][T15693] should_fail+0x23c/0x250 [ 927.657752][T15693] __alloc_pages_nodemask+0xe7/0x310 07:20:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2000000) 07:20:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 927.657974][T15692] loop3: detected capacity change from 0 to 4 [ 927.663041][T15693] alloc_pages_vma+0x3c3/0x5e0 [ 927.663070][T15693] ? PageHuge+0x59/0xc0 [ 927.677998][T15693] wp_page_copy+0x121/0x10c0 [ 927.682590][T15693] ? __crc32c_le_base+0x23a/0x330 [ 927.687612][T15693] ? put_dec_trunc8+0x10e/0x130 [ 927.692465][T15693] ? sysvec_apic_timer_interrupt+0x3e/0x80 [ 927.698283][T15693] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 927.704450][T15693] ? sysvec_call_function_single+0xa/0x80 [ 927.710179][T15693] ? asm_sysvec_call_function_single+0x12/0x20 [ 927.716405][T15693] do_wp_page+0x5a8/0xba0 [ 927.720735][T15693] handle_mm_fault+0xb31/0x1a70 [ 927.725583][T15693] do_user_addr_fault+0x60c/0xc00 [ 927.730608][T15693] exc_page_fault+0x94/0x230 [ 927.735210][T15693] asm_exc_page_fault+0x1e/0x30 [ 927.740057][T15693] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 927.746706][T15693] Code: 89 d1 c1 e9 03 83 e2 07 f3 48 a5 89 d1 f3 a4 31 c0 0f 1f 00 c3 0f 1f 80 00 00 00 00 0f 1f 00 83 fa 40 0f 82 70 ff ff ff 89 d1 a4 31 c0 0f 1f 00 c3 66 2e 0f 1f 84 00 00 00 00 00 89 d1 83 f8 [ 927.766422][T15693] RSP: 0018:ffffc9000e517bc0 EFLAGS: 00010206 [ 927.772515][T15693] RAX: ffff88812abf1a20 RBX: 000000002000105d RCX: 000000000000005d [ 927.780491][T15693] RDX: 0000000000000fe6 RSI: ffff88812e0b2f89 RDI: 0000000020001000 [ 927.788496][T15693] RBP: 0000000020000077 R08: 0000000000000000 R09: 0001ffffffffffff [ 927.796483][T15693] R10: 000188812e0b2fe5 R11: ffff8881000406c0 R12: ffff88812e0b2000 [ 927.804465][T15693] R13: 0000000000000fe6 R14: 00007ffffffff000 R15: 0000000000000037 [ 927.812437][T15693] _copy_to_iter+0x1e0/0xa10 [ 927.817036][T15693] ? __check_object_size+0x253/0x310 [ 927.822334][T15693] seq_read_iter+0x7f0/0x910 [ 927.826989][T15693] do_iter_readv_writev+0x2e8/0x360 [ 927.832189][T15693] do_iter_read+0x109/0x4b0 [ 927.836711][T15693] do_preadv+0x13b/0x230 [ 927.841022][T15693] ? __fget_light+0x21b/0x260 [ 927.845762][T15693] ? __cond_resched+0x11/0x40 [ 927.850534][T15693] ? fput+0x2d/0x130 [ 927.854507][T15693] ? ksys_write+0x157/0x180 [ 927.859093][T15693] __x64_sys_preadv+0x54/0x60 [ 927.863917][T15693] do_syscall_64+0x34/0x50 [ 927.868381][T15693] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 927.874353][T15693] RIP: 0033:0x4665f9 [ 927.878253][T15693] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 927.897856][T15693] RSP: 002b:00007f0a840c9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 927.906280][T15693] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 07:20:12 executing program 5 (fault-call:9 fault-nth:13): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 927.914270][T15693] RDX: 00000000000000c7 RSI: 0000000020000940 RDI: 0000000000000003 [ 927.922240][T15693] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 [ 927.930291][T15693] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 927.938327][T15693] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 07:20:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x3000000) [ 927.989467][T15702] loop4: detected capacity change from 0 to 264192 [ 928.002109][T15702] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 928.011913][T15702] EXT4-fs (loop4): group descriptors corrupted! [ 928.020391][T15711] FAULT_INJECTION: forcing a failure. [ 928.020391][T15711] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 928.033477][T15711] CPU: 1 PID: 15711 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 928.042241][T15711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 928.052297][T15711] Call Trace: [ 928.055586][T15711] dump_stack+0x137/0x19d [ 928.059930][T15711] should_fail+0x23c/0x250 [ 928.064362][T15711] should_fail_usercopy+0x16/0x20 [ 928.069380][T15711] _copy_to_user+0x1c/0x90 [ 928.073791][T15711] simple_read_from_buffer+0xab/0x120 [ 928.079179][T15711] proc_fail_nth_read+0xf6/0x140 [ 928.084111][T15711] ? rw_verify_area+0x136/0x250 [ 928.088958][T15711] ? proc_fault_inject_write+0x200/0x200 [ 928.094622][T15711] vfs_read+0x154/0x5d0 [ 928.098788][T15711] ? __fget_light+0x21b/0x260 [ 928.103460][T15711] ? __cond_resched+0x11/0x40 [ 928.108167][T15711] ksys_read+0xce/0x180 [ 928.112400][T15711] __x64_sys_read+0x3e/0x50 [ 928.116970][T15711] do_syscall_64+0x34/0x50 [ 928.121383][T15711] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 928.127346][T15711] RIP: 0033:0x41937c [ 928.131306][T15711] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 928.150913][T15711] RSP: 002b:00007f0a840c9170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 928.159331][T15711] RAX: ffffffffffffffda RBX: 000000000000101d RCX: 000000000041937c [ 928.167308][T15711] RDX: 000000000000000f RSI: 00007f0a840c91e0 RDI: 0000000000000004 [ 928.175303][T15711] RBP: 00007f0a840c91d0 R08: 0000000000000000 R09: 0000000000000000 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 928.183281][T15711] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000002 [ 928.191286][T15711] R13: 00007fff2f272c4f R14: 00007f0a840c9300 R15: 0000000000022000 [ 928.239109][T15692] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000010000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2000000) 07:20:13 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4000000) 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x3000000) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x5000000) [ 928.322036][T15738] loop4: detected capacity change from 0 to 264192 [ 928.344281][T15739] loop3: detected capacity change from 0 to 4 [ 928.355746][T15739] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:13 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x37}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 928.379796][T15738] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 928.389603][T15738] EXT4-fs (loop4): group descriptors corrupted! 07:20:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x204000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000020000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4000000) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6000000) 07:20:13 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x101d}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 928.526849][T15776] loop4: detected capacity change from 0 to 264192 [ 928.544890][T15775] loop3: detected capacity change from 0 to 4 [ 928.551482][T15776] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 928.561373][T15776] EXT4-fs (loop4): group descriptors corrupted! 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x5000000) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 928.582538][T15775] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x300000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000004020000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7000000) 07:20:13 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x400000aa}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6000000) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 928.705106][T15812] loop4: detected capacity change from 0 to 264192 [ 928.720381][T15812] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 928.730190][T15812] EXT4-fs (loop4): group descriptors corrupted! 07:20:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x8000000) 07:20:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7000000) 07:20:13 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x7ffff000}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 928.762967][T15821] loop3: detected capacity change from 0 to 4 [ 928.772310][T15821] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000030000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x8000000) 07:20:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x9000000) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 928.881443][T15850] loop4: detected capacity change from 0 to 264192 [ 928.891549][T15856] loop3: detected capacity change from 0 to 4 [ 928.906552][T15850] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 928.916379][T15850] EXT4-fs (loop4): group descriptors corrupted! 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x9000000) 07:20:13 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x2000091b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x500000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 928.941359][T15856] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xa000000) 07:20:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xa000000) 07:20:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000040000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xb000000) 07:20:13 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5fffef96}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) [ 929.072934][T15890] loop4: detected capacity change from 0 to 264192 [ 929.094841][T15890] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 929.104777][T15890] EXT4-fs (loop4): group descriptors corrupted! 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xb000000) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xa}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xc000000) [ 929.143268][T15903] loop3: detected capacity change from 0 to 4 [ 929.169266][T15903] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x600000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000050000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xd000000) [ 929.267557][T15935] loop4: detected capacity change from 0 to 264192 [ 929.276881][T15935] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 929.286704][T15935] EXT4-fs (loop4): group descriptors corrupted! 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0x64}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x604000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xc000000) [ 929.332119][T15947] loop3: detected capacity change from 0 to 4 [ 929.355181][T15947] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000060000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0x5f5e0ff}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xe000000) 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 929.403164][T15962] loop4: detected capacity change from 0 to 264192 [ 929.428136][T15962] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 929.437979][T15962] EXT4-fs (loop4): group descriptors corrupted! 07:20:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xd000000) 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0x200008b2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x700000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 929.524323][T15978] loop3: detected capacity change from 0 to 4 [ 929.536732][T15978] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x10000000) 07:20:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xe000000) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0x5fffef3b}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000004060000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 929.584425][T15998] loop4: detected capacity change from 0 to 264192 [ 929.606502][T15998] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 929.616348][T15998] EXT4-fs (loop4): group descriptors corrupted! 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc2e}], 0xc7, 0x2, 0x0) 07:20:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x10000000) 07:20:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x11000000) [ 929.687011][T16017] loop3: detected capacity change from 0 to 4 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x800000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 929.741159][T16017] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x11000000) 07:20:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000070000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0x20010fb6}], 0xc7, 0x2, 0x0) 07:20:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x12000000) [ 929.819292][T16049] loop4: detected capacity change from 0 to 264192 [ 929.838532][T16049] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 929.848312][T16049] EXT4-fs (loop4): group descriptors corrupted! 07:20:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x900000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x12000000) [ 929.905761][T16061] loop3: detected capacity change from 0 to 4 [ 929.930448][T16061] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0x5fffee49}], 0xc7, 0x2, 0x0) 07:20:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x13f2fe5f) 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x13f2fe5f) 07:20:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000080000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 929.960359][T16076] loop4: detected capacity change from 0 to 264192 [ 929.984228][T16076] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 929.994155][T16076] EXT4-fs (loop4): group descriptors corrupted! 07:20:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xa00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0x8, 0x2, 0x0) 07:20:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 930.084589][T16103] loop3: detected capacity change from 0 to 4 [ 930.099557][T16103] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 930.108356][T16109] loop4: detected capacity change from 0 to 264192 [ 930.120097][T16109] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x25000000) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x25000000) [ 930.129887][T16109] EXT4-fs (loop4): group descriptors corrupted! 07:20:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xb00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x3, 0x0) 07:20:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000090000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2e000000) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x2e000000) 07:20:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x4, 0x0) [ 930.285445][T16141] loop4: detected capacity change from 0 to 264192 [ 930.300031][T16145] loop3: detected capacity change from 0 to 4 [ 930.316353][T16145] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x48000000) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x48000000) 07:20:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xc00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x8, 0x0) [ 930.326122][T16141] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 930.336058][T16141] EXT4-fs (loop4): group descriptors corrupted! 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000001090000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4c000000) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x4c000000) [ 930.455127][T16168] loop4: detected capacity change from 0 to 264192 [ 930.470924][T16168] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 930.480688][T16168] EXT4-fs (loop4): group descriptors corrupted! [ 930.488361][T16185] loop3: detected capacity change from 0 to 4 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xa, 0x0) 07:20:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xd00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 930.515475][T16185] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x5ffef213) 07:20:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000000a0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x5ffef213) 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 930.601565][T16202] loop4: detected capacity change from 0 to 264192 [ 930.609671][T16202] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 930.619472][T16202] EXT4-fs (loop4): group descriptors corrupted! 07:20:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2e, 0x0) 07:20:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xe00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 930.653571][T16219] loop3: detected capacity change from 0 to 4 [ 930.687553][T16219] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x68000000) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x68000000) 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xf00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 930.714105][T16232] loop4: detected capacity change from 0 to 264192 [ 930.735987][T16232] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 930.745769][T16232] EXT4-fs (loop4): group descriptors corrupted! 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6c000000) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x6c000000) 07:20:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000000b0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x39, 0x0) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x74000000) 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x74000000) 07:20:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000000c0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 930.883744][T16262] loop4: detected capacity change from 0 to 264192 [ 930.890516][T16268] loop3: detected capacity change from 0 to 4 [ 930.904941][T16262] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 930.914727][T16262] EXT4-fs (loop4): group descriptors corrupted! [ 930.923573][T16268] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7a000000) 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1000000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x7a000000) 07:20:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x64, 0x0) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xfeffffff) [ 931.014652][T16295] loop3: detected capacity change from 0 to 4 [ 931.035899][T16295] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000000d0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xfeffffff) [ 931.064913][T16307] loop4: detected capacity change from 0 to 264192 07:20:15 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xffffffff, 0x0) 07:20:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xfffffffe) [ 931.112077][T16307] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 931.121917][T16307] EXT4-fs (loop4): group descriptors corrupted! [ 931.143744][T16321] loop3: detected capacity change from 0 to 4 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xfffffffe) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 931.158821][T16321] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000000e0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1004000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xffffffff) 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0xffffffff) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 931.259512][T16348] loop3: detected capacity change from 0 to 4 [ 931.275949][T16348] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 931.287172][T16352] loop4: detected capacity change from 0 to 264192 07:20:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x0) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/ip_vs\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 931.315911][T16352] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 931.325733][T16352] EXT4-fs (loop4): group descriptors corrupted! 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0\x00') mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) creat(&(0x7f00000002c0)='./file0\x00', 0x89) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x20004, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(&(0x7f0000000340)=@sr0, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f00000004c0)='openpromfs\x00', 0x200000, &(0x7f0000000440)='(@\x00') umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') creat(&(0x7f0000000300)='./file0/file0\x00', 0x8) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000000f0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1100000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000240)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='ubifs\x00', 0x840, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="101c6430835df3efc919e58a84b8f0a2938b7d6706b299c86f41b2659c17345860dc71e48e97e4f3fa19efc52b332e9fb40ee2d2f95782aad30c807d99628c4b72e184c9ba56c4b3ae22c680259d1880298730b64d38913cc8a638617fcc3a68d6c2896d13"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) renameat(r0, &(0x7f0000000340)='./file0\x00', r1, &(0x7f00000004c0)='./file0/file0\x00') open(&(0x7f0000000300)='./file0\x00', 0x105001, 0x2) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x2) [ 931.459757][T16390] loop3: detected capacity change from 0 to 4 [ 931.476794][T16394] loop4: detected capacity change from 0 to 264192 [ 931.487637][T16394] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 931.497534][T16394] EXT4-fs (loop4): group descriptors corrupted! 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="513e63cd69e8463198241536e37ccdb5b54b4ad0526d6f1def0a4d9ce792f1f7730fbc83529149beafdcc86e085e0c4ea1c1ed0c098b9e93ea3bcb59144cb959c199845c36d3eceda44dbc16fea46a33dcceffa7174624cca75cbcbb6a623c6208e3027bcac608f1f047d8006f9c7e7713c58e4aea68"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(&(0x7f0000000280)=@filename='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='selinuxfs\x00', 0x2000800, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 931.503961][T16390] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="2e2f66696c65525266c86151d219af2a3000"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="67749e8532fb17e08c8aecb7c85faab9775815aa4fb6934a598df6e362"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') setxattr$incfs_metadata(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340), &(0x7f00000003c0)="8d7444ba780e49c6bb69", 0xa, 0x2) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="7348d5751a58f941670586af6c8637147883495d427865b55b41a4e0bcb2e8c060eb6ff000000000e0ba4ecec1ba7167f56c1fbf064acbad3456780f0990378413fbc6ab3b3343dfec3cef43d96def31a8e2296abaae8c299ec0fabdc2cd1530fe338519f85514eb2eadaf5439ee2acdc71eb9f60c5c3049eb1df6028740609f625e323141bf864fd7265aaa0931bfa07fd6efc758926f7c2a27d24293067577ea4991cbb1bd0c033646ccaa437da1f12baf70d9be1a8abc47039fbdb9d4b92145bef2c6963872dc5c269ecc5034e1fdc9afcba734ac8c899c3316525ad166c3df49d3476017127cd67462ed66bcb7bcc8520b5ebf9cd4c16e6ea09146effe2a8a17801b91e9c9c2a20eb69af985f2ec47d0ed079fd008e6ae7ae241b526b84a0ff032b7df5d5031f7a7da25a6915f304c6d6ecd0892986f8b3f4faa9fdca234e45eff4e647a620b5d553041bb889b2cfb64d9a42c254d63630876eb44dd051438330d2a91bd594585c0a8a5259f8b9d82931abb99c17bd342c1c826b28160c6ec85dd37d174af62a8e91eda3d4289aba56ca51f52e8586f134b217571ba26fcc7f1485cfecb795b65bd1759"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1200000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) unlink(&(0x7f0000000280)='./file0\x00') r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000100000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="dafbba37d39fa470795cf86192b7973b422c25167666470e5db10bd16eae722d54b62eaf3901ab0b84886fb7e3b5de6acc207d157afda4e505253faf226fa603a3072928ef0740fcff6d670d4e27"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="9950d74d744ee47a33ed995db29614c27ed8d2fe26e3b6ade2eb5ad845324c9db3be7cd278ef8db551f241c865b83e36533df9f1b74c8c3df6e0bba96b18e27c8a1dc5d67006b5a8fa1db21b05a3206b51d19692e9f999ad19e66d2ab6ac32363ffe616d4db4896f6e5efb22e9b6a9f7ccc82f0cdb6886ff235b6bcdd907560aaf36526b0d5658f48d90e71f06886165c8b1c14899205e91f392eba43f12a63144064b04586864b2dd1fdb1d212bac15c5974df8b0af59434f59de297ec61d1d6c9dac496a202e743e8517eed2e92e4d187dc6530cf5beb6ca8302b03fbb74e010aca6a554a9f9d2aec8db70e5dd8e646cbc90487767948864f5680069f2382f397834b7319dfccb4e4631274654925c5a5b20ff28f08abbaf93e4f1edf6956feb9858f0da4f979771b06a1ca7c3031014a2eb356e0e7d1a038807a6ab690ea756dadadd73ada1df289fffdcaf0e9420e27d16037cbf6aa6650e785a5d3525d33464072e3327847746b69276d14d5af10145866c036656c585a89ee30f54d883c443bb8dbea730e1ea598500"/407], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) inotify_add_watch(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80000140) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x3) [ 931.653796][T16432] loop4: detected capacity change from 0 to 264192 [ 931.670377][T16432] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 931.679240][T16439] loop3: detected capacity change from 0 to 4 [ 931.680165][T16432] EXT4-fs (loop4): group descriptors corrupted! 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x1000a0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) accept(0xffffffffffffffff, &(0x7f00000002c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, &(0x7f0000000240)=0x80) mount(&(0x7f0000000280), &(0x7f0000000280)='./file0\x00', 0x0, 0x4010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2000000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 931.710794][T16439] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="2e4df0afb319814a382f66696c653000"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x4) 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000240)=@md0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='tracefs\x00', 0x20, &(0x7f0000000300)='\x00') mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) umount2(&(0x7f00000002c0)='./file0\x00', 0x4) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="08eca4e28c7ddcc348a20eca"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000004100000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x5) [ 931.831539][T16472] loop4: detected capacity change from 0 to 264192 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="3ed2bf4a756ac6da6431e0fd2f04f4168eb72bbc71ff2506bac58b470c8c36288dd0aeb5dc7d92926a06b1cfd5bdb856583cb865d1b1c5b47f54c01ad8d9c1aeea951393e8f5c0398f6e74c488a7e3116094106eea778c0d09ca215c312652566fb1bc1ea89f60c70e0b676da7a834f5491cf59917308ed848e2aee74a4e034d36b23a54ffbfb1bf476b82c092ed2f6eaba56eab1fa471da70f4c423195fab435b22fe894f8d61b6e9999cd90cc652fab57fccd5ec04b42efda552339f08ffe8420b66e09db37fe6fff6e51366b4a0095e2b7230830b6ff2fb173ee72ed56526efa44cc9509d8ddc45ae43ad5b"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0xa0) mount(&(0x7f00000006c0)=ANY=[@ANYBLOB="6690baf669306b6bf4f24744d0406b0448005f342079ccf0ddafd8c3f82bbddd15d67b45238c7b2863ad1982625d71bc90b61af4eee6a45d1de4a71ab7a42ce19154aaa28de67f2958a469f2034d3146bc0fd84bfb7b6d569dbda9f5c4f445b02d6a0d6082c6855378088f2dd45a4ef768f92a8733e42d8e98acf9e4aa"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="2f6465762f16276e756c6c6230dd"], 0xffffffffffffffff, &(0x7f0000000280)='romfs\x00', 0x40000, &(0x7f00000002c0)='*^\x00') open(&(0x7f0000000300)='./file0\x00', 0x442081, 0x121) getxattr(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=@known='trusted.overlay.upper\x00', &(0x7f00000005c0)=""/244, 0xf4) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x6) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 931.891301][T16472] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 931.901102][T16472] EXT4-fs (loop4): group descriptors corrupted! [ 931.907440][T16484] loop3: detected capacity change from 0 to 4 [ 931.924454][T16484] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x2000c0, 0x30) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) r0 = creat(&(0x7f0000000280)='./file0\x00', 0xb0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) fallocate(r0, 0xf, 0x9, 0x80000001) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f00000003c0)=""/69, 0x45}, {&(0x7f00000004c0)=""/81, 0x51}], 0x4, 0x2, 0x0) 07:20:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000110000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2010000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="7cda4118d51bf86ad56f42158146b8f479c47993987174ab0f8779c3b87f6db51894852fd0407e6306a47ad0391f72893c0840fab4ac24bfd8dddbc6a33729cd89285bf712d8df902e0be575e88129287b739721db9aaa46695f375b615b87448014ee1ccc0f99833b03472f720eb11bc1bd80b81ac45e8ddd77f893351358080e28f3c6e3843ade21477185d9afd7f13bda05"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 932.041653][T16516] loop4: detected capacity change from 0 to 264192 [ 932.059550][T16516] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 932.065689][T16515] loop3: detected capacity change from 0 to 4 [ 932.069444][T16516] EXT4-fs (loop4): group descriptors corrupted! 07:20:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x7) 07:20:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x1) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="fc00000000000001000000c0135d74774a506d6112a6984ea7173109b7859fc24e45027ae3e53ea05cffd66042c00aafc78bd89d47f1f2c6da303807910b599127447c3b1d12bdc00cecd52f83cd207d493a999de362eeeca662ff0488c083a84a809923c7"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0\x00') r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 932.101384][T16515] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1f9) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) mount(&(0x7f0000000280)=@filename='./file0\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='hfs\x00', 0x1040004, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x8) 07:20:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000120000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2200000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(&(0x7f0000000240)=@nullb, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='vfat\x00', 0x2080000, &(0x7f0000000300)='\x00') r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') inotify_add_watch(r0, &(0x7f0000000340)='./file0\x00', 0x80) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x9) 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000280)=@sr0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='binder\x00', 0x1000000, &(0x7f0000000340)='.***\x00') mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="30668075f372"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 932.262502][T16560] loop3: detected capacity change from 0 to 4 [ 932.275482][T16560] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='autofs\x00', 0x202880, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xa) 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x880, 0x2) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="2a2f66696c6530001e16ac32a0705ced1bee5a606cfe54b40e7a989684e088c13217aa53448ec50612376c095364845447272889114aaf7d109756f60a3005111e41f805dcc79beb8e687b934f44c6c6de155d8be1767d6fa9d9a01418394a4a04b58860ce50e3a18613f0390a4c12256a5d8f48666a856b5376cb5ef51d9d81e2a3a7ee5666f053a36ba2bd726cc05fee20477d78a903ee8dd55f4df9496d408d7588f08177ed0332ea9d2c19cdae0f307eaa9790193cd5706c137c9f4d98644761084eb61e4c8dece330e1640e2175e42bae78691f35bfec5e43a94c7de0a8a419c06fbeda210fbdb4fd2165db783dd14b1b9fc2440c73f82a463a31edc316a009c490ddfd31aa145c2b762ff926c3d4f6aa1b2f"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) connect(r0, &(0x7f0000000280)=@hci={0x1f, 0x3, 0x4}, 0x80) 07:20:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000170000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 932.385122][T16587] loop4: detected capacity change from 0 to 264192 [ 932.415873][T16587] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 932.425810][T16587] EXT4-fs (loop4): group descriptors corrupted! 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000340)='./file0/../file0\x00', 0x0, 0x100006, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="b1c4769d2f73723000"], &(0x7f0000000300)='./file0\x00', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xb) [ 932.447316][T16605] loop3: detected capacity change from 0 to 4 [ 932.498966][T16605] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2500000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r0 = syz_mount_image$nfs4(&(0x7f0000000780), &(0x7f00000007c0)='./file0\x00', 0x80000000, 0x6, &(0x7f0000000c40)=[{&(0x7f0000000800)="56576f74df923e52a892d3d19a14f4f72f301cd069e6e2b66b6ed800ec19aef88f8ab11598e7cd034e19b105f42c46b66af07c3a7608b8720b8fe0ab35e0d165d5869e552667ec73452e0230649eea72fc6ffb291679242ee9cec19e57b4557b3bfa735517e556fd3ec14316c5ea40bdaf5619fc67e7277b2151ccb632144c74021231041b8fda56055d8e80456378c09d0a20dae5c86867ea30ce", 0x9b, 0x7}, {&(0x7f00000009c0)="905c26717602b269d4c4ff1cf00b8ed04f2635abb48cae80f233c02f2eaf56dd871b0b0a270b7a06d49ce57995a9698237da03b93660c72965ffab3b61a3bc4b1123675162864be8bc122667f87e9ed689119b", 0x53, 0x200}, {&(0x7f0000000a40)="6dbb5bd8c4fee3cc7d122beb8c787cb78a97cd441a8514e957cf2fa6c4b1c764bf09535ba74bca8fa9b7ac168a08bba70e6ca7c98c7d8f4a", 0x38, 0x1ff}, {&(0x7f0000000a80)="bbc790a5eb67c2d31f07e424248aaf21b1ba25c8c2a158bb422e15431d3d6ab005e19a3871afe0caa4ac894ddcf89a356594ba0e7b9958015804ef71e0f7f700e912c243106b2b758db7b646e78186b1660904711c09161b7584e1b09515c155b7b7b40357050ed56e8d9df91a5936e63243bc8c605599cec0c85a85e664a9b30cda413481c550fdb474c32df28ffb28f4cf368eba651aa91a1490f9c0484821832bc2865c9b7c4d013df3d4f5d984f64873b9846252ec8b2257225a02a3e4fb8060847ebe3c37bcf640790b8f6785767e9567b44f7b57b66aaaf26099faa980bf36420072b426fa61e8a2641be288bdfcfa01deceffd8", 0xf7}, {&(0x7f0000000b80), 0x0, 0x40}, {&(0x7f0000000bc0)="d6f81637c09977a7d0f50788a2264cda2b7a9f0c68b167e74a77092999a855e0aa63d402e6dd323261e035fe6ba15891963613858a3af5a693c5f046d0a762675b5072b5f5650d3dad6ada8ffcba19249d801c98617bc752eb86ec", 0x5b, 0x9}], 0x8, &(0x7f0000000d00)={[{'net/connector\x00'}], [{@appraise_type}]}) openat(r0, &(0x7f0000000d40)='./file0\x00', 0x117002, 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x11, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000640)=ANY=[@ANYBLOB="82580324c07893cadd2cab8fd9d9bbe6d0fc38502e843abfd1d6724690bd9487e1e5a835"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') utime(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x4, 0x1}) syz_open_procfs(0x0, &(0x7f0000000080)='net/connector\x00') preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000680)=""/238, 0xee}, {&(0x7f0000001380)=""/239, 0xef}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f00000008c0)=""/208, 0xd0}, {&(0x7f0000000540)=""/203, 0xcb}, {&(0x7f00000003c0)=""/46, 0x2e}], 0x8, 0x1, 0x0) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="3e30af2d215ae86f8915afbb1f6b2691a9fcba94eebbce9ca87b4646f3a744ec18fb1104f191480eec2bd25457168a6864f9be9c4e7d67b3ce540ebb03ae299e6cc99f184aa6a7e05532b9068e0a2622f9fbfe92d3749e841df80576ba1c332348abf234cde478c7d7bbdd"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000280)=@filename='./file0\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='rpc_pipefs\x00', 0x29010, &(0x7f0000000340)='ramfs\x00') mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xc) 07:20:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000200000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) [ 932.599822][T16633] loop4: detected capacity change from 0 to 264192 [ 932.608727][T16633] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 932.618498][T16633] EXT4-fs (loop4): group descriptors corrupted! [ 932.624939][T16635] loop3: detected capacity change from 0 to 4 [ 932.638111][T16635] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000, 0x100) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2e00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x22c000, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xd) 07:20:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000010200000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000240)=@sr0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='bfs\x00', 0x282804, &(0x7f0000000300)='(-]{&\x00') mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x48, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xe) 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0xe) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) [ 932.763814][T16664] loop3: detected capacity change from 0 to 4 [ 932.769997][T16665] loop4: detected capacity change from 0 to 264192 [ 932.791046][T16664] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000240)={0x19, 0x17, 0x2, {0x10, './file0/../file0'}}, 0x19) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) faccessat(r0, &(0x7f0000000440)='./file0\x00', 0x182) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x213090, 0x0) r1 = creat(&(0x7f00000004c0)='./file0/../file0\x00', 0x4) mount(&(0x7f0000000500)=@filename='./file0/../file0\x00', &(0x7f0000000380)='.', 0x0, 0x94701a, 0x0) fdatasync(r0) mount(&(0x7f0000000580)=ANY=[@ANYBLOB="ce2abc7eaef6e9202ae5b7df5912435280e40fd7d8a78b44cf04d67e6876fbfe50794c32d479dedbc9ee6070d5a74cfa09b0a8ef6a32100badd2eb8604ce8818b4c058ab651017ab1206e1777e2ff40902fcdc9e1fcdf19f2ebe2bcc3ae609ba99daa8496dd90937a75526278966bf3ea6fb0d61740cae5bd475471523598ca0e13c7d1a64b596db369be99edd0b04a8db33fee25949bf7bf0f9d88e9fda2b4ba46716fa61d211fbe34139bbd52c1b379c3ae8afc2a9ca1ca5da80fb2638d9a2913a28a193aaa6d6314b537a66e25449aeecc1c317f9b3a5834bdc0b4236bab0f119336c93d823ca4a82445cf61910d1d44bd67778f9b04acb473e6cb4ed97c43ea02f06e7f9d953113a5d87cd86efd795d74bf2767f4e690c9ccf0c9f3e34d83a2679988764753a02cdb57427c88dd7ee60070f54dd036926a07cc6218cabda674feb9477491ddd9e1238e38d3dcfc0da263b08bbbb61e79ea83b9012564d5f00030ba161b7a31d3006505cabe9c188b35d57c3956674e818490ede20cd1ca87f046ccd2722b02bcc181cc5f51c6255b6bfc20000"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(&(0x7f0000000300)=ANY=[@ANYBLOB='./fiLe0/../file0\x00'], &(0x7f0000000340)='./file0/../file0\x00', &(0x7f00000003c0)='anon_inodefs\x00', 0x4, &(0x7f0000000400)='ramfs\x00') openat2$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0/../file0\x00', &(0x7f00000002c0)={0x4800, 0x10, 0x1}, 0x18) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000540)='coredump_filter\x00') sendfile(r1, r0, &(0x7f0000000740)=0x49, 0x8) openat(r2, &(0x7f0000000180)='./file0\x00', 0x52440, 0x8) preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x10) [ 932.843827][T16665] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 932.853620][T16665] EXT4-fs (loop4): group descriptors corrupted! 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x48, 0x0) 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000004c0)=""/203, 0xcb) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3b416cb400000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000220000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x48, 0x0) 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000300)=ANY=[@ANYBLOB="56e32c225cbc728f93adea60aef5d2d49848dd9be18534cb1d3a2b362d79057b9872ce424d2894992702acd90986ce9006d2d98d69098e8ab292648bb42dc4f4e7f1020000008f75d4c4f2857ace0291e583b412"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0x100) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="35d4db97801e562289e7c19b2d01292893c22311e83f08766dec1744dd4dbcc385e1c54aead3f7385d034b76e8f94285fcc22632e42a9af7481ac9a251a95b688c3e891c2429e5a118c7f8ba7ee3933a5d36d9000000000000001000"/102], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(&(0x7f00000003c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='sysv\x00', 0x24000, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mount$9p_virtio(&(0x7f00000004c0), &(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x1000, &(0x7f0000000580)={'trans=virtio,', {[], [{@fowner_lt={'fowner<', 0xee00}}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x62, 0x31, 0x62, 0x30, 0x66, 0x31, 0x62], 0x2d, [0x30, 0x30, 0x30, 0x33], 0x2d, [0x37, 0x38, 0x34, 0x62], 0x2d, [0x35, 0x61, 0x32, 0x36], 0x2d, [0x66, 0x4645d7403757128e, 0x63, 0x36, 0x9, 0x35, 0x36, 0x65]}}}, {@smackfsdef={'smackfsdef', 0x3d, 'cache=none'}}, {@dont_measure}]}}) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f0000000280)=@filename='./file1\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='qnx6\x00', 0x84034, &(0x7f0000000340)='&p#)+^.\x00') mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x11) [ 933.008830][T16713] loop3: detected capacity change from 0 to 4 [ 933.015819][T16715] loop4: detected capacity change from 0 to 264192 [ 933.028777][T16713] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 933.049338][T16715] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f00000002c0)='./file0\x00', 0x1, 0x1, &(0x7f0000000300)=[{&(0x7f00000003c0)="4f4af1b2394fca844925bdba1895b00e2fbac2776d419f75e99dcb04adfc190c99adfeebf307354ee290fc4733e1b525891674f19853e08a2e3088d95356f107d43f014245b67e795fe98cc55a2ff8e8106bdf5ab9805b3aab75dcf46c57afe76dd2e2b0404235173da236119c452ad3ad426a76ca45905d862fab8989492d8c2b46b223eb12f6cee6037129252683c36114442b33", 0x95, 0x1}], 0x800, &(0x7f00000004c0)={[{@uid={'uid', 0x3d, 0xffffffffffffffff}}, {@huge_advise}], [{@fsuuid={'fsuuid', 0x3d, {[0x65, 0x0, 0x36, 0x61, 0x35, 0x30, 0x34, 0x34], 0x2d, [0x37, 0x3c, 0x35, 0x33], 0x2d, [0x34, 0x63, 0x34, 0x31], 0x2d, [0x39, 0x63, 0x37, 0x34], 0x2d, [0x30, 0x31, 0x36, 0x63, 0x35, 0x63, 0x34, 0x62]}}}, {@appraise_type}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@fsuuid={'fsuuid', 0x3d, {[0x35, 0x30, 0x35, 0x60, 0x66, 0x33, 0x66, 0x38], 0x2d, [0x32, 0x64, 0x36, 0x31], 0x2d, [0x64, 0x6c, 0x34, 0x33], 0x2d, [0x62, 0x35, 0x31, 0x30], 0x2d, [0x66, 0x33, 0x33, 0x63, 0x30, 0x39, 0x37, 0x65]}}}, {@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@obj_type={'obj_type', 0x3d, '{+'}}]}) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0x23) mount(&(0x7f0000000280)=@filename='./file0\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x237380c, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(&(0x7f0000000200)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='proc\x00', 0x4, &(0x7f0000000640)='uid') r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xecd9c000) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, 0x0, 0x0, 0x48, 0x0) 07:20:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000250000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 933.059124][T16715] EXT4-fs (loop4): group descriptors corrupted! 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x12) [ 933.126735][T16738] proc: Unknown parameter 'uid' [ 933.132005][T16742] loop3: detected capacity change from 0 to 4 [ 933.137601][T16727] EXT4-fs (sda1): Unrecognized mount option "&p#)+^." or missing value [ 933.139761][T16738] proc: Unknown parameter 'uid/kernel/config rw' 07:20:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3f00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x48, 0x0) 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000000c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000340)='./file0\x00', 0x0, 0x2233080, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="80828b7a236c263d5272e5274c7915df484cae4f6190c2728cbe73e95c459c5f37cb6e32e4718d0de8e4c1118f29808a429898ba2fcdc101115ca80ee8f9364374ceab4285378f1f414b6175a0d395070c8ce86edfed5e9a5efc00bd28899470a1ebc7d9910a5395a28f713ce0620d8e76ae6a81f7a65d52d174009505077f3bb0a446a66cc2ba2f36f054a491033de0bb4b85153fc9f9434865e3c2e48ab7bd2156698bb5f9b5efed725275e8cacd183291262871013ad300c015b25a7614577e187e601b64595033eb46b4bd6631ab3a10f45bbb3cceab0060"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) connect(0xffffffffffffffff, &(0x7f0000000280)=@sco={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, 0x80) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x40000, 0x16) mount(&(0x7f0000000a40)=ANY=[@ANYBLOB="0f64653000000000000000e0cda2526dd0e297e6d424996fbe630fd2c12eb262b3e9b2c98eac7db121adbbd7f92dd2c553a82245a68a9df388404d6a1cc3bd138ae18ee37bffbcdb08e96c417e4161f045b28db029d39adc051ff9d2cf329f687c620ac0e1a3a1ea31527c12cac03e60e0d21f7b63cc364a07c519767f99e919e899bc52a312076ddbfd"], &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='proc\x00', 0x4040, &(0x7f0000000a00)='audit') r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') pipe(&(0x7f0000000400)) r2 = socket$packet(0x11, 0x3, 0x300) fstat(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r3) getresuid(&(0x7f0000000440), &(0x7f00000005c0), &(0x7f0000000600)) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000003c0), 0x8000, &(0x7f0000000b00)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@afid={'afid', 0x3d, 0x5}}], [{@audit}, {@fsmagic={'fsmagic', 0x3d, 0x2}}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@uid_lt}]}}) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file1\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 933.174908][T16742] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4000, 0x8) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="2758ed6257c81fb3db4d83cac6ad8ac7eb57a51baf7e"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x25) [ 933.257150][T16761] loop4: detected capacity change from 0 to 264192 [ 933.264627][T16768] proc: Unknown parameter 'audit' [ 933.291592][T16761] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x48, 0x0) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000340)=ANY=[@ANYBLOB="2f6465762f1f5a14f6"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mount(&(0x7f0000000240)=@filename='./file1\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='openpromfs\x00', 0x1000, &(0x7f0000000300)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x8, 0x0) open(&(0x7f0000000440)='./file0/file0\x00', 0x20100, 0x0) 07:20:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000002e0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x7fffffff, 0x5, &(0x7f0000000740)=[{&(0x7f00000003c0)="aaebe52ca24f9136c950e26bd360fc6edbf1aa3adf453c90915b7a589774e24d22ca3e08af828f759cafa3c1cd333efe7610a3abf7ea7a0528d70364c6268cca99cbcaee7037c19cd8da15aeb6b845f96b516e0549f1c291054421b9485131066546604f3d6f2d1208a2ef86a09ab614cd522b15fb1c50d226586de8f6fb44035415d9fcb6828dafc663fcd1fa27a676b47841f6b2efb7d0c62da27a25807511711b86a6e54891a04057b8f71b365703f3cb561939f0c5bcca85cb6e6a", 0xbd, 0x8}, {&(0x7f00000004c0)="23c61f67debbb9d4bbd8052e42388ca2e6c1968ab1f5ee27cb902958172eddfec5877dc43014824bfeeadd2418000ca41b0e83b13316572cf60966da58b82f3d569bad8dcffb42a2c55d26d9ca13b9f1377c570a3aa04e62b9e34b91915926315d8fe7f1baca45f76526d01da830c1da6296dd04b954037aa99dda5fd189026ba1554b6b835d6de4bac4a54cb204fa7f3860c6b01c13c13dac22983c3274c26bc3e9f1c300f1cfaad1eae3cdf35b5e63f9e6a8f78ad726ceab35c398c089e83d9e08976fc7dd9d701c852510c9782e41dc8324df1d964594b8cf4c40e672dc51c8", 0xe1, 0x20}, {&(0x7f00000005c0)="2cf3c292c8417edf7563659400da3dc1c0f5f67c0ba38455b383cf55675951e670611242ff0922a2088157236d4684e5aca00b47588675b6f435f22e57f9e7ad34cb4248805a118f47bc2410e6a1c661b6136e20c5261b9ba76dcb1cb0147e991c6d4733b66c9b726b339c8824afba5c64efc2d9d3c69d5bbea7b7ecb71c3e904203ea040891cfcf14439aea2e33f0df61f2364806aed48cc6254afb441aae6fb36a0001707549a08986f9db9553e1a3815038", 0xb3, 0x5}, {&(0x7f0000000680)="00ff7f949ea890732ddcaea1b1ff7a831e7b49661eb337069832640de6885b44a62e99f302ea3439a86334df28180ebf47ca416397a950bfdc93669f799d1ffcba3245fc4cfec8b791547726428b0523ad53335fa675ba923a23e205b1acf27e06551aa175f3d58e47219106c0d427dadc3d3d5d5596eac476eb3eb58bb051cee454f5686e2b5b60194d3d0a762d87", 0x8f, 0x512d}, {&(0x7f0000000980)="ef66a2a22f8714dd0802d81d65aadec53afe16e15872f2968b1a8523d05583e414da33bbd949ee555ddf88bf8ba6284f7cba8833e5709da61383ad68e85931c802cd194d9344571c352d1dcd037af243ed22bd583efa3ca2273a2414490c232f3ec711f72d59813b7d5ab1087c4c63f18a681926d3d02f4f613877e93921cd540e0c3198f0354d6373ae8defd1e036590cc6a4c48d1599aaa84291dc4a05c3abcfd5357484911db5affc273cf503c3d6139fff3f4e3c107b6ff11ee53afa2c53bf3b10334e05147d", 0xc8, 0x1f}], 0x4, &(0x7f0000000a80)={[{@dots}, {@dots}, {@dots}, {@dots}, {@nodots}, {@fat=@usefree}, {@nodots}, {@nodots}, {@nodots}], [{@dont_measure}, {@appraise_type}, {@smackfsdef={'smackfsdef', 0x3d, '.&)'}}, {@fsname={'fsname', 0x3d, 'mountinfo\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'mountinfo\x00'}}, {@appraise_type}, {@obj_role={'obj_role', 0x3d, 'mountinfo\x00'}}, {@dont_hash}, {@fscontext={'fscontext', 0x3d, 'system_u'}}]}) openat(r1, &(0x7f00000008c0)='./file0\x00', 0x60082, 0x40) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000280)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) [ 933.301392][T16761] EXT4-fs (loop4): group descriptors corrupted! [ 933.307523][T16776] proc: Unknown parameter 'audit' 07:20:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4000000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x2e) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x3, 0x48, 0x0) [ 933.369182][T16788] loop3: detected capacity change from 0 to 4 [ 933.378900][T16788] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2010001, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="dd8ebc26a6a93214e039904c6fed3c1354752ffb030a924425f724b8fbc5187e302f071e2e46ae81e1a20282bb0ec0bb6eb4d61c658ec125a8b4e9c595aae0400e2750a15a0b0776107ed1e8bf8706d5c9e4ee3d284cf0af50f6796b"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x20) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f00000002c0), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="b86a08bd65c50a16edb6a6178cb9f9dc4503333ad34082903fd99cda397d2ac9e2a6eb38b715f73f2637b82783d8cd8bbde76ca0c9b9ed2425d5e6dddb45db8b1f7b97638eefe107293c07e1536be9d810ddc456b144474a0734211876bffa7e6cb209909fa98d2e9bf473e26895ce4e3b8f0f0e9aaf5968d7daf5713a8ab76c815de41db9818fdbe051a66d64479e4aaaee2126b00b7234fa4b"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) creat(&(0x7f0000000280)='./file0\x00', 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x48, 0x0) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="d58b8eefba8aff268561cfbe726a5a89df427a8a16165ce0c82c9381fcb981dde2f3db5a3bf44261c514012f1bf35da74db362709c4e3486c8969e3b13d81ecabff67cab52af5d76d9c72bbdfcd6cfa4d232281f004c5ef8416f466131ccbacb66a0988c50950379625299bb3c7f5e712052dde2d71d2e2873715873579a8f7e245c82c6cee1aec30822d4f5f79d784cc76d7a62b635084012691ae78b2d9f60c5d4c8570cc176c14b14f2c8a197dd038e091051624829b7b9e04214a888cce69d285687c49adf0bd6229622dc942387b0e4c202d8024c231163020321e9e810724e5a79184ace963b61ed1488158ae61040b8ab900b1c74f79559b7d7d9f3711e841eb2148a27511ed24292e8bea9f9c18e875657cb408923b439dda022d7463bf63e6f4a4220f4b335d80704a7a9a06522044ce77c759302bc38085574dbcae9affd41f6f54ce857b64cc77592d8de2cb3a8c597ac5097437580f67b77d538532b4e8bb524c9b3439ff731e97244638188d0224ed3cd01b7cf"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 933.424411][T16797] loop4: detected capacity change from 0 to 264192 [ 933.454021][T16797] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 933.463819][T16797] EXT4-fs (loop4): group descriptors corrupted! 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x48) 07:20:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000003360000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4000080000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x48, 0x0) 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB='\x00'], &(0x7f0000000140)='.', 0x0, 0x4114, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) open(&(0x7f0000000280)='./file0\x00', 0x800002, 0x28) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') creat(&(0x7f0000000300)='./file0\x00', 0x40) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 933.554188][T16828] loop3: detected capacity change from 0 to 4 [ 933.571757][T16828] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2004000, 0x0) mount(0x0, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x100004, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x4) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="5125ebdc243cdeab7b0fde4801232ff9186f7f3df347a193c4477caf4e65fb4f75ba29ff0300000000000049829aca67545d230b6b5cf11e1bf30ef53943"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240), 0x800) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {0x0}], 0x4, 0x48, 0x0) 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x4c) [ 933.606117][T16834] loop4: detected capacity change from 0 to 264192 [ 933.625859][T16834] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 933.635648][T16834] EXT4-fs (loop4): group descriptors corrupted! 07:20:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655fb46c413b0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000280)=@filename='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x480, 0x0) mount(&(0x7f00000002c0)=@sg0, &(0x7f0000000380)='.', 0x0, 0x104014, 0x0) mount(&(0x7f00000005c0)=ANY=[@ANYBLOB="a79826232cf6a116beb4ec3b0ffc8d66c5303d8adde6ff80d86a5cba145e9bc11a9ef7a1fcf07029773cb26a465736a2c0a971becbfe005fdebd2203324da404072d50a4a9a0940b4b4e3e9e12927e09314f872e88628c2f0cd24c3474ba204aa758daaaa1659563bcc481e75fd1cb9bfb3ddc08d10f3cff603427e070665137891103058db51f1c2a009c7b1331deeb29ed8b9043162135b03a6dfb22a422c5d0905c1c29d74d2065d6c723e60a1bca6d15b9a9e2f74a44186901e19703f64b1be84bfa94ae1027d2f2cd3dabd9b554d0"], &(0x7f0000000140)='.', 0x0, 0xd110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000300)=""/111, 0x6a}, {&(0x7f00000004c0)=""/244, 0xf2}, {&(0x7f0000001380)=""/239, 0xd4}], 0x4, 0x0, 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000400), 0x2, 0x2) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) creat(&(0x7f00000003c0)='./file0\x00', 0x2) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r1, 0x0, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB='{'], 0x1) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000140)=0xc) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000003f80)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="8224", 0x2}], 0x1}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1={0xff, 0x5}, r2}}}], 0x28}}], 0x2, 0x40008000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f00000030c0)=[{{&(0x7f0000000400)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x80, &(0x7f00000005c0)=[{&(0x7f00000004c0)="ae64b59264de5ffded3a401e286c59985e9c943f67b396a03cc4a222e3c5cb23b6740761a07c705b3d53d39abaee689a2a54eeb60660fb3c312862c9563cea0ed935fb8d544507f838e59957894dbe955efec50e4d3a8b0d2457ffbb585ee40604dcb6670b5b77a64e71d1ac063f806554c78fbbbbde9c01ee403c47234f1e4381803d2436a1c903a6a8f105d86841013f3ec6fafa5c7e7f671aa7dd599ea529c1e18b6d41ae19fb12e1e8f86fae2d68db4584b547754343fa517b01684c7a6dee5789a2909af6ae7a7e1fc555120acc1248a982309e7e624ae9c57c094a6b2bbc20585a8884eab47922", 0xea}], 0x1, &(0x7f0000000600)=[{0x68, 0x197, 0x1, "4853f748ef5cafb844e5ffb108dca20412f3061ed8dc6baf7a6ddfc5b94effd0ec5e4c98479677430d3b339d9413ca79f0e10d7f61c51d46f258ee6679a302cd96e3cf4291d51ce924b24bc3f2377f237490cdf2"}], 0x68}}, {{&(0x7f0000000680)=@x25, 0x80, &(0x7f0000000780)=[{&(0x7f0000000700)="3c342618740e2a6286136c0c60c8d9a16a0f63ef57cb4658b5125756845304708a54a96fb302d52d5d00c1718580e807bae3fb20305cffd4d9e24c9945ab87e940196f127d56eeed87b5feda0d1c77edc1a92e5230504aae062e37", 0x5b}, {&(0x7f0000000980)="d7a21d78956fc73a25901970e8307016c81cebde37b73632fa90a9b8de6d357031e8b0d1f265b4e7b915798e43020386daa4c83623bc16c027e471a760aa1a8d8b89635ce12123e0b1bb419a9b6428407fdd38354d6459adb06ad2a8fc83c639b46f9976ea970600ae07e875b75ffc6eaac25f5fdb990bb8911126712e8f69f0fb6c0331c4ad420d7b0bf462d7162ae1d9edf9ad04a936f906bcdbc2ac13690c9d7579ab0d22f48384a6ecddb4c0c17121dcc895cc85b5094e91161cb3a8d002ebbc6735331a645f2ce7d4266d95aa", 0xcf}], 0x2}}, {{&(0x7f0000000a80)=@xdp={0x2c, 0x1, r2, 0xf}, 0x80, &(0x7f0000000f00)=[{&(0x7f0000000b00)="eee90450c2e55aa0720dda09e4c1350c36767f9610568a24ebc6b3d6ba3f39f3ac46", 0x22}, {&(0x7f0000000b40)="902e7cf09da78bba58131131b54aea2668040256ad4e2b8a9e87b282273910a6c009ed6f4b13af15121631c70b6d15e93f86f51d30b46aa81050eae4575934c7409805cb2f725329992de0253dda57a85e52162b0e19e5e819b0cee5573ff3f099a6193ffc127af98a6923c24bf7f63c22b03a4ec6ee7e6b2c13f75829ff732a8615f6f68a402b255a4eba015e40e9f035701e3cb745c2d7f5c070a9a77b3ee5", 0xa0}, {&(0x7f0000000c00)="e37a47acd8a2bf54fa51f745d9603cf7bb88bb638802bf9000173034692fe39d47b8578da885aaf9fcd5e4e636e89df0b29ee368f420462e2f0219a6ea49b5b624fdbf02c9ff373266ebfe971f93ac0612139deb7dec5adaac8062a359eda53a172241121ef992b3cf864cad33dcce45852eb78f2a2d", 0x76}, {&(0x7f0000000c80)="0b513768a6037350dd8819127bd9748cd1745aa39e008f6933c632dcba5301937fa0d51a05b4cacb274a330868062c0635026732e9ea4757a8fff1662e8ea00f35ebc8f252d63fd24e1b390cb5bfb587db21708a8dc333b4b637b1ddea75f1ccdf58cb", 0x63}, {&(0x7f0000001480)="7b2f67bbdd5d961984e7488c22782b6b82fa391ef583ee5755a7f140ca6d6c18e8bddee5bbdfe066f3bfa6a4c11ad3e3b3a50576d98ba94970451fe5e8b31c66f2afae29f4c018e9da3e5b565077a7f5e83aaea248f88b409fa14f76cb6ca72e2de918bf56854e5ad55cb1bd9141d9b4e9c30835270c235f9cc93a4db44ee6dcc640782d4d26f66d5e4279874f79fd0d4c97ccceebb76b0430b30ff519ca5fb87ffc292d47526f1fb5c176d82f3baf9a8171356bbf3c179ec85e9122363ffd3e739c433cabf311c78a781215b12ca52a9f917ffd0573425bb373d57fa2f76165dae5fe33ba4a7a40bf565a1f1131f7542cec207aa6d7936841dcc1ebc831947b337ec7654cc3f41b3dfd3af5420ad3cc3babe4d264eead80fedb407c5363113136b16c8c488eb1cf7d928249e828bf8343f6d7c3cdd590af4b4bff99955ac0ec22afb8807064f5cd0cbb3c16220a6356b4b99e2d9420d31041033dcf81d78d9eeb737adac7a3464542fee2396600ddc56ae42fdb974c45be047cd8f0a258565098640bb50ec9cc7759eec07f27148bdd984ffcdbb64fe5876d7572adf17e5c9b5404ef5a76706164010597f52b0167506a1ee0922168989e4fb8db1cc279f065be7f303735bf744904b35c2941caec045186392fb9974eeb730adab66e9ed1e042c1d2921cff05f62b3abf82b37ec6a6eb089c8e5de75a02a3cba79187b7346aa50a753a8d21b007f413501b8e663123e46645fa420717f6afbc9e0f1047be9d9863f617dbccf4da8733dda7af3d4d5988dfb15ef3761c51deb27d4a3b3bfefe55921210cf83944536266c7024221ef3a1d9e7695e5bdae799eb140763fa28df861c757c8a2a3a57f78a906047ac420f9824916f5eb6fa9bed333eaca6d318c58348c9ebbb77b2387eab21990a763b09f69ddbe441b8133cbc79d4a933447a7e8d4778f09cce38bfc5c9ccc325987445d503a7375202b10106507c6261d22f943983dd371770c26efb00756c5d9c2dda29c7b55844581e11123e01117727a6b244c9b48755b004ac2dec922a306bac1e770f90bd49870336a93a2fd84c133746a21536e3e0cd0710c419a3d7cd3751b5dcda763477a4c079658536865a8ca4a5c028a2f0ed53cea26fc2d14f3cb5725d2f1761fc8a1d28a84d5cb3809f10a3273e87126ca86db6dca738d28e7b338f2beb760db8e863ebd621f71234a1b89e5172693f342d527718e4d3e1561236c7638b6aeed96a37ab39333707e3c359dd78c104b1dafd1085782d6f7c27d465565cbc5b0c97c04b27fe837e45b6f4cb635eb9ae1d4b49368520f8f98ff7b3979b2f372b740c116fde7ac303984d9ab2365fb950de6fda9948f4ffe889e2623e989a79685e74835d2fc7ebd3f017c4b3ecc53e347dc32210cf7800d3bd282502053f0240a56bd63b377222a09a83a98d0701226669072eabeb043b402f5adab463a16483a7574c786b56c89f366650be9c10340d12abf3ebeec42cc2ae77514690f62cfa585c873b3f42ad497940ee0e95b41f01aa7dfb901453e30dde66ff66b78e30da15705303705aa74fca5a46af9e343660b09ada996adfea7213a19ad3dc83b7b763813b454926d582e3f19ed0d45fc78281caa65f12336c11dfb72010b266577363a5501a61642aabb9b862d363abefce6cdc1a55905e25f0ee69d913be0437a0187ba7241d1e0b0c01f2f1db76214bada7fe374cc7d6045363e0faddc2cf844bbf3d25d53435283e942fb57b041be2425419ec3695ae720c6cfb8d00bde3631919be7b364d8cf1d47cf16da08092867b31423a0efbfc3bef63c01c1dd2dc04c99ebc09e0adf255b7a2912d0a499d2541babfc80fe766573d0c93027e98c5d8e965560312fc00022ed3269ff7f9d5bfe081ad0c8ce86d2e3f73a9ac9a2c0dc3b0bff405ffc7bd8d12e62b7936ac59a366bef63e5a1334744b27979198657a0fac94273f9a12d06420f96e2d3f789cab5aa750d509e7b8e8a6d120a7102e0377287e0ce7ce07608f20917fc7c438f1ed6adf0c1207f6099dfc3934ecf1fe4e22fc87543f052cb256372490227764316d76d446ce1e3c01f2ed631329b83f028b3a871236e385fb0e0b372739d85683d43625bd4dab4d62a4a56569950cd8c077efd914641434192cb7c361c6f05e7691806562f50156468681cc308808d0b8befb8843b21888beffd33dfe73537d8c2ce338785551d5acdadf9a05cfc5a4c20583b63e1cf8d6d23a4755d147ef44d7f955ad8867d38afcd4c057f928a437fc16654c57e943fe0b0dc9c21c36b39c4e742db7ee9ff00402febc6dc0dfdcd710dd4bbe0a6faab1dcd4aab177562da99988215788132d5f3f9213984ab4bd36a49704b72f8c154c940261e7bf2e3dc54e0521a6799dfb21ea6d6e8690e57f5268cb03db320f82619e59675680e48a2635afd39762edaae4162469d8bf63fffb1ce9d0f8108b18441183d6de01e4fd1807840d042d714816f20ceec25838ec3eaef637db75d7ae0f770d5d5ec73cf8b8c88fe3cbf369f5725a0a1b219d7485f59616a9fc0c87121f62538774bd0bff291c6666f9bf8f79ef8d1163b337dc352202d7ec205e4e8a87fdea6e0f5081d4e187045a9da274b2a648dfa743e3d204d2a7f0131429beb5607cd150b1c49aa937bd7747a78666e44039fa7189df3a098fa01812eac1cf4ce259baa14d9bca2879fd52970b861956110819e13eb4f6eef38183ed785b9b0f2d616d66393742ae92f58518b1c4bb75827bd4750b935a5a4a88fec516ab7864b9affd5399ffc692d9f6cf8af91a8d23b7d6e980ffe718490535e143fad6fd007a49371dd706ffdb9ca7779021cd1973d12db855f6861113008f2f0219ecfc79a9a6129e6d8a1c70dd2c19d644ee7dceb8ac7447924ab93b47dac416370bf895a7c8912fab4415d9b6620cebf0cb2ac314124fb69b9d764b01b456ed7830a31575fd99498aed1032b9f638fcaa6d099bec2ba250d8a45c59945876de6e02b6a9ccd200a30809d4307b64285675092a15fbe6fd9d8039cc6a62f5b8ff8b599fefa23f0d3770fd32b795bc84518b4013a4f9bd3954a61d616eea7f8008d5277ef0284b506fb286a43ac6edd73176e02e260c0221c45f62dc79aaa95ad1709a08ba80904497924146f6a9bfb6b6b3b59c7d67b76c6b1478dc9ea2b6428d9468c43fff8c809bf85515c1e38d5739cc0e035c3f0c5ccf678cc4358033ab2fc0aee26607d38f9f1524c3d76206b1d67cb7e81e641614982f53096ed9a92ff5085471df6c1214cac777d4df70f6ad5c7825b5ddaccb326aef0e4310f6a03304fb7be36fd598e92eb77f9a8e5285c15b1be979ba0782eb5ba1c2d94ee0b02e1471821c1913fa890018149d1421233c42d1d7f72903d6ee21407d8ec9c7920d2562fd1c4a774e6d715b8c38f586c85bb2bf1ad38e7cb4a2c16f4c3254b96ca8a4afdaca9aa1e42c49a427f142f5efd91eab4ada253807f29352848b76e2b700eb5a34958ea2de53d288f90c143722f00257d67f48f47b01ce76cc4bd697c1d2a07783027fd62158b906dea1559bf54d4d14aebed547196dbf50ef440843677bd095681e31bdac729607aa3b572b064c5df37c2365e1dc499a33707f0e6060cbc781f51ba1cd616aad98f5e5e265a833280f967728b5569214b2dfc1d915513aa83276252f27e3e90970efeadfb76d3155d215eeb49c8deddfb4c9939b1e8287db48176222601a2059e6bd33b67bfa867202ef50d4c687411c4bd14fe4eee63a734dca6d9ef1950699655656452cd37dfef08dc0305dc604080ed1d839aaddb6d4e36330488b15fd2dae7f7feb4bf2685211b975b7c5443404ed0181869b6ccd472062f3a6f838aafb9d27b506da0b0d76f4854991759f7cd40c55646e0af0217c5bf6c5228801b372cba883e0921b125ee18a27fc3c1076ffd7674d8cd51cfd2375939ee72098881f45f42a0af61a98f1b0c48e2a33df71d2f8e423e60086d7bcf7fc36a4f52573dbdb7a6628cd16177f7d1d72825939cd7f2674948899a836c890d3d677b535f28b69c7a1a4676c8b07b636d2643c83b2519635246b12639cf104b57bf6882b2d030478a0f5a1cf5804923135c73975b24facf02c0c60aaef8fc673cebde6db5208931fb1bfda9c43b39902a8196a23fff5a8a9674ce560d87879d4fc96c846f5bc88a9602abe6c38d1bd5c1d37cb77719ef088ce609c7a06dad42dd289b24f454d188a15a3a9d7ae9f1f188bf67de65aeb782cf07c98e830707310cfc1dfe211d760454bea3766a2e0962e8542d72bc323befefd3d4d3bbfc238ab24c9e168591b27c9aa437bae3ba96d50b8d7ee132cdba4d06b0dc1f606f3254652300986b2f9cc04f85a08f1882f9377442b20f7f4e9a82750feea9fb78e02809c49a4b1f3d45dc7ca307de6f54a764fa91d9122f4427baed0e40ce23c206fd4688f11ae1abafbd18c50715fc0906e281a5cd2d1c66173848600566c97daf9aed20228a4224a4592d391b593d2fe263e9b831379ef04e854f9c71115457629be31cffc532d70e493881eba16b6ab8e68889924b625aa861c447eac464781e8207f7e51ecd0585c233f495a22ec08c925029911f36b901e686f048ae34bfb698cb67c8b8380c041cf711d5015e621fd34412c88e4eb1fa8387ef5c7ee3a8643c7771057d45872a23dea492fb68ed17bae63ea0e166c461ca85046af48f65b0b61f6b010990fc90259d64518cf6dfb786fd7c7d0855abe4f3073034a2a6de4265999cd2dd369c0922c07e319fdfe98192a7dd9591ab0cb3bab539f4c7b0a6bdd1536cab619423a37a5b9c6ffa4d3ede4fdff9b6f8381129e1eb88cd6491bb88ca5cd0f8245ada2dbdaac53176eeb15f86c312b3cf62349bfd91b6c39eb5b63d2fcb651b9050559cc8af960339d1cfbacfb236d53afa4c3a509fe9b825708bb60095f11c552ba2a222612e64d054bdab21ee7b8f3043c7d4888309ff349b1b37b97e2e97464fcffb0d02749a0cd96e5fe12a621a08b782869a91c577e298e60f5faca0a737da174c909633d6200bff7e361fe4287c87349fa719d86c3359062ff4e37153a536385d1314cf91e5ee71673965774966a8587f5f3d66f2e493fe00c4830b7aae15cbb039a1aab69ed0a0412ac9b70f8f0f728bf8f69551ed9bf36443df45e41b335d795e6eecf4e882478bb96ec25dee2f5e60aa2b27abd0598f933372e0822217c4e179779c07d5f79af2fd1d0ed07772f55c92bd897f3cffcee9595b5d5dd2fca8111890999532f36d2b27c1a4773ae4880079d6f054270be8bd0148b351c6d6aa095325970fa42e776e37a6631e28bb32daea8276953e5df44888521105d164f810f1b19e632c648d7f2171bf6636369e553a997395fe543c0a42fe1a275cefc5dbbf2c8d66e35d41dc87d94eec1982727900e870f84a981a81862e0502e5820cf6d39baf8a8b03d5a8801e74909a5e382ed4036d6dd6a5a51a32a13e3f8162bc75766112685146a3d144d75b89c950005f48290e299a3744ecb8abcf34551629966a9d8980bacab3be4a8280274aefa5180e52c9e1845e330d9b246fdbfedabf840e1e8ca4a2b0010680bfffe8d7ddfcc7e8b9bc4eaea43a008c89efdc17037c181d10ef294f1671518126e0ff08dfb062c652956145d9b13e7e946d061b6e87f26c0646eaa165ea289d0b0fab89e7f09bf4dbe30ba16fa731bb08ae8778f2d8e085bfb3fd73efad7b1bab15d0680600e5b2b8853d18e2a1bd3a868d4fb69bc356f4c0acbd67b", 0x1000}, {&(0x7f0000000d00)="c79d34521a91a266ba8e4a2d76f03426278f59407bc34a4ea2f4d514cf8434c7001bd3556ad569579dd9ae425a63b9f26aeb5bad06a59452158ad6a4744f5863494cb46f703f947073be8f5013745f38df58e8363d09ca0e57c0f2e2599b57b0cacc44bcb99a5c0b042f9bce9b0faa891cbd6256d834cb83ccdf4bfdff5b57c73127dd674474a0eb175016138a0b0c5999c2aadfea39e366993704b2f5ee564ca43996edb899f750ea262dcc5427ac530d71b0c2256590ec1b3477", 0xbb}, {&(0x7f0000000dc0)="57a9d40e24b2569df321d83b2274420f91dab7d8d31b35ec97a1380e3c9034c52944eb9e9160a7e4f6b9e0f3ef0ed32d906c678f8e8dd102719865c4db830760dc97edefdc8243e9c3d3de524d3c9407b20546fdbaa1bcba27d4c02b888c15edd4af8d5971e4f3a971f2760b47baf4140db9e81078eaa4ece58571840c758b3255d10d604ebe17ebf83dea4ee9bce834f38845ecc2826ccdfb87384a2cc424303dddccce19815e659ad89567449c6402b3b9901afb9ddc880796c6fcd84c0cf697ab7065c7083a5a210cb9a3bdb55751ff82da151f", 0xd5}, {&(0x7f0000000ec0)="cc07fc3dd52b7ec7205ace51", 0xc}], 0x8, &(0x7f0000000f80)=[{0xf8, 0x114, 0x72, "5052ffa0298331d9778f0c547c0fe65ebd77e67519ba4cbcc26aaf09f0d1cd115e4eddd409a3854d7553779cdab66650fb016b223cfdf827d3d4cef2e2e95f02986866c8c8d387e076e945a3da767f1c88d72ed6c1bcd9391e1b48c6debe51926ac31084374dfc639a379082b641b65821c5797592f1e59f868808843976d1001281b1cdeeb5e286b5cbc6c76b4617f94bb348100dc5559a9fa606fe39e15cb77b4c5b4548b525659ed8f0bb267a3fdc140e34b5158278a3b45957656c250e9544a8b33ccd6b7b142098c9b4d5646f667246e0a56f753e33afc5e80296cb13cdadcead37979047"}, {0x50, 0x114, 0xffff0001, "c68c8de9a0ddff00b2b7879c49aafe8526e85e2a437ef484ad4e533782ac5d03d0c551cce821182812de66be9288fbb35464b74c181a31e030ce391286ff3a"}, {0xa8, 0x117, 0x10001, "5189de68055940b0ee152a21722b79d6189b8fb950eef5a0dc08223c52148a39a58218c44a0b399b130e75c51cd40371a82f5de4e8c059c13f732c12485b895ceb44b966b283cf811965b0cdf423cad678e5093b92c0ddc4b6b345372d56f9d3e9fbbc4cadd4e9485dfa7c3ef4ee1663a0a13f1f3a9796f1ba6c50dd37b8e01bfb973be2f4e19e0f8d908808e5bedd0a023eb69a2a"}, {0x28, 0x114, 0x1000, "5257cb52297ceac9660596f562e58a2ab9a60c97"}, {0x10, 0x116, 0x6}], 0x228}}, {{&(0x7f00000011c0)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x2}}, 0x80, &(0x7f0000001280)=[{&(0x7f0000001240)="ddbacbcecb38e501e48294ec6b85c32cf638849fa8eb30c08943", 0x1a}], 0x1, &(0x7f0000002480)=[{0xb0, 0x3a, 0x9, "18b495b55611190f9e179d0bf550c2cc1f53073732fa4b35d779dc7b62bec47541b7445e812ae8d732d00a2a09aa61266a9a2fe2d41fce176b1477b862fbe9f61d688ddd0558f55d7dbe7fb5eea215cff70d32ee8c46a63693eac9ecfec2da58edb0dba2b07cf655ee33a2b0dd83cc6ee14bd1036648be3a9ff9e812a3d6165cc02a930d69ae22677942421db23fa9ce63b1c3578794fa8bf2fdd394786f383d"}, {0xf0, 0x10a, 0xff, "469ac89a67d9177f1689706c03d0d7bf9d067715ec554cabe6eb0857b35e75746d25ff92e4c4380296050b714226f1dd617d8eb5204fff687fa55cf5ab0de90f0e5d76a12fb3993fdcc023ab826455a1a7956ec6eb2c459e431ebf53606c9a7ae0f6f49c93cdc3c0e3eb12d77a8e33ea5a0e203f3c6b47e0542b552754b7795ce1e3d3c89effa726ebb739843d8a97c9b97c7f191be242bda40e78ae9eb08427b59cce3102570e4356ffb840fb28719413643755b535e3606a0c7f0fa6ce29b49b68fd9a9cbff90624c75ddc4cfd9ddd7c987584749f4605c131dc3e"}], 0x1a0}}, {{&(0x7f00000012c0)=@llc={0x1a, 0x10f, 0x80, 0xba, 0x0, 0xed, @local}, 0x80, &(0x7f0000001340)}}, {{0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000002640)="e14f20731c4cb7ccc5425714483cc260dd1106af60f1e73a5f3f45974f83eb3d66523ce68e6c3f91700561e186c562488f278e14570104fbdf9f3428df696425d8a9d3afa7705a382361b542f3582f830942c6baa1e54ae0cc613c7b5d71ad93ceaa16f84f95feac6b3e25a3521dc01373fdc8cda3485a6cd05cf2a2d428d6cca380228dacf360658ca26d17ec9fa9b983af38070dcb647f69d23114ce72f45ccc4225", 0xa3}, {&(0x7f0000002700)="0046f4d4efd668355159792d7995bc5ee63609541b7cb43660cc379ddc8a3aaf788bdb06022d7d71dec71e90dcd594aff886d49a0003627af73c633eef5bf44db936f3dfe65e3726ca5680675881f145f1f72d482ed2cb74b03abcced6e9936bb4d9a0e910f8c3ea8c25de80490985c022cd28866ceb21b2eae4c7565448cc13319009c3f109eed718e6c9584f107a06db78cf", 0x93}], 0x2, &(0x7f0000002800)=[{0xc8, 0x10d, 0x0, "91e3186490b8b1bf9400001398c86d9f4ca1d2ebfc1d1b0bd8460d7aafca8b78a4e7e6437628d0a91d937fd701c957c40a6cd16ad00a678b2057197f6f0bf49425bbe95e1113f2d39056720075cd9a95036ec303439cca86df857aa75aba6b626d0c15d8981c411411377a8c968583550ee03de87182a32cf635448c04f323ef4841442a9457e7fc17b5f78dc43041b40c5a6eafcfa12d2597ca7f5814195f2c78b20353b31ce5a5379b4adbed8d0c78746e"}, {0x18, 0x7f, 0x7, "5b649ee3"}, {0xb0, 0x8a, 0x4, "83adb7bdf0b0ec3c5c9506229d9f659d0be18a68b7ab16a395b35fed361969350b8b8d9f21ec53815d953f98dc36f6c55ada469bd36c4224894fcd63e499a73f2414fc176375502086b414246b12e32a00445ade6bb55713290fbc72b203262bdbc6acbbe783e6bcbe8f3696567a71334c57d0cad3af7fa793c60cf890055b1e86f17c57f969ff46af1c3df5cd27d0784536f5fa0ae8c84062fb9fb64239"}, {0xf8, 0x119, 0x1f, "1b8101791e628cc49f644069330d59a83c7e5b189d36cc6980bdc9ba351a1b7024a11999fcdcc6bc41d6de1b79b75f22e4c3ace2853468818ed90103de70f1a8210cbf6943c198791f079fe34dd0ce63b29099e35977e1531a697b0cb822c6182c3048fc5644cc011e96850f41c811f145ffa9713966a06e5b82a41aea05ff8a0018242af84f9442b257f6a254ac024fda308f097f2498254ef7d6903b190d1cbb813d8582b837e8fe893d41f699290c7537f293994f1521f645c3320cab5cf623ed02bcc61734ca9dc4a2b0dc36cc3896110e25ac8745a3c45d6ab1554144ea799ddca969"}, {0xa0, 0x103, 0xc10, "96a012cc966141cd401763770bed73449d297de479249fac8327b7e35bdcaa25edd3e4ef6df450bfbc59e9a3194e3c61394577af4abf3c11143cbaabe8b5062710dc9d3f789142205c58c2d472cb8552cfc1ba1d51a995a0117c9075f674fd2fedfc51b4443ca5153ce37052c4f253fad1dd0deecec84f311e729a7d5308cc398ab7ab25e6f926b56104"}, {0x100, 0x112, 0x8, "828613921deff6d7930c037587f6ec08394a881d774cdbfb00abb2b435eb6e1d07a1d423121dcc1996c4dadcd17f240665efa5ef3a297d532f302f13d75831a4319f8aadf1d9d6a15fbce45a076cf2d2a3c169bfb1f53139cb0bd0734804eb06618c3f98c9add5de91114e5d3783e98e00d34f1386a81a034c2440279d79ca1211f040ad83972b8c87c7602647c45458aa26e0863069e37573917200a05e0730473ebe246f3c017c692547cd669563fda0c716367a13826ac826aad34ee154e2766e8b4c09249924cf1281c88b3d120e13e0993d80f20d145b11f6ffa80c5fde79e3a0e57f70f1cafa0070ae13"}, {0x88, 0x105, 0x787, "aae5d2879371e228d004d0dabcc777c734caa037e12d6e115f1596fc5fe780b418c3decab8848258522701c51daa5fb23c4b978e625070220a4f2fcb3f9231c2f523d828c4f00783852afe7bf28e447430d98411bed1138c222ec8dbdfd62c60d50884ffbb871456195f6105a23489a63c607dc729832cb0"}, {0x50, 0x10c, 0x0, "2076fe5c8c557d414410c15c33bb36c9df34073503df8f438883aab563e30edc892248ea82360c9fafae0aa381264de64cd40b9b28d6c57d4567e3"}, {0xc0, 0x116, 0x1, "918684b0417461adeb44b83ccb646c9ca41243561ff109228c33b28c1c6438d668f00637e3d38dfbcdd2c9a35d3f68130a183761aaf48a1e5e9994609a55a7ff756af4a0bac16fc60c0324482c5d93ae2f93fd19048b5a5533d704b270912671555c7de406bf307ffcc0286e8f0b7118e19cb2ac0e29a47d3118c05428c2ca48939afefc80da834eaae92e39e72f67d0d4ff6232e2864afe4157261f3f1ebeb372e22fd55cfe7008f5d19d"}], 0x5c0}}, {{&(0x7f0000002dc0)=@pppol2tpv3={0x18, 0x1, {0x0, r3, {0x2, 0x4e21, @remote}, 0x4, 0x1, 0x4, 0x3}}, 0x80, &(0x7f0000002f80)=[{&(0x7f0000002e40)="bb47985894a305e12f45f9d04263e78183070f61596120f1", 0x18}, {&(0x7f0000002e80)="ef0b9130dc50b4006b6d24865eb250a6e8c029e1639a2ad11fdc253a0af65e647424fc995279ca4006577addaafa04421c742ee1243dbcf9506436e69923cb7d625e731149bf7daa72c10991a2bed77c92679e0623ddb3a32d7faaf7f767b9724f82f7b17c499a92794a4cad79749cf3f81b2f4040e045ddb229373eec2292e66723d321c340d4a681a7016ee41471a8d0093c090c468e73a732164aaaef71b64c8c3b", 0xa3}, {&(0x7f0000002f40)="60342a06c4abe9fc0501f3147604c00145f7090c2f4209605cb7e74796defb3d95f52f1280363522c58d8170d39b66a647f4d240e5b837", 0x37}], 0x3, &(0x7f0000002fc0)=[{0x68, 0x117, 0xffff329d, "c2ed6f39c2aa2d1602a726537b7a19607a74e6997b928847b4c23838d277018360a25c7ab129f2d6ec0d96f561d4adb94abc1e9bff83fa83752104bdb78c078a7b9602183c86f2b917c344c63e857cdb5d"}, {0x60, 0x109, 0x7ff, "90ed385f15828e98d307e9c29f9100ba0cc350b532d13af8bd20319b8ae432a01fc5a653b7dd060b19596fb40a4e2a5732e26d0807f437d1b29c435cdfef75345a5c89fe00f5678247594a"}], 0xc8}}], 0x7, 0x40040c1) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) r4 = getuid() mount$tmpfs(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x40000, &(0x7f00000002c0)={[{@size={'size', 0x3d, [0x32]}}, {@huge_advise}, {@nr_inodes={'nr_inodes', 0x3d, [0x30, 0x6b, 0x65, 0x74, 0x67, 0x35, 0x65, 0x74]}}, {@mpol={'mpol', 0x3d, {'prefer'}}}, {@uid={'uid', 0x3d, r4}}, {@huge_never}, {@mode={'mode', 0x3d, 0x2}}, {@huge_always}], [{@appraise}]}) 07:20:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4503000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x68) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) [ 933.718724][T16858] loop3: detected capacity change from 0 to 4 [ 933.738333][T16858] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000003f0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="2e2f66696c653000b6cb4c0b2aa62925a4aa827978c9995be8b4085fda5c35ad98d8f92a899a652f1d760377e2965962cefc9de49ce5199d8690c2dd1c70a5befb3676f8"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x4) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') chroot(&(0x7f0000000200)='./file0\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) [ 933.803437][T16874] loop4: detected capacity change from 0 to 264192 [ 933.829239][T16874] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 933.839007][T16874] EXT4-fs (loop4): group descriptors corrupted! 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x6c) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=@sr0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='v7\x00', 0x101001, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 933.888728][T16895] loop3: detected capacity change from 0 to 4 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x4030, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) clock_gettime(0x0, &(0x7f0000006d00)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000006ac0)=[{{&(0x7f0000000280)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast1}}, 0x80, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/238, 0xee}], 0x1, &(0x7f0000000340)=""/35, 0x23}, 0x1f}, {{&(0x7f00000003c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/8, 0x8}, {&(0x7f00000005c0)=""/219, 0xdb}, {&(0x7f00000006c0)=""/9, 0x9}, {&(0x7f0000000700)=""/185, 0xb9}, {&(0x7f0000000980)=""/27, 0x1b}, {&(0x7f00000009c0)=""/143, 0x8f}], 0x6, &(0x7f0000000b00)=""/229, 0xe5}, 0x1f}, {{&(0x7f0000000c00)=@nfc, 0x80, &(0x7f0000000fc0)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000c80)=""/27, 0x1b}, {&(0x7f0000000cc0)=""/201, 0xc9}, {&(0x7f0000000dc0)=""/248, 0xf8}, {&(0x7f0000000ec0)=""/36, 0x24}, {&(0x7f0000000f00)=""/83, 0x53}, {&(0x7f0000000f80)=""/31, 0x1f}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x8, &(0x7f0000001040)=""/95, 0x5f}, 0x1d1}, {{&(0x7f00000010c0)=@xdp, 0x80, &(0x7f0000004540)=[{&(0x7f0000001140)=""/66, 0x42}, {&(0x7f0000003480)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/221, 0xdd}, {&(0x7f00000012c0)=""/190, 0xbe}, {&(0x7f0000004480)=""/52, 0x34}, {&(0x7f00000044c0)=""/28, 0x1c}, {&(0x7f0000004500)=""/6, 0x6}], 0x7}, 0x2}, {{&(0x7f00000045c0)=@pppoe={0x18, 0x0, {0x0, @random}}, 0x80, &(0x7f0000004c40)=[{&(0x7f0000004640)=""/93, 0x5d}, {&(0x7f00000046c0)=""/196, 0xc4}, {&(0x7f00000047c0)=""/183, 0xb7}, {&(0x7f0000004880)=""/208, 0xd0}, {&(0x7f0000004980)=""/208, 0xd0}, {&(0x7f0000004a80)=""/54, 0x36}, {&(0x7f0000004ac0)=""/175, 0xaf}, {&(0x7f0000004b80)=""/183, 0xb7}], 0x8, &(0x7f0000004cc0)=""/203, 0xcb}, 0x1ff}, {{&(0x7f0000004dc0)=@tipc, 0x80, &(0x7f0000004e40), 0x0, &(0x7f0000004e80)=""/98, 0x62}, 0x5}, {{&(0x7f0000004f00)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, &(0x7f0000005180)=[{&(0x7f0000004f80)=""/65, 0x41}, {&(0x7f0000005000)=""/137, 0x89}, {&(0x7f00000050c0)=""/148, 0x94}], 0x3, &(0x7f00000051c0)=""/181, 0xb5}, 0x6}, {{&(0x7f0000005280)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, 0x80, &(0x7f0000005580)=[{&(0x7f0000005300)=""/204, 0xcc}, {&(0x7f0000005400)=""/2, 0x2}, {&(0x7f0000005440)=""/32, 0x20}, {&(0x7f0000005480)=""/207, 0xcf}], 0x4, &(0x7f00000055c0)=""/75, 0x4b}, 0x1}, {{&(0x7f0000005640)=@l2={0x1f, 0x0, @fixed}, 0x80, &(0x7f0000006980)=[{&(0x7f00000056c0)=""/74, 0x4a}, {&(0x7f0000005740)=""/76, 0x4c}, {&(0x7f00000057c0)=""/2, 0x2}, {&(0x7f0000005800)=""/11, 0xb}, {&(0x7f0000005840)=""/236, 0xec}, {&(0x7f0000005940)=""/4096, 0x1000}, {&(0x7f0000006940)=""/58, 0x3a}], 0x7, &(0x7f0000006a00)=""/169, 0xa9}, 0x4}], 0x9, 0x1, &(0x7f0000006d40)={r0, r1+10000000}) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4603000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) [ 933.929192][T16895] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) r1 = inotify_init1(0x40800) write$binfmt_script(r1, &(0x7f0000001480)={'#! ', './file0', [{0x20, ',\\&:'}, {0x20, 'ramfs\x00'}, {0x20, '-'}, {0x20, '(&^\x1f#:^)-!}[(}'}, {0x20, ',]#,\xdb}%.'}, {0x20, 'ramfs\x00'}, {0x20, '~'}, {0x20, 'ramfs\x00'}, {0x20, 'ramfs\x00'}], 0xa, "f0a836f6c94d0e16f96e42ef238f63f563e7acc49f9921dc2b0a85e3aa3b6251e30db99df81dad1172b6e26415a2e011643497a87880d2f59efadcae18a4aedf672fc01dc559cca3cbc62b64ce2ff62d0101a501141ba48964e0277bbb856d84c1528320490914a497d872e7144396a88d188b426ef33a3fe5240b7d5944fe0c895cfd44a20d7f0208dbc8fc38c673b4e377a2dcf150c0c74e2a4c75161539c3f38cae6b6aab97c8cbb22dc1d8b470e32ba78bf36abef0bc38e45d7d36523cc144c462d5f97f4637ed396e5fa858eb22f2ecf100e6db36566953d0cd028c79a1defd45ea1f33d6f63bf9e5295d582e586fcc4e37aa21de10c57dffca4cedabf71a91ededcacf3d1fc57343f2f79ef7bc24fb6dd20481ad7be6e5e5120c22c67c2c13ed1c7c052a35a8795072e05c4770898bb7c877ebc78c736f82b00aa2ed7bedc03a929fb95ffc7e4d597036075d63a10d2695e41391841a6ede90219a6d392f4327c65957ebc55a3e2c8880d7bce36564201633f54daeee97c9bf30cc46fc4299ab6f2fc0e96a45d15f93bb93ee32963029a384e315b69472ea25d37e2de760b074e400c0990a7affd897fa21f8eef18b085be5451be84a2222cd8da84f958222bf7a6ece3017b0c2720a447ead2e80b7a8992749d4c50c598405007217d742760cfbd6d937d45b8cada756c813da47782c153cb1f5552244937c7ed4db46247035273080a279f6f027175ff51667cd3e9eae18ea15addfe322a68cf44aa05a21fe296ab6fccf559c883c63917997f652557e90713826ff8f92037497b736760c77794053c00a6eccb66965fc29ccc5d94411806438ebffbd51895296154e0cd703efe3f2298af25d5d02208490d120db07c75f7a3416d0e022d6c4e329a0f01f021833e006bf65d0fcde6110ddab31d94224f001b68865217f77376a735561564deefc5186e07cc0d6b955caac2fe805b289ffa549fdeaa17a941d68a6ba4174ac5165fae9b2c0bc0a37112450dcad0e652d6ea80d153bbb40cc4f438b378b7efb4aa6a74cdca0d556bdcb7426fb4fe553fd4b97a185fea702c4bd8f8c0666f6e396c1d37ac0074f056c30efb806eeaf63a0e6213cda5e546e5d6a9cb65a2b2f13982e5e2202e74e42cafe77173c8c4c21e504a00d6523266a8bc8dc3358943b3c74b166677420e4b8ef5ba2f02602c543229a1f6385876e96035711f3445eb2c70fe1be83fe5e42af48274a52394a7aa90770906e1070d86f6a24e601bde40ef884cc89b0dc90205202330c54b22ba8e77904fb6c7a2fe78106814e8ccb6c6b6ce1dd50fd35d5be91b67f95ce146287eb31028ed5a14e5b51f853c204db7210cb0ce0ea6aa33c162afb6cd94b0b1f628ae047b2a9d74a897c3a0357219375597e94ee571353e79a4efb603d762167b421802ebb5de14f8bfa293bf95b86acc4c954bde5a11c84d73ffce5b57e7d926f51c9dcdcbbc4e32a1d93147f843a29ad2ad26e1638ec9cd15eb3db17ca3711d4c93ae102232e5c6b53433c164f59b39947f8bf3c7568f2d1cec053dcb77bd0c1517825a6bc8ab8b36137c436e9149638ec74a23c985a76af86f6f86d78c082fc61e0f9f66b62e180e93c3d71eaad5b49a413bd6d60c4adf914d3fc9e7df70f398c88f504afaf6c2224c79aea42cabfa22128ccc405db46e651e603ab1b52a5b07ded45163bfdf22647e34c94e4daec6677cf242b19c8feac5d717de49325b77ad72a8714013b845eedeede95793c2b217bbec04e720ea84668dd4be102526db77d6e95a5e0787466128666d393d778b4a21ed1b59cdaa1264450f4e728438c5e4dc9f907e28cbefe6b5d658b70bff13fc1b6c4c58e7b81ed612eb7655c32498edb987a7c2c73a7dc9daef6664e55b50c1f6fe12ddec403b2281fb763129e3e0797938f60c1740ff4958b50e0e31e71b457124ca067c4dabe2091277c3dd7c3fad9d395df16f7aee50cf092afc8a4f095948f3e1bf952b1244ae8b354ae77f97c2ea9b4cbd383ea1784ddaf2ff612334cad3eef5d79cf9425127f6a8a11459003c4bb48304a8d4adde9a8f8f6ef79056dc05fabc8149940a26f6f2d9ece2e55956de85f923c89a06e1782587ea17833affea3b437f1915cd66120fb3248a5e4139b7fba2dc8a1f5294de92cd8ad6ebeda995bbe93dab536061c911c34e8f65f63e6a4aca656eb36f31e9813f9c39b53576a2db464ab1fa2e8fad736b0978f227c1f08696d9dd905fd276586d8f8d28cc722caf08ecf130ef6d8fdeb6c88b609d78d4d2b3f0e2d4ffedc641812eabe62085c5578317c464c4ff17b41ce5d758dc37e33ee07644aeef7513410acb76685edcc47eacecbb3c80d98e8085de7da78b9d07691624a55be056787ff02ad62104075ede52a33c554b9d8d8b966abc6d384c5d3e5abe73183f55cd6b6539ea87e7c7766f8e08bc03dd0d3e21670b77176664dba55172bf61929dface0184b2978f9a92b55bf56ea82b5411320d676b1b1c038f4a864e75db3809dfc0b3dfd0747053c6844c0080f8747105094482a521f3cc7df71f991cddc7eea6826000fd45cd7330ad0c56f559793659b7ca61e7b162b82f142b59f2f7e90d7d86db0ecc3b09d3be056db7b461f6edb7347882b66890936b86fd006447a217d3ed17f44006bacf55e02c71ab054934fd14c4156761db0d2555c5bbd3a45b7ac5607b18e4fb44e7942f97d83e637502609996dde00f5618647c41641738f66bb8f4f57b39de79729b2a470264e08e6241fea11a1ec69a7d4054ea69e43b9ea4528b89d851c7b2b9611734c6fc2f0a3868452f42b62a257500d450fd839a549c16692df14a7070bf58bd54f6add1a641193008f8f45a6a6a25df6284340020793f14316e8a9fe5fff285121337c82c50007861c838d0a0cc184988e4e53ec71f0084684c22fc0df9b72a88693d1704bed1807f42f646acabf929c0c4f0fc4af16bd191e1f512b14ce36293346fc06dfb0d20ab556d0d64b1cf60d1f7c71706c58074bf4f7ea402364f44c4a853d4a96b39973ba75a4645150a20559b251a3722b62ca0fdcaacd88dd86ba077a60233f8fe3069f40b0ccd456e3b0965688e45fb6ace2923f6bc8182c76d5932a506a6764a6fcd70dbd7474e554f2b39e754de54a3c32d4cf03f5c6fc4d36cbedea92aa6586f7161212dff95f8419d8975eb942d89730095bb0506f9e3adb11c2a0463e32c9c479b98d61d88286ed20a528e282eb1195aef19f851b9387882aee98fadadf4d58eeddbb2dc333e5d43853b771df9bb75b25c5010a8272b965234e8b23c0530779fdf539950d9af189d37dacfa4ff8ce30521ea75d14f61552f3f7d2c505c336938fcfd0126308779a1091f97ca4dcbc0f08bc9dd512b360b6162e04b980bdec50754717260702d6eede1762bc35ffd999828fd27b975c206774af4ae5080da809e88af2d64f7a203b5a37f9f0fa17fc94f262f14e07b4adbe2cdd76f7bfd2fd350df8c974fed19c46dcd8a571e7a6352640d778696ad3e81c0d64f2099cb6967d894aecb3c71b59a8f30633a23e006d388566c760593c58029cbfceafe04c71050f0a5012d6b662511d85510601cd81207817a1248a8a27f7146fad0e06a2d622379b5b475a21e12e266da7823f0398eadd0b58e6c4d5a73144fa445bf863eeab868868585a8fb8c93d5df4d5e427e6e68ea5fd458a996f40f3b098110ce2f95ec097c44d0072ed3e9633f9d959f7074c7b39cd30118b5999ce8c14bf7dab62d99395c7a997964cef05691a75a989047112a507f7c27aaa5d81af88aeaa4d06cec8e7f99c3b2af92db78473f9fbc626c6283ab507a586a35481563dd8a1cc22b1eac3383d6afec2cc3b9d4de34fc71ef12cf738ecd9f31ee6cc1a223b24801aef9be53bcaba0cd841cf5e076435fe80a65a331874914dd660235329723121070c7936329cb73cecef5825a42d658c2e03447ad2693e4d8bf67c6defb96aa8c9582e358b150ade7dda958abc925943d4aaf13b902244a757ad1c11ff52e8c6faaefdefea524549ee80c9a2b486339094f80637d8d7f7946bca8bdda33307aeeb5fa01b06d5c7118790e51c931afc1e78a750601de0e187fa172c2e2ed3b9a64ff52a37669164f66092ec85fef45b3407889e95a0491c51fc703d908ddbc9b00302664b3a1491b3037eda2eaad7a6787e59ed6f440e93507cec24894979bd3159b696f94d19101c20b4e57bd3e1b45ddc2a6e87994bf0cbb4d8fb4057cea03c189338441e40efafe1fcfe2ed6583bfe199c7f6d60d327da744cf119431071de0769314d0968eeb28930981c44238a2eb5fa6e6a843a5065fa18cccf1c64ff62c13bfc0deed03ada9368ce21dfd660a0ce0a30a69ff6e8f2fb8b3f87935848efc05df5deef583d9d4f4bb34fb43e5355fe8014c450438e9e4b8b40975295d2a595a302564aaf8d5ae68850dde4a40088ce637641409160ef089bff932a99bcd340af42aca77801c3b52185d4b16dd651912c01821d2b670b28a48d30e1f7584adf8e1006eefad8d51a39cd32657202af9791a76490c5ae01f4f72f723fb7b99fd73ef0b1bd4480808e13201e63a370c47ed5ef64295ea56ab5ef41f93b508d17366fc0353130e13dbbb94215b60058a4ad2a383f3be0ba990c63ac86dd80a541cde283790a9cfd20082bd065133ed698a42fa3e754aeef92060b86d5f5e5f0addfa0bea6a7ef38123236b61ab26c2b1d54ee3334f9c7c458c16082f15d04577a906af06c715a03c134cae947ebc957c9961b910e5380a514fe739edcc2e6605b6177b6476008807b8da4b1e4c4b72100a8da1dd5bf88fc195162f63f974f4dcae1fc9902574b70deca9d26bb2683dc917d32ead3ceec1f5970d23284279a33d1008e1cebd56374568cf14642b71588ec42e5c5e9dde58f44a0a51771656c20ee0f37adae3958d73591d913c28d3cd53247279f0e929ecc7a98ba424ef21c4ac0baa80c56f68e5505fca2753fed968595a0d504617e4e81ddadf84ad0f17fb15ba614767354cc94be18e792565e83f9249aba52c8879dec7a0d2db51aded070304f3b28f00064cb1046eb8759b7aa43ccd84e2757f198bbedeb2d760de853a844b18c325275e877a555c08f5949980371170fd7513f9934780d25e42d575da75f32c7689b7642332f44968fe3004c141655d0e23a81b16e7b935a73cd48c419e33ca4e70ca6fa6390812083d616f8f01cd511a339f9403d6b690925ba146f739def7311d92b0c896fa42321e6c37aef325115536d2f6301bfe1cc8998d78aba1e8f453c0f986b4076ccf083fc1666f5ee528679ee3f9a47dfd1916d3e5c490f16e189d347869362829b1d8ff3bcc96edbedbb2b29825d9a7ea98ad3563745e06423b0dbf35b57239c177b2baf42f32f48ed4e78073802cd88b54859d10e1823d0638b6c100d071d7a8d2d4b18bd4f95ef053fa0524fa6cf80ff87e5c2aa45c27a3c99835988d3d576a72e422c0e40f7556eeacc6d332f82840901476cd9efdad0549b88e2ed3cb93da4de8af76b2ef64c8fd6afbd4a65d4393aca6c85c9f0faf4b61376892ab9c4a0b14a74253974e26ed170d9e1d46a5325f00412e0da6d738086c57e1593fd017135525010836c380ab88181645ad12087e24300e3cd23d551a9075cb476afde8e6492b04e50f98b63f8ad1bfc98948492d8c32f1a4c6331d6ebec89d039af78117df74d93c238db8d48cc5da133a6ecd254cea2b68df09a6e6a09a7008df6b32670f0cd8a6bc032234ae899b9d8"}, 0x1048) 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x74) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="62e4383d6eb28f6e622ed06b3db040076a9e5dd04572fec2441f55611d22bc3975078c695fc160098016c800000000b1f9f6b867cb4e72983246c60187777ac8232849afc12e147170baf1e43a86ebae8b092da6171d593d56012c92505bf3bb9fa009e495df77e623c919307f41dc106714f18ff1cf2d859b568d36f7aa20f3d2889d2ef138b98efc170aabe4906c62e72fbb382c628e5b0db6fa0ab988ad43dd0a5e77b9e0e9bc2815678b2c0d5884ff082a9d4c0d20a229d3ea902e36a56728f34c525282cfdb55e26da84dad4c9293c5a05b203b96fa07e77f7eddfaa930bd73fc36df583a6425"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f00000003c0)='./file1\x00', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x44, 0xf, 0x6, 0x101, 0x0, 0x0, {0xa}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_INDEX={0x6, 0xb, 0x2}, @IPSET_ATTR_INDEX={0x6, 0xb, 0xffffffffffffffff}, @IPSET_ATTR_INDEX={0x6, 0xb, 0x4}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_INDEX={0x6, 0xb, 0x4}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x24000004) [ 933.987496][T16918] loop4: detected capacity change from 0 to 264192 [ 934.001513][T16918] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 934.011308][T16918] EXT4-fs (loop4): group descriptors corrupted! 07:20:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000400000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) 07:20:18 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x7a) 07:20:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x10, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x22a100, 0x100) open$dir(&(0x7f00000003c0)='./file0\x00', 0x101000, 0x0) mount(&(0x7f0000000300)=ANY=[@ANYBLOB="d36d83103ae77c7db1e65a53f54afcd69585d95a02f1653ba7ea4896"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') accept$unix(r0, 0x0, &(0x7f0000000340)) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x40000, 0x0) 07:20:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4703000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x200040, 0x20) bind$unix(0xffffffffffffffff, &(0x7f00000025c0)=@file={0x1, './file0\x00'}, 0x74) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002340), 0x0, 0x0, &(0x7f0000002580)={0x0, 0x3938700}) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000002c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) 07:20:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) [ 934.116246][T16943] loop3: detected capacity change from 0 to 4 07:20:19 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x300) 07:20:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x8000000000006, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x42, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffc, 0xc9}, 0x583d3, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_aout(r0, 0x0, 0x35b) syz_open_pts(r0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000cc0)="e1", 0x56000}], 0x1) perf_event_open(&(0x7f0000000300)={0x5, 0x70, 0x20, 0x1, 0x9, 0x0, 0x0, 0x8000, 0x400, 0x6, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x7, 0x0, @perf_config_ext={0x4, 0x100000001}, 0x2000, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, "000000001f0000000000000000dd02517600"}) r3 = syz_open_pts(r1, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000200)=0x2) read(r3, 0x0, 0x2000) dup3(r3, r1, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$TCSETSF(0xffffffffffffffff, 0x5412, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) [ 934.161100][T16943] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 934.191061][T16960] loop4: detected capacity change from 0 to 264192 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {0x0}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) 07:20:19 executing program 2: ioctl$CHAR_RAW_BSZSET(0xffffffffffffffff, 0x40081271, &(0x7f00000002c0)=0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) setxattr$incfs_id(&(0x7f0000000040)='./file1\x00', &(0x7f0000000300), &(0x7f0000000340)={'0000000000000000000000000000000', 0x32}, 0x20, 0x1) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x1010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x40, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') [ 934.207838][T16960] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 934.217806][T16960] EXT4-fs (loop4): group descriptors corrupted! 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) 07:20:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000800400000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:19 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x500) [ 934.298619][T16977] serio: Serial port pts1 07:20:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4800000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) 07:20:19 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x20) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000300), 0x800084, &(0x7f00000004c0)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@mmap}, {@nodevmap}, {@mmap}], [{@appraise_type}, {@audit}, {@euid_gt={'euid>', 0xee01}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@subj_role={'subj_role', 0x3d, '-*\']#'}}, {@audit}, {@smackfsfloor={'smackfsfloor', 0x3d, '{'}}, {@seclabel}, {@dont_measure}]}}) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) close(r1) umount2(&(0x7f0000000280)='./file0\x00', 0x2) [ 934.349233][T16987] loop3: detected capacity change from 0 to 4 [ 934.358891][T16987] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 934.379272][T16977] serio: Serial port pts1 07:20:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="2f0091aace6520df"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), r0) sendmsg$NL80211_CMD_SET_MAC_ACL(r0, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000620}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x6c, r1, 0x400, 0x70bd28, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_MAC_ADDRS={0x58, 0xa6, 0x0, 0x1, [{0xa, 0x6, @device_b}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @device_b}, {0xa}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}, {0xa, 0x6, @broadcast}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40001}, 0x20001800) 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) [ 934.410150][T17004] loop4: detected capacity change from 0 to 264192 07:20:19 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x600) 07:20:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000480000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) [ 934.472183][T17019] 9pnet: Insufficient options for proto=fd [ 934.502331][T17004] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 934.512168][T17004] EXT4-fs (loop4): group descriptors corrupted! 07:20:19 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x700) 07:20:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x1ef) mount(&(0x7f0000000200)=ANY=[@ANYBLOB], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) creat(&(0x7f0000000280)='./file1\x00', 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8200, 0x30) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000280)=ANY=[], &(0x7f0000000300)='./file0\x00', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) [ 934.542089][T17032] 9pnet: Insufficient options for proto=fd 07:20:19 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') execve(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000400)=',${=/--%.:\xe7\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='#.)]]\x00', &(0x7f0000000500)='\'#-}\x00', &(0x7f0000000540)='mountinfo\x00']) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) mount(&(0x7f0000000280)=@sg0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='ramfs\x00', 0x40000, &(0x7f0000000340)=')\x1c)!') 07:20:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4c00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) [ 934.583932][T17034] loop3: detected capacity change from 0 to 4 [ 934.621089][T17034] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {0x0}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) 07:20:19 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x900) 07:20:19 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_mount_image$msdos(&(0x7f00000005c0), &(0x7f0000000340)='./file0\x00', 0x3, 0xaaaaaaaaaaaad2c, &(0x7f00000004c0)=[{&(0x7f0000003480)="0ede6b912cb26bd33151a6526f26b6d12771453abf034503d6d746f0afc64d0502c092ec46697ef549a0c62633dfe71d7ed0fd248b7e421aeb492b8e9407eba146556b8b8c3caa065636cf3d5a578c6c2ed2c94759c9103ffe92f08010c5a23b562bee6c721645f0b7ed4e6b55717889287ba7e8986beb2ba4e6bcde78fbd51bae591896c502b4a566cc4ad154d06271b13531e0a46cb22dc8677903d59ad59b3ea76a86d9926a88fbb4f005756e42f56ed9949c980c418541ac50dd35d3dd5ca4e844c763696eb93398a356b01daafa231c072c23857745b804a6a0ac8902386e6951461be4cfe15892b9755d83b15e06a92a7897c46e3f854aba84a9e0d129fe57b10965af2cc6872178226e6891d2ac5b1168d6e371938e36cd144a15d6ec0512e69bf3f345ac559f69a05777dc7048b8363527f05bdc649c5da0c8cc8747c474d28274c70e4fa71220c4e9cf5934b06b0737519acc708f302fa5eb46558dbb741d18b06358bea6d7fe5e2bda22b8eca501cbed5cdff1c023853ad9bf75176f70a99349a62471decaf0d641c82b8ae819f4682373889b337f2c4804de9d926e70805e984ff7606356d08adb2ffdd27f5eb2b3c45447352b3fd565dec450267e9de3496b3d155d473aeb5ccd243bd1af416e343ae5067ae911234704d4a1b016eb85f5ad9d572ca30b42919d3b6099cb83d010fbe275c54b73de9c627adb98ca5f78aa25d93231fa93ceea16e3f453c083521c870050cd4feafb03238dabfefedc99085bb9b9d0da3066b0a84dd7c70ec04200c4e2b07c4369f9dad5f89c021c68758783913f911066c3f87c86c6c6da14903655a698c2889b8050df55e767121bfd34e9bc6dfdc235829fcba1187cff01aedd1cf6662f95ecc7ad2579e024787e9147346b522992874ab919c1dcf3e76d9534118cc110ba0a5884dd2c6971e053a580a4ce7aded102bc87a0914bcb6538b7da27a98ff5f254d7e1507d6a54fd6dca25ca0a44ff2279aa2ad7574e79a125867cb45668b94404186457a33fe92bc7d83336ee8b6c4734e37718674552e648cb29615fca20941c0f172c72d79f41360aa9a3656b71793c79540ba56f49715ffb11b7675e74de4a7103bef440993b054bb686f5ba8366f340ab21cd87ce1b0608bd8dd3ff72d581d1123aab86463160075de594c3080ffddf575d8657a2ac46e10c4bf1d1c5dccbeb6cd94db0c51e8b1ef5e6816c20e300beeeb8702793c32484d3175a50fb348f4acdb4a28e1d8fe59ca2d161a2bbcefe8d1f2402ea29ddaeb4b9379048b7c6ef271286a008a068b9ef09fc1fdb6823dbce4254376019dde88af71a703e090f00a8a7cdf51e06408250683d806735cdf0b303bb733657f9fe39b882aafc0522a8b384ea4c6ebde94ab8cf23d9c8478435db592c832d28031f2ffba6bf8abeec747ce756b5f9b4c266a6647958c02d7664a7ea47294456fdf4eacffdeb9a96b04ea257195ccbeee755a8674eccc4a6aec9a63e28f9c6f0dba93a869c8c70a495893a457fc27e9eb9a0fbb65ae5ffa37e17126f4d9b4552ca017102405b590f7cee9942d2381e210125f106e67d23cb59aab50250cea0714870a8a5f5364fbc0adf04e17c636e25705c2de08dd12a2b2c9a40f31a8c699cded2e6618581dee525c8d86218c00507925235374a7721591d89e8a4994d67e3b5f8ef44b094e26304a32bad973b9e7335da1c74b3876e013f919f7349e6721e07ef606c5ea3affc22949ed87c9c97aed58b466d24d5d38e8c6c62cd45c640562b7e7fca5ce4ea8351ddb9b98595f40d7ba99fd4ca209d5bc0a8fb1d79a1815eec7a40cd0d084eb3814e45f867b27d42c4c819b4d941eabd0f5a7979af67d56c146dd15dbeb78609aac62dfee167e2f2b7b3dd717427f9b7d8780152acc51564e685ca5d16240693c08d2f3fe1253a8788d5aa1468abccd34bf642a5e742829081fd36a96d45f10115caae73f79167dc7793272e9bb0b9b5af4a8a25af03328a2c781abbb38d4400acfead7a9fa1d29afce52fccf5498aede2052035e86f63b14e735f81291c3dfd2408f6c2f24a12856ed3eed6c61db5c664c292e41dbecf6198baae34ce0483a391895f5415d7030203a49231ce005e7efab0b4c3da67c5755d8a447efd6d8c9a7eb47fe86d4e67a90f1a887bea384c0d5e201f0ef0e6afd2f506a0ba44092aac5b6950c91297a8c2e13de27d4e743e1ba43451016b9d097741fd809c5ed5460d66c3df64c61d25bfb7cc3df53786ff0b3e86205a810f8fe511e7af8430ffe5e52b54605708a679d7ca8de944b6d6517df867787668267b387b72a4a8ff02417c22ee4e5c01b33069e52a64857632eba0cbbc08d66cbd814386b119c3bb0b544e3eea8f09e82da1ec2b272e74a1b330c217bf6dfb15e5f39d9c6de86f274f5807db7c47f26e079164d73f7945ff4ce796a8da0b469093bb5af61679e40c15d9bfa568a40e488ce43fbec59a3b05f92fb03dd17c7ae07f74e2d4ea0517b3ace68446d213cc84e06e57c793c28ff61fc6aa2367581935d5311da2ff5f3810cd9c50b18aceb64a8f59e4ac127a5342b30a693efbdc9aaf84b6b0b141aa4020fd7061b0420dcd9d034cde02886ba5713264d37ac891242b0773503d369799d9210951e8f83fa6f0761d0b8fb1bb79a4ce5aa68e2771d9f9890466510a5bf64c0489d3cb3e60e028e668400195277deaeac051d79c68fdc3d72044d7b787223dfd3b9667f9baea3e4faf39f663228eebb4c32cc63f3d3ccefd918871f6844499a747f05047fe4e20506c7b724782501bf322a4fd1e222f35f09712620de8e78af14efd60564e02d7f86f32ee1d451494c5cb890a308d53117b1710b8d9814ec94af9dbaeeb4b1c1bb31a71c803b6fb603e9ac8896608fc3ce791bcca2714ebab331debb319294a63475a9ff090d62555c5930013436eec7419f1f29e5a464957c5569bf29e50f272b387b954437378407f7b6a116406e8356278a96946076912fdcce287f9b1fe7392b1836bc6b181d1252f687107062f8c9f4813122f6b0082cf7bb60fdff08471a14be6a33388a96a8b202d081c3fcb7e315daa3e8231855331f72615b6002e1be996d71114acbfa93c087a1c87533cf9ce35c121a5e7538dd09aee81269745e248d45c155a3a3a1beb253f58c9be66759c89e8ee16ef82535c7045924b7a23e3655a7d3dc7935e1a769119ba692dbabf583cf5e408e10020e9140a749a397580b3674238e74d2201f90d119b1ce661010e50b7dfb073dd4ab8457545d1597703ce4c69fc446d133893cac5c5be5fbade1ea250b66a75e23b2f843968b851b7785959b0b739964c428776946d6f183072e7955ba45a5b26252603c23d25318ac8a3ba403d2bd6fd88d8a7ef4ae012e7d3a4b05383cafec24e6d76e0f240bd50bee684f5258d83adb48d38bab1ec7aa0092751fd284e74a9a7daecd07015eaddcfca105f32a927a3b7b70471efa6db2b368f39d30ea8ae85e1b38df0725b2e43b316dac473dc1e8c21e8772916f30090cfe7ae26677050873fa4bef17eb9a9e64cdddc8a7d1594da6c13ae47e1fa493dfa03aa3134c5ead05b560cf81274546c0a6f9232590697ccb5e315db4ab1d60873123cd838bc2ce7ca49ea5d58996b06b16e8ac2fe61008ed06d5d439367008e679ae1ae76e52bf80487912b1c14c037b34d51906efb7e0aa807b88f69f60c63328f6a118939875f963b62257fb88c34e38d585e5f5a55bb64bfef8c2845216d725a60846751178231a6c45a09742b762f2e44a0e459f05487e26e8923612c326ab0d823506cd6db730a292b5802dfec5490e1a6419bc6b5282245fe3576fd1f4047747aa6391239a0849a8b6ba1a54ebee712a49ac02a80ab101bfff8798bbae2fc29edf3dedda15b9d9e8708077771321bcd525aef19bb125fd2c70dbd842718a9881a0caf9be70b633ac3fee229642690dbbc46e184930c64d0288066b14d3b3f31b3d8405a249d4fd29702e1f7b850486e513372f747d2f08943261600e0a23a5679d8eee454eb40b3ef8f0d8be4f4c2171e750944456e95a14b954ace8090f043359950fc9ef3bc112d29a36c8d1799d2a2f9d75b8959a34dfe4165198d433344380ed237a074aa35355e81bc243cbfc35cc9d5645015fc6c8a19692f0995d17ffa0b5a3b2c840c1cd6427518a48cc360905ce7b81962e99f969a713251d4eaeb85009cc2ecdb2ce582246601c5c3fa88b1a57c379b124874e46b7e8879f36e3b966f988278ee21f00e3fb6ca4aa167f14f7a778c912e9357507383a780988318f6a0cf98c095ff3042dcf89a53f12909bac43352539f0fd5296ada0e5ff36064e965f56765479a554384aea964641504a490f7cd7b0c1478e88a0272c6a0ff6ed5c284fa37ec91e107fcd0fd4dbe7fc4d48e6dc850679a8895ead84b86e79ef44ce35fda9f9b7b8eb3bfe9b7d9f022229c3c301cb18208975bdeffabdf9f53720a5f25be26d34301a597ac6ccbfccef642990f61080ed1edc89d5e1024bf1d6e3a41f4cd69d7a627889ed9a1e356e662eef68964e4333d9b86cd4ed84b34f6d5e9c9e4474f55c50e1f4e26a615de2d484adf565827abcbb90ec845d47420247ff003bcff6941d6a37d5897f4b7a8370f20f060ed095b5cab146f6be934fa798a42bb5152009c57beb0525370fc11792a59926784c1e3dafe65b8da18da9b66a3aff4d66cf3d7399b40ca1029cc470605fea98f751276629a4dbc0f698c608d03f7836d982819ab9b81ef0273a4e16e52c9c5dc3f0c97be58eec581f716f7469ad1832a54d3b4a15e8677133d7216c25b3b2e67f3e6046ca40e197137f21821d6fadc9655b90054a0993dd5b8fc270ea5a67d566d90165c8728bb978c0f055247ce317e634d48c1c17dd6284204e7d73be344853a3cff78f2bdd36d5a31d39a1cfc3ef22857a0456ac42939dbefe40798cec0256ea1f3a2c3508568b4e9492265561d16f6ccd2e101178f856a1033e38048c5670d1565ad60bce687a0898927311a7a2c8c71157733ed8a881075f75a0ae629746bb4e93cee592284a444e6fcfe2af5555460edc95d22cbbaa0dcd52318492c2b727e3b4b1d07be53891c3b829d75972c0864346771d90486590af352dc7e6e10ffc7bc70fb0f0497830c28fa64f3985d9dd50cc70034e75fd4e93f00015e04d57df3e389cbc861857330d37bacc03095cd3a8159af28bdc3d59b081cc666f1a91262ce793d2a9baf9b58fb96e4682a778e5921f76383f8b9e54b8fca27d53bf9cecbe7d056ab5522ae2aa3db241e431e25d6b78d2cb1a68a464a54f536592c5aa3ab6037a048c4d5197a435712f7f47f4c41e4f4475bfcf133b0b73f65fe667e1e049ebfa99e76a0aa292da11dc23c92d1e4bc8d36fe96876af770ec1528a4de10c0aeb1fe003c62d3456bcc44d4cb71c4c079f85b3d80c89a83712f47dd804e7dff2ba7d72568a02ec00054131b062b95b455dfc8769eb20b31544ba38dd5853563c0df7be145edba53847d9498d0c1109c1f7b214d62749494855253f65a1c1f81af0a2cb90fff3a704fe3b0f53571c8542c7fc996d88b52ba37d87a5550a6a8439d1ba76c38264f36280b144ad48ad22b0d69fb2d2c0f537dc74d5fa9446984251879e62904f0cfdc91299baaff90cd826d4557cebe9394c5edfe16528637052a435b9c4623dd7c5e6c2af013f08114a4ff00d1de1e7dd24089e8fd8f4e610f629d6c1d03f389013903fe0e967ccacb67c6603d80c7b9a49101688561", 0x1000, 0x6fb}, {&(0x7f0000000380)="b93d918ce8531acd35b0051975273a1752b84d049b05fa3912b7623d48e0a534b2e4a6d68664f4771b4fe0de0f9fdd01dbc0c8bd2dbf67aad2b062a3819cd9831341fa62b69caffd3e3c945985651db961f74bdbf4cd06695663b2ae8f64bd0d3b75fad90dd444d207b97a91847c494cae7d0d4a0d2df874afdb1093672ddc21a7f004a04a8687e962a78d3dd44d1282580adcaa0ff4abf291314288058a835ad4518e9c0879ffc5af1b7b772b40f807e23e90ec19aece89d9d90fdc9388a07f7d84b10c380eb95431c4684199be47e853728684f2835909f978857b3391e1bd02e3e21e3d2a6d8dbad6cdd66d502707", 0xf0, 0x4}, {&(0x7f0000002480)="4b95b3381d0b92a375e3476d2587c97f6e4e865e8960f094b23a0d33c7e614aebe7896e8a6613afd5392960f5ffc8f84467af7acaa9845d2d9e56a230cd5ece3137cb90f8acb350755fbde03c143d96c54f8fd8798b532376836ac816fae0afbca21a6fcd9f409693d9bcf7ff2632f2fd1fbeef2344a550d6d8b2aaad861fd97c9aea8b422339599a370dc64a7833308b65c45e468c0253af594fbd9e0622297b7bccabc26f03a99ade5b6c01c9e5a446a70700abe56db745944a0cdcb229b152663ee9b19d3becdc34928f28c88bd1248d1b130d6cfe744a6ecfb40bcef0fed90970fa12b5ebb80592fa191907d656b8f2ef04b196a577ce0379d1b361795918c02d3ab402af3068cb466baa0d5d4db5ece02f890ebca25383bd14584770d00849991e1facf83ce1111a73823dbd696c2627896b9847fb7cf941b7f0def4bf194a91863c9ae8bced313e96932a352b6af7a421a4c0b92efabe6fc4788238c503a2555abd2a22123f0a6c73969c3c8d7317a27bf72012f21bbf5e8d31bf75d6941885e2b3b14f08ac0513100303c5674b3188fd57389de674905145d0080064749b1befc8018be647689ed813efd1b848f0398bf8a2c5a90fc60934525daab95b964497ddf0229e32dd4d5254a156e4a9234aefbc812476ea9d4dd902069aa65024d71fbb75eb949ec342ad08ece7168f76d421e96d7514db19bb8a71b14d739bc1ecbf9c5182f07975cafc85c2e1e77cf1cefed5a0fb3ccdf9b90f9424055515f0fdb3b06493ffceaa07d6a04cb6061720b1d846554d97c47968ddac90498d979a480b5c127113a8d9d6a89d034f628acc5031a52e06b63a36417143e7c339e4c62b36025dfae08d2f25422ce52a3fb9fc183df0bc236d35efed98f1f7e718650c763ce20adff82b3520548cfaa7ba4e3383508c481e7c9702a753ed61c2069f16d271aa1a99033632808d5a1daec5a3f463957b1b350269a230b5c2f49f9e5a6350071b39495972ccbe086a855097c90a8577ec7340f966e577ead8747ad37f93be9d02e5eabeade85388414537161c14831dabcdd98aedde80d0b32b1662924c229680fd071ff33675cd545755842aa2d298950a08d884b38297bebf84345dbbeb808c018dc7716088e1d82ff539d231040b10aed8ee6e9e5e1395913b8f0f982ac48e221d432ace8271d572f7028076af09a2018a3f2712ab9a1a065c6832a8071444546e6f8170a1eb7e91357916c4e5a434bf005e644a338d89adc52289430a27daf8e9147e40537fc6af51434e9c85e1d52a065ce16cfd112371a9b0f4dfc9bffb74f50badc5994a7e129d3cfe43487742634983c19606f91f92d2b277f95f20bf9d2d641cd615c7520f8212b60cef47373e3b5518d159ffb7d06be4a05eed49393b7becfe8a058aeeaddbc605089115c590dc5f4f0f3e339051a9bbb127f44b2f37b410f38cb694c094d36f52cbc81b49569606d5fc6ad81b0f10a12a7f4aa088c7983ba5d205e73915a43d67989ba811a0886864cf399ae862d6455eb940cf70fc3377a1b13b56f08ca7cb05d3ba14220346e86ce649042312f692d47d363b5b34f203b4e21f315d0bedd969f196dcb53f813c693a80460f83e64b7a0478a618d8bedef87c10e3da4fa3ec533b1b407d2880bd8de72df010103ce8ed96a7e1f4464dbf26c8159a1472e4247d55116eddf22b2f31ef46dd22414c71f319794ad53d53c6b2f6e823ee39c29cae80375fdce30a5343fa6f17cf3917f71f2c39c1520726569a3935d6fa5f9aaa2833af798147a812efa5dde2fcb0a47adcd78a4b206ea40291df8c98414f275db024bd6f56543a1db32432899960233dc2b2c2e35482a018d39404c56d6b96e9bbbff73723c9c10f212dbcee5bb3f923c11625ae9dfc5f3650c8478ad02f88e269e1d6fc9d4a8721562291ee7216ef3a07287a3b0139133a1ee2a39d6b88a72135a705db35640d86b74789ddf0e1404b85458222de4307029cf22c587604bdc88c8e1f8944f1b72d6d468fb67515deb3748dffa9729a7bbb7c0068f3730722bd6f8ca049e38e8564c1d2523f9060eb16dc746955b33c61bc9fe3dab57e57ca6336e8bdbe09d58bb800f67461c1b36c4befa8b81248c5f788a3a77a35b7208c6683a50e1eeb685417c3975a694894109f89e1e39afe864345e888e05bf589ed92ce155eccae69e265a898c8ac2b23f1af570f456d0c83c846e3d8fb84892b72e93aa1f9fa218fe7c8ea2d83bca5c9504738a9092062afb6cf9926b8ab8c277a0e2c622bfb4f6a5bae358efbe7ec79db3a0a6e3cf624416b7aae1cc7527355764205df33c381a74fe93689bace9c7c29c19080478e92ddafb358cd2ec2e3951ea7d420fd93d356bb7bd1d68d14bb4c5a1c71dd4d8085886968de98ad70332cd0d4873e9221acb972d891c5149c167999f72a95c80b8ee5823a56e113af3b8e4a451873512e954468dae72039da3964a33477bf8ed686c8a4742421da5ea1659fcf76faf9353ad973757fc1978a45e41979fd3b87025529178adfe9216eec3cc89de49b50b18d19a585352f6612ad41fbe0ac476023f9f230a56c80bcb6e5edb0903f8e5f224016d71c4152e0cacda112920574635c0147e672022ff47e1c3073787ae8129a780ab2a6657709a55c30a256d5a6ad4c59f36ced8dc2173d2713d79b6ec7dd935a6e6f2eaed09660c2a69338f4d8c2984631b0138d3b5f183a3365d58187b76b5863ecc0d115bb7a76ecb8efbdf9df8b80328d0c3429616d34343eb3fe48c9dadb0ca9cf9b60872f972266e7fd0179a35abff391cb45527014bd9adf9e20610d7f8c6c4981e0bf04808bc9cf8a9aa62f719c5705cd1378afdee72d2fc28748c3c84de611cab3d85f648019144d76a46bcfa694ff85d8c51a9168a188f69d856a80da9de95d2218b1dfc743a5125df113fdfec645790fe4d47a67b532c969f56a0985ba419bd0f28e6a52299048e790a7e8379f8ab3cb88a7fb5a07a63713835eb4555faa095c894d122cd00d6a6e730110cb50ab2f55c30f2f49c3607c34735bb64c590576466e326118b32e9aa434da1712a542f7aa652f8c358fddeafed2e4182dfaaa3100f804e18a8a9e7e8ab81a1b0f2375f789b147a1f0ead541d9f51ee5dbe0b29b30014de71f7e39123b4efe2c467757dc52c30a750d646cb730c4fb4aaaa93a2b7613feec3e7f3b6fe5af03db1f3fc516b0b3a299af23adf0782e79862d1828dc5a2833ec38f3aefd0017ce5c31a6b4ba78341b8c3554a042ef984125428f26b49a64db943b6fcc1ebe9904500314f4da70d154401a0c5c18638c866856c9bd65a2ea1e492dac2ce248308c22be09ee63762fa3e3fa11a09b322ccb816bbd1f5c5b45de9c04c3f4e1ce25e887dbe03f832abb6579eabab4a8bb10002ab64095da857870412b2a7fb7dc587d5de6e1b596330d542011b8e2acf9c674f0fe3ef6a5e86522c0aec795424e4ad42bfeaffcca257f043564f3058691252024cda598ecf13f1d785447b08bff265f0252c96e74a27d3861beaadd00efde996c8b65262862c385b11836694589c91b3cfabe26758a9e5e32521400c317510767b7e010eac22b3a8f428ee1a7c003bebc03294c423db75c782aecf1f7c6eaf2db05f142253197cb3de31d51b1bc82f30128e44a7c170a79892f1afdfc8fbc0890bc4c96e5997561d009e996e6ce82fe22bf5c86d0ee42c905664d6eb43b1c08da18cfc4924bc594240d0e6f173fadec72165b32e81165e7473d8dca926728a6b325b54d51abec9b2cbd8fdd1299df1dfef10bc995bf69e2d7f65df3e9ad4651f318288d9688b167a649b1f1da4da1bebc9088e2b22e80507cc8450eb8d5ad0f398b98a9595372912105726d63f9a235eb8578d4febff06e674bb4b3f50f5adc9b6b684fb4e2e4de5114ed458135c9f5bc11de6cd08d825fcb40e62158186de1393794ff276d8f8fd8cce0929b7b316c068b3dd7aa9c09dd2b6a27d0cb9ceef98a9cc5c48c538bae7bf6540f3d36c50739525dcd94e84c1cc8925fd49286b7cd9daa530fc09015f6b8086a7ae3ab939727c0815347993c1f0103b7da0f1538091b3ae838e0f9123ef209154a7ecc09683a80cd7a3cc66741c978bd514ebf70d33ef14d1fdd4cecfa12a709ac893b6b78a9d81a8fbe32f02cb53919a830af203764c8be616c8fdda3008423403c1a39790ffd069bf3c62ca551b7ea4d33f719231a79afd53e080d1c6540cd26ccdebe24db19bb2bd404b8ec7bebca1b188409dcfc3c1b436a6720418991cb6c904d7cb8b38d20fe72b23704f00a078a4f57aabaf3eb08744535b052fe92e6387f92ec99dfe9346f14a661c4f4dbc27733b09b6639bc141ad8d9b98221732ab3dfe1ebe15c440b4a76f99bed5d26c364ff1bd021929e788620687e0d250f0b955e6b91f4b85bd0c88a5eee4848dc092d9234a2fb5f17e16c2572c3cb619ff55faa12c3e41c44873a6698559a59df0b1d0169bed47e2bc2e2bbd4819534d6da6f0dc1b281fc134bb936e7c676293da4f63c4543fc34f67f00193394d0369ec00066b39d52f6c15f8f5faf48e3195df2d78b48131381cfc1a8d7b95a40a26027018cd1e38b3975ac87f693ff4459f30b6f9df575714a80671cc7c0afe59a0bb8eca4e79208ddf7f5b102d45a0837e785a519e6af6fc0ec0ac7773429ed5ea20be1d7e106674b7ccdcaa2d5963d2b43919f1e1c92162578828db2973792ca67393660e5e686eba29102dad94810dde6371fb32ace875cb493c02d5bc7ed023a7c549ab9019c3360fb4913b2b8394e0b2053adcc4cdb2c5d4b083609eeb715397e9498d390b9868cff8c083f5fff359960b0ec890c5e80d219038df246c180bdee4853c670f826cbe967daf7e15a3784bb6ce5c58f503c5f230c594cee8e7e83a88891cfdc7bccc659c6995552a5d3fe78df15aeccb88ddf0a307861ee4afc3e9861a384b04d945f4a0e6f3f0b23c95fc165b10db5128c769589d4e39e11eb539f84ab097e2f596510154fc7fd551eb3a3e99bd52f06c18c695230d0776a8c6b37b1bf535faf6cc777fe8d93d97ba548ff3fd8e11420d0fb520bc2aff20b8df87a5e7ddc416d3fe09466926b73b38e948251ca7ab2d2b2f6e5fb79fb1ac1b29952d76d3fe382047da306726460c7f709c4bbac4573f5773bd5408ec415a6cc34439ff68a661cb450bc6fae97cee392d7a0a2453439da75aaa7c865c1b18162605d30a2d87a58a28c2c8ffd29df93f85412dd5423e80396af5219c048f51659332a09c887ba47ac0d27bd6b3795275a87b14abd44cb3b83be227f496d10b435c94e22e1e992e90d151960d8de0c4819f74ba9db52692e796741f5d2f0d43ffa93cedf27638fa135c83fcc619b59c74f8049cbd9ef05a325c8653958e49833f3eeb41aad392815d8111bb90189c390b88f32b309d266e17f3e705fb7e7e48bebcc4a7c11cc7c4d968d7348afb1e44bfe89580853f34d8bfd96fd6c2732511dbf378137496c7380daa8b7e8cfc3f352b9383e7cbe0cafb46e0f352a3a9c41cf69f2eb9caca2bccf6244f68816250130fa5dd351bc88a08b9546de6ef6e63a994adc1e11983bbb257d06bd82a1bde29f779970006b615fc71d364c49ebc506d1de64a8bd8655c01b6491f865cc788243218986c7d60562e694e7055db749feaa60d92c4a1e5dfe41c8834a3aae995c564d968a3aabfe3823bb1618a7531faf8cf6083f9f704c5a9ffa52cf2cedc45b0bc4b5f0b494b6b3bc0058d489194029d84ae818eb9", 0x1000, 0x2}], 0x40004, &(0x7f0000000680)={[{@dots}, {@fat=@discard}], [{@fowner_lt={'fowner<', r0}}]}) openat(r1, &(0x7f0000000580)='./file0\x00', 0xa082, 0x42) mount(&(0x7f00000002c0)=@filename='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) openat(r4, &(0x7f0000000780)='./file0\x00', 0x400100, 0x16a) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) preadv(r3, &(0x7f0000000b40)=[{&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000980)=""/110, 0x6e}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000a00)=""/129, 0x81}, {&(0x7f0000000ac0)=""/72, 0x48}], 0x5, 0x401, 0x3) preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) mount(&(0x7f0000000240)=@sr0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='jfs\x00', 0x42000, &(0x7f0000000300)='\x00') [ 934.656230][T17057] loop4: detected capacity change from 0 to 264192 [ 934.676696][T17057] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 934.686503][T17057] EXT4-fs (loop4): group descriptors corrupted! 07:20:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000004c0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) 07:20:19 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xa00) 07:20:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x6000000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="b5c153df4470f143812cfea92616ec3bfec94ed520d8264471e702ce70f9dcca6fbd628dd5c78a32d74597aa177778773bfa12e730ac707c8c0adc21e99198235c31b4821350d87851f93376c62e1c38c6369972a87281b5ceb9bba3696683b08a11f1398d26fff23eefc7285ce2a95cb01591f66d8036a7db8952c9a52405f610ef279e005828ffdac8ca92173fcd2cc05e973499ac9eb737c7943f55fd786e0e15fa7393563a5d60f454fbe5100b583e946be2ef0595f51f5e1fd060f3c36e19e5dfb8b3166cbd38a41fd95accb290456ff2eb4146f3042f5626472d4ac37112d2d2ef8452ef7a698c6569dc1cf376b90cbe6b94c8f1e1"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="4f8aa1d11ad880d3b0ee2712c233b4ae0feeb6725f9efa7b209967a4afa5c58ac5e28443a934d5f3662ab78167212a1b1b3647a30e34b61db8a7c1e0964f63c14d1069fe01d77263dab079fa4ea2a3894823f3ac99e2f3e4d5760a22dedee4dce3341c781b1a6b79fa012d3ea334847d00bdeca61fe31d039b998215f4891bd1120eee3fbe503a26a7f8997e298def442cdac4352a2be48c380a2b64d97ce969da43fb0e187839286c0348fc1d3360a181bb12a041d10390519982c9b166490b3e43305859ea19be658125eb4d54d81286faa6641495a5f9a28610e6305a4401784c46efb3f80af1850b26b0fb671986fcb1bab0d51d92ff181be8dac200947ea7b1e1d158e574de4f53b860de45619be1a24ca0183f871d1ebff5b6b6d4ccf3fb274c4bca9f355ff1"], &(0x7f0000000140)='.', 0x0, 0x4018, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940), 0x0, 0x0, 0x1) 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) 07:20:19 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xb00) [ 934.845465][T17089] loop3: detected capacity change from 0 to 4 [ 934.868896][T17089] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 934.878486][T17095] loop4: detected capacity change from 0 to 264192 07:20:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4000, 0x40) openat(r0, &(0x7f00000004c0)='./file1\x00', 0x2000, 0x2) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x3eb966b7c21b679d, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) setxattr$incfs_metadata(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), &(0x7f0000000340)="5fcbd4d2c1c3cbfeeeff4f0efef1fffeaaf861354077e86ad80c549c61fbed8fd0112838e76a545e353563a84cb7ca77ce", 0x31, 0x3) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x3, 0x0, &(0x7f0000000640), 0x3004800, &(0x7f00000006c0)={[{@shortname_winnt}, {@uni_xlate}, {@uni_xlateno}, {@rodir}, {@shortname_win95}], [{@obj_role={'obj_role', 0x3d, ':*@}{&{'}}, {@subj_user}]}) ioctl$int_in(r3, 0x5452, &(0x7f0000000740)=0xffffffff80000001) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 934.922857][T17095] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 934.932643][T17095] EXT4-fs (loop4): group descriptors corrupted! 07:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x3, 0x48, 0x0) 07:20:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000600000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 935.088915][T17122] loop3: detected capacity change from 0 to 4 [ 935.112036][T17122] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 935.598542][T17077] ================================================================== [ 935.606662][T17077] BUG: KCSAN: data-race in file_remove_privs / selinux_file_permission [ 935.614908][T17077] [ 935.617243][T17077] write to 0xffff88810567fdc4 of 4 bytes by task 17103 on cpu 1: [ 935.624959][T17077] file_remove_privs+0x312/0x3a0 [ 935.629897][T17077] __generic_file_write_iter+0xdd/0x300 [ 935.635455][T17077] generic_file_write_iter+0x75/0x130 [ 935.640838][T17077] vfs_write+0x69d/0x770 [ 935.645111][T17077] __x64_sys_pwrite64+0xf5/0x150 [ 935.650081][T17077] do_syscall_64+0x34/0x50 [ 935.654507][T17077] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 935.660403][T17077] [ 935.662737][T17077] read to 0xffff88810567fdc4 of 4 bytes by task 17077 on cpu 0: [ 935.670364][T17077] selinux_file_permission+0x41b/0x530 [ 935.675840][T17077] security_file_permission+0x42/0xa0 [ 935.681227][T17077] rw_verify_area+0x136/0x250 [ 935.685932][T17077] vfs_write+0xe2/0x770 [ 935.690093][T17077] __x64_sys_pwrite64+0xf5/0x150 07:20:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{0x0}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) 07:20:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x6800000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:20 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xc00) 07:20:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000680000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:20 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mknodat$null(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x800, 0x103) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(&(0x7f0000000300)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)='xfs\x00', 0x20a004, &(0x7f0000000400)='+\xa7\xed][\xf5\x00') lsetxattr$trusted_overlay_origin(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0), 0x2, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r0) r1 = gettid() getresuid(&(0x7f000000a380), &(0x7f000000a3c0)=0x0, &(0x7f000000a400)) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r4) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000a540)=[{&(0x7f0000000540)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000740)=[{&(0x7f00000005c0)="fef6e430f45e7aaafc7bfe991d20dcd543b0efa4d9506ca94c44aa4150e3e1a5f514a18046847db06d20c27433420ddb9e72a472353fcb9f1e2054eba3d8eed2cca9eed2da818f339b62740f1d0fc7584ff89b20ed894656439975c3a13d296ccc14740270d27fb9b9fc3e07b95d61ea3f7d0299b78ba27c099638ff8d93", 0x7e}, {&(0x7f0000000640)="eb2f26615add0ae4a5a8b760c29762534b8c856d32d4a5844a42c5fbc29889915bf81a50eb944da6ea6683b83d6580fd9adaa8c35e49f88478a8d1043c9aad74287dcc046686dc5da62503ccc2d4f83267cfee39512d12b1a7dd2dec78e3a61dfb3f2ea2797a1bea0f2f3ba5432ad929c9a6f3dbb07b171f96b3f2dcd6a4d9a05b1edb4a444286520fd340a268bcbddd4135f040c817a50cec776b979afd027a6b465bcb5545fb6790286d001c1bab7fc2ff254e7496d5baf462c801584b22c6c9765db9a72093a3b17f7d952e45a01bb2fcebcb3da388c4f546c4f0c512fe3e85ffce1d151b1698cc1727e43d89acb1", 0xf0}, {&(0x7f0000000980)="67f57b6e5fc2d1f14edc07d377653295856b8620c1d57598a4164fc62b4a3836cac13a53d293da56a10e6993451972f7019a2f6edcd2eba46e76b5895657ae759df6fac0e6262c6350a69bfec2eb8962326c723f8fbdacfc253901d90f9f64f7798858e6e5f00d09bd2eef196502b00790105c7ecdf3b6388874244e9990cdc0b5d1169f03dab8b33e95477298df2c19f98b1d28531db750c61a39fe9a54c9f8216ea2e37aa870a1f09fba1c009d183e2aacbbdb1ec57f9bb72354b8cb04b8f11b4b4a4b12746303c8420209c34982e1afde12125fe54463491a1fa5ae7cf9b63074ed9035", 0xe5}, {&(0x7f0000000a80)="2d0cac4496ffe3f14a45e89f03c28e63e4cc9a56af2d29d81e89be685b420e680ac5e27fc1520d7769e4a5e88e213604335bb7a5451cd767d4510aa54115c1187092e91b6f191c12b75af5d5b647a2f7656967b98be0395f8148f0720751968de198e2829eca591f471cafb4bd252de6c0b190db7cc58441eed5e87bd5c7bc3a90d690f2c53ec6c55157933d8c8da76ecc54904365f1881d3a64b5e0c810b8b1fb21fdb6aa92aa1dab491ebc8a695d71f0a416440c7388ef774384a2a1fcefbb8d61c8ae271720cd5fa74bff899fab3c63c497ec83cf8b529057be6d83fbf2", 0xdf}, {&(0x7f0000000b80)="c971b30b325a6b9667345b41af0947f31b2bd36a3c5e922bf531a913d8213aeef4bf00cc5843fb73fb3f9f0845f647eac98a85ccf023b962ebf58c7a2e26fee2cf15c2f589f42e638526f883af0f8526706241c0785cebffb960dcf0e9385d7e7d7e6fbb79910ff4e4ae56c1925647b53305ce6c05e7505ae3bacbfc0b92bc7868a63e8bae57749c5e883f1f787aca6a449410d0b0c015c38a0f", 0x9a}], 0x5, &(0x7f0000000e00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x40000}, {&(0x7f0000000ec0)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f00000012c0)=[{&(0x7f0000000f40)="5cf82c6d9bcc72bde14ce5206d6e3d61e3851076d7fe6068355d4308e6a83863bc46623e5f647855c5fedd944d329f183b4927e6e95cdd05df28d02494f2c3ca93ba16f0783e576ba687ef9b7bf7eddce69e0e9e0a924611485d7adf92712eeeb38ba410bd0b4ed5c6f3ef82dc627658c20fc95d3d843f82aaf217edf8d61b1656e818edda4a81426b3775ce74f3b20a78b600a16420dad0805838be8a77ee817436e732e1a62f300995d9a8fb87684f8e1aff58aeac2c4d2ff1a3aa616a1af0a1c5e95931f02e8634726f5689dd4f9cab21c9ca", 0xd4}, {&(0x7f0000001040)="2be5e958b5a7b53cbc5e5d7501a24f8b140220271c24be7a3b2958a0542b487d5f6b5133ae92801f3db87c0a205ccbb04d4c69e9165f3df6b2005dcd39f12926043724aac55c3e77c1e4d0e136f2d51b85c920ab11f6768a8d6bf491ed474ddaf08815d6788adb1a3644025edeafd67f5b3d25d2f3abc1e0fdc8e8a840c19a71d06e3661da7271a91c24757ac9ba51e51e9e9addd13c9ab82edbe44ec14673dacc71aca170051b0963e5511a62f0d3a42d147f3838bc205b292841e09081a8a789258f7e39933e41b37f1c03a6", 0xcd}, {&(0x7f0000001140)="8dd8a7c8dd1ee6366f4829a6d45111fe1075c058b7afcc8f88fb3548434b5cc40294c1e6feff757039f07407669301fc4837cba01059f83baaabbdc17a916c513a6d031085f56e01484d08bf8d1c38431fa30490f4a6bd21256ff6017e5663de4f169fe23de310393f215aab902503f1d664c246de74111669c2f5626940aab1ce8d88ced198b1595fe652095981f207d5db274c5c37a7d396abb0c5ea0f4d381dbdc0393ca16bcb4a5ebc57c7a80479b23f62057e8a2d953cf6f5", 0xbb}, {&(0x7f0000001480)="3357531d5356ce49b0d38da134eb51c71bb91a7ce1a2c47a74fe75743e23ae25bec89fcb4f41efa2a53344ac0d3804becdd98456e4a3cc2b7feaeee33e3258ced9134d11152af931801b27518eba0e39c9ce03eb52865b4f4dd5e9fbed3a64e0a0e7c5036542351926255197c49386c88adf6ff4abafded51a8bc7220961e2b11544687fad9915030b02b360ab5e259a6c3dd193a5c19afde3ef757f343ba1344b684db57cac8c7b0f0db03f6e4eb02b82b00e40ba4944a7fe01db050bb4dd8054892548d319cfbcc4adc18b8bbf4ed60dd696b8e53d7587d46eb8bd5c54aca80c0709f50243701bb1e3fcee4b05f1338cada36ff16ecbbcc1a884c769dcb4935952c61c287965bc80e09599c32e476c33388f77c719b30dc072b85e836add26e2a0823a28f2993a04016969052b6afb00af51b4a1c7cccbbddb78470bebe7da3e2916a928d74f8e0b7db2d68b7ef3f240aa818472f09c6bdb9d3f9dcb57745f1ee86c9ec923c2f5077bb1ce49ae80d7ba6c5871a5d5485023890ba3b227835a6db8f3ee2de36bfe3043b4080299e28a589f6af7fee72d5345bf82cf6452e1e355fa15785c82df813353389f25098cb2325bde0d0e335c580a9808e588b2990cf08544cf26b848b91737f24f0c7147de7d9cc1f0e8e372c7f76e597e4c0651bb2748439ac86b33e3881dbbc17ce970e4ec2caa0d86f6e92e3cd652f2f0ca5b5412dbc342522e52dbf601cadf72f902b8842fb6896207ee77d2e9a28bfc2d6ef21e01c5184699b165661f580b68dcecd02eb87ba987852a400e9bac1a2ff03bb8331d6c11edde693796083a349ed294ec54f06979afa7617d234873a72cce8a274a93c7d5da41394d3e693e74891d1f901939644e408d9d36f37cf0eff1f8d43fa05938a7b39478ed84673618dbb6e65133f10ed792fa0febe91e27f23a5b68bb9ea5b07f21f819ae6f6c10118a738babb159e567ffb7d22c561c4e26d989e92c9af75f4350434d827d5c2fcd780e7b23eb5f79ef7e058d6344de5afbb0ef225c22e61c6e8afee77dc9abcf04dd72a1bef8f9dce95b626817d3fe9cf0fc1e1dbc4d39e127ba1272f93bec16c141a0f5dd04201c7e8c96d551ddd106d593507a5641aa7789a231c3b32594742e4b4a037cc8b5b9aa55bb2086d41fddb55f1485f8d837ad7eecf8a0dc240a89f81f2024c765d78d5d80b99a2ae01bcfa3105366ee3e1b0c92f31563e25eb9e236d6743bbe5fda0b8fee8e4ef9bff7c7c1de674402309b748d40d9c8a2385de6f61b5cf3d4eef10dda6e7f5f36c8fcae4104c391247b4a9a36aee2881b689cf5b2712e4ea9651f29226fbe63f44bae0adc68ffd3aa931ef7ae8bc2add9a808ea98d45a61a399f26904199894700b8900e2f4fc68e8dbdf4ea7d3ea04bda6f9e75d9593797bfb8cdd1a56b8522c3d4c7a3456bf55f7b80d72386c3be39b6a0b9dc2f989d150182b47ef5b166a7d9144d29e74dbade56349f04337d54fed88cf201346db2ef8f3039b606d14f8ba217e13c1359c062bc50b4f8115899fa9a38fe05a9ed0f9712583453375d627ddb377fd79c27a7436a3291adf8cd395912caafb429c130bea1df4a46f99e18c36cb0145de63456659bf24f25128a0f4b51918022f9ecb3872baac45fb126b1ad63de57815e7561427f25a03fbb8d7b7f63e03304d1499afe614e4c34ade0f5fac63db432281fc55983c2df50464a90ca25e892293fa888fece3f86c383b28f8a15698f7db90a99901fcd2991d98918518d841a1db98da4e9cd9eab6e0a1e3d5eddccdeb21b8fd4f1721ac0cff136f66c1994d5d05a7e26a07509e7571f03e6839b7b931774be3b56b48776e9833a898e8dac1114badefff9945dd386f48c43894cce3cbd102693851de0f72265e5492c265f182f133d65aff25a2f5aae37da072a74080dd78bc8d46ab06abff45e7cf62cac9383e1ab7587957bfa7a7766124726232808f92176a4d94957e47a05c94b1ca402f902967c22e0e78cf480c4926c8d4f7cd624423c310aa682a31f4b3473ee0c7dd98360b1e79ff80b884b5530297110da641a07a87ee012176b65f41f1bd6646121a96bdbab57247bce393b2a2cb99254b01fa3e8abf885785ad1203cb31fe3c8f1238847e87f30aac079df8c74e148783a69f2affc9e6742164c22afe3d89d1805d5006a7b5374acf7cbe7764b170a32ac6047b8cfd26484c00339d181141a25206d1ad864f5db27b8831c719a471daa3064715d7db7893840c594d82de8db34060647ce534debb2ac8deb181cf0ee025d9b089cd130c97da62e6c6190a7e45027a66490da572f3f60615b06561a69c68ad19c89dbcc24802de7cc54fad428346c76ac00f5d502ff6ec5c9817b62fde02642d3093883a5dfae5d1acf2ca58b5516c323d95e894ef9ba0081b91fab5dd41a013aa42c1a31a6045574ae42e420d4f4354ac65a4e3a6901098eb78bdbfab24765ffc1779d96598e5848767bce39b55eacc32b1456ccd5398182cd90917775276694cac70e2f70665df54ee065245d5983f4f1013aea9beff7422d66219cdf3025aa59fe3e22c4f3325ca19c23b9336244f93676ff5928188292c3e6fa9397ee3b06aae8321f6cf141ab7dff2e613b63ce195b1b1c52f7425ef2e3b5fac79d5f95eb39406e0eabb3e3844721a1d6ce5cdbc1b901eb18108caa04f00d1c4b0bd4e5d1cb5551de08b29afae993f22b8e7159c1861e399fbb74ba3b45a1b900d544930a212ed6dc3555541ee5a7ca8b2cf353b872fb82a3008dd63711f990ad892c929c08440ef3feee188d87e5bc4ee1c5b576c249a804ac1d6a67cbc4760c29ce25abff9f93a62ed306c2d9d42feee3b4edd222b25f2a9ada52eaa4f3cb3b1fd990e90435bad97ff474b606bbad0f40f888288c6acf19a7bbbb8e1ec0013f9867513c63d123525601e4166e03ca82be88abf145b122b9f10e3e5c895b3e887953163da53efc77b40938cf55d3dab394cb6682ef2a28ecefe6c0ce105f47969ba5566e05f9825e693374fed6bc5312cd625000569cb51af6779b59cf6e3be4733e9484818b667fe823c68b960427317b78efbe36b12079969bcf1c9520b19c5be2f2b74f3da771d0710982692e7cfd16db9c515d6f0a9988c3406c2be695dcd8c7fbf089b3b4f0592efa47c7c9ddf0d52f9133666f633e5450491ed3924f72c9b3623f528e7e283283d9cf629ffcaa78906a26a1c4a29304e49c983e3cd210053687e71aa6683ec8e7e512075a7f2041d30d7a379d74a49370763dc5a209711942233c54969c651e0d3059d0f2e0d633cdb22786b20b8c635f80ab9249fe8cda14886d68e3577c484946a4d85794f3d716263141fbfbd1a1359bf66fe75b4feafb603149fd4999433dec1fbe857394e02f9a577f40d42e4e6085a264f8592242f30cb9fe84bf7a0e28c43cf5e3176f46c827db0b80e49e886ab68a6280a7cf2fa67f9aa678d09d7ad8374d1bb381ecf01a0c5dd26b909eb43f63ed3853f61a5cbcb6d591cb7db64d7c47878dddbd6429b489b4f264cbd58cf323ea54d414e9c5baf15c98c83d7bf0ff4b22b2d5bdddf42384e85d8c1e299ceccf2f612ba0c1ff0baa9b5578a0d7f85903824008b7ff0368ef0ad29d4968ccaf1f071ba808084ce46f05be36817392abfe0e1381e0fb36dec8e585fcab488288750c2e470f0a945979a1b71a583a6f7a126a7fc228e241b7f6ab2fc80de2569b23fba89382a4dd67ff3a76fcd57bc625fb92b20cf69c486323ec9c1906f1450ebbfadfcfb51c0c415c0e2892933a202276f3a63f8b07aaeee4526b214ea0883c855d98346b90c25cf5cd0a07f898a7b13a0c6e3d443c8a86395eb4cf55b0844ba6579c634a2d825688024754ba09d2393e4aa98b66b37cbcbd0d6256d6642dd8c606e5b9b23092ce491b3068d4b409438ec9fe8c158052b579381dc941d407c00bd053646219c0f6ead426050dfeaaa67f285dee18c79d8b6d080a5002399b38b52f68d5d590c70f5978be979d9287b6f6e6c0e998dd27ee27d5751174e5c3dbcad1a06304babe991e2b73f424eddc6c47d79c1af187ab0e801b7659bd6d1f0c02509741d23e18d9af01418806d6da3bbd2b4627c3d487dae226c7fba168ec4c53c144cb7e1fee6baf7883388e24fe85688cfdb095f8d9ce68d2b0341f0689b0ce193d94bc552c235c5d35c29d86f9cee16da52d2842a6e89e47c905d9a9de33b799f3b98d2f37fab7735bfe58a8ee605b54dd1ff83a4d2cadf7432b73086a67db934302bdb9a68966bb9221d0d49cf205cbfa0d2908f8caa9449c25076d1ebfdde14a965b3536d2401fa0ee66bcac3f0d2793d5516223cd44bd3fc693c22e0e83a78c43f8658454610ec378164fa5d2b0430d263a0f4550b45bdd8a7d2a95bba14bbad5d36e98294ac09da28d65e51f0e7da75e30f8ee43816bb7821db1da9b8ba8f34cece0834599d5942721a5b6128e42595f40e5a707d471ae9ae0c375e942d8d34e2010c8f6e0906d596f3414ea5a774335b6b4eeb75125752e7100ad638196d3fccb3a5253702ffd186e8e709c1b4ddb6686fe1d12de8c1543a4f4221dba8a0137d1f5baa61315449e71afdfd9d66996ea55c5925bd7539c52ffadb7aa6b2b14923c047b992ad689e655a33ae15b81c2ce0a68a89aebd1ecd0d25911225fadf0659deb65fe87b35c94cdaf1e58cc4c2e8ed2d5cb603104ef06aeeaf85286a98addf2e3c8bbcf9c11f9c075fb5c593d32f30775123161c35599ec44286be9a60ccf56dcdd9e6bf4c4b23e766e1475afd7d066361401515889ef769525f0ff51e21977f1ffc917b760b570b85849b3d9971c148a7bf04da435a650ccde7b41f7283ee007e4f07093193c3d688a6cd003b26c1b57fef0cc65a1d24f331fdfbbfada47f0755e0ce2c5199a1c4d7ce53b2db1c5846648d27ef679aa758d8a72fcb28fad94afc7bc1420041c2a7f2fef48f0b1c50c69d09cdceb00e6076dfc339b2b25150a443131d45a9c1a87ee33103758ebba8b15d2e46beb1aa8ecef63f8fa89168f13269c04f811948a57cc17f28ff4cb28a844d4043650b9264eabe2d5e2bff5abbe0ac082e38d0337bf9d5b53b763c98308300076a312c794f23addd6ff9c3fe0acadfe88fcf3f5366e89363e37d3b325c85f9776d30829cc1f5d364c05b03623159d0864210246e0ac22c433189337338babcf3486578e0487aec6ebf1302d8f7198dedcff011c5be5f6af9ebe5f1d523e3558a95c5e2d8656c3243bb89ae995dab37139b16a083f4824521e5d63590b40deb8ef689a57375be6e9089e3e7a9ea607abe2b8131dab503ba018c54601d0933ba7ac3dc2baf4ef906862b81c4ed1d5d550c12d3a34702a1c5846baee60ebd9e8fb826749890d2b2551b4b70b55a6f4ed69430468f389275d8b8f46d5efad8d20496a811d65497e89d9d28c813cad2e62fae7198aef3ad62e75b93f899a5b614056a7e67feff2e56737c68edbf5f59783d93b4d3cf92d483d2c2958c25a4a495548ea6ad9d4c78f8fab95dc384951113e5e2f2a2facf76b3da5f288244f0908d0fd49790018e5db94855adca3612a1744578ed0a8415e7a730b1029242324f493da40a0549af8901e628944cb1e743f1bc3c4ae11106c0cc4e799db806b4fcbfeb4d2823b598ec46e1551703f8cc10d30a7d0a6d95fd7ffb4209ce2254a8f292207e986fdb97e783eb6f20fed74f1e8783c284f46fee86d6a0d38767a886a39c4c62d26df1c73a349fc14418536515137e5ee5770d3955", 0x1000}, {&(0x7f0000001200)="ce268c0da1d4dcfe8398e137906b1d07831c683844d44ec6d8a95398fc8ae6912d34e463906feffc7c22a60e6a8c26200e4649e949f92822b02728a67e118776f2f6a96810b6a68451667d5d60cac2626a27f517d70e55a30fc0f543c83a7823b9aa750f1a5e532947fe355fb934e0398a27dcffd13d963d0c67c47c87326f83cbea626796a17bafaa1983d43894859faac6904dfd2f32cc734959b0971d64caa6d07f0e6d3c682a6c", 0xa9}, {&(0x7f0000002480)="fb93310fd4a11b380dcd462d5e4d92bf5b198a13de4a763086cdc752e2824edd776b6a021dd0fa4cc28080f06faa349af6517cd75411d4fb327412198866cdd55bb81a5b5c35000531daafe87973f1e54a7f55849779a9077301a175e78bea83f8c3390a8cb5d0776e1b92077fb572963a4b6caa5ce43a716cff4f11a20459a19202111112f12101c1e57c02d02069a9af2f1191cff4550788d9b24e9748b8fa59d32dd3e7a85118b6e74ad7cae09e10d33882b6cfc921cde9dba4feb4e6158c2b66d8a1ebcc7447f5490dc5c1f5f1e3c1a090743124cd9214d6a714a40b67f2d2fbaed7708a49bbe0d334308379ac57570b561a2cd06b35e251bdd97a1195d2a992d6c28d2a659021521e5bcd669bf486d6f259911891abc51da1ddbd5fdbef79a46e37dd155d17a5cc46b45c67973585a71d6c9460024a96ff248af5b959be9bdd7a112306f917ecefb05cfa996d8ea2aa31b71463eafdc51c28d80b2e0cde2c2bd56d888f45badb7e7eabe37d886a7e3bcd072de05ec2098f9a2a775b4c591a26ba8ca8333358f9efc1d30612f2df7832d69878ba77c59e0d484f6fc2e7a4dd4ff055a9225a6b1a073797c6a5820ea4da7cfcf973b6f2ec92e6ce6fac172f7bf04006d3370265a238a27da7087f111612f805d5d03005b7e4468ae767045c6fe8c19fbb7b0e168b3df9573bcdb1e6045a72a0ce1af259718758869601d70c221a6ec14221e7424338f5cd9a70545e0c21b58f6c023980ef747b655902c55529670f7c816d1863e85c5aae4581dc6321e8273a223f7cf3b9207cf0cee03bd0ca0a47c83325aeff7ac8cc98d44e6af1db00a720e1a214665455191d29786d6821d3b906582f9bf7ca0b4a86269eed68f7b63fb3b7fec0cc87a3d0612d315a00d5e83debd7282c2142897f0ad5acf543ab97fd0f9e7d2f66cd0b084a3ad4e84e98928e33ce79c0a89f4ef5c1c261a8322433d388cf532ace6cbb7d1f23b1287bd2dde509b2c9ea240e7f9a6583e243527ae89a9cea0ea96e64f149448100a9111427230bf6f6d2f1eb34e617aa5011b48b81799093108297ef3e8b91a0f4c80bb9322d59481f32a941bc5e23663411ab45a5d13d8b63eed11ee836aab3affd80c4e5c2a05be14a2fcafc393c5b4be587f5b9dc41a14e002c3a9070ffb9ac74af5fd0bf98c46bfb5dc7ee51ff6a7a3893db212573999e5a915137a247a96a211384b2c2344b473335b873b0e784c56cf43f142c4a1feada61156be808e6028d670c66ee1cc814166598cd582dc8c567e0a7f355d14bda72c221661475c32f6a902025a8201597951c557e6803e3a7628af8c94aa297b87685c5c82701f0cf3fd45df9a05b18140d064ceb67619cab1ba7b69fe512e9108cf4b3a9aa11c1d03c5d78357443d01e67a25e26c5505774e02243ebc09cc66dbc70ff338356da92f4ee037cd723b3ee7c9c9f26d5523623026ce5362e27ccfe121f3b278acdcf7e648d9b85aba5758ec99109c066deb232c11392bdea97718ce60213118621a45fa7556fb75897bcaf648c6933e7accd6b92780ad1718db2b7c56de42074e80041875bae49e3679580e19ec947053cb7fec82d3439412f3785c722aa33d809e9491a955b4f91aeb8374ec3bd6f1a2e8ac365af4f34a0105c4508d08514bd260e049531eaefbc89f6f9daed8beeffe8c42d204691c8468ac32afdea716f9b917b5110845eb1d0a3d132b041900f4e4d9fde37378b9cac585ad8e194a91d4c9593f7acf190f38abd3b1632ce7e33b37fbeb613e7f4754513c1ff8434ad677000243fc378b5d11e8e1686165cbef5f546b882c41821d605a676ddbde8581c46f9035e9ed44aca40e0f1b723219ed68d0eb012d1df75362196b31ffc2e825305e8df5c44d53bb6c8e08e437dd236fa293172b51333d7e948eca83e4654caf5c588a195764cab372abaade56006294243db1c12eccd007f876eca8352ff8700f2b9ecb47e8d13f7da9d1182b4911fe4703454cfd10f4f389032fcb96488532e6fd4dafe72c57f0fcc657c57a2d0bfd71327a1479871530f625527518a2b242d35a852e541a4f854fc91d1f660b65d21571f56e84550988bfcef8eac94c5ac7917354f2c45449d7ab9756d713d7a62014b145afad753e4e5c5d697aed9533592a877ae2947330d9c965baa571bdab3166a54a887cabc42ff74b6478c0cdb24e5f6e515f7572212c2321dbb84e409d3bf7ee2a51e05547430dd2af17dacd7ca49e84edeec6f4a14ea7af1b41bc15a5548a45d5dbf7e87c1fc528e4e4ab37c05ba5003c367a417b0ae0cfbdb24dbe57ba047fbaba3025c83d95ff7b9bf059c2eb410125a81a08853ac25fdfc94145bc0eddea4ecadc8104afd8f4b29f884c8a3a5051494fc2541c7a8cf4ce26145cebc3bdb3c3f6d777c96f19d7f1d42c487f033bf146929a246bb3676f7d508f054722a6aeca71b1376de3a83341799190be9362b4169717ea19f2939b526dc6f5235c7a8a2f8b5dc94783e8b15bb7541c38e1f285919f02cc243a06fbccf729b6441357b6ca5cf70d8fb53265986a8418d4a4ea7e6a5b90b286e12a346e8f8cd9deb733396c34d2ee3bebe1a8df59c198d26205511da510f9548feed1840244c2a0a7ec8a604f1d364c05afe3cf139506fc1c549c99d20383359e08b681465a67271fa0009868780c6eeb55583d9980d3302c1994b5a49784d26c3ba50afdde0a472bbc3c0242b6016bf7442d91cf9c297afc6d6bd01308304c612de1d8ea6cabbc2ccd778caa830fd2a0f94788a28b510c481c37dd1b6ba22b4c1ab4a657e48eeca340edc2756f6a3c643a4417b2808775464e356a125a8266db8d895b6cc2a38ef5a6a80103b80ced92f5c366e8a64c380a49b82a06a7a5ba445a3086d5e46009aa247c9a0b1627fd2a5f6960d5a9dc09277ddce51e673692cf8e5f850e65e9eafa16efecfeb09a4b46a0131f27dbe7a1703a882c30891cc5d783487fe32167b8e7135af0cb2a5f47b0ed485c6197782bdb2f676d04b25e00156b5a8930d1303852c1af15067dc7a33ce96d2f52141cb5868e01600dda9928820d31007bda1e1f381a43e69609eec7d04edaccd5bb4abed5a09a1ac947575003a66f7f4dd5417e05323337d7fb8440019a02d684223d07513d09adf6fbfe0ac370b6f9d650e30b10c7c6f20d4123dfc13b8640a6a1a76a2da46685dc7df494feb40a1d59084c8653209cf036a36f323fc03018d3b94cedef56ffe7c367c4876a97b3e97b45920fe5ce0daf018e7114c41c5c04a32e5373459b7b1f343f71db5499dcc9ffeae10eafd6485e9645c52a3b02dfc9169f148d5dbe2d86f4d8ca8ceed1f280e62cff341bfa5a0379f9d0a0be98deffd40f6a59bb7cb4ea03874e895eacaa4f7617eb9b7381f9b454024213427b03b51d49b5e512d12c0ab5c904a8dd6147ecbc2be2c3e8bfea3632fc06851a3adc8ad214bc80148927e8f79f6e7eb6b1c2ed01a85bf29b6010d9380f835cfff765830454d15dd291cc054b5b312248b82b5920fb595cb761c56225f35ad9601bbe508ab9911f24a57d6b999213901b6646741eb0f8d31659b6b94bddd9ebe92c55d9b9828338e3bf00a00866efd06011a92a858f7569ab56d39a7ad34a7570a2206674cc41da2c2d9b291aa3a9bd2f88c2a3f9320af6b4336de07e9e6be605a8a19f4a7750275cd5305aa928aca0a7b45e4c8bca1e1a33f5bf313f01c65d72a238db373264f97dd42460bb2fb414faef1fa4d44419048e3806cff02b8478d8b81d8ff9521113095067082b9a9501a19200022b0734affc02be1abb40045b58e0807fc893dd530e60ec2abf5fc1ee0852bacfbc39cda3a36f89e30356e71f5c0f1e248479c4372202cd159b961f98c85a809654348d241f81b6d28302fe6e0ba5e77d6d3da0dfdab8c1d33cbf1becd6911c2a2aa8d8c929689c13758869f3dee6232c3f696fce83b0748000a33ded82589ba3befb00887b16f6d8ab8cb6f16a72e82d5cc286c6a6a4f4da8668de0de637abf6b767d75291f31fa86a3e837af8b5d97955909c38ab1ac93a5e63336a9a1fc60a97870db357f9d576fe185aec60e7dd31f5d8a80d7123ed82a8f38920f5368bb420c9424ac78b8325ef2c34883156f3b2d337b75eaff9473aff7206e902b5721d6ada50c0f941af0d4df0c4d014715b16914f94825e2989b2f375dce32d5b71669cb7c7f94d586456149ff07086e7528ecf1693791068598d7a51d035cc065e944c701537c91bc72117ddb95213cc1f9dd01a19aff54b8c6c9b97bbcbdf439293a95001899fc4eef4cf43442617b32bee4ee728ed42514193b2d3f710b591d334c49b5c0b2e9499bc9f94002dd4e7dbaff88048e31a372c3223ecaeffa985dc1918a61f3e286c072acde1323e19948826b05876fc080f5ea93a8dce9ed13f39e82a4e73b29261d40518385f1c96fff97f9d1acfe17268a9ededede8cb0e0a0262b16b32535454ce5855e36909d3159d008062936e6852a49dd988e9540103faece4de3e6b920dd9c5d96b580c81b444cc94bb01bda639ac5825fa916c8472bde6d0bf69c8881d5ab8c4b9d35f956636a8a901b145cd61b92f75c8a4fb6f969c36c2d82b11b1172849b90edab8fde98647e66d931e983013e2cbbcef5ae413ce3aa504ba15a2b36637bcafe314bc5fb35b2776a30fea7befae4491315c88c272e8280c8adc5ccc3454ea99e3532fc3c657ae88c28e0dfbba2552af3cc878557e3fe475a46864d119af45224aba9591033946c985f9f6ea3f43e9d9ce18df25ceb2cf8911a064a422c42194819d85045b69519a1d077316e1d4b84625e1753293a86aad933b086931456a94df533df6376f254831d8f8592f54c133e15f317f1c546857c53551880b1edc5cf3e219da7d508d8116d9865b4838391cd5e22c57cedc43a27e69a78ba09a6080d7024461b4a3bf88bcdaec65a003bc5deac896111a5771eb4c78c14087985bba40e64263596f6e8a36cb0af85227bbbfe7dd6e6006e122472e8c60373d61e3808d03cc4f3a6f7a3987183f2c6669bd998300602dc65002ff6fe0585ed1f43e4501b833eb51420ebb859b34a659beb6bacfbf597e5812c7b3c08b99d52cd2030c01409497f35e4a0e15a9b3e14da53700fe2a0e3834ac99484315bed5ef0e872e0fd5dbfb140d99f87663f1a637d5a828b5373f58392ff4bda54b9c0cc38168b873fac950d28c28b380bd7224ab6532198488e90a0f500544865a450f73fd360371fae3c9a5ccacef53cd34b02145ac9aebd52143c2a79f0143a94b6a60606088397ce215c76bf70383e0c241699e88594bd51c56c4761ef1dc113faacdf5e71557bdee23219aba1559b4db65de6121351e51fa4d504e4d9cf5c8d8e4ce3b9303cc7991a33c9bac33f4c4b60c9f636c74fd11767a261b1ed3f20f3599d53b2380f9187696d66f51b4352d52118e57cce330714ec012242a29cd36b25cf002bd8163bda8dfc64e705ad258bbbdb7f88ef256f56462c298530413b85d2a190a451a15ba79b1835c133c583d919e84239fb87a98a85ed33c1a14c4c320360b226f8b7bd50b05afe7a8c73bb347562226209580fc504780b6f1dd2bf59e8bd3e0977cd42a19ec4356198b3e7d4474435dc6f41c4120b27c7545ce8fb861578452ea3e3870e98cbd1441bc08b6c03d3f18b68669aeaf75be32099a4e9c5a0396d42357bc89cb43c5f9be40cad46a5eff9f39d874993cfa8789f27f4aab3cd684aabe2517282c779deddf54767c14211cf74878f5e", 0x1000}], 0x6, &(0x7f0000003580)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20, 0x20}, {&(0x7f00000035c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003b80)=[{&(0x7f0000003640)="a8bb015bc3a3af4b1e6ac32b732cf2b460eb185345f670abeec912fa1d6ae31e49dc8a0cea765f5a1e2a02c8c5b34cc28e1c4f12", 0x34}, {&(0x7f0000003680)="02a8e07f969464c5eb6c119663aec179120cc29e7d48998c88aa7e13b25ae289054ef31e83ca16d2c5683b19241b8dc434103394bed4d71a60bb0bd917179c7079d5448ec7008ec2115d88015ab0b5d9868b587a85f694dc724fdd7ac3f95b2d549842b41e17c2a7cbe5a337987c281d16d66e600688ece9874a264a49626781f056e02f346ddc1395583b0adf86815b5f3239a39658217378c03cbb523ddbac00494fcdae3245650ef705", 0xab}, {&(0x7f0000003740)="816c1729919c2bd474b63b6d3728845fcf913ff3789353ad56fe269ee81fc19017715fc7358e446b35d3d662c09e0950de121c4ab89ef4c9798ab4201378922c6e0a661dc1074802c256dabb74585ba6740956f033ba3a4a17c7fa70da08eccb88c7eaf66dc1a40d297d3f484c7dfbd6eb04eafdd8382ad18b1ab741628a99e4e818", 0x82}, {&(0x7f0000003800)="b2ac98c8ad006970f91bb2358fd036da554f17bcc416626ae8320350f96d37c0a84e", 0x22}, {&(0x7f0000003840)="99c9da25ef6c77e93b2b72242372626bf9a2ae6a08bd7e049929de4e89b8d14026b18b497b2b1181daefd599e0638d571fe8c2e306eb8b0f8bad1147ece505c698e29f502eefd6dc7009a7da4165b336f80eaaf5350965926e38fcd05560f432776c6a2bb4f73d6449587e2d7995f33d729d10261b2b49b106d4f735eafe97c892037710c64b8f6d05901b52a8fd189691b56b203b1043446b6edad8b5c80159ebafc803e248f0df6cdf4234584cdebe3d1c29c528d4778e5a4c685520bd38afd386302631c67c8739c404f1da38d75d25fb4aa7409e86372255c004ab56c33f7ba259b5d08f559407c9131dcf167be7f6dcf37ce4921290adfa39a3", 0xfc}, {&(0x7f0000003940)="7f5333b27c7c8aaf53a14eb7563db22c1f68aa5f3dd4b1e689f6fec9ef6cbcfeea1677b660c5eb4684528d476118a08b97a862cbaf6409f046920d83936eb77dee132bc1d9fba25b05e4d03bd8487ba8162421e3fa01e4c95d67c8832cd0d6422685d588", 0x64}, {&(0x7f00000039c0)="36ba2bb0ec1be81708c0171aa302a7dc15533ab8b884b5667e7b8799e75a8882ad3a07e6032ba3c7112c20ce0d579648a7ef9f3e33b1aaca709156cd71bd5e16bd448dbb3c880afa2e1050f0ecff8564b50708fd7c6d09cc021a2c7545ad25f866b682d2dfbc0276bc5e4dbca5f2b74837db4e6e53495c100caebfe69953f81eb1a281daf3b5cd24e178608f1aece13e", 0x90}, {&(0x7f0000003a80)="c8d15b1f926d55a26b354f23589b6980e0b573ed33ca5ef02d3b9e4805519a490e0f5b63672f6c68b4275a14bfb5d087ce37f3c1f7d7b62b78024f45ad034585743ff4f9e04e8b00185be6629a98c07d6d63d2ab2b7c94517d13f4dd4b9cc93da579893f7b7741dffe46d36778cd0588daeda69f32413cc93340912a6e94cfe30afe76d4ba582f71a2641f2eb95eef420f5299e843bd9e644a7dee46139139e7192ef011a98eaa0fbf1f3c466d2417f947", 0xb1}, {&(0x7f0000003b40)="5e00699f00c3a6c6c4a92b7c8a8c91e9fe2ca57dbb1ba0", 0x17}], 0x9, &(0x7f0000003c40), 0x0, 0x40004}, {&(0x7f0000003c80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000003d40)=[{&(0x7f0000003d00)}], 0x1, &(0x7f0000003fc0)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x90, 0x10}, {&(0x7f0000004080)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000042c0)=[{&(0x7f0000004100)='(', 0x1}, {&(0x7f0000004140)="f2acd871555186949bc9311d81be769d37d3168490d8b4dbd9b6130d4ec83b6d0b27be4eda6a67822d492dfe116812ff9791c530ab099561948058ac3ff030df474c9cb8a5de67e16e86c07ffe2743d2c0b2d151c0a789118dbc72c44470630c88579dc74eccd46a4c09819a0663781835b82a06fdd93a496e03ae259fdf289ba86591cb212151a2fda883d23d42a28d1d8cb86a767facd7d45dc5b2ade1901cba920e9e42e348ec3edf13e4d7f1b2ea219a6dd62720e750cd97603a9bd74357c7248513dbe2", 0xc6}, {&(0x7f0000004240)="5556891aef09781b18161495043f68551ace2afe6b0b61740e733cc1a68f19b4941abd6ff21bcd10eee19d8c18a3aefbec04c5b9007da8bdd9ff3f3c9c19ddd81ad25c2df828cd592273d371dc65", 0x4e}], 0x3, &(0x7f0000004300)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x40, 0x4004084}, {&(0x7f0000004340)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000004780)=[{&(0x7f00000043c0)="1383a29fbe92d33b487d7c8a19e66521dbfcb6f5a0a6dfa86ad5f6e0b2b48e072a51a722c3efb6df35edcb7a4d8d4691259470371657d75a10d4294bf5df1f0bcf058d19425f400ad37a4d0f225ae4a393f1fc83aa8fc9a0f652e7de922be9e2", 0x60}, {&(0x7f0000004440)="a82466faadf421efe1ae0c4518086f4537b8fea87d03d9f9d7cf51858a8edaf068589e7b5efc8603da7ff6517c062bb7d8a928b38030590887483fafb2d2cd88b0ce2729d4a1f5c5197407bb13b93e2630c293dd1cf9a830d99e5ba565d09db63b71fed57047f43b569cbed5", 0x6c}, {&(0x7f00000044c0)="ddeea7e3d6de0ad5ae37ac4dad55cdd3a25c92c4867d7eb7bb2d3334e9308ba6f4d4c1bd63e09df25704ae548bd5662de14fe751fe8ddde9e8a1f912204e8a199d59f81cd7b190bb8dc6f9fb076a4f8d63d258d3ccd985bb8a888f66fae07f48a7bfeef2f1487b8ffe18fa351517e2c5dad0155125881922eaafe86ddfb87c47683bbc566ec17b249ac0def45ed11c2da05fb4ba8459e4a76df6e7693577c0bc4343ce24ceed629267ca4e0697668d52efeb8e", 0xb3}, {&(0x7f0000004580)="c5a3483044d7d5a5c4cce5a00fe8223fc5037764fb87b139b59ed0c8fe47bc68177f59fb53c41bc0c68b49b351e54e17dcca3051fd509d7f0e98f164374eeede7eca10617a8fe82f10113d86ee74d64e490dbc3d2a8d6e15e21c9c9d0cf7e2a31ed51ff83f6e1966e9ce5c2a53388e174af21c9553a000e527", 0x79}, {&(0x7f0000004600)="678a24fe73270ac549ca3c7cd52fbd620dd9ebc3d420ea314392c47e942d22db101eb33ea81305b8640935dd6bd62334bb363e01d498aeaacf93ab3558451a2996bb53f311b9e10ade7b3e85d03150bb8f203a3f5633add5ae01cef23b1fe726cd9091b63ef8afb4a644153acdd32240059462ee2fda871fab757160c968df0733840404da2e0db4579597bcfbfe8a0542663e814eefee3e0f64e3a5ab51e627004ff3f5b912139abfe02a452bb2227b58c7e8b3bbff5deb263ca790fd32346e1a4c", 0xc2}, {&(0x7f0000004700)="ccacdf5e4268a6ee54d0aa62e0ccf1b877a1e0b3001a7609017a962569d3d2d44ce83c337b0a754099f546c5bf7713fd265c6737ef20eb33", 0x38}, {&(0x7f0000004740)="527d0d2f0c0f0c919c0fb3ba234e2d335645a71da6a401a820ef300c1a8b6a2e61e24933b70f7786f019fe", 0x2b}], 0x7, &(0x7f0000004d00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}], 0x158, 0x4004804}, {&(0x7f0000004e80)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000005080)=[{&(0x7f0000004f00)="1eb675847cbe0d89e89933a274d44a1a19da95214839af6f6298a06f9bcc7de304c0f6a6d7288a79399fe0e9c8e728d549213851af7f2334e4de4e95c8109c89ddf40888", 0x44}, {&(0x7f0000004f80)}, {&(0x7f0000004fc0)="80d74394e33604d7e9e10fe7928c39d8aeececdb204eba0b7e8531e27efa4ac984ff21af12491bb06cfd9e190e4dad6aa1ef508355a853983a064bf82500cbb117c5aaf25d846e81b299e650363407e62e7699bfb6a0df3d3cf86b43c065002c7483d3e07bbcaf850a11731c18e9418d1eac7e0417086e140f517326c96fb76b5e90fc0ee0eade35615bdb98450b12ef97725e097aad304488372d9d7d4791b4aef361", 0xa3}], 0x3, 0x0, 0x0, 0x8000}, {&(0x7f00000050c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000075c0)=[{&(0x7f0000005140)="af36d77fd02b3fb26f012497bfa02c1741282d0d1947ec0cdeb0fe618ee6cee2959fa2bf1aa6cc9c30d4d850ad05a21e69bca16394ec22773466f1dba875a09e6981e4a00d6981fb1516addfdb5ed7fb686ec6aea0bf13ae71d6ab3f50c5ce5b0684af12e342dfd5af90cfbaec3cf454354dd65fefed8bfb5c406c8078bb875cf01bc76c6bc4fa7b73232a9dd4f58e281563a501fa195782791631bc8a51f82ed175e98abd98d9a983369f932477f89421d2b818f5a3d6a68a15ca0bbe1467cdbd9efb40981a23d7bcd5b36eac0a2e9d9d0ec449a3e31dd246ec9930aed4ff99446e122cd12e5d0f7f29122b7d4cf05ed47c9efa7986d5ee8fd1bf17289330031f50348060f72d54c1b7ba1b2dc15de2735eb46eeb4df3bb64dddaabe68ec1000eaea271758c57030c401156435fee3121b8d6808599d053a76a3fd8bc9805e5d896d91398c9897a9f705a9ded3f5ef7c9af3c9c574d919f977b77e724f9154c80e52cd33888594751e6abf65969a0647c4ebe5f8146da7f444a5d4c9df0fdebfb0c7660d9298d6ce524279456c2ddc0aea09beaa04fa349103c33c727b2ea96b0569a814429bcd759bdaa14f28f29e20fe15c7c17f67087956f12c0e2df82761a53b43712406d5aa5abc5dd54dac5d4ca5cb7098d4585c5c70c580816ffa369a3e806e94a6f943498f0dff6b41c55b1332bbf4860d8148c8619e9c9cc5d892d563fbf5e5f7ab34a7262b13bd3d7183a14926d4d6aa1844b013fbbd1249cd56d33e7847ddea2b9524c61ebba96c5c4225be947e87c887bef756a4a8b0474a376684f5653c8174d7e460801a52a2dcefa579e5c4b77d308570f6690ac8bc7f10d2ea12f0cc797ff01a0bb13368850105774adf3461b259537f84f4839dc274c35041e0ed9064de30b541d9a0a513f0e66a89c6f0a4cfca0c1d3d700d00af76046419240a853224bb95fbe1b0f26fead530577053a4058d82eae05fcfad9c1ea3066bff440bef7cb2018652afefcd634b8c4f1b3a4249e3cc99b122c3e99dc36b6ef92c823ce88c0f9e8f2aa2cfea527b8cc49ea0003a1f20e4ac9ad6948ac4a27271cb57ce03a8298c325ad0d40c4f1aaff0f58b50235203d603d6e70503ba5d6d910d205678e794021b4ae67db5339727bf8302860fb74ff3fe591998e965e09916d161917da98fa198896c7d7f4d377f30649cfda9e06dc4f061f2a385a30ed4b8c1ebd42a528ca0fca82bd6de9aa646ce20f1a5abb5364de7b67f9c549501f06171e68d27328a17809a68c98ca596eeeda9f9472d6a18a7693f656a35725e7fd81af08d4d67640322d74ed0f69ee29f67e2f98f5e4c1e234d7a63f083c4a2d39314b3dc39a9f291559fb55647a26667e251e75879877106a75b2c7eef9c22fc43a518cceb10b21eec2a68200769de4568b7c697372d1d1351cb9d1dfe83cd80f67ca2e2abf794bccf5dda0f9728e59098398cd7351c11808d5e58fecc33b0cfeb4466bf56f90c6e8261ac24a150f7032911a604bed53404d79bcc5677ebcdc5b81e27a98f5300df01edc45b5e447913450b577f12b671e130251632461212ab7b365a94a8de8783f0141f3025095457fb8da895fc6f0290aca9ba7594356dd4cf15fedbd140e9fc5ca36febf896cab084e009bf14e629e0cc295aa013c41c1bd452e67abc054e7927739208472517d855acc27dcdc2e86a6c2daffb500771dca258af72ff5e6629e470e2e901993bfdb2c78666259d298795d93d87db0af2a858dfe24c36aa4cb2d05800307fd606acb34459e886e72def8ee92b17960bddf779633cf8bbe2b318f512ce0cf8c3c414f14a20b8702ee2751c8f0b761e3a2f519fdc457c43e71d97d32d3e266207b00fdb1596a0931382bd81464b39f81cbff02fbb5e9e90ce63c32f7a6ba6a8e3789264682e51b8a047bd69e8825f1000c6faeeacc96b174c42b44c00f9127160c20390f6867df6aca48b5ad72912ea7266f5652be4217d80711deb83277fa92b6d1d67c19c0e931134e855663c4941d93fe191e67177689487b26a2896d9ed4b435c807150805b19da4eeb2a2717bb5609d09a4170ecc05a63d50298048e86065e3ffda40e5b28359c4dd0641d478e03899d7fa954ada8bfb4aa11fe92ca3d61e9e04242271fb64f41a5f235c235a2ce45eeb7b3d1975ffaea40c6ddca21b688ab35da62e29b44da160093691341c1aba76729b5166a6272c03814c1e5431884a211a37734bf03b4fdc4e2ff9c2dc2850403a4f3d271c155326ee7f97642a3c66228a7e65285bbade1c59ecc985a3a66646f1f175aca595d6d070b33e8197805a15f347b73fe7728ccc002a50fc5563220ad57f7a5ed67030b36ed070bca73e18590070b30a2f6b18548b9a7e99f6b76f1153b8f7b2b61a3e046c619b19a9dcafc74ecf965943dea85c7d7705adcebfff6be82db15f95ed2adda52fa5a4c111fbe056e42d76d5bd2eb108ecd0da8b3f3db1d45ec8fdf9c1231e8e1405015ee58c41e7d79686983c29070c36c9ea68e498dce3338ccd324f4c87929844e096aca96ab8b8a219f5a3855567e66c91a3928554d8e79d5e1e9ab040a81764214eb0da95a2eb02b4bf78bfa56014249c05e1b2cfaf195c36b694077ce1cf3301bf3d921b747fedc6958ef34c14813011c4e71bddb8be4ef1e787ec6e6e85cc9812e0e8b65a93fcfcae93bc2799606ba0643a757313b79e7c7e584c09ffd40db61dd06320bb2eea84900f9c08c7d383103e733d1a55b6599c1716a74b4b3255e9282d409557d59e133dba9515a2f4868c19b64b5db21b6547cd0709ed1d8d092dc4dae0387a519490c96036e08a17c1d44ce88051321426454fdccf0c693b64ca6c4111142eee1fb12f0d0fa874f2d8991ef1e3a5604fef0c10e1b850aa95a368bf1c1a60e4f83b917fd0f33a39340abf96f649b30ecfc66f1e9ce1d67fe72e55f10875852f19cc50e2785f8e46eaebdc028749b18f3835dc3fbac260c54a40c873237fb7f4d18b579baaae67a03ef38e2da49b7e97b29963c5443300b9f1234b7a4e9a7884e7e7033e88e8f5a4ffbae9b3cc565b51acfaa223db963d74b7b59c28ae5b90ab86038eb8cd359b39f996e9df6d119e6ff9550699e4368a875f37ae4ca495c899badeb557f532003815b7f8908f743186cc8243a8138b06c8e1761e0c73cc3ea56a5a4dba59d40a186e8a5f90e7e5b5b8f5b06b01fa13a5b0fbd46912644281c2e51f56b068315aa7e8d55a81dc5364cc26a0d5cb6e117b090f0b8276cdb83174f6a833ebb93e36c8b0437228be88028e9557d17faaad996adfd9cbd191d6a0973c469c2c4d4de9c24fc1ba952fba4ae4f716c5110596eea24beb49c28ec8318925bece1869c2cf978e34a9ac0b0063ea809ebda7e8324000e51e893ad70e53363acc8f074a9a9be62682c6dd00a373602245069deec8900c092108998e61f9465360b91be280f7529954ba7ddb7e0ba908bdb922bf4a166a6cfa55267289861d5dbfeb958d314b0bb870fc9568824e86e8abc53c4364a08505aec9d97845cfc583c931d6653b24663482da5882e7dff543e6d9a60663d4de2525a82ff307a0e4a279417b9d02db78340b12dd4f7f97371b82366c58b37d8dfcd2fd88c272aa3a6a39de906183b4708f9c2538c12b6b4cda3d763bf5a65cc4d2de084c08f7025322262131b68a38b12cb425b451e209b5be829678fc5ab725261a2efba643e83803a945d221ad0be07be50a3aa53428807832cfafd1ba6d653bf7f4c6c66ce45c26111e8d9b236c740aa5b580848a1d23fda9eb2ce8211983157c74ce5385d28c2d72277efd7d0f7bf8e6238fe33ff1317b2fa074de4345419361c7defd9272dc355f5963d127eb545dfa27f9c2f12138b7c18430c88dea3c2f04ea4b2fe006356eebea4d243808a03fee61962fd3977bbf26ec0c6da2b0dc1cd0aa89b4129266f9d29fa7dba19ccd740f04164191779939a91325b1288a3aafe258b77317185116d1d92c9e59eb9244f5628dfcf4f977bcade2f11b674c96e6ada99904ffd0d5a727f7cf0f00beca4e316eef31beaff8048e271b455b3b348695c68af7d3a4efd41433fea95702a0fa819c0b4e0a100ed9d974b3e49db61becfd5bd8f3d6a91f29ab1e88ee08821da9ad1fb24ec9fa7ab4f791c93a348d4c4ed67646572522596a9ad63879d2e36944cf11a4899d6acaa2f2842d15eb1f5b6742a8b25815c816f04a480937addbd4763c0ed2de617df27bf20741961127d073e735fe0815285b0446c8cfca647311bff5e2ebeea341287b7488d916b54511c14888eff72919eadb7941cf8c64f44a30d64e8508bfbc9a24b2f55ff2f10c09c7ca36779fc7afd558253ea056fd3442abac77c039c19e00fddb0d1c903fdef0400ecfdbd2cbb97d41ed84472d3fce8018c1062b80e4f514bc81cefe33e4dee4eff76162f6d2a252714509c41e20d3703f9973160a8e0bc0710b808bb226e4fe72f8095f7df9457b48b769d637990d46b712361d035e23845c9fe6132f4acc54fbb1fa28aa511d1ca0d529475373e6ba00748bc82960dae0dc0012d29331f70a8473cbb8e871d66d73e8c5a5da20cc9a41717c4de780964149bffa1ac3a41216cb6a03d53ec3bea3049980a264028631752867ba8925392604ef72b0f0e4e7898e34c43570c12f6e9aa3f2865626303ef7e5d86c2fe85a951a7bed1f13d2a688abf7b44c187a9bf1fa7d16c686dd466a04efc4f868c0ff6696dd56072d4139634796f7a7a13ff70cece729325599df1edfa2a4feae6a4778a32ef9f2eade1bea51c24bba3e134aeee65b28a9a0d0b153f4f40da2f46e6cdcfb856abbeda85b83529850e62d23e021914a381fe49db829f4d5850653777101282ba9853d832ff4f461ab3b1dd433cbac546ff613ee141b866aa02ce65a4921abc7f06fa28fa76c50c6fe829bce50aef50ffebc2995d2f28b207e1ac2f980af47e89baa42913bb8989d497024919fc0ed6748e82246c1bbc3ea1d529f383d729b9662bbd7f24ed407ec6fbedfac7fa3c0db28ec83d44d2c59a0d84dd3da8cd2611fd00771758197809f983081f8ff4adf638524cdefa61dc4bac993ae966d16e401beacd8adaeba513aeecc0e901c03ad5fac206ba153f9592981e64be268738075c03fe79baba16768919c28c85522f1e5fd8657df284cc0a0485379fbae6ea1dbba1a9bacd9791d2a6bac69a444c4023a25c1b821eb062fca5989a8cc24ddfc9f67c95ec38ef937c3b058d20cf4b2efad73d6c40b0447b5fa8c2c2013e9ef4c7a52a3daf2d20412e7cd97fe89acbb66b48c0f9076ffe705c3dc0911a68fc1ba759bb1e30d9445eb957ffc130774c967b1bed24350d7f2cacfba4dcf4815fc5fd47b7732ee9bbd6cbe12c8a4bc55dd48c5ddb62ebdad4e4893b4981fba8d5ba4d2aebc1e7bded29f2458c1bfaa48ffba27c4aa283e10c209fded7fb1183a480ada7d49c8df057287c88f08566c3971b064a423af5edf24e2b9f578f147b621f31f0f9c05522ae12d1d5ef2a87a50021673fb166518d9a3863fd4c185825e6f9edf051158fd67d44375ec61cd14eda8ecb7a240f8e116de68e123d36d680bdaa258415202f284329c2772fac99fd810c425d2bc623ee26e9bdcc25fc2198597e1e8a05eb5e0f6550a00b5cb406b02d04b7423f2738c46c6f81f8ac1056a66a840d17079b7ebf9527f56a90a2cf1c7200bf295804e9c36891a709cd37385099cf51036fb567244cc53760bd7220213c151cfcb8f65470921270deaf922edde", 0x1000}, {&(0x7f0000006140)="348046d52afd1547154f666f69826ba38fd751f06d6af21e3f1bba405990e756d1073c63f6a95f526d121151d827af53c29f8f8a9bc95ca51a2f4093dfd50813207b16fd33e7105278d52470eb76fc1b0c9371537e8381066b32cd344cb222e67b6d8ce7b05a431f6f56b984cd3ed32404d200ff1a2c8e0d089bf73a2bd1aaab637aeea69c681956ae3164896cb8394e79adf355ebdd5b1e0dbddd311259858565b9580edf4ad62d79ea28173c777dde6ff73edd2cb6f553532ec6eedaa3ac058fbf9f4d0564f163ccf3664a2f68e36692289aa3f2291cd8e052d650cfc4c073bcf344dd956e4dcbc96fdf6738f84a68e7fb075abafac7e0a22beb0bf25f3ba372a681384b1c09f5a4e883cea944b53148c4f645bc30c0f25026f6f53123f8065472e5e6355800721b53232e09c041a62914571356c1791a9f3c5a264d37fc2bcaf58e2b4708876f6dbeeb9671279ae5c94e38c34c7b7ac4ea978fb1cc8f49aad72a0e4f251ea8dac72bdc163407d9e691a3ab9daab957309f216ef3ccd818516dccb20671a2f51e155f0731acdb364ecf13d8cdca7e210ece9f791aaa60d849eb7e001d3718fbba10b6382e3429cc809bcbd232b16689abeefe6d8787db5683f0c7f5a5b1702ce2b52143b496c65a4e4587a1b52c6d4614363a5c7124d1c125b8951a1fd58f518fd3aaf1af6094ea922f1f32274b304b0f2b8c8865ff19e1eac69cdcfdafc5fa7cace296eddb3dd45f96e632c8ff433c93b6aa53e977ea1625abffb0f0973c866afc7c18be163d168d87a30f1c6f50c99d458ed82ccbfed178a17f879be0a93784f2c13f6de89f07c7ba303c984c6f1571698facc9961660cf66102363c162c38f145107f8343732d982291a7cba183de7f5826b36a61c5daaedcd06a147090cc542b072461b7c2bdaf0fd574ecfcd480f4d56f3e707b4ef56c9e5110cb5dad099e3f3106491a77be4dc5cd27fa1b91e67edddeb85e0560f48ed28b3838cf485f901a7823ac55bff5a56f1c610d2407d357dad5c6f854171bec8342e3d1d45c4f4459bc4c92a5e203ad2aceb05fd31ad5f4db0db0408e5194f4c872d1271225dc4fa53a3c5dc7df850e2057908b4a5184eaa73d170908743641e3533372cf0a608871cf483525a51a84e46a3a21ab41466bdd3cde782d7b0d281cb80a48bbd1b930c25f611241667b873a8da4295a78adab0ddcd32cd23437a6e3c6987b45664ba5aec5e560e4c48a8945d55e093815414b60a46381c2c3e874c681050d5bb8a583b18b074f7e8c287bf44e15d63c024ac029cd6c07e17a8f6d07f289f56573db6ce39ec640ea29ab9a502a95d872f9fbb3172a4dcf4da52530eebacf79d4a93e592caf31f8cb93da1ec99c55d3de424251b6f9b4f13ddac6d2708f737b3c75e939484de094bbc8f40d1a102f8bb3f539393bfb56f2902a80cb9d2ca221ef9ecbd1585de102dd466b51b1fb9df78facd4cc267da2ba03200e917d7aa2b79e087ce70ee276837ebd689ebbfeb60a57204dd43e38e1955137f093e696579316b43e810ae822e7c6c69dff2b3f2ccd5d6cc461f948af62a06002e544fa68907902337bd47caa970a183d960a00468cbf0e91b64aed5d6412472f3a8444ded1c19ec5091cec85d7532bac62a5b8480a09f58d0e713457c73c860630647e0c2079a45166d420abe5f85df62270c17750f6bc9a6467b02837b6f7100c9c8656abf4bbfb30c386bd81427b4d47d2967670fdb328868fd009a3cea632b6ff33b0c6749aa67d58db5b7cc3fb89d6a7f56c705fbd7ace9886be6be3a135926e3adb7d38cd83786a4234616a5e785688b526bdb3c60da9b000abf673d1d54ddcea246d3fef4cef345a2a086a08d56dadee77d6bf615047bcd5dada9a8a99ebd19fc09a56a674a7807acb878754e52b5296f63aadeca9098ecb28a1495bcb6671fc663ee339bc69ac35a66742356e233ce585a2f20dfceaa8eb85b30b305a20f94d8315871f970385931283192cdc0394ce767a13180aa245eb64b3425053b91aa000f3dbc3264f5de246a92db81d30ce08975699175f6f33b74d7e2a2004e9e9094cccb74252392a4d110d0c318065d1ea9f9ec145f76bd5371870553ae003c8d793c2299336da11872f882fe71236f51509ecd8bf5ac04ac4e34cf7435891c921ead1f43b1a6e5d6ec7a8858f3b85ccf4035e772480aaa2b80172168f8f5701582efb66e22f3a48f209778a4df09eda32bdf2af8230f3e8f94b57e320db55fd1169a45c98aaa895ad6a86a39e97b40bf12b848f8fdfa092e76d6bb208208257f4c8d5c979ce01677fde05f7a4bd7d621fe3e5ebb7f5d2e75effa99740c6dbadef9d13bb6ee50bcd2f6ef46073cf162fbf57ea35d4f3c54c672863cb19c0b299fc519d3e5199158a68c32b89e05f7ef8477d5e6090252f97fd54f709209d623b36a91068dc9333dbee4e579667c61eea3f85fbdb48f8ad1687b133542b7c14bab0bc612d964f04486b0e6b9bf19d85bc10d1adb7a691b81e694e6c0e362786a5013573913a163ee0e6badb9aed75d9534082e19e8e9f821e75a68e9fa59bc81c2390080a62554431504953ed53d751fd77c92cbe9f78af1a4295c81dcd04efc28b09228d45ff99df34661f437d07734b6991b961d767432f54094e37d920f5eed76e545212f849e2d758d7ba2a5ea9377eb28cabd7137e12137651d7cce28a67868d23d538a73a2d016769a27cbe64ca15b65c851ba691d1a7fa098f0a5f90b5f049ae80aa7c843007feafc8a035234990270f89e76b27e0b31a0c874556d17b5e8650981d09d1553e64972c6753ca47b0d99b1e55b73c1f51915987e088cf6c7d451d1b725c8e30390aca50203f10d3213adf79383884ffbd2e40cbffaab835cd04ad60dde5ff9a65026c142b76f59f4c67de9ae09959e63e54e50bafd76ed2901d3a23e0c7c9cf3f82b2c0200b7db2abb2514e01de3a7b49c09e9edd57a0299149e2cfe5698a3649cac5bf3003fa04cc77d1d1e8163a5eb2715d62ac0ec0a5363b85e47c35b4b1f6fc8edd635efdf9f225e588d2cd9b01f4496f6739815001667a296ecb015c701b8af0afc85bcccd15892ca6162c803378694a8a8dc2ab8623ca12e52fb43c3f3c3e9d9826ce6b91d174d92e605b0f6bad63a0b7e9228d281265e07947e8d2a7beb901b134c2b8e16f4472188defe13044e80bd7f34301b9e4d4850a0351846b8e55f1cd5706a87eb4678ae20f3798e5689cc5d410d2d90d24ce7931124db2fdb2d8a8311b7ea30fa31b754d960d7dfcef5c0b9cb18da22c486cc0ab2e1475383485eb4cd1beb19e688be8832c9dee518062d6de3c34b63e7f0cefe79d1616a579b56c803c5313b10b3ef199619d77e374a5d8fbd6b6a90b3a30091bf816f721099e1c4ad87552112817ca04840e443a58759c24792b6b118a0a3057de26fefb4b5836c33e9b7ed7da8328b8e77a1baf05e3a8cda4b82e57c6481672a5a00bc49997acb781f11e0517dd2bea5c62e380488a6676c92cbd330035d6ec26ba4dd6c4752dcb069269fbda9f01c79cc5fae61e0090dea3bf2a4f7e9319aacfc81cf297ae8a8896580d17703159a0a0a5332c6587e50c2cf7cc98b852f8355e9377a0e418657609342c6934244850ac3a2e7607cf5fed87fcfa018603b382577752ac61768872f08bd55305e38b26626a33d6c98e1ddbd5911b3ee375975aefaade176c4ac2f71d4d07e7794e8618202205c3c3ca716c3ae488d0c5a8afdf7f5137ecf5e0ca0462dc45f56318caf9a5420d3575fea9bc123757f22e623bbacc5dcd83cd1b45bc2ff6de16d3eb58322618a238bbd9e7042aeec50011bd531e2261a06579dba2d8c1aebceacfa829fe88effebe45f6fa58b652a64440adc1a8100114da8cc767c9c5b716bf68e5ceb9a9c1bc422023ec574c6693c066040ddcc8f93616611ea0693a607c4fc89b392fd75ffb955bd239185b31ee20d183268954dce46f6af3200bca8889ae1d818168906e0f251484d04ea8965c3ecf24ad80397ed1ed3f197084a030ee5945f82c417238a7a7846d5e7bb5f235ca379aed8e87e6c5c22ccb5b74e28e0fdf967e67a692789046b4321ee3d9e65a2ca5e28f9865d31fc8ac6bfb9cdaedf43bfc3af645dcfd4e1739018d7b8204f88e5233b3e91e1a8a31cb613b7b7ad3d5b08e16f56848baaf4df693e971e0e6255d13b3d2f5583cbe1bfe286a13674e9fc04f0356b4ab9a55250b52c7898f7aa9f71ad8b412158001085c6241c2ce1863de6c0ab255a6644b7d5018ebd0f530d890b9a93dacd0a8bcf79a66f72ae2bb4e6e539ebce546e4984c0a09dc451158b84287ef1deedfd314952d0899cb096947060dfd6d72fc386d2cf9c169e92887cb89d3f47db812ee44c3aa324fd6d1029236cdd0ec3a562454effddfe82443da705cfc6f92ec098f3b4f561ef5f4d3b319a5fb813b8e23bb132b5a11d7786caf26c8228ea3b63a1a29746f19a82827f64f8e50fe332bc294592787fc598389c4ef7a3fafbd4dbd3f99af9dc1747df757680e61dd5a164351f143cfd94d110c9612c9362571d50326c20b98c99b06cef8dd9e9ba9dbf3175e0081e67f84a507e01f6578fee2c605e3775b05d5573a55d5700d0fe5c2696412c586f6f62e640a261a9240a7c58ea363f8089895c51bd7d347ac8c11eb53b572e178d1817b2209b7cb502bb6acdf56f74a1217ace2ade3ce3387eaa1eda6cece916a8c2761502dbfbd87a3cf958d841112e9e4518b3fa04f37247fa2ae2779df2074f786998c4d74d2f84adbada5238c4ac5feae391284c01a48e8359f7a3bf52497119f274126b1d3eb39221a806b182a7e2e7a2da200f64d4459b3e74424493f3df93f6850ce84351ea2fe7e6caaa4819831088109c4682e25725be12f8654d72e1cfc3d2a702d219f994f6be20d09142e1f1b4e2f9f1c65a9379ddc145da36d763db7ad74ed192583712b3241d63716acfde20c6f92fc1c1b906f34bfc3540ab05c8340d94f5e63c230c3cee083ee5480e832619937efe698a936001e3952b1eeac8217b6020d206b605f073390739edf914b94d26099781a63726b5879bc1c5564df2672189dc55e509ec3f336dfd6edccddfa3f78918e199256253bf1cf9e72f2d032806088dfe0cdad4f8ec036d6cadbeea17c478be33696f7b0e499cbc844cfdaf34a6b4d02922806146f4d508a51afbb6a30ba7db7d1e896a506c8c835243f98634629dc802138c76c0a22790cd9604916496350cb02ef8f38c490ff947f68292cd4d444b51a951547fabeb1a43d4d02e100dd89d31d20c4dd9fad10346e3ff693baceb5d49837eb54162e7717cc9fe5dfd57b2c977671b45704d62f6eaea94765962472765bbb5dbce1ef6d03a871c1014830a75cd5af9aea12327532145a25437e3f5aa92cce1b1b0334fb6e5aa83788d6aedfabcc054c422e81a0f5854f25f0acc2700ef1094648713bf107222abc198c4788aac53423082815fc66cde3eb3204558323cec157d4d8afe9c82708c7fc0a53a8355c02a900f501b1afb85c4700ab3412ec1efd33d717dbe3eddff1b278e718aed4fd4405ace33deebb1679010b87e078055ba18e242927eba22975cac813955100ffc3e6fed5d952edf46ff9d553be465905de8d346c50dbb5932d913bb1a4ee8dad40248f83efe358b5cc745417c2b1750c4f4b5538a7c79e52d85d98a4a11bfa2e4c2f2f885f6db5110bf8469e59a03b4a74e010f1a957b7afb73a413a0e52a7f8a7ac8d3346c68b1094befb7175524", 0x1000}, {&(0x7f0000007140)="b7ce72b4693512fa854d28a94f3d0ba9a3f68b6a271ac0255bc65ffd4632ce7378e1865a85df3775b858398ee8b9f503e060bd536b163a57b9558dabb5aeb9903038c166a7d4ef0458479e43c2bdd04c", 0x50}, {&(0x7f00000071c0)="b61c864a9208e0e177403a5bb09eca178a08140f3f1296144ac2d4f81588c50c3f83942bf18249174ddfd259c0808e3c304cc77e4733074297e9197b1d6ca15f8b65ea509b84b389c6541cead0365cf0ca02dc9e301761cefa17ce00d9f71de381910856e20dba70eb780b5b36483dcd47a34f87136a51e857a935da2e4522e00dcebcdeb4ba3b271213d32f5a82951f15c47255a1231a9ef14b32ac9bdb4a1e13dd72fc8e41f257ec37d3d0dffa74bf4eaf3d82385cfd8fb487f77baf29b1a075fb4c347b35313985f2d3bbc1ea05defce7f1191e23b2792974ad4d14e3c6447c446f", 0xe3}, {&(0x7f00000072c0)="1b9f61f3a46fd1d2ff568d8df3334b6b3d6002780fa76731535f1487ed77443c3b3c48d58e9f81fd4ab0999cc70ac22073cddb34008e1fd386e427e25d066f49debe143ad2695d9d9c851db1a640ec8947c2a2fa3214894301ed029d2a063267796074d4d52ff96af79ffb0ed676d05c2aed0d1c14477be086770bc687a00f3bcba2fcbb06a13e4a75db215f91237e707f445d3a4c4cb6047b1cb9f90be097cbe95869ad644ebc70d7a09a3066198b35f391372210119e48e02a4df50a71f3f75ffe0382a91a80e1a058da6c0f4b10", 0xcf}, {&(0x7f00000073c0)="3fc70cd619d73972f4da0c04c879d929a6044bec3102b42e195b29d20d068042f928d795aeb970fbb94ef7b09d88084d7ddd1cfc4e23fe5bc0f640e318c16f00ca", 0x41}, {&(0x7f0000007440)="37a4066cbf3f973f220282938571d9605f36a308c84999e8fc9265e48c86e1", 0x1f}, {&(0x7f0000007480)="88b5d8b35ced65897f70130d0374070159e0690619d3bec7836ca7ce30d64abd5aeff034ecfdfa4216f27750b3c244c1046795d78d2f5e7905bd2232a421475a4dadbc8258687fb03da12e4777c5e645f711801fd5c6b3a64f1565d1b41c2a0357b45eb68a82a6c788cc2330940dcc4441ac68807753149f", 0x78}, {&(0x7f0000007500)="822981ba5ecf63068580019d3ebfbae5540ce047fb39ab2d29933b8954c55a16d28282119dc522eae3c3f159caba46ba4b22421e57a5801644611f6e196230d2dc", 0x41}, {&(0x7f0000007580)="54e3c1fdd639dd8c492d9356cc57321843d886bf2ba499d4b726fa98af8ab7d79942123832f3ce240b185b389db05d19ab", 0x31}], 0xa, &(0x7f0000007740)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30, 0x40800}, {&(0x7f0000007780)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000099c0)=[{&(0x7f0000007800)="d1f31183711aaa88ce2cf886f9a63e900d06d2edcb797c881cf8e6ec255ef02b9d512ccf627bcb9575bc699d59ef6bc3b2737be8a857fe096a5179365d310ae6888b246cc6e7a0626bb327a0f81d37c1ba0bcbb42514effe98909bb183a27ef123d389d82318f465e68e088b8d802d103f824b149b237e70c1257275cd51c51eb795b2653b232209b214d624f2fbd3b1519861527b6efbf0ed6baec3637cb5ce8e3af2d128d0fded81d7e6b62bb6e5c4c8fce003404b09ccc0b1980d477db98193e7be61adabf3783dbf767562c1825ec69a327bb319a17e2ffef0", 0xdb}, {&(0x7f0000007900)="aba5ac406477638e29275d6108e20c7655a00ddc17a93fb919d54b81f5413e646591c79093449a3a36ee5547d52ff25f8ac242d47bc378f00d8cc29eb407d10e56378b6031429c684028f20533ca11dfefca65810b6b3e24d6165265886b081543e3a790d8ac4d61dc3a4e2fe45122a8ad395ffda02ae04df888e412b08ad208fbe17549e3fc9738780aea66a73c15d01064b849593c9764c28ef2a12d46e6e34de5390e0e0694b8f8b692270aa96d02b46cf683ca1a2cf9a6540b0cbcba3db20e3eca56496d7ad1b68c877c37d1671bfb5970a5c14c9b748de2ecca9b3d429fb1f1ba653d8773070a02d936087e8f309cbf52c1e561a8ff4a4d5573568a5fadbaccfccc98a851db9bb4242790f20839473ac8358e9061b53a3fa5612fa1ef55874919ea7f50f9f5308b9ef5d377e0aa514bebf50027b940b9d0719284bfb607166875d663d388dbd6baa1e127be7d2637060e7f23a0f69e05f1b287e99727ed5ed9a8cb648af1258aa15d84d9c2f92cced119215b8c007ca7d0c05a33f08d1c837f2c708012458ad6c6b4dd98a930109908e84737ae7513c09402d053cd9a05fcadb5e419bcb763f9384a5b3e873651a6ff58b4f6b75d92c163070b5e68db77e93df81bef9102cc5c110833adb4d77573c84a960a6f8269cf4e1c222ebb74e50c1e2df97de4658fd97371f55628bd6fb0f1740579d8abf277cc274cabd6cf544f535504272185ca09fd612b974985335f0b655e1e14164ccc8920d3eaf46ebe07d575bb06b7605fa3bb168c185b58d4195046faedc09b02c2f03d37031af49a2ce532a957aed3acb8f68fe707e6803865dc02a75217ec295906b99130028f28cbe44773f6872e20c56253bb69f60e7d8d6bb5c075a4440bfad52253c517265ebe9562ad65f6c7376bfd18968a254f17dfc553a834f9025316996569e56ab7864824681a8ad417b53cb39a369b64ac8acf612ec05058e08d794c9dd2c7479d7a354d903160431839cd1092ec5c811088b1483a9946d0dffa544124b8bd7fbdd256e9122d92a1a7fb73bab5c45e448c8449c56886351548281dcc159e3c3c0c0a55e9ff820b0d90a3a809f332f518d884c146d71f1f531b2b1f15091ee5d5fb94712a62aecb98e5cdd8530658a4520f6a18787a3607a22bee418f85b1c95bfb0ac6d4b5838260c7a6049b2646b5924b905a7ea6180bffae1ef90d69e67267943b0561a89b50a3f388de7d2d4a83383cd6639319d503583c695f6bc4825d594b95c6a65634106e99749699cbf6caa6c278aaa98b63d41e378107dc8f9c55402c6680549bb77bbcd4d90eb77b8d276391ef8d56a38cba80731da6ef3a83cec2510b63782d934b427d6b2fd6d07695c0736b4b4e6eecbe61c0c00a8e6bc5dce99d9308deb9bbab8b5ab5c1091ebd61ee9056da3f3049dc08b56890768b0891f84a8832ffa98242ed78426068275426728eb20aae9ef63969a05206b015529ad090c2c1ba61c7b02120783d2748b7d3bc4a6f5dbcc06c1d4d02b51cf576341319381c884571f71a6c310561b285dbda86cbacfb3ad92e5b2d533e722ce8d11c84e79be3af83cd3a91cab81b5b38012ff89af3476abfc6b066efbf11fe50183ef2f744abd94e208c63b7df2476f7dcdeb52e65e50da144f4ac715b64d3d0ce11be41ee5ddd53e311a8cbef7797c49783d679924283fceecf68e62edfc749ab90b68c5dd3d4c99a13e9a0387ff9aaa47adc3fde771939a2378f4d78405229968ebc1f3201adfcd4e285982cbd2224f6eb2c017c595c87eeb4aedf714f277204271975d87b4359ba1ef3bdf11b2aad266c3e831aea61c0f9da237bf28efd3bef9bc3ecc3ff9adfff3952a36d63989c72d4aa59420bfc53a7978f1c75b962df0637918fa1586fea520ec548766fd1bad479a09e81e1f1cba70d63944fd17751c118e6902096fabde53bebd1fb48665eddeaf509a8e1bacfa32056bde9cd25791ed62a8c0b1da9188b5f9633c8131756f56a4e5c0fbc261056c3b851f96faa27c037d9bff4399a9023a5bc5375f78a1985615d4e9c6d03f55ee2c0c6c4fde17d36fe17127ef3eb1e4c91c2f0c4ac0d11cce4cc8ceff0edaaccf2505200a3447c07fdc6720685cd4d4911d003e4110c48f43c5134c9db8d11d0f319069f094dbf7a36189281d1f51402aa8987ee29cab49a67b908032e1ed0143b911164e056ad7be9be49e69217f40b3c588eaac85e74d0af0f2f38126e869d60fa12adfbce5e785c713e6220c5b7ff33f245dd7ed81f41f5c7e86ae089b9c65ac32ed8ecfbda4bcdc329d0818b730e9485a5f4b8f9cb7834a7999ace34f0f74fdb3ed8ab5eb9f9ae7bb7ca6243827fc541cefb1016dc4ddb209ae9c8dd1636d9614b4fbe894c690fa26be5542e1d2bc2f5bdb3acf48602470285ba2f13c9eb50f8fbc5a2df5c360a48f8324bf0d130f0ad78e12036e2ac2e980b5ae8b3b2cfb2818202c2fc2550bfdb1138c93f0e3730aa3077769b205bbc2b2b5813261142f6822c68b8e1db59b27e4091a62e702378be097e37cde44251b0aad404cde3e36b91b767b572764450f316dcd7f8b8e3fddbca915e8afb2858289cc0ffcbba2c9a89d0cffdf2f4038ccf4131e60e436923f927d0d020c44aa45dee97bea7b36cad12649505f1dc475a6a9f63ae3a43d7ba18b44a039a22478950dd133241854e32107733f2f3e8673c206a9935ae332a49f249a27048d08da308bdc2c7b6ea190fe1b6875df01c13de6ac2f259b23024fb22d7bb21785ec50aad244cd620d52b8e57448f2afeb69ee9d8231bb5ecf905d722f3432c01bd462b13f0daed1a93f186ad9646079954b9d7bba42904013f1165e64a951a18f28f9e1beacd5ed996d1ef82a39f219d5b58347b2064f3a34ab6ff49f823f2d2673cb6011aad959c8d53e33f830660b404e25a632e9dc0231975a65b556374c73f5a11dde307c981c5aa3450db6ed5db91f9eecb2f228e4d15cbfc9e6ee1dc45e63054c0981dbef7df36822a99301e8f9afb6237dfc08dd3aa5ef535008d60b98b4300636dce817e4e7e69cb7d95a0b0160b05d3366f2a264cc1a6c1bb409167c398776b587d07bb4c94255ca04571cfc02cffe26bde887eb51e0b55bf34607d3111dbc6d5a27b12788be729fbc4b6fbc42b88337ea5d84a2f6ab0344cfd88f676ea468272f150a6e448e115fa9fa1e6fb6cc1e2de531d6f9a593255a9a75ce3e62fda71a56c071a371873b036081f6682023109003ffc7c0459c6ad365094a7a0a35aba364f78bc8f9baffa0f9b034e087184af33659e66cc7d005c20a33c4260327a65be175172f3ccf6285d18609918fe362216ac46d7b9f65564c75209f5364e24192342499f900b4e290626c2b79f99af94523f4b2e1a58f58ba9d0fd02d2ecac0c0ce38d70b615efac9cb600d6fedc37163f45c73a624b5a335cdb209cd96e34a293363be453e74b7691b833866a5068b99c3e8c4b246f8e4c2d706536196589ee7a2a853beb633070eac4263cc58b7c7a2983dcbfea33a49c73fe5ed8434e7c6546b0e65d98627a28673ef0715db30ab11ba8a084d02e3b2ab86be772739e757fa5a6090889aa3ae8dc069779f7c59a9c63fe1e373e323b4a6c57817d2c8caf5556d760d1a793b00b3c614f4a46897b7dd6ec3c71c166bda23e3c9dc0953385758a21803257532b96a3273d90fc37ee1f8ec218908358b240be78305328b61a21f07485dda9a878f904e8f0654d6bca457e16e693568f55474cf9f82af4569ac941e7dbd881fe977892098402e52c50dbaacc07a7e55c714510107e403110ba1a1d09c78ce5969b36a231b7b295c73a63c4218451b04f85b9586dfe1ab7be1001d65b366c81a79a277c4b0000317b9c69ae07fd309ae09831fd4a7eb27fc5eeea49ab012b3e54fe213114af74e44821b3d571d7331e3e233669f9a6b40ad51e632e2364ec18f68adb6f293aa89e7381e05d2e24bf2694fffa1d3d84c88ad28b6f3fdf1197c3265c360f225346a9b4c02efa2e218f3c58c7fc08c557c5358c0bee6f269220baa27cb742e022982c571664c9a8901b8b8aa8d43dff0b24bfd6a8948b95dc4fa9f609e849dddeb35559c01b61ecf08a366f56ae4998909008a8250195f7d3752e058a64e35048009b7905ce2fe04da856825ab81cce4ce53560910ef2fb3efa73dc84cf5d70a9963f6833d0c664e180823afb6388ab27ed00bae15da60ec1145dff788ce01b259db366536340228950c4773343f77a4dd2ecde88a94d3c77b346898d35e8fe217d8eb7dc2e2f10e5637698875bfd51b088e318ebb4e911552a1a6ab5b4ee9d7f1004738ebba2bb6e885ca642b84bd55f540e2861fb0ae36910225704e9bf44794954074db5f31c9efccb68c2d0356dfb9694251a07dfe08cb9f1b7812f3bf937b579403d279610aa634ef5cd34222a529537a2d6bb0ad2b019c5c57385dbd57903e959730c92aacd1b82e4417540cb5b0a4005af17f2c1be981ee67a930f98e3d6198326fcedd16894dbeba8c8a18010dd3421ee90f0b012a5fb8118fde0595e481d237f20d00b8cc253261c43478dc3d24d598924454c418a29fb33ff4b78117459cbff60748da118a3b246c585d84519f34e2f954a1cfb0b4e5cefc54d7c7c33ff3cb9327554e35d10b8cf9d45663f528e49d1fa37f69ccafa12cf298db403464f1d7cafd66d63067aa0240d22ecb737cf15746516d827f030f6cebf034cd590d0aa911002071303f1bb8902343df6f90f43f19660f547dc50c98af4e5e4e2dfdfb5d8f078b713abf815edea29e1ad428a97a46c4afafcc359d9d03c5d5dd2f108b88233e92f91d7aec4c091c25f9d04d674c9b2eba4429042df1b5098941104bf0033a9451351faf0e6e38258675e19622572952380f2223758a3eba9c3193d354a85b73880cb9d2fa45656fdeb7d1e1ec6b70ab5ad5b36b95c0f66202641182b0e75ea1136d778f97faa7d98db091a1d7fcc94574702d01e2e172a16cdd9e092f91d5e7597c5518da9140c939961b193914aab2eb44f563994872c0eeffd7ebac119985e18771f05f57558d5b4a20400317b22be9881c005f32c0428478a6b9d2278b487a029eb67633ac53a511fc26f5854de4c79bb5a8d7ef0710155bb85b0eb7120a64659be75d8258746966cc5f7ca6ac102cee22e15adcadc87a9f2b2b519534627b883586a9c911c12bcb2e0196ab38c16533fb42eb3ae7fd53ba8f10b232abcce8aa00df905b050be932ba52ada08138ad1cd43b171151f7c901cd759a04c08a5cee34118048cc615fb5950df0b06908ae89a9063a329312c77ee677891d34ab582c9dd1bfad24f317c31811eda2567abcfcef55f7312ba157cb1229e437bb966c0dcdebcc7f6b8ab26ab0d0281890d0e873cc0d3a6a7f465f2e17fd512b11bb7bb76a27c55d8cfbad1c24ad844e55fe4a0a2a01b38f5c1d0e729fbcf0091f0b05fb025734cb9b1dd6e617dbacdb7c2d183ac784757288842b6841eff288ac93330d7cb125c1c36d840a849ce81e5a817431153d14502b23c4adcbce3737a402f65d55cce39baecc83fe0c1c7297e6a1f4ea9b34f385b9568e84d828bab7ab6942a57306fb8b6e2bdcb35b734fcb98ab11667f1d783f99534a0720a5b02cb81ca9e7cc5589e5c3e0129d2a76ffd0c9602a2913d1ae841e923e7ec6109623ff0bf1cc049552335eb90c97bc5dc4244bfeef7130bbd364b6ae44281f18252846b7bfcc9bfdb42f66b217495144710d99e3a58e213375fb29f7cc464e0578739c18eda", 0x1000}, {&(0x7f0000008900)="29fda5e0e31000458d1d66c812f12fff8bbcf9f5fbeaed584d2ef695bc189c20c5b58d9cd901467a9b95e937b230cf548b77cf7fb74ef377d72b2c5a96d53a215c63bc21a46817af49d3b97d838610609a892b26d5be630be81944c18e621649469dd867df4eddee5e9638d9b126db50fa3ee33452aa7de340de060b483a10178afe95e787aabcdbdf89c6305084e5af5f29b7377850e5a3a61d60d10bd4ddc9fc0a402ba16569d5c5c4cd50accc9272227ae4e7f3dc88c0c344334f86fbfcd9ac0553a6d5c806ccbdef5543fed1effd03a30a2739bb86e806fe13498f040c106d8709fd0fe8abcb8a650f3d48407b31f16273fb3e4cefb593187f6d1d99fb17c325c89bd51544eb5e17c4aa296b880f8e5b291ccf4b899218d7d2e991f00d29d1dbed75277c08c87eb4dac663b17710327fcb0a4efc9f89f655fba91491ec964a4422f62ac5517401e53ab49657a8e1c950c9ae03233e2a60658a74f3250366386943fde82097a7f047fee4642f7d4e3e086dbf90db1edd804e469889d79a2709ac1c5195d0654a9a03af89b8c081674012404c6ba6a9e466a9bdf6071b9742cc9601f8e0c21f67884f34a3e25ea522cbaf478a085d49dd4f06f33225099bcc2d0f4323c8b5a4b13f2d6382f8394a3534426d3bf35853b1467383809b2f40a7b3e660d65cf1f083a291b029b180db8f0a03bcaa6f1a43ad960c2fadb90d981a8d30649dcee5bbedc12a1b21ff5bb4e358ad49b088371ea72b4ed7e06b73c0ac4579ebf3979427cbd7d7c6cafd9dad44753bbf30f618ff5b4de930d790238dba079da0409f6344af63958f548c27c84c49eac0e65b0a1dd9aec37414d902bcd2df6e30adbf0369cb47c72d9d6623258f22315f3ee7d678e4d6e7dcbafd014f4304cca447c0d656ba726986f9c8592b259ed82bd3a088483d76c75d465ef2e2ddcafc34e4b58355f3b81f26407d177c31cbf7bcd7b643cd0781cc10c306f8a8ecbfa31627d8e54ca77488dfa4590059960a114396ce4698e4904539acbc0851d533ca29f5e6b033333a0da3d30480dea0d06b1ed927429596a00262bbfd8e4ad89a4a2e5d10d9ef0971645cdc7a4c80bb957118587956a67e32f57aa11cfb3461e8ac531f788e03dc968092d6b15a70c44f4fa125ae1e7c2dcaea2156ce09ae1bcb7f38cf19a2e489c05c2678170b547e1d7a99df8c8f18d8c8e202adee873e8c71118695fba0f67bf1726e9e7f62124a2d098bfff8489682a31ab1bf8d734df66b10a787bbf09ff799b0ae406c751181c2d0d7f3445f604c0f6e139a8bb4ef7669c1cf5598f1fd4922b17cf39d07d4ab2e93ab3708f3aeb65843941a66817db49b0ef4a4f74deabe4e7fb175f28447e7f42d63a602f7c2ccf6ba20697cf32863422663d867339133e840cff16c3e7091e87416949c909499dcf804aaef9cc2ab37d263fe9b46a91de5d5a6451aa3b01687e2d436bb59b63f0f659781e61518adcad895e00d1d08e5ac957872db673069a356e84777cc3f4a4f1a012d05f20124aaaf26fd179ea11fbe7a13d2d6aa99b81e8829a8e95d4f7a95f00ae086b026e1af811768c5487cda02e4040108a26b9739bbc10ecd1a4721c9c853d911400f57c319fc23931f146d5969e4ae5d3ab8c2322b419d9fba4bece0c9883e63f930181f63117757880fc3e29fc29fc2540038612aa72a60b5cbab0d97c656f659dab31a5e416b3b71bff57e86e0fa3d8b11a0e6fb4ddc7b7032c0a62b3aaf7642c84cb49975237d59b135357db4e8c2a718c73c6ef90361af7007fb45862ee34e1c3b8e1c58cc18f1844db9023882c26bce8da2f3aa1a41694d2aeaf698ad3dc28f6fba9d09ad1c07012ac7ef0af08240ac22be0d6f6426a602982be542347b2c3d6434cc4ccef7abff7a57f3ee05aee493d28fc8894d3fac35422121361061218334034de53981d966c1dff2cd842c066bbb53c7d991be6bc7aed07c8621fd3d0454438dda399dd0f6dda25b9e043381055ea7643fab41104cde577bbfb3b80b5683416bfa5a3f83440c4906429f4ab7784d93b9439e066f60d7a6e44db02701e0724ae8c0a3ca5630bc1e7b3546b809a407bda55e39b4d2f362102f466d6e8b827db08d8208cc1a67cb71546ca62487c38a1d8b8db983dea5c0a348183f9db21e82880bc492f55ff993b977392436b8fa4acf395461bfc6a8dd904d1d9e043f206a9c9798a1682c279caa9c6b8b3285aa849d1d440ca4ded3f8e5e85886e3aba3ee4921e6d697b7daead8fbd7ae73ebbe25d84a61e85e8b44db725c9edda2718fcaa5f2c72494e9ca1a18c86651b311370a17d783a192381875267674b39a45b33594e9a7e6afc651744448ef61882ea7a8aa2bd45206dd1a46f8a389a4f734a5af0ece62564ae32f0b596a4e965e51c3740c6a14e4b78ffedafc53e7c84f709927cfab2108e6834963bbaae6565392981a2e0bf68dbd1277fa8471544786c7616821b9c9f258c83f4dccf5dda3a8264db5a8f12a22c318074795f992d09f54a0e3ee2e02e44192a2886065e8da939eeb7fad30362447c00b062b7fcd2f7e106c14a910a48fd27fbc266470475b2916df0665e97313119aeccdc8e44be1cdfad15e1d1240c1655514097599d11b2efc72df5d4325488608bfd5305f29bbfd90264c4231177adae3d8fedeabde604970ff32bd4f0d088de214b410b076a4144381f1a820859fa89363e0643066f6f346687243034dce8db25f7d5a867d6a8ec692db74f7facbfd05587239e6a938888a073578971ca2027f26512d8f7bafb7e286c6c1f1a495bd1d50ddccc9d814ceba2bedeea83ce073ae3219df41cbe39457e6dca70845945db4f01a56237688c88b2608cd60650b03a5a697c98ca995aeffaa8f20a34b6aa60824504ed798dc8818a2349d31cc0853a26a486dae160fdb741135676dd3007a787d298161c58638221829ba08495861c6e2cc55aadeb5e6ac939093e8f2402e79665d22358b6f699185efe9abcbc4a00b16b7518ed96fcd4c7ffbeb21d51ba77f9c784d69835f73f7daf5869692d74082c0694bfb49e3a069da9bc956f17534b57fbf517c3ca829bec71e0eec2d297e7c8b49c8bdb74aa29635b1942adae586679d38783135f0564dec6a26d6df595742e0cbced8c44baa1855ac283fbcb08ccd9a3e1a93e12fc1efec9d9e459336ced5937753407c725981f0c0d6968feba7c5227762cfa354113bff91077c5b4b7178fae8bde0c76dbc6e3b34d72fb7b0ee33b1ff02172308e77273b6fa348703f9a4e221a336a0e84d214071dfbe39b38c9d0526f3530469a1748f3f415efa9012f272019ad6a84b4e998a39e283fba220a114aec2324e87dc34613b81bd0bb65935c0fc57b4052bc40a75731deb8f0d574293771d3a686d0db8cb2c2b21451ddcb386c7f71b990270df0c84062a266556fda924da925773f9806f40853c6a030f218348a49c5e0aa3fb1ce5314fae927f928601e399d9e546147692f4ba7261ed463dcd97a2ec32807d992e9b3d51ba3c3040be76ad390dbca94a13fc35484a92a082abef9038f57342e095be23e53cc932b6f7a7ba3770b8c1f433c424651c9e06427cfedf3a321ba416748802485851caea34ce66184ff8c4a4b3ccf3d2ba2f1584de8e7ec6daea6d3935a89eca44204a82afeb7c4a6ea3790f2e1a1b9ead61beb7e568be3799c18850364887f25844020cc924105e71d774a2579a488efe47c738dd3a6bc8fd8686c482dfcd28b1be7d860fd4ef918d43663e12a4e9f4e3afc18b0125344944e11fee339afe22c09659dc0828bda1d2248808c68d4f83872b38cafeceb8483d1f8c110229777d987c767fa57d2f0bc79c28ea0690fc134e9e964ad88fbc08a631c61062b3cad51ae18abe8a371b025f2a5b731fc52e14913dfc998bbabf90da7696451369edaa7cff125fd3272c3962b33a61ef82eb4d64b8557b7eb55f04d907ed72885e9f09eb833b3ebbae33d0917f070e3c4b685b9f9a3195b90c92b2c2674d71ccf389a35e87ca539f726fad88cad70ad77b3bd5991ab3c1d6f068eea3f09339e6c5a9074572843519b40c1349d4c11958b3a3d364d03febcaa9eb7e1be012a9798751f87d31f9c63af55d74af70fa3cbeb666d02256a09f2a4574d8dfaf83d81dd1de9d8080b4e87e552a9eebb8705f2f91948f35b3095a76ded108ef6cafc2eb4988f1a42840e68c311d40247280c892c0342dd6ce3d72d65a825ad0d2119b08f120096a91310d6812f82a165ffdf33b83f9e8b1cd6751b6a5d01d723f36e0794aeb936b8fe620731e12338a5be5d7ca50d4f0ba9e835a036f8636dc5dd020923e317eccf73e565e188e444bee7d806742d100f731c008d65d9a66510f1835aa7a9c2397d0daf00b66469f6e6cb2616d023bd336fe09764230aa6520caaa6cc8fb61779ecbd0ab699028d8a764e4c7fe0a2ac6a64cb50133f9ef3e2eedeb36a25afbfc242ebb73b930c13b76df84c6766d590b2892b6d755b8bc385e1ca930e45d81aaf16cd8508aa68fe27b58bfb2f3396f8bfe3f389a503d8cc35f7409a7a7b784edd437c0d27f873d42e0640e075c33d886396b611e21f8f91ac6ab3602a760e8e6eb54544c46c6ec109d37102440f2e603b92c1c33339c5c3d0c364e308d3aa5ba7f0aa9707a7347a242fa47fc6dc9cd72bfa359e5ef2c665052176ce80042cd6d6d311d28d7327b4dd20548d6b18f527f1c634117e51b21357612ffdf333218ebe181f04b40f15ffa90ad8238fad88e2e60946a66abcbf7201604b1c6cb5badb8d3495edc9d6e690c185b2c99eeb448c52ff3464e61c89502df95d76d269d14164ae18b70af67ca80be35fc28820bb69b9756c474804ce284a3c45151baff11b893f3e5554ac5664403352781ab20321bc4a52dae40f39433d20f92a5789d41b5fe8375524f5c50d698218e615b4b8ae9bd13238a7c6b055822f30d888fae2b55b732329c137f6ca98bc1e7f5b90e300a3c8cf37f92ba9ecbbf21102ef51f8f67846e149a885e3a47f57d957dc222cadb6d8865204f4b7c370ef2bc3246f5ba729bff8ae5170d6c8bc2d3dfffa8356fa43baaa3f3835a8d4b20e4a050c8d199bd104e70aa29de45389473053b632d1bc9b949d3a6f1100fd139c78dfc82e66cf9bd47b5dd84bdfe817cfcdb7b179f4c685756a3624b23a5466ae87bbfd81f3215bd6e4aa567f00ce0f05d153fb0f79d0c480bea61cd4acd1b8fd76ba7a21f2e4e6b7247cfdbc6ec50f05525be54f5d248b69c692885f42a870eada2f07c0c97d1e69450973f68cb3b98b7d790b0a363e702b384a84c3e9b7fc4835830bc5648ae187986dcba3ea77b38a7b983f6e8ba54e86e0a8755cfb8cac534f1cc533bb8217615dd7e25229d1a237ed4036765aa8da6bc0865d715229abbff243d34460f9e132d5be5a78c8d5c9b1df919661f7cf4defd1dacde11283336f9d6875f901b5bf890f6eaba6f6a2b833008e142aed452ea2c81a446851b516ee2a4927509e79ad463b94e1a39b252cc80c4fac650592b9d172ca40aeb0d5198e9e4dcbde50cb999747f7b95c771784bb2be2d4f2b9f4f78fe8530c1882583f2f03d4972c8e27f8e38572a532d445ec8120f667f314e8fe2d5d8f29ad2e70255a11bf01a01aea69115790797ef0143e23b4791a4c5d2c7c52de3b25fd46aabd17025fd2dc5b9aec98d23331016be59b4c1acdb3c72f2df05dced07299dc24a4089f8748207a04d47cdc3544cbc13bb00edb69dec85567dc6a4c41d71b9556f2ab5244ca0", 0x1000}, {&(0x7f0000009900)="101b0f57c128ebbabc49607f88bf2fcdb136b7d751ace5b050a9a689c7927434261099312c4abab3f41eef90968f9b57e8eb0f89a4583a2a4d935ffd00d21559c0ffc7090280cc11ce036066b440e454223a83089a9670c14489b30af081c3f52b28fd44b27777d02578e88c112d8947633d6802d52212925cec0387fee8e8b09de9a9af0e07c1baf6f72ba1768d929cc961df483a62ff7d25560f924cec2b0bd698b35db0995464ff", 0xa9}], 0x4, 0x0, 0x0, 0x2000c841}, {&(0x7f0000009a00)=@abs={0x6df284cb3460e3b1, 0x0, 0x4e21}, 0x6e, &(0x7f000000a140)=[{&(0x7f0000009a80)="684efa6bc05e514cabc8ce15eeb3a066484d6a554f57eab0f6494977432269a2", 0x20}, {&(0x7f0000009ac0)="84573d12173b03863df5ee270146d4ef04901d5c95c45b965da7b03e147a1cd6d16e484638137215f8281e570a2c9c7182e65da23198ef00e51580e8e6eb42cc4fb1126cc56a34ab41735ea82196c763ab5fbc16c9649f1e251b8810f34095acc4def7827d202b9527f30bde3ea2192a6c75a1f249d4db55daaaaecafb00471c2c8981d85a272272404d96c365ce4635d33ad2dd1e8def3429582f9d9a8aa1aa5e2867ff83b0f981ed", 0xa9}, {&(0x7f0000009b80)="e951d5e2a517c923033dbe49beeaed4de30ddb179c20037a7cb00d8c9db4811eea8b4a4b5026538ebb3f94d4c7efa74b462f229ed74a5f3a11dd421ec23cfa613f86e88048faa3342a3f469bb5184355bb57634f18fbe06d63b78d384aba255eb13381f87c4b1c6af6c99bd8f1e8c65e4cfe7399a9b259aa7fc9d57155b65c71eaefb78fc8b0732434403c0fd74268a8507eafa312cf2d2a6586e4ab13a1166d9e83d8c823cc77b630e3dcee01b19d14cc6e37707d5470d7252026c70adfd7d27073c954dc91902d395571d77ad843b485c76aab9ea09cb28c7a0026108d9fccb98c96d7b784726de7e3cc7bad6a9a292263ce184b2cfbd1a4289070013a", 0xfe}, {&(0x7f0000009c80)="013ee18fb24aa2838b4a90f1aef955b1f44156a69a43f12047ef35c08e0f66356f1f09a1e48340e27e862f9f2f116d21718a323401c43c376b4e9b9582e69f77e7a6af317414c1195918a41e3f625070d2d3d4ab54d03be887efdff01a177572eee7cab91ef815e528e2ca6db6e68459d2e459d30c812c3e416c078d4df1ad0e22f33e6bab6c0d997146b3a3a3e67dd939e9224f2702bfd0fd0e52fd8be3cff19de805f26abade21aed05cee360ab94ad12d5c1f60df8ff2346a19e4efd99f5aa15d3b019bb1069c81b7836fba1eeb4d8d4a9ac324d7c940ab6a6a00992f4de12139ed91fb42cd4a7b7ae63c907585b8fc58e589caf038d71c8f0eef0b", 0xfd}, {&(0x7f0000009d80)="e9c67a780742c4364346b58b8a4a1b7393ae02c08735c8c3ae217284fd8d37f8ca1eaecc478d8cc5fc9dc9e06e580b667d8c4b9322bcde6805f1c67d35f2763b68a75e6d07dee3ca279f77f4c51f812a189204d79873977113db0659ea3d4ca246b479eb7477d478a6d1aec9dd67fb834e0683eabd9874c6f2b57f7fefd4d110a31d3580269a3d6bd21634f6359937dd30c0cb89cbe57debdb8f09f09e052604c1b9321cf25b2dff1698c36b41e09e2654ed0000d3d71d95afe61b161494bcec", 0xc0}, {&(0x7f0000009e40)="a73ccbd6598d0c5c01ab4e259ece3b07ee5b4530cf71f30c39cb2b09db041c134b36490c097dbb42ad694180cb91c44cbdbf26a8542f278e8752fd130890c47cb20180211cb30a90bf8d20df2af75a44cfe9df68e55c0b5095625cbb8f3ce88a9450b56e1d34869c4ac7b212ff6376bd4e68fa1906c622ad56803b1297fd5544cf058fa3c234819e31185e14d90a81f28b68d9830b5b97a1b21cf71d8269f921b7223bf723bba3cdb5", 0xa9}, {&(0x7f0000009f00)="41e39d5b142e65981b67dc913dd9449d6aa257a7676efe7bf34c2254ae905cf6439bd651364463d2a8b96eabb6dcd5101e83dff23f9d8cffd70480ad4852ee75f8d7956486ed2d43b4eff589de83b7528d0d1ea61ff9e9bc46787954d1fc99ed8ed1269cb529680918c59599aaf3585c48910ca6b25a68dfa2162496b020480442c5266c3a4ef6190917cfb9cd9038321eb496b7b6779d4857248b16c5920b48e436ece4dc9290735586cdef80992c7a8188325bdf80ef7be99ce07a0ab44ea949d9d7abaf6c1af61a889f87357a159434385008b99136449581ac5f3dcb06f30ef0e2de0ec03d67c0514270a944d5", 0xef}, {&(0x7f000000a000)="85f9face2d0fc75211232bfc376bb0306bb9a8ecebfea6442e28ca438a38ba609169a2a1bb2b94b830bd0095e4aa1af6edeaca234d6681e4139f89a107985feaf9435915272ef948316370d55dff29b088b78bb334fe12b20ada98869f90bcad5181d9fec1a5e9869dbf67457e3aa194900963b76eafaffbf7f943a5cda991ac06a6c35066d4dc2ef98bcf442a358c095d967197d854bb311f1434b5474dc5fb", 0xa0}, {&(0x7f000000a0c0)="957bf52fa2db3afaad2f5e870bb5978b8e9533f73e3fa12a594ef814aedf9420a868ea0162e3cf9acebfca48bc8f20b724b1beeddca91a4636bd29ae66ec23e2f9782373d5ca4cf076fae125f9840dc7e03a8a73bd1034b13bdf0f84d36c", 0x5e}], 0x9, &(0x7f000000a440)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, r4}}}], 0x100, 0x1}], 0xa, 0x4080000) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000440), &(0x7f0000000380)='.', 0x0, 0x215010, 0x0) mount(&(0x7f0000000440)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000140)='./file1\x00', 0x0, 0x5110, 0x0) rename(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file1\x00') r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r5, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 935.695041][T17077] do_syscall_64+0x34/0x50 [ 935.699486][T17077] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 935.705389][T17077] [ 935.707702][T17077] Reported by Kernel Concurrency Sanitizer on: [ 935.713842][T17077] CPU: 0 PID: 17077 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 935.722613][T17077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 935.732672][T17077] ================================================================== 07:20:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{0x0}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) 07:20:20 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xd00) 07:20:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000300)=ANY=[@ANYBLOB="c986e9104db2856723f8d785f517d5a754b79facf1d4da0ea4380c5502edf323aef5b153f2da00"/48], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) setxattr(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=@random={'user.', '\xf8H*<\xc4\\\xd50G@}Ob\x0f\x91\x06|\x9a\xb4A\xc8kYts\x83\xdc\xec\fr\x98\xdf\xda\xc1\xfaZ;\x1dY\xb0\xc1G\xd2\xd9\xf9I?\xa8,\x8a\x99\xae6n\x84\x12\x7f{\xbf\xd0xz[O\x13\x01;4\xa4Q\x91\x87d,\x99\vk\xa9\x04\x00\x00\x00\x00\x00\x00\x00I\x95\xc56Y\x06\xb9\x13\xd2\b\xce\x0fL\x04\xfd\xec'}, &(0x7f00000003c0)='\xf8H*<\xc4\\\xd50G@}Ob\x0f\x91\x06|\x9a\xb4A\xc8kYts\x83\xdc\xec\fr\x98\xdf\xda\xc1\xfaZ;\x1dY\xb0\xc1G\xd2\xd9\xf9I?\xa8,\x8a\x99\xae6n\x84\x12\x7f{\xbf\xd0xz[O\x13\x01;4\xa4Q\x91\x87d,\x99\vk\xa9\x04\x00\x00\x00\x00\x00\x00\x00I\x95\xc56Y\x06\xb9\x13\xd2\b\xce\x0fL\x04\xfd\xec', 0x66, 0x1) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 935.782161][T17143] loop4: detected capacity change from 0 to 264192 [ 935.798455][T17143] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 935.809177][T17143] EXT4-fs (loop4): group descriptors corrupted! [ 935.817956][T17151] loop3: detected capacity change from 0 to 4 07:20:20 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x4040, 0x7) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) pwritev2(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)="d267de1ae532488fc861b51305974b6a957ff6a91ccf83", 0x17}, {&(0x7f0000000300)}, {&(0x7f0000000340)="0bdc18162177cc8371b7329fec2006a06f2cbd3bf7d241b3e10c1fe4aa15", 0x1e}, {&(0x7f00000003c0)="561ddb0861aa1de6dfb713aa9006e2329e831d1b474a9047d70fa8289c99cbf82672a14c73689055bdae92631fd21cd4effb18ad310ce997c9c2b120125012f36ab213fe1658fd88ff813e2c25396b843515a3869e165cdeb73c687c1f922ab6b29bd063135c47ee4c1e0aeeb25511f9777327ab888e584fba2121a0313099ae863d20d3e76f62128c8ee3af7dc8997ec6ef9f130e", 0x95}, {&(0x7f00000004c0)="935d0e40a190d77cfc33e5ca90b49f8568fcea7e95d120aff6ec582a687e11f9d41c2878a16d273c0b17d7ce250d68cfdf65b61b8223fc01e2e0c35b6c8ec2086e7d9ccc85503ab9822671e77b41f671ef33a289fc59bfe920a2220d576e18284fd8cdbc5aad8ad1f7017d71e6b2b411613ba7737717ce3dabe050c520e2e5a8d68d86bf31acc7a71ea2094b46e60964b0941c99f0ca25d079fe678147af4fd1b67c8f3b96f30cacfce743e81e296c3a92c62326f2fa6a14438818045b6368331ec44bc5d664e3f434a81e2b69d4d88cb7692c9c9785cb81", 0xd8}, {&(0x7f0000001480)="73a0fe88c627a740f19d69932f0c52998addc6df9b20220d1542ae9632d293586d6cc1b36dcdfcb2f27342be06d36ae17ac0480be2d23008defcd43bc311ba1b124144ce76b4b4f7e45320e929dbd107070b930ee3f016e83b98d8dff949a21998ad4a12c9e21108e913e7d92e7ed4868d49b728eaf06cf3e4e924044c06572eb88b4cdc2321064b14211603d2a658eb33ecbaa0cd81086ef7cbd8b00333bee9ca5f34a13e24e5306c7bec4680557e472edf05142d389eef3bd337441311b422fff463b68de51dddd02b0ed602e88f1fde4eca2107045569af423762396a37de162ad20a785a7771386a8c90c1311e907aae784a47ea326edbccb997827751c36575fa1baf9b6091c936637ef1f4fa0f09dc30534674ba0a5fc3b93d822b2500ca97c65ea95ed1431f6654a101e5e5926fc56a4ab3ef0b28d82cdec7f31b77f080901c26c31e3bad2871278bee5ee21d2f6e89321a95bfa3aa3a641a619d037c8f9664e3c90511b61a6b31876537697601070f5d9e58c6c185b2ad65a01d1de895c3d690bb47fead9474c1a0017fec21bf6c2bd2451f0b85e0e542c5fabfff8354b2feb374e9a9810f65f314bb1a0a8d0ed7c70380a3db01b39077ed296118dab3bca20e82abd46b748b0df0c639829c9d41ead5a5c187a6d92aebf8f6a40a9c764c67f371dfd112c35dcc095a3ae7a9c4c9dfe36bb401ebe85039ca3ca181e4b05c932120d570f19f879460b625809c0a4c7f5ecb44b8f982935b34f7ef5b7c56b92c020ac204f5a153d0663a6a6f0e1ef30301f17081f8351ad068e589feeaedd22e9d69773ad1ff3c0fd3fb9c39a3595468a9dd2c4bd845ad3ca8e4b1f455be2df74f5ac2d5b04013cd9427b4378e5a56760003ec1226f9c8026459f98fd7e3c2bb7d2a9b0ab834c770b3390afe98a8ddceb963ec50dda969b084b2bb9bfe63033ba186f917f0d801cf6ca1ccc6078fe7c0e1a38bd2e419e845ed5d5e33a23a59e990e691abc5149a6aa66bfde7a5236be58cfeef9fb954998f59f71e683b27ea1d0ef6ac0c9cc8f02dbd9e4f903e8930ec34747a4ec9de9b0ecf3c1824b208f86a1d0851e56e67d596b91fbae9afc4b671c15abfc4abc5d6cca7716a4780906d030c44e922892591695e1c870f3aca21db3307602bb438d8b509d071488639f0fe7b5b69e1ba62c1ab929a041a7898661c76889be6169eb8d3924a4d609f19547018453dbe140ea82b2e9cdfc0fd32ef813ec414cc3574f95150c04cb4012521b51f5ed52f318d4d6a034a3f8cfe9c4d0d6f6c36c3e3e4138e64cfb1fb7f28c50391d89e99784ed1f49ee294d9ca6dec355636469cc22a3d1c3009a549569df3ca8ae7b542ec4f4b6fab24c7d534aa4ab788e8ac533178c1000ac389e67d69fafba0d4fd9d342d163a91d9e34027a852bc632e0231ed820bb5287c9ed3e5f087e4611e1dfb5e2fd1b0c9ea46a63289cffceac1e45298fedfc2bf1b38949d6c66c5f46c2e2a3936d2c792e1f406e5c17b42a9cdcc90fbb3108960032723858631144d13d872ef1204e11044b81a0d4f18d46a305d54ca0a9b8be7331ce8cbd52c883d4bf88c859e321889b7cae96aec98b23c5dfd3740a76adc231ef85b17b75ef28b01c90a6d8844608bba305bd2f52922a78fe0cd644c5db64f8c48297ad1cbeb76e6a708c31ff4e68a01095454d3916ee1be2376de258b79d850d7ea98f7653c90180cf6dcd6f8d243e44033a4ad14f4ce76f9dc3bb451afc9a5b49eb8f766c7e123f36487f8e8753915c2228e5a37b35e8c24db469dde9aec4d74e2a32ae4f4435c45f20aee517757f542a562ccb16988ecf002154775be0e281de9e08c7360e27c6daa673268852ebd03deb70852f3c4e40be77fd3c62cbeb1492f2ecfdf8a3956d96959ebe1cd28af9366adb6736688c761a2518b20d41e29686a2305ba36ddbb15cbbb9fa055aba11cccad8247ede2fc10a4525c6ada89f4ff4b7ad8efa4f7267f865cd111c8f9aa2d3226389291f9eb2d7d42463e4e31fd03b694c3f4a57e10719a3026f7f05053a7c1c2e0ed417411ccbda67bf38630d761a86da944aab31f7d37858751ba16b810d41c8778a301a4e5426ad627499390984259c5623353a3a52a69881e55fa0931b23b0604d53418e7d6499b874d44eb10414a545ec98bfd269c2917917d7d80273e4f8f603a2a89f8071d480a8181fc3e994356973b503d2edc5160b620e3d5fd52932a43fb498ecf9e2229337348b8a38047b103f2c7c1813f15950d5706a1f171d8808b42b93b87c7eb65a10949c6837857349bd484a6c3bfd2223ceabe64cf9bf4f202a5f8c20eadca9a626070e336ba3913473b5a11274adb2423fdbb7efae40cf61a9972c3b67a396c5b71cb21ceb2b9584ddfa4d15e1c8f47284e93e9181006ad985ed5dc653ba4cbb1de236c3c7296ee692b8d6d9e525bd8947c3efbc1cb95065b8107b156bddff06374d80f13288b7a7904a4caaf52caaf37b304c3eb6b3882e70ac333710a76c73e6de14332ab8406f27bbcdc20aaf63d81124e4d3f6415dcc33f88af7404c1b5916acd546abf36b5ccf0533780d5dd151a4e66c230e246574a66b249196a91a31080c69774b549faf2251f3cf357970b9e6d880ada32da7f65627feb9cc8ddf430f9a57a83959bbc74cf9efe2d92b53cdcf9fe8c6be545089d23c174a9d80647e14a12dc4eaf286753e422656c75e0331f901d73c1eec28b070b2066f9a61da151e1ae05ae29b4eb8154ef4c2c10661a3983215f887b692dbed6a60674b0a8af1b4677fc543b15c1e37519eaa820db45215c804039e9f5dedc4c279d11f0afc5b31d713d463ca384aa53a78637b28ff0b95d1e05423a611e0c72f0d147f19909fe68b10779802f2c27651a35cda1306eb78fc18904f48c7247668d8999c625e9c4b2eaaff6ad0d5986775f05e6f98c136fa822de298746af58cd953879eaac055eaddefe058aa7a98b9d0a587482f2aff80a89f84ab0bc4ecf273e06133cf21f58e258984b25863949f15fa587c6e06f71ad7accb9d324fbf79f5897064bdac0be5ef63d26ae3bdd44ed60f051fb39bd68c420102ee2da6c639c73f2048e9f13a76849c0f309a0c67dcecda1a60e3c2bf95783a07686aa402e3a8f7713187508248349a4d7dfaf0401437d69c547d2e499daab4797482e1866db38289772bb3da59240b7fa72fc3c19375d4ee8ec15d3c36f9b6c225332be1d1d175e01711eeb61857fecb8fb92affdb1444feed639c1579251ca177f2ec78afd418070726de24cdafcfdfc9be3f69dd4d32bdbf59fb96602aeab7b8bb469da8d28b5c3c6eaef8747b83606b501c0b3fd97448b449ae3b96270ca6a3d0d8fb44ed17b62eb49311dda4ebca4ceb6aeca8b035eb1097a7431a62f98fd61014a78d1a0d4aa497b72d93e02e58bf088f1ec4ad7d86de460f50e242027206d068643f7377a5ae29e493d2f5b95c678dccc9183d967499c993d802f7224f3ce890528fdb9696a83026d259ed2073512431f0fcd39bd09c95552012310b5891de74d27c3b82642cc8fb42eacb6f9f6c0b081fc8941a49e77a6dbcec30502a5bdfd0348399d56f5068e67b571744a95d63fb4120d69446e678b586e82e4076721285185a4b7b9ff97865508cf8ea6062d40123da4e7eaa04cb88e3fcc1b35e6f179c042c472e41c8bbb52d7d740f4e81f105fbd82135f6853b6a34da64cfa7068d30d33a4cfde36244e994b6b6aea4b996a35f5cf839e1c925900c0df6352b13140fe1457149d25d7f33e261b5625460bba87c1d8d787ce365ceb1bfc1c2b6cd29fe1be818351c31aeabfa2ed2325b1c81791244d4fabfd4c929754c727a54582c6acf4d08aeca33cbcf220d9c7be497907d2f788a341304af2741aa06a8cda5a0d3bbf68644008e48a13b0f7613664c5fa2c3b88b309217b89f7784fbde4dbd12c141e707b45333d8b4d431883f90c45837bd215db4365323188be3912ebd03f166deea2847c5ce46fb0dcb826bce617262a94020d7d00d27b202fb31626ef3445a7ed75cc7f5c5c895e207f8316a7e32d93f7a0135bd1325f7ec1734362471ade2d7cd4e014d0863f1729cc9205f60217d0bf78f3beb570e6a62b9d35816a7960f532374ff4118974a5dbbcdc60ee9527ded3e882f092c5915941d4c7d2b0fa759515e98d9b4db826e433d33223e06e9353df55c60e965efda42213b78d63bf57cbdff5c8b196467db072a283cb74fc309037f72f3bf61eb0ed994f71c51f4bc480a4975c4e8aacbcccb21d85f67c634bfa869640d22469d99938d11e81a36a4c3e2372030decc0c5c727d4e4835cb89dbe97f7d7c4e2cc7b0c7cb63c77c8954bac788c7f45c6689f5726914047fd145e263a27608e46b13771d3ec6eb0dace654ded4c2950498f86aacde6ad0de6a0b642302f196af703375821268229d3a4e776cd95f609615f9914f036bdd83986cef13be5184f7c5cdfae9a0dd3fa261f539c757631f3553bc5ef75b9443bafab8b9e991a21f040c918b372f7f2c25168556aa346cd9f7c4d17683181c9aff1c05932172849f5ef035c748a80cea38bb47bc6f7af33fd33e4f749108cfd0226cdf44c9a6394e544f0473e8fd6f535fdb4fb45e74c945412ea5dd709ef75b8d0dad385597c1e2b85e797d7c8cf48f1c81c45097b09e804ec0f287c865bf7d049bafb708c731e00597f57198f4e7929062364918e21e47b019ebf9be6447586f1d06742351bcdaf90b9dcbaf7911d1aa10b501d8e9f676872d0c5e7683422d275d5faa0d6a0564acbd287fff98acb89de12b4d5b2ac754da882507b70a5208e6f561fb98ba8d95c3b93e7574d02228e1850f4bd93bf627534ec0cbb66c1caba124c49e89f82f332c5d15cf5a38cdf3370f552791366997e4cca273933f60d99a67ffb4d0ab6a19ed1dbcbd9dc74e311cacfeed507f83d1a7c2e1b85401d85c4a6a3843b3eea6de96d1a8a22e7450e677b87c22784ea58a56fb99522fa6c36e3ca2492ce2d6a3d2719a3439eacd1c226b2466fe86fe6176be3abcccaabfbf3295f5b6f245e42187e62eab44a8f3de95a8fa186db655524b546d72fcabc131aed2537b49c89bd5ddb99b18c58eb570a94d1b5510bda926a585b4c858fd77c879a7eec05d6b4cf718cd24b69feb987b5c63dc1131e13d9ae430a909aaed3dd0e28417cd04ccc89705719238fcd31ac1ce823bb0398450aeea0c4dbea0ee88e491fa376762ee4f34da8266b5de0a7d571a488779a3735c8d33cc14b7b29db509ac6d3273783a82dd190818322495fb520e03e8df5c8e301c003fe6bf0bc0f9a4d1c9899c02abb2047b9765cdcb6931418abe3fa3ffab16fddc224320900dc2b81bd1207255c41a5da986f886c081aec2e874b208f3515fa0ab974310c751f7581b3e70b798711b8dc066f3f20564a799e7edddb2167d4923f4c625933c4d78d400f2883ee213ffa3a68a58e16bfa0b14817a2207c9ce81e126fc5f6889648600fdb6fa43aaa87f8bdef3ff3244e5e1f6e50b6c3f681e09cd35e9bfac8ef5ab057ff813932a09131d908c262aa29fd4d06144ba50e5e6eb10471f5d8be7511a6320db98afd38b413ba7e59a195e2a006a8eb2bf39404ce4b5cc078ec52c614caa8e77a831771d88b139e0f494a74b3a6d978d888fcea2f1d7a7913d1ff93ee7f438f375e478071bc5dfb97e6c23ebe3129656c8c5654e91d957ba6831743775ece2af82de2df7da5a2a3948127ac8cbc5ef2b2658038c2da23266396c1a0ff2786d506476e", 0x1000}, {&(0x7f00000005c0)="99dc95400ae9e903874b83d6e1807f4fd259358ac56173d03d452162166051417bac66ed7c1a0ae5f5bc97ebab720b979faa223bb1102bd695133c35efaa0626452b13099435670a87c221df8daa919f64a09a0cbed04a5148cdab26e854c3f81b35485045572d430be7a0071498f5b6e620e0f22c673c183b2c4bff41971ccc8c9e238231a9cd1c3b04c20a96d8ca1e6b16cbdf306d5e27a027d831ca48d33fd72e0ce1eb0c4dca90e5a98da12a4a86cf1d2fa9f81e52", 0xb7}], 0x7, 0x86, 0x6, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') open(&(0x7f0000000300)='./file0\x00', 0x48600, 0xc) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 935.869377][T17151] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000006c0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x6c00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="3b28cb70dd107172997c85c3d6e0936c8deef1c127a231e6d28fd2e0f981ec0b3f23010c6d25faba4a6ac169fd7e481ef874cc2dc74c3ef3c6732aef361f66ed9ec534fb4dd9ec59e7ed34dc4c8f50d5b3da795014390517952618d3e1ae1a03c552b95b7ef7211d89360565dcce96da289879b7535df04f60dc37e1b23160f343a32a61d7b6b5d65b9b018506a14e394b1f9985a69b221b40aa318b7e7cc18f1d60"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) fstat(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r2) mount$9p_virtio(&(0x7f00000006c0), &(0x7f0000000700)='./file0\x00', &(0x7f0000000740), 0x4000, &(0x7f0000000980)={'trans=virtio,', {[{@access_any}, {@posixacl}, {@noextend}, {@access_uid}], [{@fsname={'fsname', 0x3d, '[%'}}, {@fowner_eq}, {@smackfsfloor={'smackfsfloor', 0x3d, 'ramfs\x00'}}, {@euid_gt={'euid>', r2}}]}}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2}, {0x6}]}, 0x10) readv(r3, &(0x7f0000000640)=[{&(0x7f0000000300)=""/14, 0xe}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/139, 0x8b}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000540)=""/214, 0xd6}, {&(0x7f0000000340)=""/14, 0xe}], 0x6) 07:20:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{0x0}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x48, 0x0) 07:20:20 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0xe00) [ 935.974534][T17183] loop4: detected capacity change from 0 to 264192 [ 935.975322][T17179] loop3: detected capacity change from 0 to 4 [ 935.999184][T17183] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 936.009390][T17183] EXT4-fs (loop4): group descriptors corrupted! 07:20:20 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB='/'], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x82) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') umount2(&(0x7f0000000240)='./file0\x00', 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000740000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) [ 936.015909][T17179] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 936.018930][T17189] 9pnet_virtio: no channels available for device syz 07:20:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7400000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:21 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x1100) 07:20:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) creat(&(0x7f00000003c0)='./file0/file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x62) setxattr$trusted_overlay_origin(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440), &(0x7f00000004c0), 0x2, 0x1) setxattr$incfs_metadata(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)="0e328e43cbfd5a5ee133cb6b05a410e0ba5d1f7eb4aae8be6fcd9a669e626da6d3e0bb620949e8d026a9cd8dbce70344", 0x30, 0x2) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 936.145876][T17213] loop3: detected capacity change from 0 to 4 [ 936.154470][T17213] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) 07:20:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x100, 0x2) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) 07:20:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f0000007a0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/85, 0x55}], 0x1, 0x6e2e, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r1, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x4002080}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x28, 0x3f7, 0x8, 0x70bd2c, 0x25dfdbfc, {0x7, 0x7, './file0', './file0'}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x20040000) [ 936.221919][T17225] loop4: detected capacity change from 0 to 264192 07:20:21 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x1200) [ 936.276247][T17225] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 936.286111][T17225] EXT4-fs (loop4): group descriptors corrupted! [ 936.302715][T17244] loop3: detected capacity change from 0 to 4 07:20:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7a00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='timers\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 936.354671][T17244] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 936.388783][T17262] loop4: detected capacity change from 0 to 264192 07:20:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) unlink(&(0x7f0000000280)='./file1\x00') open(&(0x7f00000004c0)='./file0\x00', 0x400080, 0x120) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="f4f6183e588809da3f53cd0a4bfb73a7be33125b25e76de4d630e4ab83b6a9587eb8c14d0ab8e561c6be88a2413c75cbec1d54c92779ad6ab6b3571f7bb3952fb77799b0cced5c4aa249cdcff8408ff2cb2283642ad7b3c7b7993fe79e8778a6fec4094847aef3c8c922f8fdcecbec2846f788735d08c8d333d7"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net\x00') chdir(&(0x7f00000003c0)='./file0\x00') readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/116, 0x74) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x2000) [ 936.404909][T17262] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 936.414721][T17262] EXT4-fs (loop4): group descriptors corrupted! 07:20:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655fffffff8c0000000001000000000000000b00000080", 0x59, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB='journal_dev=0x0000000000000008,lazytime']) 07:20:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB='/'], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x82) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="2e2f2d5e653753b91df6b9f8a3942454d8104c18cdbf507c2c076d3bd51f46106eed899cbf1330b6c7bf401b8a6a1cfcc6f39b7ff8fc1af9f3cc6ea3088031ccfd44ccf33be76045171d95dca83af58374ca3524ba"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x17) tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = syz_open_procfs(r1, &(0x7f0000000240)='net/udp\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000980)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7fffffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010003", 0x3d, 0x400}], 0x0, &(0x7f00000009c0)=ANY=[]) 07:20:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="2e2f66295bf69447"], &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x10) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000005c0)=ANY=[@ANYBLOB="dae3025c19535d659102293ab1a35b3de7a0e5f4c31d956a9004672228aac74e15b7bbb912a2ea22bd1a49a8bf71964255f5afe8a3f888ad27f6b8d0574c985511c78cdf926b8acd28e495ceede1bedbf6743974d118aba0eb11ba8954e16a46a6f171f3bbcfa1ee88e79ba930a968dbb84cdfe7ab30cd917bfa1c63e4aab596a0d6ba6a8099b5e4a278f843e9f08fac3d2c0969fd2d95127af956ce1977a225eb188163c106be2b0d03a78a0beadd1d63d34347d7c82e6d53222d0e8866379262f2070be3d633a9680a53e5f5e4ccad344c7b35cc1e55211c7e99d1de8baf75c3b2e7"], &(0x7f0000000340)='./file0\x00', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200200, 0x3) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') open(&(0x7f0000000240)='./file0\x00', 0x608000, 0x42) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x2, 0x2500) 07:20:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB='/'], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x82) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) [ 936.554419][T17294] loop3: detected capacity change from 0 to 4 [ 936.568187][T17294] EXT4-fs (loop3): bad geometry: block count 128 exceeds size of device (1 blocks) [ 936.591010][T17297] loop4: detected capacity change from 0 to 264192 [ 936.607557][T17297] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 936.617337][T17297] EXT4-fs (loop4): group descriptors corrupted! 07:20:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8800) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x2233080, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB='/'], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x82) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x0, 0x0) 07:20:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ramfs\x00', 0x2000000, 0x0) r0 = socket$inet_icmp(0x2, 0x2, 0x1) sendmmsg(r0, &(0x7f0000002b00)=[{{&(0x7f0000000280)=@caif=@rfm={0x25, 0x0, "c924ac638cc21f0e3aad765b0dac4d67"}, 0x80, &(0x7f00000005c0)=[{&(0x7f00000003c0)="4a7e536a643e49f82dc34397c1c11bfaa1c07f3518b20d2eb90806182c670a36973e00d0ec8c78cd5a2285e03edfc5d550551204da03cd19a23c85c5b8cc472ce652c159700d2df264162e573982bea5201f8083bd4c8492fa46209b55d018bf9d85bf63b4c5b935ea8ae0b5c4c626c75a0694f10e9be68e98ba86e2a7428e299262841b27dd8b8e85bbf636751b2adc545360d95a7a7a69eb9f07dc405cefa9", 0xa0}, {&(0x7f0000000300)="9ec242f57866a2dd2a4b45851bd34f4a857ae679af37cd05a205b7d8fe85c9b8c66a852e2786fd96c6f0104c96edb81ff01bc0c1047be1cfae075099487a71381563d4", 0x43}, {&(0x7f0000002d80)="87220efcc68b0959e0266728d62ba75f96058faf12d0e8059da28d15567ee53f43a5432d81dd9cedca03391d77cef694d12ce5a22f69f98b019b623874cc618b1f9a08416719ae92d425a0b5e14f9563c4b38a476107709c9e6ac9bf94156f03c5fa9f0e618bb8c328a8b70859b1257a113d250f0ad90a3e763148109cdeef1cc76e043024befa7d797c339d2996d2e18a75f16f4d1b0831a0ad85620156b52f87426d7e507338926d1ad0fb0f89bc5b1736f052d9ffd492eaf32b94c4fb131fd04280d40346df382bb4915b1908271a43424db968ace355dd99e43411fe125a26a050018db225e8fac813dc755df43c1310630af713ab90", 0xf8}], 0x3}}, {{&(0x7f0000000600)=@nfc={0x27, 0x0, 0x0, 0x3}, 0x80, &(0x7f0000000780)=[{&(0x7f0000000680)="094990c2c3dba32c8c09b15cf656f351b8f4fe99b2ce801b11f726a39838244ad902ed457d1527a6859098a16f9aeba4a0a7cda516b8cfa4d84fba829bc8ea6fd8928d92d57dcc4157851becb0155eb9dc03aadfe0031725f9ce643fa7cbdc3218d342d32cb8b457d946c996037e9a758443666b537b8ac035673e3f74602b8dd836abeec98fabd8183f1ba2c1bc6ad071ba2301d53717930cf55251dee9bea9fee72b057acbbdac49fa1dca98f823df9b6c3b5b55387d4968c015f6f0f4676ab4d035236b5d43a587892f1af9f1b44cfb39c57d5a8b53c78bdd", 0xda}], 0x1, &(0x7f0000000980)=[{0x98, 0x112, 0xed4, "1856f55a3f6b9850ed42e365f7cce63461612aadee2ee19da7e1b90353e948feed6c403af345814bd8ba54265fbf5469953fe2b24c29c6d31edbed062f5a758c72908f373f018a36f196017358c568c7861107117715efe52ce9786602541fbfc869b968cd8d758f6b8b189e3693acddb34272aeab25a9ec4f41cd98230741ba8f69"}], 0x98}}, {{&(0x7f0000000a40)=@nfc={0x27, 0x1, 0x0, 0x4}, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000ac0)="93e69f0b66bb3cea0794f366", 0xc}, {&(0x7f0000000b00)="6fbd00e10462aefdf398c0efa03a50b183c448e6b015a44b2d5124907c6620e5bec77f56b7922b210285eaee2a5e1dfe4a0fab59b5a8f1b215d8a5bf0ac80d641b9e9e1ebeec545b5cc47e4182330ad0e58e4f7dff0faf7e7a4c1cbd96255b7e4d610873bdc9449cbc0fe7bf5ce12b690fcb3342b523df9e2fb8af135ab0d94b4a55a29bc77d61c3d2bf104cc2412fbb64f2519bf9e93c7ca0d2f36dd8f966ef3a8886af5f7ac0d60d7cd1ce6aa5c86d9307a920812e4e960a4429a770a1655cfd6649d71c43d6d605512e66bbcbc29c5e39aa9965ff6319a88602104eb434ff685d27a1e0d3748d27aeeba07544", 0xee}, {&(0x7f0000000c00)="4f07a84a2f41513eefe52794d77b41a38e2eae8a7b3e4dc97ddc12c0a889be095b6e153fbd3eb1a8d378c406c6341e16c36b14c3e32d788e017ddd45d33f66ae54cafef12d166f876ed86678ea93853d89840c", 0x53}, {&(0x7f0000000c80)="285e03a1356ae2e14c7fbe5f5a898e5d0e7f5e9ab558163f0022376d383ba80e96a980c7e77a436f559c18f900969d65b1d718651f3da54aeb7f06bc27a920d7b0d452240c56ff38627b654f945014789a8950199b9f8acc0de467e024256859af8d1ff3e78046aae907917de0efcb1211c3505f37c6378cfdcff431570eaf10", 0x80}, {&(0x7f0000000d00)="fe2cfa5aea644969a783cb61c522aebfa654c57a202c329d1c5ce58ec637378373083fa82ac171f8ed5fe1e15dab7fbdb05ef93bad3fe1655719205f1f277e28674b2ae9f63a090d48977b17f0ceb854957b48545566714ccd1dc165672b01e9a011e70d07eeae7f7ef4af4e1e96e5194f1ccf0f8eedfebdb3559f9a9e613ef7330b086ad3a01823289072407f6b2ff2f70867a3d1500a809f64bd388c50a73f4d3af0a8c8c3c46b1d1e4ddff43ce8ce11434e9a282d1d1b6eb192c2be6836c1068f7e5aa494fb2a6071cf9ad3ed887a122ed56464540019830d80a470d55f07919ccfaa5ab29c34e4df34", 0xeb}, {&(0x7f0000000e00)="fbaadc8a0ddbc4f74a10053baa3467cf20ab10bb19f2a09cc80237e77aee4e3fa4ecfe58ddd3a634b9ec056f012d2497e1bf0c6995f536851f84391546210a660a2bf14c02a5976449f7a84cdaa2b76b27508c1a04c1a841468b85d8486ff6296ba7cfd8ec8f46f4a053e564db52edf51fe7bb50470bf0b3a01ce5321d257e0fb104faefc61c0d6f4cd6215ec824dc4544d1bac460466ae13c0666fd85e0ebdd51241fc8e383ab772f47d1b30bb08e49e80c04b8b1f062dbac7896df21fbea34232004530124c7de86307fe0027b58823d65ac56", 0xd4}, {&(0x7f0000000f00)="d7", 0x1}, {&(0x7f0000000f40)="5fdfa93246d60f287f7911e0e11d8036e5b450c331f12aaf7d", 0x19}], 0x8, &(0x7f0000002ec0)=ANY=[@ANYBLOB="48000000000000000c01000008000000f9bde9b30faa7ce90a6c2088426b8f55c39256cd7d31600f44109bd80fe53fe885cb4d6163dd20a2842ae007529e2291c8f9550000000000cc129885e6e657a87a268d1f8c549dfddca39287dfb9e240082d8a0660e33757888890413c0694c1cf49967787607da7ffa34a76c2ec95f1b5accd3d21c3f4b075f113d929205f53e5f4f169f9e7cf1e79e142d061c97135e5b7c2f4ef0bcfdfb331ab2d37735d965bbdc73bfdb79d8fbd12e181ce5758ee38fba69ff1272818e47d0076e5b0ef82441facdebdf600b535a3d30d869647748f2f340186e1a0996c29e26ca03183c08f75cffd2e5866048cbefe334eeeeadb44c6c8f259550f15a979a8f4fcb8f1ff67489a10"], 0x48}}, {{0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000001080)="8055847ac8ade8fb", 0x8}], 0x1, &(0x7f0000001100)=[{0x98, 0x84, 0x7fff, "fd137292ac8e9ff5c7d89817ecb37abc8688535290bf783678e29388585a331469d4ca33d6f38f5d48d7b1c5a0759cb5c63c81cb67372251bc79cbc1e35cb693250c3997f0dd7e683935033f26cf5b03f42fb3ff0e854c47931f875da4076906b87049b2dabdb58477de4dcafb7e479e7d874d0c0757d4277a9657448926eb1ec432eb610813"}], 0x98}}, {{&(0x7f00000011c0)=@caif, 0x80, &(0x7f0000002580)=[{&(0x7f0000001240)="9c8c817b66a57b0094343eb9fa7e0b713e0a1b30e94db2f9044610a92633bbf223e9331621e207ba64b2c43145282e5a2e8134ae927bd36fe80629baff", 0x3d}, {&(0x7f0000001280)="5e6606e0f1f6aa4f7b7ef6a35e97771c00ee1549a806f7d94b02f6fa7bda3f279ca4f6ceb9bc6a363b1d1600faf44f27b579982a564d149f4ed1dfdd326374cd436287204e56a4d9b0fa0282cd7fbcd326cc42", 0x53}, {&(0x7f0000001480)="2c877a6d5f5d81d697fe1f13c2b29ed90bad7b63b7d8deea38575cc12fd17601ec57a68ad2bfeccc4a67e185710edf2f54277611860fa5f692f6ac900f3475a84fccd7cc6b67f653cd7311d6915cd8f8ce5e086adcbaa0b8f19e2e59cecf58fdbaf8f00dadb37dc398d7ef18b3f8076e78604c8063ed530b66560e5651e2c1d087b706fb32c399e55b5c955dd3feb395c4e140d6f91c59b57da3ff28a2e50783bdb333fb91e62c2f5d527b32d535d35a5a599f67e72b3557ffbdb90abd1e6ef2cd2b3795ddd54c90dd4e2c286e8f5b89e7155a82e8aa4a3e0b30524b2107846aa17d96af2bb2deade3832173624b3a01cafdaabbf1681f9ef3c990d5b9559d80b6b41dc096db92b3bea459f11aa4042313cf0ca54e67af20f829c618681ac8d4fba5b6fcb93b52a6972052b86e22347a1cd9564fe84f5fbe65d064f4f703bb6ecf4aee4ea99efc58714e7d34e361c534208544ba60f4c05087e2dde5a0c433cc882ca6df1ba25a1555a6646adb99368f200cb469d86f97da792cfdfc524be8e5ede09a8183a2132266694b3e0a50f1471cce4b25829067a14f611505a685d9714a48581f23c317d8fc1b208775aeec5f57e52eca53d66f531b7c17ad1e363ee6d0b85ec596164c47959b493b8523c3eaf26260754ed75357011b58475957dc0d82ec5c6b2b0fde05312f1a856242ea8b25062f5ae170db0d0811055621f5c60d70b204d375f1e49ff1523097b6aa4b48cf32321463f5720acfbf936e3bc3aafcfc5ed2029fc942ef4894cdbde622d7330b36c3ccfdb32fa2ce4c9aeae3c46f48196baa362c1bb3d48ba832ec15465960477f45f1d1771db82c981bc0d52855f2bc9bf2a417e2ca584fa6f5a0983f9e3f7a048f5eb8f98c936cb168933c519b23e6c7968729c53be1415bb26e0b327a3d0c63f121912999a51913f95a737ff94013f49bb78d78e434156038a6627f7ea7d053b235d9c37c09772b75ee56cdaca65747f3db7dd099082b0b94caa625a5b6471c38c1b2e922b29da4f19b1e47f44aa2f95d9338e8bdafb497782b460deda0eec2c2558785c45ba93158bc6a69c5a73f5901c1410ea0395f8344da8cf44f2067101aebfeaa49e35cab5cedb5259c187407c810e9b0865058fce801fd964c911157e0bbace9084e209ae0eec46b8c78b0a2e6ee7fdc601226efc0fc361dc53946c3269b9e4cb9a79e1b7eeb41b3c610146540dccc642adc5c85893664da4b68c1c840410cc702c28216bf5eba601499e4310049990ba023b3bf69d6b570ccb7fd3d167fd78983a0b2a650a971c7a04a88fbb19bbf8d820af49647ddbc38b419c558aefbab4dc96b16f246d86b964c06d37633ced733d9d1b0dc9650888d5dccb20cb1cc4a15aa13342807e7158f0a9297e19ebb64c60c891be8e3fbeb0f8e1019ed1ee024a08a0c11c99d1fb11f7e37e947e1e6199f5ec077cab8cd6b56c91c8d6d235498b061bbb576316211cadb1fd9c5d5b0024af1de7fa6e6e210780f8f7bd57c17e83d08886bb1434159d9a3ce7e6ec20cca8aef3a7d3a1f4230aef6b17ee0fcc75f5be969242b46e1f1fd2a36ec4a979b8c83ebabf9ceb235968cfb95434779a3d13f6efa9beff4c4f90ed648c794cadf0b4eb64a5750d3a68092931fcfa7fefdfcc9ae6e704eaa4c9b25b9e523a774429a8b5d0f49e59266f0cb27e7caceec8312dd46aea210561d05122a70b4b8fdc6dd75a618120c93de1809d5c60a63d4ebc763c64582186fd2a223b044934993db9186f7ec6fe796131990cd17f6890230e5fd6c259c1543567be44fa205b4a5ac5808d49f6d496fff9f2fc74e8a9c7cbaaa95a8d5ececb90f9b17fd20648149a12531b98dc64a41d788b681223c1187889a24fd8f837041042904c3b188d868b5ffa5edbc1fe4dd894e467a929140c349918fe6996bd6f68aacf656360a80a23ed6009449ec6906d2d6411e914706369646d667485756bc675a33a56f9c0b576354578fc7f683f1f15b46a0e8a0a84f77c9139dd6e4383e97110d0b44c1b6967dd95ddbd55d304be069615effa94943138f5432fb2ac7d0d419b6dc3c4d0aaab9e73db9a2342c46bbf7517aec39f5f9098de038282fd26a4d3e2da2b9f70bac6ef667877a05ebef25436edbae82aac86b641527a992bf9008dabadb5512a724c2be670861bce4f2008e2ffe15fab3af50fa2173eb92b322db96eb369ac5bd6a54ee836658b1823c419cf9e3b02d154d94b6cf45eeb5ce31576693491804dacdec4fa7ae1877666b2c13b815dc9fa7b88c558ab1fe85bc048ea9cd7e63d97327dde8ef505d6324a361e07612e4a32ed43aee38bb49c01ecc179db160f7571db738e138b4e6ee3d38cce069c22045192240a15de0fb7939c54acbfe151f5662b41a01b94e1a11047a6f4608bf8924be7df5d9c3c70001a4123cdd94984b4a41e5d0977b002ccaddfc6760154c1f83c6ae7cf85637549228f140cace9a428004d40558442b90780278ebe0d24d7261f508a937a5d6f7c8af388b4afd54fe56f6ed63f6c125708e252681d301a2a524ff2b37a00415ab711301f812b9a0b3cef77a8dc6a03a86f825923be46bb240fe9aa932b7b5c9e9712155df654d3d77f9c1f0df1badbcb4d54ce14be833ab3fa2070ab2e9bccd4a2ebbbde711635a1a90445411952a2a1f48f5bca3be701c0900562dd17290c53c491c333f78de967665edcff96ca7c5829302f554ce1ed49c08dfa6525ddec738572f4262d1a41b4bf9adcf22e58e19ffe056c314914590a6601aac46a9e752b9f0078e27669d3eca09c6fd54f56d0cb4690776e87efb26df5180d72ca6ffc357828645579a0585e82bdb2a02d4881d2dd8831a4d866bb73aebcf7b9e18f51b10c8b79a8af9eb160f28f773e207127a34281390a2eca9fdfe48990a7cb728bd4f385ff93f37b03defafceb9127459a74ad8b7cef94a8da5daa8c801076effc869586273d0688725aa4caa08a09a3f30ced46047994d41fbbf21c12c54f442574e746554bc05c389bde7c6cac81af21d8a2e21bb4b170f7854ce40954f330916bdd26ad1538ff40be2c76baa1c54d8e877be865dcf385c8ec48cb28286c9b1957b51c5595ce81737d877d6cbf5f90bf73f9ec35c551ae780baf3b13a24ad978d9fbce4e56de10fa96a1987f79435f945b5dd94696f9d7881e2f8de00eb8cb1b6cdd2351f1499def37efc08b9b8655be6b195bb5326c15d25ca024d1bcb5fb48397679dcee54b9b8a0e9c9fe97c5767102c154327e093b8753bcea6ed4ca6ce137bd83a506e3685f5473f2e6aa1f7b855872d35c6595483cfc1b65d4bb268acae3a72caf798c8e4cf25de7ccd5a4c998f416cd14e54a3b5fa87a055543f457037f97e0dec9296a14051b60e24221619b3e6749ae728bda869adbd12fe6acd309d8e9d2f19ce04b8c2464c48ce5cef6d8f0ee264a6b5bf4235097c709d62d21ec159991365c31c75d387857c929d3485666ac7321141909357d9e08189b5b1c75625fb5baa6eb8740211ff47c3d04fd7b6d5957988a3defe18a9c047596925fb358fd210d3e24e34efe6d0c8d86d9351334acfc88aed336d7bfc5da35b16962c943de0d71d24cadca81f78d170015979b463ed2bb15f2adc42ea2848e69364aa200134a36a8d7ed1837f01cbfae2bab3837d834f22ce6a5d6446c8165a11a0ba0fd70e738c615fd96cfa9de060203a86d987be8c177e037f1ebaf4591be65068aa57f8065c4840b9c4227e14375c52c0a45f0d0eafd93c94a089ebc08adc4bd369ec456dda1ed8fb97187c772573c3747a76466b29635ba9926b0e4e503c5bb8d7e87056350e3de4ec81b4851137a102ec96bae0adb3051735f449b1d186e08bd4dbd01cee16051a513fa0aa4aa3a7cf518446b7a7c27e31c9d0529497f6d96594884066cc1898e9e1df146b64ae420e72f41530df0c3fdcf87b99524ea11f29cd850f292572056a46f2d2299855228e6c33013d2c370c4b969cd0b2f61d98e7197048d298936fd3475c7120dd1b8caa60fe969d130805ffb47b5e02b78694718055b2a263bcad5ddb614f81cfbf6d876ca49361994dbe85a46f48b8abc0d5bd1d41248c72631a8e8dbb5aded6734d6194bf9a1fe7ef01b5f492c86b60dd2b653b7c9a5e7ce65e31dcdfb755618294a05b97210cc72fa2a8bd4d76c8298d1f72aeed403e04f1482bcf70e7dba99dd5ebf943b9bfabd8c3376c8cd609c457a8d8fc6aa4a77344554568eb036dd4e8a094724876b745acbe6ec70e519f1418d3455deeb46085ac7a4177161920f08664697377ede61c8b5acef25e50b2ce36cc04680b087bf3fc8112647ef82cf08327869495b7216bb5055c4426745bde4a1c78b3688fababe5ac0e5c95e4948345f44ebdafe9d0767692877d08a3cb890316c239320f6a80613df5e68443366f4ad8c8bb50