8473e9d624729a3b6e7c0197b3bf065df43d7864d7b26a9356bd0d46c81241e962d4a5ac6e51d6248b6eabf7e7f81a38207d98543f1a9751ca27ca04264e6160e292a1de1232bf8cbd1710bd5129bb8aba83449688d722e8127ec8444c6c8543428c53f4b3fc71666e2c7d0a806a7df80bd60c771a2ce55f1bc3ffde1788c397a01dad2a3049e180aa3fa406eeb1e67363ae8a74023cbb1a1ff5a99780b5231a2784fd3fe5a7ec444e81a6c53eac35c86ef78087a3d6fe6eb1c6c202d33115892ff111eb6dc6cccc69ef410d8cf8201e1b07eded92ad2692fc07bea89598812e39330ca4219873059cb45a735dfa64adb8b089226bfbd86a86c3471c6740c1ee6e57e99d907440e3db65f2923db5806252f914ab2468671f8e48f54aea6ad695361ad462c28b55c992c23bd30a768aaac8dbf3a13c6a6b92e557af6a2a1e86e2fb38352bb510ec5d769441c66bc95a04d92355a40a221c48a1ed2d722e790462c27c921154ac3bc93c4a1bdc87386b059eb5d54c58c5fe2d1d9e365381f8b7a5419b55bad1bd6ffd3b1dbc79b54e7c26f67540e5e2bf43854e3df451233fd01829f0a0226bfbccf9c5d67399798e619253dfc3d6fb68a031f5fe6b53ad8cb66aab8883be1c8c185e9f10600fc9f2b1defedc50f47e95a77beebe1ffad7982db153f3bb1c6b68243db7fc86f366af5191397ae8f6b719a8bba6ba28230e3416df36c5368db2f4609d37ee835cf7f65fb8dcb669b7a8c4a5e948ef82257cbdff1f97f0db7e4f7f8fcb772aaa03a431e51149e932d52c1e9e6a71081c75cc3f339d94a9bb9af415e34ca0515263cb208c50c0d9218de10c81989a30ec52e8f1f9df77c3f97917a45d8ac4a384e13134d7f89f3ae069c4be3f92874991e3efc922ced94362439e2fe98a9cc9961d4c9b30d722daf094d5690f3a240621e3c716af5eb897545217a24b009c5efa467bdeca8a9c6d8728f98ee3de788e1ac006fed2a31fa6d376d36dce0e5d7208ecbd2a84c240b7009dea02eb33229fef78988c8951fbab07813d601551bb93c40eabbd0b905fde68bd5826834333619407a88ac9781637b9ce9ea35ef63d4c7f66cf44fd85d6b64cda63b1631263f9f1568e0c808faaeda1d77e74910fd989fc0e1d9ddc1a2784de6e2c75118bd235d23f9b25601e44568d546ea0243b1ecc7c7a6f30edeb4e1dcc2795cc806a10e76ebaa38d0ffba8a976b10221ef5dfd8dc32a0768534cd98c6f1ee27ec4ebd3baee6f4b08ca0e12749ca3f51988d254c31d9c597a73eaaacde49ead09c1cfe24b33c13bd27e2c0f5806a6a4c2c785cf66cd8cad221b88820d3c5e7433ebedeecad128c07f418c062e7edbd434571f29936ba1f971037058f4f22c3cd19becac93c68ae475cfc55e9572d15b5aff2751df18a4c614b280c73c90e94081e5638fb0e5e84d7cd53481ff00d3b825204919a6fb0e950a1d1d58d90db5363ed453f4a89f2cf286aea80e5a7469667c100223c409ba493fea7e6cfbe1206c25f080cdf883d3a64a4e300de2a149d650b3c988592939efecb79a992d4d456e165bcbf546ef8baf860f23b084ab7f1cf66ab759934465b10346ebb212611e76a70b384c7fb23fe70688eb3db40abe9d71493b167dbd92a0311914f7454ac9c29484f9db7138e9db8d1707946667d9b39155612034aeffe1c8233e0531e6e7b2265b62b6bcb8b67ea602934c7c875303d2beaf9072ab035d9777e1c7e798429a13c7df69ba765a6a1b40ddb3ba38905b265c37b542b11326154cf2a04e2a473b6a95242e73c2e0bb76736b171c8ea88c8b8281c289f660c7170671a10928fa619b0498d73366010d67ad3cc42c50e122054c32c6fd955d577748ef600ef75f6b52af32a2123ca146d291e629737c1f808277ab1391072f90b1dbae0e769ffa705993e72b1d60d2c3b965ced152fbebe9cc0d981775adbecfad0be6dafd5e0f307f09ceb04aead2713192f0d853eadf9307b7e4c2498ed0dcc421af701b223734affd1c71e8bd59b701505d6a859ab869e6cfa2c557eca719c9786525608dfda533fc66498fef528cf1c4cce87be2e809a28359ef79e6c01ed1f3db1fbb9a6ad1c7be926a7ee1f70b27a58a55648b8d5c22e51ba38657d0d4de05eaab9859e59a1cf53e83e804ede5a4415c4ba6f4cf0a02f0648bfbff6f02d7fef579547b03dc7778704c94b2b6df08a40da020e5fd2fb9bb2d2b42d55f7311d80631b6588db3bef1f9c58d8779d2273ca784d3e053b96b7a0111bab703b6f8525922ba5dbca166e6065cf87a55ab66e65cae0f49581f91a3ac8d262cf6dce1d6bea7df073129bd200241b7a2a0447e5619404f67c58b40812c92ba0433125cb0feebba745705838784dd451c351b2bf42e921165f987e87986759a22ac466f9be98ab7ca08cfc5b1c4e9b5e29c2d29ed29ead0dfa9f410eb55fa8ef4a055d2dd76de4a9a589014dad0d9a2b9cec6a6bd308f2a7938dc1b03d41028108228243b9cd0a02d4d21e01cc18ddb70325debe6995112710c77f07e167332e7e6b609e3468d318da7f56564a62143b17e16046a4a7200a77ed59a2708e2f7970f4e57ea6bf538638011f69925e8a29c407ab3ef8bc16947b4b30ff5a63c76a0ae8e1f19ddf5af1b1bbd4e90a874d49b72792a646a75b162e94823e8a9905359416db2d88865d60aabf423297ae0f4273a5e891d9aeaf8c02a3676efe600d615f9178d6db72738aed3183b73233ecf5c4a06a342da7268daf4d97c2f9b16e475ade6f6d903a4310bd5531bcfa4a4d66ce666ac3d6c3b85a3b3d5dc5dc9399774b24a3910c72749df1028fdde9c9fe46066d2e8c3b6cac82a2d6047f89c1967729693e7562d4bb261aee8d93775bdcd82c8847882a6216b599734f083e2187a8389fcd6510cfade1017407356c7a5628474d77ad5ccc2701a974979be54200803d04f09df89060c6b7946942c9287c4eea236f3e240cf80c6c0a3f7123cac3f73711e809e9a241a4fe1d0a94d798e40648652d07c6483ea7e251daeb31ba374449d49781fddbef0b43f60c093343d430a384a11c078a84bd33964af5155bdb5549b4b36904e51438573e8276fb5738750e8205434f28a078b683e923c84def5d2134358fc6594cf247b5bc0838b94903a2113cd528713ee892b67f6c85ccad1cc49c73c6ae44c42b7cd71f5de9f81dc37b930a05351168e0e6b51aa2a7056a41873c283e7af703e202fb0e8ccd5e2369c8dc18816e83eb0ace8966160ad10df7ac8371f610d5eec74285ce6b56d97fb16b1b3e9003bddda8804272bc950559a03d947b4f1b4165cc9aaab244997f6d9d7ca770c396fb37f4547944a683cba974717c77290b3e0fdcde7a0bfb8a0181c72d15c0519f0ad9527c6d14ebfc0ab76261a8f35170a961191738b8254d45f55f25aa2b3c391de666f8ad988c9762bd5525890347db5b00ccbe430fdd53af85af6cf4f3bc251b899f73982ddceac2c1335df083a322aa1a52349b6cf3bb05979684b3da7c37216f7b96c9e436913deedd1a7d3eb55b85e1d997d4e9071a851f20b2bd2e4d755dd0c6ded4361dcde7597d54f469e577a8ac56127a6c4ce6840b3ee1f16055d59174b33f9abdf84e2ba57e383839a8bbb1a4a860004650605847cc5e075748c9d93019f4a04baafef040bad60eac3b02784bcebb10205c86935b600d6c10a6abb7d408929f2a4c062ff686f6ab2cd3a8422142d2d21ccbf260a3c5fcc8f4918b21e399401d824a1d01a9ba66ea7ad1114cebeac673a281665232feafe946501da7ab0a8dbec49d674dd63254264823dc99e49dfb61f061a503b1a77894c73744d3577cc6edb423a817a6bcb144feed5e66b077bc7e2d0575ced909988af849eb5141fcb41f76aeadf249d17b2c45c858262cb361a2d3277a757e8261bb99464fe043156fe2da0e62e5ea58d57616333299862805515b3164f66c67ff6a47b90e282152da0bae249ad5e12c63277126bf2283cc68eba2f6b1872f579f750d6229ea9a475edf7ccc2d1d651c68c1cdf59d9df4ace103fe35931cb3cc4dd013d15c7b593283c5c2c761e0d4e29c359a8badbfa9d703a11be7aa3989bf630f2c8b67835cffdc38f827acf05840597ecf156769e9361f1e78d9239cb314d5958a7e9eeee57c2d49304796cff270932b285191836435a54ff36e1cd4eb42d9c4f9df2f049e49074008843d4e783323ffbdd26544a035e6d2e93e2529dec3c281a69de837b93ce4d16a29102d313aa29bdc78f34c7a69356c34c3e493417f7ba6687ee63e8d25610a2f6a8a37ca941b6503649150acf1687fb03dade895474dc9224b4ecc28f9b0333e35f42639ca58730d6a53187a55fe46ff593a226c65e03da3b8482eae2a865d223424a05449c4de2a58f80bb4322c47e687513c3e27c9871f43537e54d3811711bc1cfc9a18c0b7c59b89f8d17bace002a95b7d2fc6d40c9b702d2262e971c1a95a034fb7c1f79cb7d84d0c3bbcf01299587fe4ccb647a0b788eea773ddd66ab977d97457891371d08ce6dabd908c5da5b6daf2300fdcb3d1d419659c06d4cf8bf98e035bd1ee06a892215057612b240c0ae4d11474fc288138f458edf053792cf64fded445be3d62c7dad4128fb09752d07b531be113f8ebfa109e47081809f9ac11cac5a595b3ca3508dacc8887617bc47e3bef4338d29c4837f8cd73ef2c9368454495469c3ca670a20f33e577ed38a404cd3fd24550ccf8cba5152e6574e5ad4b73f3e7822605fbde74e21fcd69749ca99332c6056e147a493b2124150656497d3b85139defca51e", 0x1000, 0x20000000, &(0x7f0000000180)={0x2, 0x4e24, @rand_addr=0x64010102}, 0x10) r1 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="0400050900000002666174000404ed4ba8e8027402f8018c9cf266028bb2787b50742b", 0x23, 0x3}], 0x0, &(0x7f0000000080)=ANY=[]) r2 = signalfd(r0, &(0x7f0000000200), 0x8) recvfrom$inet(r2, &(0x7f0000000240)=""/72, 0x48, 0x40, &(0x7f0000001300)={0x2, 0x4e22, @private=0xa010101}, 0x10) chdir(&(0x7f0000000000)='./file1\x00') unlinkat(r1, &(0x7f00000001c0)='./file1\x00', 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r4, 0x0) open$dir(&(0x7f0000001340)='./bus\x00', 0x402001, 0xec) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, r4) creat(&(0x7f0000000100)='./bus\x00', 0xa0) [ 266.562490][T25185] loop2: detected capacity change from 0 to 87 [ 266.567569][T25194] loop4: detected capacity change from 0 to 87 [ 266.568950][T25190] loop5: detected capacity change from 0 to 264192 [ 266.608560][T25185] FAT-fs (loop2): invalid media value (0x00) [ 266.614698][T25185] FAT-fs (loop2): Can't find a valid FAT filesystem [ 266.619867][T25178] Buffer I/O error on dev loop1, logical block 44, async page read 06:48:13 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:13 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400", 0x15}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:13 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 266.664413][T25190] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 266.679957][T25178] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0xc) write(r1, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) getpgid(0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000380), 0x4}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) chdir(&(0x7f0000000000)='./file1\x00') [ 266.739040][T25220] loop2: detected capacity change from 0 to 87 [ 266.759866][T25223] loop4: detected capacity change from 0 to 87 06:48:13 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:13 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) r2 = accept$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @private1}, &(0x7f0000000100)=0x1c) ioctl$BTRFS_IOC_ADD_DEV(r0, 0x5000940a, &(0x7f0000000440)={{r2}, "9137f62fedee97e5e91f7546da3175c582c19c315acd32fecbbe2ecd12852644431ae0327b63a568e6bae6143b27149fbfd8cb337300e9f12bb5ce7a1cda5f2cf3ff166260c347ecba6eb157da3c96297aaa3b0c70e6ebae5e9b6505d0bc80ad6285f45c90ba8da9f475bc2bb5bd1326b8a39da323d7d4c020019d1e5957164252d457b0db745cc27e907fd623d7c3a6187767d1ac0635700d9d6dd7d1f71d375a964e1d029a713dfdb94261883d8f501b7184298763e5a283db6ef7f4bfd74fec9d7241cd99ebba267b0961e9e7403cf15b443d855edbb3deae8445459693a004e3a8cef8216a249e7991358814e9fe84aad1ab5a019d2471c6cbf87640b3e8aa0ab946a22126f425216dfa22880242802cad84c6fddb2bd73b4f6dc6ac10c02dda6d047836cfebff2c6873e8352a9ecd9d7eaba76accc13e9092c24f89cfafcd4380caa2f229ba166f883c34902b915c3134396a43b9b265062d150cf00cc6c4df55b05f22a51a47e0edf1d5a7e77bf718294c9a08eeabdec2aa3c4cccfd011fe533162d5ba9cd14ca89090967e89af6020827ada6e48f8d4bfc2c69542585fcea0dfe44738f7792739bb8baa4592e1a14988b131fd7280e56afd3503fa71bfaad541782e31bb5ba401735956866d53d571319b0b10866b3fd2105b179ba7efc2abc4de57ba0aa99e83d3e83b71837997c905396508112bd29e3cb6723b87409711c4dcca3f8deb317bd7814e0e13888f436ea23fd0bb87a36500e6b6678ae98b42d4eb23a043e7abec60d3f560d6297ca63573ff0bf3c8e80eb75d59b98e8ae2229a69b1a2798c4024150ffe32b7f876cbac2b54d180edae36f3dd1ba5fbcc8526022280128a2d2db4d084782b68e876111af7e912070d976adff76fbeb2b96d74aa4af3f70d566c5d7e664616cbdd9eb19a616174cd483e344a5e36993db9a0c6468ebf4929efd3ea3d769ff7da03037f67ee42f22ed13f7796c743b52bbb40e712945a0c8cc9dca816490636560be975078ef57a33cb6575e708dacaab9a99508ef8d0c7487f732d445dd741fd3f663fc69531becae4706c00f35a1ee72cde79a93ee088e7ecb008a6c08f673d3e58d9ba4b0b2467bba210fb138ec30cdd5fb3504840fb7313384983af5aba26a09dcf1b2ad8dede2ecfedd91a7e0f612463f985b79a9145eb520b5748abe991c9280cd84a8393e985e90fbb791b3ccd58941b35de4dc423e3047de92c5d3fddfe875d6271f032dffdd214813b45742e469f5658ae64d7d209d41e99635a19ab9c91483f10f7c01ae65f888276f34103a015ab6bc983fd263430b2078360efaf00dce46ceaba4a7f8a52b53b0c776c6427f85e855a0894969ce00e94e135cb649d3dd5a0b31344ca78f4707ce318e658446f1ae7ed49824b806406168d87546a1bbb1bcb595729c01d3f35f3d9902fa1cbd046140dce2937e21e3be7bb38fcf09876673adb2c6309dd57bd3dbabb0126d803aa51d87cc6700bbd257a51a9fc26e25e815e5b58c756a2f558a49b4af2a9f95c629d72d4d3886cb2a3d6149c0178f8ed6932facfabcd28799eb1c974232a38eafcd9a28a018f1b01b080f9873eb54c9c02bd75bf095bd74815549f83e81959315c489612441a7972932956ac2b9d9aecc4da57aa6890ca089b6bf32cd8948dcf3bb1e0b3614c5b1a648870a9ab398a6bc1d6b09b14eac47b348f13395cbc3426ef06ed0d34779d4f3349a327d044ea3913566e7c1fa23e07cff604aff874c211e810a4ba109b26d662d6b309e4b3e705f97c495206ca89b4be544d16b51e0ae201aa8aa2811994076cbc83d17a32a53b482466ffed0a6769a4f33b6064a8317f88fb84e7b92ce6757df633f1110d005d0b394752a091e581942e451c5586c032dd8a3f22a146c9d039b67bdd4832002912f7df219fb7f8d8b3973023733e577296981373a7987d21205f3130a15183129537d4c6e1bd213bfcd40fbc840c050fec4afe61222c9410cbb4bf59ba88b7285c871164f062ea674bbda7561d400194628c64f8f043f2c55fd407dccea1cc8aa7763574acf7355ac5eda3bd76f3dd95a1902484bef7ff425450dc53175b33919951072fdd3259b1c07e8f275616d43091b1cb465e19864ca133401e5b95161a40f91864c4f6eaaf58d9ca040d84c98261b30046784b0b3bcc41b52cc5c5faff4eec54d5121b6c59427923e035922b03c0923d0b9689ea660e9638f6c4f1e617204c1ec9a2221156f2511f1a49656c1b34e872c9ae30f5eb9811a5a9766141dc0e36e158e2be760fc41356ab7f0402464d10c6086981d624c06ed02d140ba4bead61b4868d74e03a5edb1a326779553d647db4ab36fd6a46b64e8dfbd3666a965e47a3c5b7d511fcb556ffb1f3a3e519c5cf5be4ed6d158e4d5049a8cf063d6ac75d5c00b618cd917729483b07078cc96449f036f3b808f5ebbf64d262c38fe053174f2dd0964004a6e3d4b47c609c9fda2f735b4a56a4ecdb271aaac4f0f3a90ae96c33e7181211b8945028b2d95451cc21bc89b120115f37d983654d97e08b69225e25214cb63fbaef7b01d909ecda063bf9994caf5a9f92e59104351fdb4e5a2f1e4cbdc491ba6c0346217b8703ce37d5072f64c908843db55af3ce206b65977e4a898427f5b43fd5386ac78153438688e9626286c5e2bc57e4d0de244f4a7ab410a302c0fb7b27fbcf34d5558b2dba32596da363fa5e3092cc2b4f67c66066bbc0653d2c7f0e74fb6ad38293a948108d6a450c81b55ba3213437e403dcf80194f0fbace635d9157d83ccd71688c3f2eac0f3a93339fdf0a869e98c9a1a11f14910e1f424f405d9eb7be8ee77c37c3b4188715a74a70bb9664d9f4d2398e926eb9463be24bdf09a727d27fac68566356fd25c77e9dd71e5b0712eca8f63fbc801a65970e68ad73ceb86fa691b2d922b8da71d2d208f1a808732826d1c9b863b0d5bc6cba6512b0e221ce72b19506d0025757c56340142edbc1191c6819154c74049cb264f78515e07b9687897b2dd18a7c4b2c49f53b1f5f5020e20c270923fdb6dfb8ddee0085bd0481a6309380feca7bfa73cfd36fa1150e29436bb7cbb79c8fbfb9fc4cafcbf4fad1580bb82fb58e9756e96330817202aa4d144d47fa77ef1d65d038281896f09dcb34be65a2a08d79d5a7d730af647f5aaa7c87bd53635b7615e78896d98c90aeac152e1c78e9fb5e457df5e7baa5457e74f5f491e11b3df1740566c616c62b9183143224d5eb872d081c0d3a2fb40e42b4c3e28215cb381708875457b549b3dfb88264748c845c838aa1189dc669691bdf9cdf90b80b96abb87a36d25360e654bbef2f9bc65a5ae58962d60833c4228dcd1e82ec25b566c595c847845c9e74dd4d46b1ad36d7673c9fafb379eb03ae17cf6f069132bff76dcf5ff8acf0e917106eb081d9c86ce2964baaad86e82fdece48d3a4e47923f0ae46d7bdea792fd57825e2b4a89a4807ff850c49858f8a21a437b45fc212a79936309868be747fc58857c629817f630586448d3c9653dd143daaae78b30c4de198aa02b68fe32f2172a700d53a99f688f2514b272e79e2b95363a3929523e3a501b11745e6ce0a5bf3b79e2f8813eaf2e2423c20bb8149d96f0fc45101a5ef3b96e8d6806bcc878d4a0f262b6fc2447848519cbbf336bfd0517781230693a0156ba3cdf158fa642027a9c71816536d231ec060c4a78ee9c4c0488e28be2d3514a1216caeb512dbecf40c7a86d84f7cb28c8d13661ea3b7a586caf53df16ab6f2cdd4ad1760ecb9bc1dbd6122dfb3ea9a683fa168e955f95d3f364079393d79429f030510bf37ca50ad40f969aab47b7a4774a918d11954f1ee948efcc9f40f4ca4b1ea04cf9a7005b72bc0308c939c23e563798da4ddd3d0e56b63ee33a57d19e53e217b3c1b11e296e4da41f9b1d7c8dc0b7ad52630f83d4ab612b7a0f2368648ab4e97d6f96ddd8bab6e5bc24ab17afceb1447c758d0b5a90804e629ff030857b37a65385272e6a4a3ce29f4a23269103ec00730cf4be137c697e47fd21eba8d30da329480c66e7c67a69e9bef8fff5ae998b4abfd40e3951d9d58fa32915e97232626db6dba7a48d47ab2fea9b5631cbd2fa6de6a201da0b8effc9ca38894bb14e16a1b6756975d082f69ca75c73a7d6eec4bddca56d49cb99cf1daeb4a9552e27674bb493c4e182f65db4094985fcb01d90e43845a571ecbc2e68f5f1b41100fbb2e746f8d323e35463c32a15c4beb536464efd34887d4273252624b8b09f2445c267e8ef4e33e95ec3db6a08814648feca8636bfae02a6a88bfba1ca1860fb3c9654f550571632c6abb51e8f9350c55f5d327601b11143f0a306d69e3e8ab9453d3bc461d590c6f3286658d05894ce4f011b81666af90521b82364284ca1313f54fea5ff0be88379cd17d755b100cd95708ab773a19d120f93bc17e9590b0712e7e82b659349a334c266ce42474a1d343e2a82446298a0c267c5768e44c4bf23e9a7365f76b2cc7e35ebfe01cd0e557cfd5a0db38a80edf2c35fd6b8a33dd4a5f454642ea7d7e63d2b344470e6856b2a71d02a40dfd96a758240975a8398038b08f211f704f6498529a350b12a8ce2376d9d22c1513fc337337a716000000996bc551a88f6645354a12064ce5f34994ad457c78eb341a7e0f267a2fe227176a9face02ebca72024d333733597e8fbb8cb9a7ea447f405f12833af61359de6f659c56e9765d23dd56f97c40a8dc94c2522f8b08f1603c4705d652be3a6eac86d602d2dcaf8fd936b9314340e0a61d68ee91b80e39d3a749bef3cc3b3fca4bc5a702e021954c5c5407bbc8573f9917cc5b9f5d7536c023c9f1a76256fec7c271c397c351a0aebcc59361a1e8a56f58b0bfa6e6abe462f31c4ab6331de9baa00c08a63556749b50fb47dc8258c6ae51c76fe0b438726809b1cbccce6d6a6a68c7dd9828abc1f55d1115956cdbfd8c4f7b0df8efa423c11075395ef3ebda0cebcb08d914129c3731c2b9c3dac6f2311970de4498fa77d2b20e22624fd51e238d6c008688eb9c60464805a4fba128eae29f178e3303a86da73e30a62938f76a3f8b6e73f0a0bd685294c2e5bd50bac20f14b5b4898b61e3afa7028d1e250147f0da84ba186a5735599b0ad1305b4f70b7ab415c49927ab22671c2a4e31d5951a149ff3387185540067de564125bde808f9b22d978f1d2b6904d071e825695ca426d098753cf4ac78716e2580032bf93961182df1929cc99a3de8db6d5ca3546a09805ae4cd5a7dcf66ce9529d88ceea78358c835da8f811bd509f03f47bb1d1b574af581c29cbbc1b4e74229b10b4a477acf5f81a7d1e6aa62f88db144b20b24b7354a52f3f2ad69d8ebb254cf5b8e86268c852e6c7ad1d15248619aa937a2015bf7522b8b7a25fb8ff3956b6c0cb938eb7ddd0a0d9cb65dabbca464c5634c0fe6d9819902a189eb72c67e3f6ea63745cb6e90ba6b1f1fd3b99d83d5446934cdba5c10acf0271d646f44822e1ec8435d14bbeec81971d98ed4a9d72743e8db0f751961f5f355cfcb463b4f9e83c9be90d3e03971dcb97a59f2901206a25a5acfff52779b2ff5f0693e736736f3b232a8c949c8490553f870e8ced45163aa16c2a6c1455abc8a995d05d1fd107b67042af8f29cdac76a95f16b560a59ddd431ab01f487cb4f2f54465c50c675b2404c99e11140ccd42e9ef760ce5d68989e877263b34c959cb1bcb3039813ac3b9ba8962fb1a3b4113a21df2e844ee3326a058f46b0efda96"}) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:13 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = epoll_create(0x305) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$inet6(0xa, 0x6, 0x3f) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = epoll_create(0x305) r7 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000040)) r8 = openat2(r1, &(0x7f0000000b80)='./bus\x00', &(0x7f0000000bc0)={0x204000, 0x10, 0x8}, 0x18) io_submit(0x0, 0x9, &(0x7f0000000d80)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x1, r0, &(0x7f0000000100)="a1ddc2b16a09", 0x6, 0xfffffffffffffff9, 0x0, 0x2}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x8, 0xd6c, 0xffffffffffffffff, &(0x7f0000000680)="198ee28e697891910214bba0950bffd9878ac7398ea17793fd6c4c56acf37374e3481499ec6e1487bd558a90f99fc4afe7b4e7613eae1ebfa70811fd5a13fb06f6af1bd8dac660cb4bc3ce19592aeaa7b7e13da265531db44f20267f41e91c020ebf8a7d9ebe75660d8d858231d5ff883869386bdf9c70781b03aa2508d0a82247ac0ad914c75a2fb5359165e878d767bc3cdc9f5ab3c88e5792b085a81bdb91d06e81d01633", 0xa6, 0x35480, 0x0, 0x1}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x3, 0x4, 0xffffffffffffffff, &(0x7f0000000780)="d23a78b194a44de6e75ba8784f7bec57d674d4f0f44fa5935eded94639e82046a7f7f435f883ae7399851ceea1f626871350c6f26f53014c79db2799187ca36aa8c61a842e5d97c8fca1bbd15e325914022d9f46f508aae2145337d8bcd668869288fa2494c2d0d38948df6734773ca5f6924cbd27a930be4d953addd32dd0c1217407b5299b698b71fcfe386f52c3f9c1b35b33469fd81ab413807ce3c1d15c9fb4c6add2fff043c15fabfd529d214a64c9fe5fe1dc89dad3673efe1b7fdd67b8297069359448f75f0d4e53", 0xcc, 0x4, 0x0, 0x2}, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0xc7, 0xffffffffffffffff, &(0x7f0000000900)="efa000aae67abdd9be51d329711cbb864ddf9167a94d7311b900c5f7f57a0cff8218391c8d011ae3561b2c087a8ffdd45056afb42f9e5c6202538a98c289f71a63c7484db6b37579a75889ba702e5dd57e9c57dab4ace758f7a3", 0x5a, 0x8, 0x0, 0x1}, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x3, 0x19e2, r1, &(0x7f00000009c0)="3b6fb077fc89bd10a231397409d48d6dae666127", 0x14, 0x5, 0x0, 0x2, r3}, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x6, 0x418, r4, &(0x7f0000000a40)="9e528944c773bad408e51bf1c04829fb86bd36ed4a87af73021cc58ecc0d77e49273bccaf3b8b8b509a5bfd90734f8b330931df2e5806b62a0c6e397016145b8d0331bb255f7502da59e95087a127d62daaed1e6427af02eaac3bb44d8cd56c21d370d9fe2fe507a371fa6311c3f22d3618c", 0x72, 0x80, 0x0, 0x2, r5}, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x3, r7, &(0x7f0000000b00)="7ee0b50bb0fd7d6d6a55bbc5202a15c5344950a76da4f405c903f3af6672a608b75be6f4a91006c1473cca5a245511e83b3abaf0d100dfe7cebcb07f18f161fe2615931cf70944b9fe9d16c46f3df002", 0x50, 0x80000000, 0x0, 0x3, r8}, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x5, 0x1f, r1, &(0x7f0000000c40)="8f29b45d05d42a98c5941943ce6e56469acec296aeca4d37fa0ff04799cb1c0f430b3b8d75d7d5bcb4f4c68b957de409b52b121bfc8e1ccab1e07cda6d4afcae0197fb412225cfad57499d313c8af841d8f14e2feb55a420b4b69185cfd587461b75cfe486441d7ebd65cd50efc1833cb914367233fafcc839b3a3", 0x7b, 0x1, 0x0, 0x3, r1}, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x8, 0x9, r0, &(0x7f0000000d00)="a84fe8ea6963d87cbef1", 0xa, 0x100000000, 0x0, 0x3, r1}]) r9 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r9, &(0x7f0000000040)) fcntl$setstatus(r9, 0x4, 0x4000) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 266.786858][T25220] FAT-fs (loop2): invalid media value (0x00) [ 266.793360][T25220] FAT-fs (loop2): Can't find a valid FAT filesystem 06:48:14 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:14 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400", 0x15}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:14 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 266.867957][T25233] loop5: detected capacity change from 0 to 264192 [ 266.881484][T25241] loop1: detected capacity change from 0 to 87 [ 266.893591][ T25] audit: type=1400 audit(1624344494.045:82): avc: denied { create } for pid=25236 comm="syz-executor.0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dccp_socket permissive=1 [ 266.933570][T25252] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 266.948017][T25259] loop4: detected capacity change from 0 to 87 [ 266.958591][T25241] Buffer I/O error on dev loop1, logical block 44, async page read [ 266.976124][T25241] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0xc) write(r1, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) getpgid(0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000380), 0x4}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:14 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x1}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 266.979692][T25264] loop2: detected capacity change from 0 to 87 06:48:14 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, 0x0, 0x0) 06:48:14 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x9}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') r1 = creat(&(0x7f00000001c0)='./file1\x00', 0x157) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) epoll_create(0x8) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) sendfile(r2, r0, 0x0, 0x40002000001ff) r8 = open(&(0x7f0000000200)='./file0\x00', 0xc2040, 0x80) read(r8, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:14 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 267.033448][T25264] FAT-fs (loop2): invalid media value (0x00) [ 267.039750][T25264] FAT-fs (loop2): Can't find a valid FAT filesystem 06:48:14 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, 0x0, 0x0) 06:48:14 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000200)='./bus\x00', 0x48) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) quotactl(0xddbc, &(0x7f0000000100)='./bus\x00', 0xee01, &(0x7f0000000180)="3a278569d9e3b86e525222f44ca29b4d166fa9b489cc82032380f7aa397fd054f19a0bb54051e06eed0f025d287db58af8e8f6b76f18a1943242d045b417e57c2a3182459c408d0a1cb24701a67ada4af4a5de582ae979631eb6614c9bd890f6e24d") [ 267.087359][T25284] loop5: detected capacity change from 0 to 264192 [ 267.117380][T25295] loop1: detected capacity change from 0 to 87 [ 267.125551][T25284] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:14 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f8", 0x16}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0xc) write(r1, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) getpgid(0x0) write(r1, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:14 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000280)='./file1\x00', 0x100) r1 = epoll_create(0x305) r2 = syz_open_dev$evdev(&(0x7f0000000380), 0xffffffff, 0x4400) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r2, &(0x7f00000003c0)={0xb}) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000040)) mount(&(0x7f0000000100)=ANY=[@ANYRESHEX=r3], &(0x7f0000000300)='./bus\x00', &(0x7f0000000180)='f2fs\x00', 0x0, &(0x7f0000000200)='[,}.\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x105081, 0x20) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mkdirat(r4, &(0x7f0000000340)='./file1\x00', 0x8a) [ 267.161812][T25295] FAT-fs (loop1): bogus number of reserved sectors [ 267.168426][T25295] FAT-fs (loop1): Can't find a valid FAT filesystem 06:48:14 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, 0x0, 0x0) 06:48:14 executing program 0: r0 = eventfd2(0x8, 0x80800) r1 = timerfd_create(0x0, 0x80000) splice(r0, &(0x7f0000000100)=0x40, r1, &(0x7f0000000180)=0x4, 0xfb20, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) 06:48:14 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000200)='./file1\x00', 0x19d) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r0, 0x5, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = syz_open_dev$loop(&(0x7f0000000080), 0x3, 0x0) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r6, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000100)={0xa0000008}) fcntl$dupfd(r4, 0x406, r5) sendfile(r1, r2, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) [ 267.215939][T25295] loop1: detected capacity change from 0 to 87 [ 267.225603][T25295] FAT-fs (loop1): bogus number of reserved sectors [ 267.232238][T25295] FAT-fs (loop1): Can't find a valid FAT filesystem [ 267.239231][T25312] loop4: detected capacity change from 0 to 87 [ 267.239956][T25316] loop5: detected capacity change from 0 to 264192 [ 267.252044][T25315] loop2: detected capacity change from 0 to 87 06:48:14 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 267.286892][T25315] FAT-fs (loop2): bogus number of FAT sectors [ 267.290563][T25316] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 267.293021][T25315] FAT-fs (loop2): Can't find a valid FAT filesystem 06:48:14 executing program 3 (fault-call:8 fault-nth:0): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0xc) write(r1, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r1, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:14 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x9}], 0xc000, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) fsetxattr$system_posix_acl(r2, &(0x7f0000000300)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="02000000010004000000000002000200", @ANYRES32=0x0, @ANYBLOB="02000600", @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="02a6852ddb035fa593584c46b4be9fa6ae85e619eb9999652c89529187005f2a915835722ed044e4a5b2e2e1023bb77dfd20f08a0aa6c019fe4d1c6bb2c6be0a76ecf0a664cf8b45f9e5c94aaf0ce43a898ac7b0d4d372415e8a31b42832fb1b3f367b4c0f8387e061b7b780b11f57ac65a381b023ef88dec8077c48300dfd97fc", @ANYRES32=0xee00, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0xee00, @ANYBLOB="02430400a5c6ad7b235dc720ca4ad94007f792c8d24dd8b9cce71d5f834912224b9a1731d8ab797bb06a9b6032c0d8bcf890a4063c35a4dee19e29fc2c4843013526a46d1c62839648bb79a37897f84a131ecf6a605cd801c5d3dad5", @ANYRES32=0xee01, @ANYBLOB="040006000000000008000100", @ANYRES32, @ANYBLOB="08000500", @ANYRES32=0x0, @ANYRES32], 0x6c, 0x1) r4 = epoll_create(0x6a) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r6, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) r7 = dup(r1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x111400, 0xa0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_submit(0x0, 0x1ef8, &(0x7f0000000580)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)="371e56e97edc9b3e16a928b1fc2be94980b0b2ca0c6dd7c4ee145907eda02ed3fb5c7c60922b045d18942443d3e4eaba4da0312a25bb22bbfa184b73e8ba57975c121bb503248bb8e0eeb97d912aec8e", 0x50, 0x4, 0x0, 0x1, r7}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, &(0x7f00000005c0)="dd9c07e8741907b196337d63cb6e1a7328c554e91a2392b6bbd3aa061fefc895dcd97b26d25a2ce99bd9789c7727e14397ec62d9840ac6db8ea51102472a34840ebe617c3e10c4ab57046912f7b513c858b4bd37c36ab648478d4b077418a136bf6b10be17f411cd4c59c13e5c4aa6aa6dbac5186f33a4f59f8205eb43389c0bfec0e5a3c4677d72bd05074cd76dcb8e90f152084ab40af3dfa936d72d0c28cf8650f0e16eff0657063d2106df16b4fa7e531391fc2b5f37e6f77ac4fe6968bfc8cfbc94c474b65fd0549dbffc3b6bd75cbe733da7923d109424a22b5f4c5db2d2b9a81daf1fd4737a666463f1dbc4ef0681c5888973461ed74127b11077dec3f301974cdedfc8903a708348ecf5cd633ea8581a1e596f5d2aea4b63fe41bd11aa5d0a0a038ca82640e54b1d516d7df6c212d7bfaffa76b7bd347da3ead58c8f25a16c9a65962645c4ac433ef5796b20426807ab5c5c7443d9faa403cbe5b4d91214ee0324114b4b26cf94be0968f5e48eec73cbcee02888ca552cb5624a193c2652365cce31faa1f48baf387b2d235be550dd963d8afc32f62b9b14fcafb9ac893715b66d456c225b58e8b07c201838c58de90409c21116e545eed4438f85fae479c8875490", 0xe6, 0x3, 0x0, 0x2, r1}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x81, r1, &(0x7f0000000400)="651a914dcb568a43f2803a259e31f1e5593f59720bb09c18cf8ee23473e228ae5409291c", 0x24, 0x100, 0x0, 0x0, r8}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x2, 0x7b0, r0, &(0x7f0000000480)="95014ba090c6d17603ada16c26ba81203092f515b297c4b11cc50ddeac1f09ec4842f9fb850daad8bdaad19a66758fb78d5efc50280c8a10", 0x38, 0xffffffffffffff05, 0x0, 0x6}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x8, 0x2, r1, &(0x7f0000000500)="ff28ed9596c57c8eb164a1719d5d219bbf771e25c6ac24", 0x17, 0x1, 0x0, 0x1}]) chdir(&(0x7f0000000100)='./bus\x00') [ 267.366828][T25341] loop1: detected capacity change from 0 to 87 [ 267.409185][T25352] FAULT_INJECTION: forcing a failure. [ 267.409185][T25352] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 267.422287][T25352] CPU: 1 PID: 25352 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 267.431289][T25352] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.441372][T25352] Call Trace: [ 267.444649][T25352] dump_stack+0x137/0x19d [ 267.448991][T25352] should_fail+0x23c/0x250 [ 267.453419][T25352] should_fail_usercopy+0x16/0x20 [ 267.458555][T25352] copy_page_to_iter+0x2bb/0x860 [ 267.463499][T25352] ? mark_page_accessed+0x4c4/0x550 [ 267.466569][T25355] loop5: detected capacity change from 0 to 264192 [ 267.468702][T25352] filemap_read+0xf06/0x1230 [ 267.468732][T25352] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 267.480088][T25359] loop4: detected capacity change from 0 to 87 [ 267.485409][T25352] ? __fsnotify_parent+0x32f/0x430 [ 267.485442][T25352] ? selinux_file_permission+0x22e/0x530 [ 267.485461][T25352] generic_file_read_iter+0x75/0x2c0 [ 267.507701][T25352] ext4_file_read_iter+0x1db/0x290 [ 267.512907][T25352] vfs_read+0x565/0x5d0 [ 267.517074][T25352] ksys_read+0xce/0x180 [ 267.521252][T25352] __x64_sys_read+0x3e/0x50 [ 267.525843][T25352] do_syscall_64+0x4a/0x90 [ 267.530293][T25352] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 267.536195][T25352] RIP: 0033:0x4665d9 [ 267.540112][T25352] 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 [ 267.543555][T25355] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 267.559838][T25352] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 267.559864][T25352] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 267.559876][T25352] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 267.559888][T25352] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 267.559899][T25352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 06:48:14 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f8", 0x16}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:14 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea0, 0x0, &(0x7f00000002c0), 0x181000, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) 06:48:14 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) syncfs(r0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:14 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="045325090000b12ea100f80100"/23, 0x17, 0x8}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) sendfile(r2, r1, 0x0, 0x100000001) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x141081) read(r3, &(0x7f0000000180)=""/19, 0x13) 06:48:14 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f00000002c0), 0x90c074, &(0x7f0000000080)=ANY=[]) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000200)={r0, 0x3, 0x66, 0x100000000}) openat(r1, &(0x7f0000000240)='./bus\x00', 0x80000, 0x123) chdir(&(0x7f0000000000)='./file1\x00') openat(r0, &(0x7f00000001c0)='./bus\x00', 0x181040, 0xa) r2 = open(&(0x7f0000000140)='./file1\x00', 0x2a0201, 0x44) creat(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000180)={'vlan0\x00', &(0x7f0000000280)=@ethtool_sset_info={0x37, 0x6, 0x101, [0x396, 0xd87, 0x1f, 0xeed, 0x8]}}) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) 06:48:14 executing program 3 (fault-call:8 fault-nth:1): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0xc) write(r1, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r1, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 267.559911][T25352] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 267.622572][T25364] loop2: detected capacity change from 0 to 87 06:48:14 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f8", 0x16}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:14 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x4, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x24002, &(0x7f0000000080)=ANY=[]) mkdir(&(0x7f0000000100)='./bus\x00', 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x3c143, 0x0) openat(r1, &(0x7f0000000240)='./bus\x00', 0x50840, 0x108) chdir(&(0x7f0000000000)='./file1\x00') r2 = openat$incfs(r0, &(0x7f0000000180)='.pending_reads\x00', 0x1a080, 0x100) write$cgroup_type(r2, &(0x7f00000001c0), 0x9) creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000200)='./file1\x00', 0xffffffffffffffff, 0xee01) [ 267.688120][T25390] loop1: detected capacity change from 0 to 87 [ 267.696207][T25390] FAT-fs (loop1): invalid media value (0x00) [ 267.702548][T25390] FAT-fs (loop1): Can't find a valid FAT filesystem [ 267.709297][T25391] loop5: detected capacity change from 0 to 264192 [ 267.711568][T25388] FAULT_INJECTION: forcing a failure. [ 267.711568][T25388] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 267.729074][T25388] CPU: 0 PID: 25388 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 06:48:14 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) syncfs(r0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f0000002dc0)=ANY=[], 0x678) [ 267.736258][T25398] loop4: detected capacity change from 0 to 87 [ 267.738162][T25388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 267.754740][T25388] Call Trace: [ 267.758018][T25388] dump_stack+0x137/0x19d [ 267.762353][T25388] should_fail+0x23c/0x250 [ 267.766805][T25388] __alloc_pages+0x102/0x320 [ 267.771403][T25388] alloc_pages+0x21d/0x310 [ 267.775824][T25388] ? ext4_page_mkwrite+0xf20/0xf20 [ 267.780995][T25388] pte_alloc_one+0x29/0xb0 06:48:14 executing program 0: chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) creat(&(0x7f0000000100)='./file1\x00', 0x61) [ 267.781936][T25402] loop2: detected capacity change from 0 to 87 [ 267.785429][T25388] ? ext4_page_mkwrite+0xf20/0xf20 [ 267.785459][T25388] handle_mm_fault+0xf3f/0x1a70 [ 267.785484][T25388] do_user_addr_fault+0x609/0xc00 [ 267.802234][T25402] FAT-fs (loop2): bogus number of FAT sectors [ 267.806623][T25388] exc_page_fault+0x91/0x230 [ 267.806658][T25388] asm_exc_page_fault+0x1e/0x30 [ 267.806681][T25388] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 267.812727][T25402] FAT-fs (loop2): Can't find a valid FAT filesystem 06:48:15 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = epoll_create(0x305) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) recvmmsg(r1, &(0x7f00000028c0)=[{{&(0x7f0000000180)=@isdn, 0x80, &(0x7f0000000240)=[{&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000300)=""/135, 0x87}], 0x3, &(0x7f00000003c0)=""/216, 0xd8}, 0x5}, {{&(0x7f00000004c0)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001840)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/227, 0xe3}, {&(0x7f0000000280)=""/17, 0x11}, {&(0x7f0000001640)=""/108, 0x6c}, {&(0x7f00000016c0)=""/5, 0x5}, {&(0x7f0000001700)=""/11, 0xb}, {&(0x7f0000001740)=""/213, 0xd5}], 0x7, &(0x7f00000018c0)=""/4096, 0x1000}, 0x2}], 0x2, 0x40012023, &(0x7f0000002940)) creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 267.817300][T25388] 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 [ 267.817325][T25388] RSP: 0018:ffffc9000ec17b20 EFLAGS: 00010206 [ 267.817341][T25388] RAX: ffff8881076519e8 RBX: 0000000020000180 RCX: 0000000000001000 [ 267.817352][T25388] RDX: 0000000000001000 RSI: ffff88812f2b0000 RDI: 0000000020000180 [ 267.826946][T25408] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:15 executing program 0: ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f0000000100)=0x3f) r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x4, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[]) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000180), 0x40042, 0x0) mknodat(r1, &(0x7f00000001c0)='./file1\x00', 0x100, 0x7f) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000300)='/sys/bus/node', 0x8840, 0x160) write$binfmt_elf64(r3, &(0x7f0000000340)={{0x7f, 0x45, 0x4c, 0x46, 0x7, 0x9, 0x5, 0x7f, 0x1, 0x2, 0x3e, 0x7fff, 0x276, 0x40, 0x45, 0x3, 0x2, 0x38, 0x2, 0x1, 0x0, 0xb41a}, [{0x70000000, 0x0, 0x3, 0x6, 0x7fffffff, 0x7, 0x2, 0x6}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x778) mount$tmpfs(0x0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200), 0x90000, &(0x7f0000000240)={[{@size={'size', 0x3d, [0x6b]}}, {@mpol={'mpol', 0x3d, {'bind', '', @val={0x3a, [0x31, 0x33, 0x39]}}}}, {@nr_inodes={'nr_inodes', 0x3d, [0x65]}}, {@huge_within_size}, {@huge_within_size}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @void}}}, {@uid={'uid', 0x3d, 0xee01}}, {}, {@size={'size', 0x3d, [0x78, 0x32, 0x2d, 0x36, 0x25, 0x25, 0x47, 0x67]}}], [{@smackfsroot={'smackfsroot', 0x3d, '/dev/hwrng\x00'}}]}) statx(r0, &(0x7f0000000b00)='./bus\x00', 0x2000, 0x400, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r2, &(0x7f0000000ac0)='./bus\x00', 0x0, r4, 0x1000) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) 06:48:15 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x1000000aea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x7e5}], 0x1004004, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000100)='./file1\x00', 0x104) creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 267.828819][T25388] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 267.828837][T25388] R10: 000188812f2b0fff R11: ffff888107651000 R12: 0000000000001000 [ 267.902992][T25388] R13: ffffc9000ec17e60 R14: 0000000000000000 R15: ffff88812f2b0000 [ 267.910977][T25388] copy_page_to_iter+0x32d/0x860 [ 267.915926][T25388] ? mark_page_accessed+0x4c4/0x550 [ 267.921133][T25388] filemap_read+0xf06/0x1230 [ 267.925985][T25388] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 267.931639][T25388] ? __fsnotify_parent+0x32f/0x430 06:48:15 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 267.936795][T25388] ? selinux_file_permission+0x22e/0x530 [ 267.942424][T25388] generic_file_read_iter+0x75/0x2c0 [ 267.947711][T25388] ext4_file_read_iter+0x1db/0x290 [ 267.953133][T25388] vfs_read+0x565/0x5d0 [ 267.957305][T25388] ksys_read+0xce/0x180 [ 267.961461][T25388] __x64_sys_read+0x3e/0x50 [ 267.965980][T25388] do_syscall_64+0x4a/0x90 [ 267.970459][T25388] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 267.976369][T25388] RIP: 0033:0x4665d9 [ 267.980266][T25388] 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 [ 268.000105][T25388] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 268.008787][T25388] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 268.017111][T25388] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 268.025243][T25388] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 268.033238][T25388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 268.041276][T25388] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 268.066770][T25390] loop1: detected capacity change from 0 to 87 06:48:15 executing program 3 (fault-call:8 fault-nth:2): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:15 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') chdir(&(0x7f0000000100)='./bus/file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = getegid() syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000001c0)='./bus/file0\x00', 0x3, 0x5, &(0x7f0000000240)=[{&(0x7f0000000200)="0910b6", 0x3, 0x80}, {&(0x7f0000000300)="2391eb37beae294a1db33592ac26e934440d0794ad83b29da1d494dd18eb67dce0313196ad5734bbbc29f036545a0bb572ed9cc226f98210348df0ef82f991618ba7c5adb7f1c0cc92884c7d8ec65084c6253f7ea2dc9f013a1a6b2c8a4093370ca77752d8ef395f90d607f11bf5549dc5065e45db986cef4fb66d0ade26d29c190ada308974afd271683dc344aa0319941526cf2ce9a860515597c11e45975a27605c34e22a1b024a5b85f0b6f3336931e06037560459176b86f874dfa977e4ac9c026bf0a4183d018fee9fa6ad97e50eff15161cb6ec1966", 0xd9, 0x5}, {&(0x7f0000000400)="a9842e38fda1433f6a00ba4d19e0bf06553730f5c16275a48baeb2554e328c44509d6f0c859f72ac9cf0bc7bd84227660e4665fda1f4b5a4746579cc0b587848494f70741dd3b3df145c2cf5081056431c95c6cec28b6e7347a073883e4d0e8335ff6bf754dd6986625c0f10b9d8c63b1b17c8c3817367bc0e652fc58525712abcd24f3bb1d5c550ad527f811cc0615fb49a7da112965ada451fa9fe696084276c8b1f2bbb8dd82bcfb5fa23b8197e3bfa4c6eafd510d0e938704ae18190a8b86f99a911d405885bdbf6af63361af9da929a3513ff5420a92a69d34b863825b9c5e27edd47", 0xe5, 0x9}, {&(0x7f0000000500)="a41c5add9a18199d815839ac3a285a3d653f21ed7908ee34b6c5749e423c94d80dd64a497c140fedd0a625505394bb1233653aced40898513db90083866c66a61e3b557e60b88ddefd37323da9a609b8b7fef1b5c45bcf54248c8cfa8f4479354858e8416a1aff9aa5c7a1fa629de927dbfe1df921d3d76235da84e90eb50e730fc6c5bb708a0375070b11af05eff0b7d2a0b2e9cd074e8772aabe846f44f8dbeb6e59b638c366fdbe637266244130976c849c4190e5312bf8475216033555fe597416f615084d45243d9d0db8c0a57d1c497a0ae3c0f926a096dd627185edd8a8d2156eddaf174ced7407c27546233aa4ca52068109ed0e0239b4b180315aef41dbd6eabf23275975b488f8862db9847076b873e77548a312312aaa1478ec9fe76858b502a0d81a1d5e25c5f4dafdb21ea43172aad949f118eba970abd984710667cf6caf343fef5596d06c097fe046509520021b62247d82157434cc9845af654ee4ffb5d972ec0a10a5f20e9bcc4b1bf13e92c59853fd3ce9070cfb1cea02089a04733151c999c5aa7e0f98c10b5da59c0a1658e09788147ab8ae9fc26bc9f9f907c0303204ef7c284e33eae910043463b7a306a83784d0714287c3513738a8c3c8b8d756b4f4b667ba99b777bd944b67f84bf68100a2238ec3ff69c8d05f55e3859521ac847b9a0753ecc8a14a73fd1afdd2402deac921b3c5b415f4c740fa052906a1ffaaffa45d13f9d02930c34fc5024275df4fe3e64edf58ae8151719deeb2b3bf56241eb4e21a631a5f596e308f21c84eacb1ad20a6ba01bca33d34cd187fc30de0ec48463995d3d97f240baa2b20954e2d128688fe67901bafc88562aa73bb1a3400a6d5bbc2af5c27d5abef873b5d08a40e28b27eafe82ea274d922663bbaa6d48623a462395ba0b62f1e684269d87bcaa30652c62e047bff682999fb1b6acfe6be94c046b76254a97a22c7eaafcb1c0086287c0823de77631f595c1ca422be0643dd4c726ca424ac791236c5bde98cafb9eace3a51c94fc6eacd5a112268d6f9f608ae343dc9ef5a80a30008cd529d6f33f626588cc330c07d35e157d03595a72ba92c941aeaf5458c33c49647b9ecd22aa346f674162f2527893765bc174bc3247320845b981953fe6dbb17f89673b87dc5b591458ce80837014046fdff7766f99f2127682f48dfdee1fe1f1e01cdfaeeef81fbea1505336e65e78016e0b97687873a11f6eebdd43338fc1b1e5b3163d812d80066d72748c6bd14473c3efde0bf2c87d744a4c32c54927e53d8e593efc69e0f4dd2e5342527358538af190dbab9f89c223238845b45b8bfbafd36cdf46341aa357b84fa9a58e070abea64a58eed913922fa317943af3a4b9aaf6abb110380c7537f67c10fae81ad3a38ee3b55487e954c49e98b5a23906965277b496d820a8366e2dd8b5a23799d07c8fd85a15faf1f758b77ac41c4b29999fad6decd2cfc1a6e1cdd3b2c7d35f78d4f1f0fa0c6e10b01902b8eecba73f12fb0b2984b664702e484c561eab3545140ad1942f73317cd087d0d2e327b351c3e183e2c622f1b52e7db7d240f20d8e72726bf0178fa934c94f5bb3f35f7bd2aeac38cbf08596ed51a6aa46f0e45d026afcedeb256818cf5f263803680b7f74d35108aeaaf8ddfd241d90147016122abfe17e6c680380dd8a420ac645831d261a6cefe471f4142f704b24de84ce1a8633376186bce9b39fc6ce4d7abd0454767ac09f309b4b79f10e90a29d3ed1dd1a08655553e4134a7e200af201df12d17c41713b3b8de5c9b44c351c5e8f384bd8b85d0f761070143513bc83786057ceb644cd3e5fe0bcadbb8425303dbcb9a21cf3ebbb9dc22ab786e86134089b43fb3fab476dbcec98a941b5ccbdff178b91484149886ac8f54147c40ad731fe18db35c1e934a8976ee5a6f59cbaeceab685d8cec73aee6570b5baf6dd1d1c2b043e46e2ee112922c1c418ac1ab24e166bf2f22e6020e50e37c7af331b383f86e7c00e81f4542972f1b361d3a7e4b886e82f73d4b3487f1e44faf073b7121e126e35f41c9ffe5e0b56fba08c2ba25e0d2be185277868774cea77c54edf270211b84ddc3818ea77b43e0733962430b20728e598fa3ea07d3c8e03e77548dce5627809c25796ce84505e043f4b5e6e3454526b3507330216e72d7f9be76fcd5202eab447789bc9debc549ac78ccbfc3d1dfe5ed974fb17873eb9c04fdb273cd478a06e5bc7ea876cadfa272cceeedd5503836edee33a2b231174720e06545563a1509237aac8fe1f32f99d77a5f1d38cd435b2bba251c18ece8250ecffbd178ef935e02f687c2527b125325cacc4a0dfe3fe53a72bd4df1b2580d27431bec39109bd9b05fd3999b5ab62b7e5e77f6146eabc2cd419539873acb46e83f9b48ad7e03a39e35558a61e920ffa296e3b8953101feca876789015ddb48bc4ffe7df95bd790e90216044590ce3d7d97be92627f67ecab8c926040fdfcd0d6659de37a8cd76adc8e9f2ed5b761a8b3805056d5cfb74a2b9a3d5f32697d12b8e815614a3c7717885a1e727741b0b5cefd71c3e42102d60e77eda1276b87ff45185da46b9317264d99a142bb2d2a8aacee08dc47bb645ca66c11d3e6b8fe8684737b0e0bc67e50fa0401e75b918db28ce3322a2e4abfd294a84aa4f1e9f572eb124397a33d4a2ec0788d0a1a24b6c3dd5022feac438ab52d40b2409f74278bc2acde0cd4c23ef3e0eee8991bba3dec28840efbdeb2caaf5ec4f759462aaecba8be0bea15f6fb5f1fecd4dfc2fd2825b6420a491758e660308ba90471b8f47cae0f67b47b4574e66df9687a1b2d7a1cd37dfa225e601a06b2d0042454290d4830ae4a428bd0fb68d4cbd1d4f76f1933ed10e4e86be80fcfa727c3271fb90611afeef17137fcb3178bf59a2240e8d9371b7ba23b411dfa8f6a00e0a6e646e82c0abcefe1e500a6df999006951c6b4cfa39a85c69c5de2271b6f184a816830e6902017cd6336e3b00821fd9fa19ec98427b3a595e5450ed31a06d342355ce68867003e0074b5cf5034a1e64e78fb732a1eab7d20668832337c60f29067e06c0bbc190c4f04537497071abe8290b7e169957b099b45c0df82be113919bcb33025dcd8dca6535f4bbed290b54d94d75c3864608dc44b85951271a4508eccbaa2337f4b1138239aab7e857b84efb7f840c1a477b5a74b2bb2baf582b46592c743aa15fee6a3433fa3acb6685699f7f0b558ba6a7a45fb03692c9a96904590ec2b60272895992676f8bae05fdb2241140b8a8a792a787a338fa7d9ef37f9b801b30958619f99c9619ade39280042636b58465c3c94f51604cec526c2bf04693193b2260d68cd7f59d48fe00561f5a60782bc1ea525752a6ebb8679abf7f0b6396fe512a909ba49bcb67758cbfdfac6406843784e1c6c4294d32047b37bf8c5316b678ba485b3d9a80a970d16752e533a8916daac96d0babaa93f0dd827fcfe109059b0dd2bfa47ada5ef22fe3fbec2c59e58e4100b7f8aff4c6509574af46c343e7ae98899f80820288119fa74f2310826e018717b0bfc6c45fe4290af9ed70a60fcfc625872f36f1ae0c9d40c462136a6063256ee948e7fda998905ddfafca2ed6fe4ab292ba55ac96b2b57e49c65737e76c447dd370ea4ed0bc39af0123dd05bc67b70f4623cc171e6776066d9ac8fa370413813c57fcb11f60b396a5585044fdb4140e0bda215cb4c11d3e00e7b6ac4d293345bff7bf056cf025c37d3f146689dab0dcc48f4e5902445c34e2bff33cce1acccdccddc2955ad1756d65c6f34d328ef373c2acc4cf2dcc9481ccdcf7a011ef2117b1211cbcf16062561068684212936f269fa17ae7ab160fb67c98bb7a4c81d5673113f5680cfe60640751bb94e0559121070355a5f8106ef95b3ffdf6e5d2666a900803a53a4e21c9aece29d13e2f924c07f6f61035d0901133046c8640668060d9e43c2e1c90202fdc909516c82ef1f0d41f3ca2ead3a4e5372d248db51c0627f64a13a7d3b0f7bd6a15707b6edc1e58ff0d1ba137287488aa81a7ea2003e21284f9dff8c67692bd609a0e039c97f27db67051367d85e51d362464a5d0a45cb86ebc11b4255e2a21970eaa6cafbfb38cd726674bb372eed8e88e80cd0f306c586367c748d7a138dbd063da24d25534c56962f67079ec517a939c7c77b2f65742c523f8b02299f885c85ff633c271c6adefa6be65baf1b681b070e09403fce5c779468c334e46d68fc2df2fbacc7612710cccde5cde98bd3f116b573fcb643758e6315088aa73482e85af56b36fa01ac2a82a88ad160cb573aee277ba3fe8f80057b3a18a0012530fe1150e72224d383f0554bf9b214b741b1c08e97aa40a2ea9e8831403f38047532bfa700c3c4da5a5a7784d9bb9725847e07b98df7cf6f3cf18c6d17b8660326d751b28b6b9e6296a41baea8e0564b7571f74056f66c206dcc69d6dfbcf0de3c4cd00533aa41a57ee73c369a767dadc74e7ef4692d9f43d86fdc2743708ed21f0fbc5943c35c73fb37b307fe5b04ea8a676985e1228e5d7701d651415d02d83f6d3e3e0792cc704621ce77fad713fd7f86c7e0c435df6b785a5aeac2b55e0b533c1c4d76a6eb4d9aa56c79f8e78ab7bb94eb51cfed49843de4ece62382e5406230604b889cdbfd7fa05aa017d553ff5140b7d4f67a390b8cbe3c4e67a0d7862c6dc1624894daf0f98a1d29a4ca110c8cfa89c905af3f8b56953fabdcc9981b07b6cd79dc9d0362c36ac3e290c14627aa39328f156dea3b835adab1e87eada3c06150a4dd60e0f42fbc60fd6064c16716672e2a2681d3a47034f7ee9061e259393e7b58ace9e57b2dafb034058cf74f21bf2f18e0856aa424d38876b3d575e98478a586ab46ef74c3d941864ab607c75cc71a2afb44018d9c3ad5b29465c430b0841859bfaaa1b638ee16f9c919bb54bba1b3789b01e887f721f2d9ca50c9c606f0717ebbb0310838eab0cfa5f9d44b89dc24291e79adb0c3c121e10772fb0874b1c28daee54085eac41443edc2580ce99bf827b6b8024029d1dfd5b23174dc4bd7402b112d9693ea772a129a06cc3fa1237bdaa2886337788df2d05e992779f8aafd8565cd0066ac13631579b6557c1c1e7c316692d088f1267fcc6d3805c910053e9dc60f6f8656160365835949f4eeae98cc48dbf070f9aae679ad7199f26527b8054c4b656794c580f190b529340b09cd0302fd8cd019b5d100734d917c71d1562fdcb56fc50e9c6862324b0afa579c32237e7aa62c665036593ea0b92eaebe79a59699b6a821a7e97e92eab139a2b7d46f402bdb0f82a2b4f6b6c9e7f7a18bb6f712dcb7577f33689d5037fe911485e4da9c4af419780501f44024dbe34b362577fc6aeda8f886c9104c1c5d857fee37a3b03d42c797b12555a0e09a977a17d9ffca83284871f849dabcd62ee46313c81460f0890eee4561ecc7f8021f7bcd70e2719dc5fdecd507ebc7e950d30ed40cbd72bf514e4b88f986a85ef6b7bc8c59f4de428050294bd687a1b1276719d7ea25180f1aec4482546b166aef6662b010e16123ccea0b16c48b33be7e16ecfef0cda48bd6bc0cc4715dcb38c020ead87399a00660503add9861c1b9653bb5b4606b8dc6e0f32fe94e40e0dffecb6ba8311f845f6ed5d8c74d96cdf017df85cce890277a3e36dd298689e07533fa782e00714935a6f8af42e6ca73be0919a6c094977c8d80dc3b07ba2c62c6118319ba0c80218bcfc7e2b99b5cba47fc38aa656120bbfde879e3ce395d86004d0e0", 0x1000, 0x4}, {&(0x7f0000001500)="ba5aeaafe7f6c4546492d807501b30b2f7a74c2142b869c35d4e48273c4a208c1f9af0507e6ac338bfbafe69f6c2f5e99cf0ec61f6ec2f1c584c161bb92b3453c125fdce749006be053a4a410bcd082ba22092188c9169d633e59f2fb52ae92f5636ea4fe71d29a9099de8ab369d45b3577fde723246b2876b1ea74668ab4f272cf6fe9fb1420b4dc4f5719ea3c709f5176baaa05a9d7827540e442367afd4d3709234ed1aa2ad4dd69f47479eb84d06870bf40fb1857f27d074dc234db9cd1d30c5e2b273f19a94ef43531036ed605b0be80435a08152a8afb0cf0715cec528f789369ec676db0791f4bdd8afac7a826181912d9fd63769af7140b07ba72961a21cd3ccc483749ffb5dde788232951762e6a9561b85763f6d1f024a351b90a7a62e302124c2a17b0bbc9bf2ecec8bb80d70ba3553cc28f7ec21117d30a49c84710982f023bbc4861b3cc7511e8d58adced37b58dd7e397d6082da47e93e52904a27be3ee5ef80b0077066e53fbebad813ac55b7cf683f2165e1ac10c513fd2481a8fe9af1c754e375ace97f715dbf33e0bc8f6824a1ad86168995be82cccd0b8ad5d424bc6c13e9c5d2b195a3585e991c96d9e553c8991378d7ae5e59db87edb7f454a74a9867edf7bf80b66b0b248dea77dbbe6500f4a941767ded119cf36309e56f205137d50e03f6b788e383ddf7268b6e44abc66291c21405b61ea699d70fd65bfe0ca1542fc57dfa42271e8b97343b8572d417c21b22dc65f30bdca2200b90535191fb1710ac766979120d28545721d1f64e86dad316ac849d0aa8e809e3a62585dad28fb39d43341d3d0e2b3ac0559f5a51288ba51e9ebc3d363ec51208b983624fa1d39d10388a2a621af04a37974901f64fb2defe5097a3305f4ada7204fdd32192a1fedb644aa2d2bafc99146e09f48720e4ad2f8bc7a2aba5b08059dd8a03f82b5fb3c060caa08c8af76f2c1ced60b6264247cf640266c08d88b4cf06e6c1037d71a2b16183e4fb9f8ede6d956686eefd20d30b9f05e862ba325183e8168c00704eb89fb21421b41a920bcfb386c9bec95f291c48191e37b8574d8a5b7988e759143931095ca46f6bac21e203e50c848cc924a3a1a048fbf43bbb5d17edf8646fabb15f75ec9ce16b38ae080fc6f3d3e4a3c6c17b7e7e48d7361fdd8ebf976d298d6cc7d484344a842b4a8a75d3c55c113b3e24def3afc56770ce57942263dec5c78703fd163e70cc5628f9b20f9ee8c5e140bc1283bf45f3c1967967b86dc398cabe9a9942838fbb17574a2d3a509f4a8a8d20ede27a466f3f6ea2975e2daf4ba6ffe9f7dde63003537f54d436678232a8bf369ba8b4dede1b4197ea5ad24f36d64ab7364a41247b669c6124bdb529429fd7845d7149f8f8c310866b30574e42e0957ff51e774621ee120d12513b2daef66442347196ed81261ce0a3d84236d2b324fbceddbd77965273e46441cc50806d8c10e067b67ff659631537ab30a5eb7ac0e423580c542081253338d652f95818ed28dd62fe39d5cf41937830182ba8f2a7bc7804620125cf5dab4cd36b5ecfbb4f80cd8ba2dae35c3a20e674e066b04001bb1f201acd50fea509dd07f67aa0e1ea6468f1211b13ec62b84c04a19affd68db7258c96cc6e4719b84a5e07f39e6be16b1f374c2c78c4fbfe6fb214222ffd28d0540a1f8972a9ffc341f2b0553bf0c59ea6341424f6165b38d737850955cfb8f8c0c60bcecf2952d8e0eb51220214d49a4fda7aa06f55d9a15ef8df48ca407b3bceff4303f492d87e9060b77833ef10204698c91cf6a247f0981649678d62b7c40dd5fd21e4f15239cd048e6979198289fd349e4bff4a2179ca25454ac2231eee94c463550ed4c6f97cbd9a2dc5be855fea0cbbc78671050e4ac4d7c24710b8a03cfe1718cbe09ef41942efe18bd10fefd6973c1b58735ab824d4bac57209ed59dc71fa0e87053e3e06f2f86c2fd5e4a35c681c0f090b5bbcf6d56b66265241605104d28d54c1f5717f40d7853dc5970935a4d46e038e25a877e2cb30810a33b6ef5381d057c24f71d2340f265e6d2206c403cf87fa400194e6a4d0751dc3f3c2b4e5a5e07a1e0f0e48761f4beb968cca7c7f0cfe9066a2ba914eafeaedc0ae6edcd36936b8c79f06dbae9829d25860681d4946b343633570ddbd0f031e32d908fe2cc8cc6f75f71c2700987b0f4d98526dc1b3dc3c26893d93a053c53fc3d1b9d33e5919b19cac46377f4f87e999a77b5fddbd5c191f5b322ad40cdc0e5a3d7b7d6152dcb5997e185f86f285b9ab52ec11d3eb993fe8c042cc5c78c194afccddcd930ed26dcb57befaf1253a32ff19cdc092f1f067eb1a76ea3698e4e6efba08fb68bc3c902e3f949249cec37f147b1ec24f3da75c95556ea2976b7f77e482100d98a5f93d6039727be3409becd08b0142922e652c91e335e5b29bc0665f294227ded11f869f4ade9bdc1f715607275cb3d601b8cddcd75b12e9101e22784db256124c7a46aa1eec1998424d55cf2ccda629ffe2fab3c50eb8f0d1c726fa29b4723dd2b85c422677628d124bf4e3d0803c1250bee2cbaece53ad09ee4bc8465818788f83058fff6a29e5c356d9145e20934edfc86e8a3d0a3f16c71ac864d4757ba3e1b1eef29eec92e24c3fcc1e7b8413467e497ffd89172ea8ed80e770705fc10ff5d08b92218e465bc5f1da1738ca116bde0e1d8f4521e43f3be75d50edae9224e8ffc52ee4963484645da36c4fa415b72f43ae963d8958690b16d437b4b81cda680988fb8a6fb09179f65186d358a74ab3fe6d98185e4735a8b2a4da2967723da0b56a6bd0ea28de1fca954b0285ab43edda2be15c40b4064345c3976779608663557ac34e569ce96e4de4ba8283562b804f086c5296cee5c9c35889851b2127fa56a54a259743c7162f344901edb842c4ccf95ed60d1c3203300ee8a68565e2f2cbddf2d9f64573f8f485d893c2d8257720e9a74a90b9d8cfb01788833bf3fd84978f0d9119b9d7409a7228ccf2bec156241523627baaa2e56b72a6267ab0db13edbf761ab117c724fcce80c3dd2175eb32f615cfb52f9a2005b5acd10c086b8490aac9d67da133c7258105cb4c8b4f80021e21600f6a406172b8e1e7cc066794e4dc2dae9c0f4befc5c12723c68b0874a7f1493d56cb28530ea61e63a0ebb61c20cac45613506d70dab1bea8eafa642e08a084e2ba20c0c206ba5054feed67807e096a75ee8983c9c25a3fb62ac89e2ec0eacf31f1ee0769e63266ca901bfc25beb042dfcd7a0e81b694e38ac8ae4f8d27e889800a4adf887d8e5e8b28cc89624a6c433d71e93ba35a373644595b679ac0a8b44eebe055911b6dd28bead5259fbeca08936429fb26257f43562964f2df7f4b551c4a098a9e67949cdd3f30917ab3673c9bc509bdedd94f4326638c019af6b96d456e5e20b670c514d9dc56b1f8f0c2f67ff99af3f0fa1913cc645ae833f21be7d41594684d8f89557a46f06d016ff5bc0ef3f1b6802e903465fb1384b113e26644dd44fcccd7353187e5d580d9ff3912d784b2911a2e25dfe8750ccac43ab010e63b528c54cd2b9e6d3b0fe364f336851b163f841e66730af569b51cab2f1446f3ce5895999ef90ef7d30530a7b6bb743fe18367feba6d06be72dacffa9256c9a1260323c12691be4bfd054f05f792b973a8e96aaa1dc990e3366bba638d2cc884f1782c8167f29fafa4e0bfbc1483f70bead54fa376d5f056e1155575a82b1c9e6249f3bf7fae055f77505e4985c970ed60121fb9d3b095899681f55d73123d49b7f70cedfcc2f5c88c457fcd77e892648ae157153b4958d7b101cdd1e2980c8738d16aa307839c4ec061df7fc300ac008decd402c0b856483908479116935838b895d722f2d4b7af16d727727089fc175ba569f99a57f90ea85ac1b3d01509c7071ed397cfdaf7ecf1e0905b6e03868d876f1ab1d5d3f7ebf88a8fe6821597948656a1f6d7475bd7fbd14901885cc3e2031a475b5ac51dd582db79d898fff8cb0b0ad675a5d8d0a7a928f7f0c557addcf19373fe73e439a845613357a67c74739369ac71656e1d8ed19eec386cf7a2b60e7541efdba6a8c978420e7fa7e4b5e8f9f23f35d5dc9f8072de3a1325eb0aea1971caaa536239cd0dc7de85310e497b373f9a9d48313bbe561fe340cab74faf32f29b672533064f24f4e03f752b377e44df7372830ed442add7a18b9bea2c70b034f890234ad9c5b2b2415ecb181df60a178a3b975c969578cb82fbf8522e1d427683b17135fb1a3b18711e2bdecf6a767c5cdabeaf30d5645953b175c6940261fa0fcdb0e2a75b46d914837756d79b21f0bda93b2b4e3edc658cffdb3f238b863cd6cf870cac56eb80825ce3eea0a12700e71e908c4c02ab03b57912aad77d7e9c25059b85c146b374ec31a0d53ee82f7ee84129115274b829c5268e2b988bb3188812e46f638643ee491b4db3eb710fa40ee0e9ea9e7bcea9e9c43a1b23976b60f0faa3dc9a125b41d8cd6aee8c30ee3c33f03b12ad36d25ccdd618ea81f264a2e9b766d81571291083716d923c40285f740359c4e3aa2fe3b0f5c36d3621549482e9477465b657024d49b6b8898ebaa4f3773f28a9511611fcc7273b057d092ad15deb2de62c176e29f60d369be5154f637f7366fd8860bae5e907bd42594bcd9297231787e2d7322a3549814dcdd4cc9e17504d3167bd2559d88323566587f5f37d619174874623f7a3923378db205d5fc9a43ebbc32d12f2f3e6e006fc4691fa81768a9af55d6cb6858e1c71df9b5133f4df9271b22643cf5a342662c657492fbe1420fd4aff470f483b26c01ee1540e60593f465f588defd1781195ef8c56ff69a506bf2057488282c333e72ea142d696d37384443a52329d2417cb7ec3613aa6d574bbf39705b473538d5e155c10134e268367e7101648f06910494bb66a4f4faa018d5bed3d6257d97855301393ca58c5e7f4d79492167335c1a3a200844e47da78f6b719f4962dd571b63dbda3c71a8f26eb3c4cfbaef3ae5ce6ced8b0b689b379b5217c40fa5b143e3c8738be3f16a6f75934ba78bec62075f2fe01cd5cc2612a13e419ff8424f0a11a617c12308bdaf727ed53c91feff6c051ba52a40ed0fea058f7db9f311ed1b54a7c78a26bb931a75fff4eb11e2c4b231fd3d9ab1fe4d786eeb88b3bc746b00cc283b614f26aea625edab08c46ea885fb1465bb824956d069531dfdbe9d3c018b2bcf0737590f5f2096a240cc2942c9bb065cbc747721b94ba37b92683d27262fffafcaca363b827e9731c5d2c439feb18122de422f7be890aabd55a3296a3558158efc44a3839487d5c05d7029c73fc0fc191048e6d3560f950196c5f8061c1f191de33758a5988aec914e6caae1857631be0a75b2df3a598154ccf6c1b85eb9d0e2e4cb40f4d9624e5052d35bec84b5f901bbba8868a0baeb13707c2757fa904aca2f5459ceb0b7c2af516c6ab5ff61f238b4e701cb9c0243f5b7cbf2c2692a6660ab6248236fc28b9b2c08838dc140f96490a3a8fd0b989373279e768ae99f0f49f78c2703208edacdee4134a6a07714a79aa9254fc5eeaa4fda830d91e003bd2a4ba81c8d329c9c344d2ced0b4c715f94deaf5ec1a90e767d7db9251b19e7a4cb6febb27058c46e17b8981b8f9d52857442c6ab783b572e9bb2ca5686a5f09fa673c457c3704e86338c52baaa838440eafef2eef3ef969d5a58759c6d05a2bb104679a61e1b9a533a24b0a84982d40b5f318d94bff147b46cec9591d3b776cbf", 0x1000, 0x4}], 0x40400, &(0x7f0000002500)={[{@dioread_nolock}, {@resgid={'resgid', 0x3d, r2}}, {@journal_async_commit}, {@usrquota}, {@dax}], [{@uid_lt={'uid<', 0xee00}}, {@obj_user={'obj_user', 0x3d, 'msdos\x00'}}, {@subj_type={'subj_type', 0x3d, 'msdos\x00'}}, {@appraise}, {@smackfstransmute={'smackfstransmute', 0x3d, ':]\'('}}, {@smackfsroot={'smackfsroot', 0x3d, '%-@#{'}}, {@audit}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@dont_appraise}]}) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) dup2(r0, r1) 06:48:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0xc) write(r1, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:15 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_S2RAM(r1, 0x330b) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:15 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 268.090272][T25390] FAT-fs (loop1): Unrecognized mount option "/dev/snd/seq" or missing value [ 268.113662][T25437] loop4: detected capacity change from 0 to 87 [ 268.170620][T25449] FAULT_INJECTION: forcing a failure. [ 268.170620][T25449] name failslab, interval 1, probability 0, space 0, times 0 [ 268.183277][T25449] CPU: 1 PID: 25449 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 268.192080][T25449] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 268.202178][T25449] Call Trace: [ 268.205545][T25449] dump_stack+0x137/0x19d [ 268.209885][T25449] should_fail+0x23c/0x250 [ 268.214400][T25449] ? __es_insert_extent+0x51f/0xe70 06:48:15 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) syncfs(r0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:15 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000180)={'#! ', './bus', [{0x20, '{($'}, {0x20, '*]\\'}], 0xa, "6d1d97269a6fbb8d76b38a80692c20a56275f0a086fe438d9bb9a327937a903618f507de74d07154f7d6e393aef344d21c42d032c4bc59df6c3697541a"}, 0x4e) [ 268.219607][T25449] __should_failslab+0x81/0x90 [ 268.224394][T25449] should_failslab+0x5/0x20 [ 268.228903][T25449] kmem_cache_alloc+0x46/0x2f0 [ 268.233743][T25449] __es_insert_extent+0x51f/0xe70 [ 268.238885][T25449] ext4_es_insert_delayed_block+0xfb/0x370 [ 268.244761][T25449] ? ext4_claim_free_clusters+0x5b/0x80 [ 268.245177][T25454] loop1: detected capacity change from 0 to 87 [ 268.250384][T25449] ext4_da_get_block_prep+0x582/0x9b0 [ 268.250417][T25449] __block_write_begin_int+0x4a2/0x1060 [ 268.266427][T25453] loop2: detected capacity change from 0 to 87 [ 268.267695][T25449] ? ext4_da_release_space+0x230/0x230 [ 268.277270][T25452] loop5: detected capacity change from 0 to 264192 [ 268.279965][T25449] ? ext4_da_release_space+0x230/0x230 [ 268.279995][T25449] block_page_mkwrite+0x153/0x320 [ 268.297031][T25449] ext4_page_mkwrite+0x726/0xf20 [ 268.302042][T25449] handle_mm_fault+0x10a9/0x1a70 [ 268.307065][T25449] do_user_addr_fault+0x609/0xc00 [ 268.312106][T25449] exc_page_fault+0x91/0x230 06:48:15 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000180)='./bus\x00', 0xfffffffffffff800, 0x3, &(0x7f0000000300)=[{&(0x7f00000001c0)="81257f23e148648de2671c856180c0f6784cdab6f59bf05e5a261e7de798273d62967c9172e88798a4fb0cf80954899aa44eebb4", 0x34, 0x4}, {&(0x7f0000000200)="622bad272618c2b5d5a78e37f7e92504f80c47df0d77b15349ce67cffbafa4cedcb928b32a38a77c96a7c3aa", 0x2c}, {&(0x7f0000000240)="32158422805ba5dcba483fa724f559261b8fcacbd08c6e1fd223d22f6be5e8d6a8b703fd10aaec35db254c7166bfb1e34d3ae70698252f176fe21d720d69fb0aa9f43ccdc6ef2c7062a6b92d49beb940d5c6439b35c17c92e5d266eaadcdb495958d98d64873e01db1c2b0ff5eb57765c411ccb946159b9b9f22b7308d3b3936", 0x80, 0x9}], 0x20510d0, &(0x7f0000000380)={[{@abort}], [{@euid_gt={'euid>', 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'msdos\x00'}}, {@fowner_lt}, {@seclabel}, {@dont_measure}]}) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000440)='./bus\x00', 0x80, 0x44) creat(&(0x7f0000000040)='./bus\x00', 0x0) mkdirat(r0, &(0x7f0000000400)='./bus\x00', 0x8) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = syz_io_uring_setup(0x2702, &(0x7f0000000180), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000240)) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r3, 0x6, 0x0, r4) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000480)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, {0x1, r4}}, 0xca8) setuid(r2) lchown(&(0x7f0000000080)='./bus\x00', r2, 0xee01) [ 268.316726][T25449] asm_exc_page_fault+0x1e/0x30 [ 268.321722][T25449] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 268.328532][T25449] 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 [ 268.348538][T25449] RSP: 0018:ffffc9000ef23b20 EFLAGS: 00010206 [ 268.354629][T25449] RAX: ffff888101c21a68 RBX: 0000000020000180 RCX: 0000000000001000 [ 268.362609][T25449] RDX: 0000000000001000 RSI: ffff888131b52000 RDI: 0000000020000180 [ 268.370673][T25449] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 268.378822][T25449] R10: 0001888131b52fff R11: ffff888101c21080 R12: 0000000000001000 [ 268.386807][T25449] R13: ffffc9000ef23e60 R14: 0000000000000000 R15: ffff888131b52000 [ 268.394782][T25449] copy_page_to_iter+0x32d/0x860 [ 268.399905][T25449] ? mark_page_accessed+0x4c4/0x550 [ 268.405258][T25449] filemap_read+0xf06/0x1230 [ 268.409868][T25449] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 268.415517][T25449] ? __fsnotify_parent+0x32f/0x430 06:48:15 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') 06:48:15 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000080)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = epoll_create(0x305) socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000001c0)={0x20000010}) epoll_create(0x8) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r4, &(0x7f0000000100)) sendfile(r0, r1, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000140)='./file1\x00', 0x740, 0x96) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:15 executing program 0: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r4, &(0x7f0000000100)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xaea1, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x4c}, {&(0x7f0000000180)="a297d8cd6ad27e7a46e517d130829d948c5cdfd26d8ee6f4386883df77eca770e1082a99b85670ced876d5577b795820cc404e48030170d364754000bbca495a41eda2bbeb90a20c4a536a924d7e", 0x4e, 0x3}], 0x1081844, &(0x7f0000000240)=ANY=[@ANYRESOCT]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 268.420786][T25449] ? selinux_file_permission+0x22e/0x530 [ 268.426471][T25449] generic_file_read_iter+0x75/0x2c0 [ 268.432096][T25449] ext4_file_read_iter+0x1db/0x290 [ 268.437436][T25449] vfs_read+0x565/0x5d0 [ 268.441604][T25449] ksys_read+0xce/0x180 [ 268.445760][T25449] __x64_sys_read+0x3e/0x50 [ 268.450263][T25449] do_syscall_64+0x4a/0x90 [ 268.454691][T25449] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 268.460601][T25449] RIP: 0033:0x4665d9 06:48:15 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) write(r0, &(0x7f0000000300)="7db8bd91c1730404f37d25381b5305126d92bea8df43e3c2f28eab6f557e9b042a18e74d992c0dde7656f64ab8e92a104bee1e0cb6e6ac9eb64310cb520af54829e001034eef42ebe3390f2b7bc4baf58b994b50f73a54624b253522c8cb30318d6a567f5cb835f131ba518320115ffad85a53e1c44a09050eb500f0afc7e676fb18f517b51c5ee4b7c3a0c4d5bd21bcf7c993c2a6194a8ddc09fa4d7a1dc70bb657f6cd8af400ad5858eea1872749a331778a185970d4aaf23ce3f565a9ae2e57b61a2e35fdb1a9d89786259f1689dd258ed3611bc048336be900c13ca9187b6ff7ef51345b8d079ab08d33eaae0fd46fa1dde87c05eff5d857660502ebed7581c08d339a38567b91b7372150452183697e5b00a9d74e35ddf10eb6ca830c4ea28cba1ed2b28c530276960be13e269c0b0ae3b772dd3eebe3c44543f907edecb46f870bfd2491b3cbcc21d9c5f25e568cd66408e16ab338e6292b49a7ea05e816c6af4a40c1c01b9a98651572162d55f560759ac48d6cf81df411475d0a401824ac59d476d928da675984b8fe031567774c9c7a8b94407347fe43e9f5781db72162fd339e9b7f8f72c0b62e888be28f056052f54045661f7be26264ea0f361516222b05ffa69393299923cd6e62fa7c569afad0b8458f2eceaeb535aaf20e2b09db9c89e4d72550377fa2e80e41cc5c1c6564c25f306cb18831697ff1374d36ec938e7555f4c1f857574164e018c7586cfea86796bb4188d8906d98ad737309c1f41ba5c691f5576b6fa3ad1c4a0f9b34ad988ef77399910e07164a0b7f1b63292e54de7bb840012b7274bfd9ab03b09ec66e0306e5965e72d32da1390beadc0e4a67267be66fa6b60c62469dacfd727bd46e8f8d2484b3a94607bb940d1b586edcae0ec7d16be24f143ec931871a8c0742b80fbb2377de1e7724d7c2f44b3e487950eb6acd7f23ad5629beaeaf6ea9506cb3f46df2fecbb4a7e37efab8bd70f95ce0afae753798dacd6582764a090e706a03ef4f08aba1482a8ad39554d8f6944bb1afed172947f16f738bf3cbae05f59d9e42a22e64025a31cd1c05d64c82b31233eeb75fdec40977d2f1a73bdb7eae77abe8e6299eb4353b4da70e8e461f0f862ddd654765191f5fb60cae36509897955536660ec560416c30df5735c57e9223ffccea857b34429c3b00f81a548b040716d0e46bad1959917776aac72185702cfa093c5d612716a9f57ee75b8e545a6a4b11fdc91b4c97c5c22dcaa9fb9ffe36f341411977862a4052e9f9baaa2662519420eb05bd4fa6955838d11e74cffc8e4db6344cd743ab3f51eaca214ad815ac8131561d05664dd9a0d1a8b398847000b6f3b62e0d98631abd5595280eb3d06ef6a43c1a6d548deb15c38cb7622dbbc93e7ac977e313fbcde389d6aabc504230c63d442e8a7145345969031182d067f2d03cde22bed7c3106055a8e86552e3060873341e7f5aa76bdcbd00dd51f1a1da7cab8e79bcc84e5809bb09080a9dba0957e523f57534c8d49560febd625a74341e3a0e8b5ffce0e3553f212391e2e4f6e65efd57360466ac1b2d384651411f937d6cc4a66305719bf6588f72208d83199490c47ee63ab78341a2f15a645048760f11a2f22186bb3b73df77d9442f4c97c5ebb5dbab868e418a5e68141ed355b63010d82c07e8c21b5431e4d4cf13956a92549ccaaa4917d8e08af5b5fd58237cd2fc17c5c3bc72b01f3d7ea5251459de9044173ae2b7df6bd55163b0807c907e7dbe76a8fdbd69ccb5464ba7436a7074d9f99d4056018a20a4a67d21e904c9931c300ac45238c86ff3071971bbd33c1be73e2fdcee727ea68e5b0e66595eaec3b6b6e86bb65a270dee520709ecc15ca4cacbb4391b04f3d92b9e10e2ff9fe86cb844fc4d3c67a43b60882cadc257f71376c168728eb92ead005a156ea645f517e49dbedb1b3f7b399dc36913c500b8cb7b6395635b9940be4204e7d6922f13b1f7f9d8299805996e8ff0d942f3fce69dad761f685362f3ec1aca143d58d7534c63af703010ed22ca418379bca023db6c87157b8546607a3a91fef8055940408f74cfb2fdf2c1f20c57c7e5840958c26e8ed0c633125b8135deeae77a44244a4c1fd25d8fc00cf73154ce0c0dd6e3ce249f69c333f8a452c1048664bf763ff9be2a0d4574840240dc0a6ec7c8fafeb14ac4724e102aa01168409bbab1f62bd4f30e9d6c3c75528d3cfc23841c192acda567f3d156c044453cd07b096a37a88a9a1f9343974c17d2d6620149cc3242d0aea9fd7387bf829cfda46399ae7d2a4ac74f55e4264951c98f03a9437bc08a4cfd8b19bc3d35c2ab57f69da1ba0566da34760add522ba9f1497a4c0cf2734c386b971aee4e5e61da2ecf8ead3b9c673005d8bb017f643346482c3ceea61f3dcd39ab6006a63476993ef779c9cbfdbfb758d84cbbde8ab7fb709221701892dd59d420384d9838a94434af48224ad451ced27f30c3e7bace97f51555c42ca991bb0f38d5ad09154f4d818fbce32be12b99fe347796cb1cbabfa6f2e85b34d30caa8b12c6d8f0be9bdb2066ff24c5201d7b8347dc3812cc9d5031a6be40e0c64f0a643826d74ff354bd638d5fd40498a9a84b64de9bce132910fb821b224dd4a71d6493bdd49999d737767ce02332d1fbd5ecdfb3c1c5bf87f28f04bdd55482ba4531057e31d399c8f858ea110f9cd96f4d02b4748472975ccf99aafea78e7c610ba4ff2b44f9571f821de78a2f0c915bb8f1af94682bb6029c3ab6fb3b7093947aa7c7402e903893e147a342aa95eb1455b2d7693b22e6afaf3701618d8ecbb58a33bb6eaf1678cb763e747af70347a68f51cef862e69dd118d325888b1546bbef7b489f99174aadbab2bf29931c03fddd1fbfa905bef737198f050879844ebd982014affcdc2b97f551a5ebeeb574139c1e5bc5c4cab2b0a832e84c842d1de38b09540d0f4a6d4ed32e1b8e388504119c2a3796b6985beb8511319a6daae766ce47b42711947266ea1482e7db998dce654771d931599cd9b342e544a81d308246995f2dc3ec65d1f0322abe6fcb7f56ae54ce72bba7252605f57c6e2d29c6a715b5f585cb45b6dd99a014b468de3607fb2a3843c3911029f5e51f3157614e610a62ee221b27ae52ff419e50aab99bde5bcafcab6777e20122e4f0e6bd6b203811e0cb93a671e49107a5d4a31c92f4a6ea013d98c0dbc06914f08b816c6a4f8011266bbc47c1477800e761d2c4287d77c0c7374a1ffd4a91f6e6eeaed0b25ad137887fc64f3a3490761109ced477440515706cd08e87932708877216048093cee8bc57a85dfc74f6e5577b0a97597eecb60b3a18f5c9180543e884e0bbe217c021d4ffe59fcbe7a96d15ce15c54fd6816503bf4af32e4f320dddfddd1bafa53859780e4acaeff477fa1a410909c93bac068d76973f9089b60297f16b9e361b89bbe67aa5c1affbe28992545073c6d36ff279939154de6fc7d91cbb37013d86546b8fe70cdd5c6847a072c54363285d234eea16afe7dbaea0e203ff74a42c73e00f61492e7f0040db590df5008297db6d3ac65550063ecdb42ab2a47c3198f3004aea2c819218fa4387fc7aba8dfec60871c1bbd4e8fdc3e4b2b6e29d4358bcf81e870865db57912bd899299844bcc6af830ef2bbe836eae3c87773965d9f2dce38d0de1ce6075209667d0269194c27221fb6b5ba8ffbce8cca0adf0620de146e68ffabd32f4077d3b7031218fdbee0f5dfe07d04a396030139721e489a130c6ea279b2bc261fc54483b2c8eb9390c34257b43dd3147ca09caae267c63726adc7b55a9a85e1adde5ce51e252af1a347b7b3f27c313e1d9a81f4bb2dc2fb5b2ca1b7a7a1a525c74559db5b0397d08f0bec9bdd68196579351c8986b66e6194aaa3bdad17d99b4dac9fd20dc26f3f24822235ded405d5a42745d0d57c2329483ef023304b2095bd1b67543f660c5b68a0ef2a832df012a241ef28a62dd21cdc5fd06a5fe3d6fb964fc22650068d56de3618c21b336fddbd59b310c97fe60364f4d8904fa1992ccdc8f1899d1b8f28524517d076699ff7a77067f9f2ff6ed369cc38498b73fc7bd773ce742cdda42f9d55d4359f4acad179d16db9a5b2e2ca5790177e5fa7cd3ed72779134241f2bfde1921df0f494143ba47cdccf5c9cc6c265fabfeaf5d9bd0897285f425edfe1fb51363d3ef72904ffab221446afee00d0864698cb3d71cfc25c70896c2d1f211d1dc92a476f294d375f95237d9391f4676c76565aa2733095af12f37cb90bf379c40b0303345576a2503af36c47961a65bae3e08b08496b4d186b1d82426efe9fcb7316ab7c1a0ff0584f5831076684ae1bc0b7f12900a4c7beae262eee991fa79ffaeba800ecbb2aa3632c626c4abb9cabf467a0c4ab2701d98b3c005c9017dded22f9ee59fa8d7fa81f3a42d194c281c529002fdf7fbb7f1eaf86374ad8c6d99713dfa045f5bf93fbb268557c920fceb96745c3d04252262a5aa06e33ef69e91071325701b8f0429bbeff186d89e92ecac52f2be2b304896c4ad4ace5ee21894497e62b369ed979e163d8fd32c0edc33247b637ec2a2d0c6cd69255782fb9fedfd434909b77bb20027007ab40a6b061d407f0c573219b399b97c0400c4ccb009b81e1aa37d3cafa9f79b129f91c7e6e463f50bcbb927054981e8cd5cef6a05ed12623085e1c2b34f527a6d05e7214b169e6ed90b5de767445f5f5086a747f756ce58e9e82bf68482987368185d4a25a51dbd5cd25aaa195f49093f899604cf3cecf4244e112056986368883c28f24abccff65fea063565f361d6320a3a74b5c80b7d132fed0a9ef9e1139f9146c969cc6adc9ddddb5bf14901e2768ce41ffe330458908fade1e27b15b67385c9415b92699863c709485dcc1a448c0c1500f1d7047dc85c5d22d8b9febda0493d324ce5cd930ad6b0e5c40a6d8a696c785bac3208591aad49931ca134870fd7394c532f057ba3f1d7f652da7a3a42bba7ca4a203e208e559976d3fa678572cecd31f30fb5b7cd783e4dc5222febc0009eb17dfa4836e57e5b0921b76bc652cc3dfc7369579e1508a2dee87b57e83d3ef8f8f328a842e5cba0315c6196963889a6edbebfbc3302101b355075b2d03ff8d894e766554df1a129c5cf1c0e80cdb8ea3c5f7e7af5a4a9e5c5f1dd493b8dae2c11ef01ed39ad208a053ae9e8e4e6a972855672d48b8fa43a3a8688dc430288224143697b255daca98e05287bc8083b379deabd797e65da421eff7b2ed6bb3d8746202ec1087e026fe042dfbfbe72a6593d1c4368067ac0581514c2b261324dd6aacbbd22c7986931aa248030f2e1328d754642a664971fd36bf6c14c3a6a4dced7dd5a432becbe80db1f0ec96cc01a5a39b6f67231deb986e20d97a8b154d0b1e6c53c8d176b3766d6ecdc5fbfbfec0e7be4a175acb5a7202bcfef21901dd4c8dcea71ada1a8cd8355de0f7bd29d48aaff1533a7b49a17e453ca16dd9b96fd5656f777ded7d6804dcbde4810c470d1bfbf784b5c6119abc92f0e5105dcdcbc22ef2a72e0ab7b856b98154358b64174d078288d70c6440b07f2499949386b8df06adb24cabd73bb9abebc1ffc445c5fd348e66026d7f8b756c2ed4f31bb519e4007dad6b29ecd76fa99b662e3b713e42fd102f02420f38438d4d4a4b5f1c9ac1b0f0628c07c3567cbf60ff6d651f3791640773699c0a573c423f42662a77fc6528ca84a9b36f44500b6e60c77c0c0338f296a47f3a6f2f506dea83a535678d51a4b10ba743a", 0x1000) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 268.464510][T25449] 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 [ 268.484119][T25449] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 268.492541][T25449] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 268.500531][T25449] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 268.508623][T25449] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 06:48:15 executing program 3 (fault-call:8 fault-nth:3): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:15 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) setxattr$security_selinux(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200), &(0x7f0000000240)='system_u:object_r:watchdog_device_t:s0\x00', 0x27, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RREADLINK(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="f5102bd93ab9e814801b2fa8973813005ce6515433e86d79325dbe43988b12c0b6305ad72d5975eb7937cdfba22405bff498f2d1fcc215c5837f17cfce608dd50aa048b61dc26b8ad2b08231117859c145eba94fb43b05ad9ea2b65136e8f45c33"], 0xe) chdir(&(0x7f0000000000)='./file1\x00') openat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x48) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) setxattr$security_ima(&(0x7f0000000940)='./file1/file0\x00', &(0x7f0000000980), &(0x7f00000009c0)=@v1={0x2, "36357d3ea0dac25a46"}, 0xa, 0x1) openat(r2, &(0x7f0000000280)='./file1/file0\x00', 0x8000, 0x8) preadv(r2, &(0x7f0000000880)=[{&(0x7f0000000300)=""/9, 0x9}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/5, 0x5}, {&(0x7f00000004c0)=""/73, 0x49}, {&(0x7f0000000540)=""/93, 0x5d}, {&(0x7f00000005c0)=""/219, 0xdb}, {&(0x7f00000006c0)=""/85, 0x55}, {&(0x7f0000000740)=""/127, 0x7f}, {&(0x7f00000007c0)=""/180, 0xb4}], 0xa, 0x7, 0x800) [ 268.516815][T25449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 268.524870][T25449] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 268.562301][T25488] FAULT_INJECTION: forcing a failure. 06:48:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0xc) write(r1, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 268.562301][T25488] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 268.575718][ T25] audit: type=1400 audit(1624344495.715:83): avc: denied { relabelto } for pid=25485 comm="syz-executor.0" name="bus" dev="sda1" ino=15173 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:watchdog_device_t:s0 tclass=file permissive=1 [ 268.576481][T25488] CPU: 1 PID: 25488 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 268.609814][T25488] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 06:48:15 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xae81, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="0400050900000000742f3ea210c8b6b1460c60f69e972f651d0200000000020002cedbfc5300f91b81a3a8247dd5b01c0fe5e87032049e52659d1a4c3de21ceb4eec73fd84a88707b897f23121b3c566d69ae9b49b9aa95144cd4d5f1b6136a62ec782ca57dfdf1658fe0f3d7367e025af04323dfd04f1fa6e07e4049f29f93e88cf99010183e0ca6d4fd89a6820c723cd7d0854cf9e9999b6a06bcc426ec89367481eafb81380689ce58fcf54c2fed809f3e0ea8db34a16bf79e843e8a78059f21efb79a2b73304f4658894ac290d4718e41bdaaa143da062cc10b0c726e53e7b72e70edb43cb0bf92e3f9ddc2ccc7c95e0661280f4ef8767447e87f5971ce11eb540cc91055371174a36936e816ada85887928195f85ee2f22ad2cfe405ffd025e69f28e3df9ab26b41975cc3d1de8b38c563f4107e3a9e4401346216a39f1e1793ffb45ac0a7638fa754b6aa2f69efac3d6b2e0fef7702d2bae94ca1c54e34416f819632decb4a3ef", 0x16a, 0x4000001}], 0x2496, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x3ff) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$incfs(r0, &(0x7f0000000100)='.pending_reads\x00', 0x585e82, 0x10) [ 268.620064][ T25] audit: type=1400 audit(1624344495.735:84): avc: denied { write } for pid=25485 comm="syz-executor.0" name="bus" dev="sda1" ino=15173 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:watchdog_device_t:s0 tclass=file permissive=1 [ 268.620104][T25488] Call Trace: [ 268.620114][T25488] dump_stack+0x137/0x19d [ 268.651718][T25488] should_fail+0x23c/0x250 [ 268.656136][ T25] audit: type=1400 audit(1624344495.735:85): avc: denied { open } for pid=25485 comm="syz-executor.0" path="/root/syzkaller-testdir285091285/syzkaller.umdois/440/bus" dev="sda1" ino=15173 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:watchdog_device_t:s0 tclass=file permissive=1 [ 268.663568][ T25] audit: type=1400 audit(1624344495.735:86): avc: denied { setattr } for pid=25485 comm="syz-executor.0" name="bus" dev="sda1" ino=15173 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:watchdog_device_t:s0 tclass=file permissive=1 [ 268.684907][T25488] __alloc_pages+0x102/0x320 [ 268.684939][T25488] alloc_pages+0x21d/0x310 [ 268.715848][ T25] audit: type=1400 audit(1624344495.735:87): avc: denied { getattr } for pid=1783 comm="syz-executor.0" path="/root/syzkaller-testdir285091285/syzkaller.umdois/440/bus" dev="sda1" ino=15173 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:watchdog_device_t:s0 tclass=file permissive=1 [ 268.718149][T25488] pte_alloc_one+0x29/0xb0 [ 268.749305][ T25] audit: type=1400 audit(1624344495.735:88): avc: denied { unlink } for pid=1783 comm="syz-executor.0" name="bus" dev="sda1" ino=15173 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:watchdog_device_t:s0 tclass=file permissive=1 [ 268.752487][T25488] __pte_alloc+0x2f/0x210 [ 268.752535][T25488] finish_fault+0x138/0x2e0 [ 268.785393][T25488] handle_mm_fault+0x1102/0x1a70 [ 268.786734][T25494] loop5: detected capacity change from 0 to 264192 [ 268.790385][T25488] do_user_addr_fault+0x609/0xc00 [ 268.801935][T25488] exc_page_fault+0x91/0x230 [ 268.806541][T25488] asm_exc_page_fault+0x1e/0x30 [ 268.809004][T25499] loop1: detected capacity change from 0 to 87 [ 268.811425][T25488] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 268.811463][T25488] 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 [ 268.828213][T25499] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 268.844493][T25488] RSP: 0018:ffffc9000efdfb20 EFLAGS: 00010206 [ 268.844519][T25488] RAX: ffff888101d0ea68 RBX: 0000000020000180 RCX: 0000000000001000 [ 268.844530][T25488] RDX: 0000000000001000 RSI: ffff8881302f4000 RDI: 0000000020000180 [ 268.844542][T25488] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 268.883208][T25488] R10: 00018881302f4fff R11: ffff888101d0e080 R12: 0000000000001000 [ 268.888593][ T25] audit: type=1400 audit(1624344495.735:89): avc: denied { block_suspend } for pid=25491 comm="syz-executor.1" capability=36 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 [ 268.891252][T25488] R13: ffffc9000efdfe60 R14: 0000000000000000 R15: ffff8881302f4000 [ 268.891273][T25488] copy_page_to_iter+0x32d/0x860 [ 268.928095][T25488] ? mark_page_accessed+0x4c4/0x550 [ 268.933546][T25488] filemap_read+0xf06/0x1230 [ 268.938454][T25488] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 268.944084][T25488] ? __fsnotify_parent+0x32f/0x430 [ 268.949327][T25488] ? selinux_file_permission+0x22e/0x530 [ 268.955077][T25488] generic_file_read_iter+0x75/0x2c0 [ 268.960732][T25488] ext4_file_read_iter+0x1db/0x290 [ 268.965926][T25488] vfs_read+0x565/0x5d0 [ 268.970166][T25488] ksys_read+0xce/0x180 [ 268.974310][T25488] __x64_sys_read+0x3e/0x50 [ 268.978799][T25488] do_syscall_64+0x4a/0x90 [ 268.983238][T25488] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 268.989165][T25488] RIP: 0033:0x4665d9 [ 268.993201][T25488] 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 [ 269.012919][T25488] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 06:48:16 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 269.021484][T25488] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 269.031028][T25488] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 269.039012][T25488] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 269.046979][T25488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 269.055008][T25488] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 06:48:16 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:16 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) 06:48:16 executing program 3 (fault-call:8 fault-nth:4): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0xc) write(r1, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 269.082905][T25507] loop4: detected capacity change from 0 to 87 [ 269.094060][T25499] loop1: detected capacity change from 0 to 87 [ 269.106246][T25499] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 269.184111][T25532] FAULT_INJECTION: forcing a failure. [ 269.184111][T25532] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 269.197512][T25532] CPU: 1 PID: 25532 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 269.206540][T25532] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 269.216690][T25532] Call Trace: [ 269.216717][T25530] loop5: detected capacity change from 0 to 264192 [ 269.220235][T25532] dump_stack+0x137/0x19d 06:48:16 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = signalfd4(r0, &(0x7f0000000240)={[0x8000]}, 0x8, 0x80800) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_submit(0x0, 0x5, &(0x7f0000000780)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x8, 0x1f, r0, &(0x7f0000000300)="489941ae1ff22aaa9263d8b5c7a0ac8c3c6e06e5925983be14537ee65022f77e29f57f026fa2255bdfe9a3c3eb0b247deb7705cbc0d232620287c6399a49fabe6b40a04f850fc385efb6c12236019a12ab6eaf0ca83e9ff279e6efee7a6f753f4feb372f2e866c8ca53e0049db4867be12b196d2669c43dfd734ee1ec97c96eeffe78688d2c002a4e20bfe07c60fe47daa54e07b07a654427d62695cb371cf00e45a854dc7904c8a9a7f0123f0d638391f0271605a5b9c4d772bf78bf13dfcec2e2808d2832df7bc768d", 0xca, 0x80000000, 0x0, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x6, 0x1, r0, &(0x7f0000000440)="7bc39339f785f65b916c861c6efead0bfc75ec3ca3fe0b7495d3b43cfa185a0ed49e7b27d8e8df8efdfe8b0ddf6c1fad54399372b9a3ad17f3172e96c9ad17415df31bfae19ef80f305ea6111f2901c05bc14f39013d2e548d42d14aa500c50a9931dae0aa4c5419093bc57d1bf3f981dd50005d2ee9209c4b166912577ff631d461435cebfa1633d1dc752b70c6df5d8ea44683a743eab932b0880797e943bb2e377aefc39853658de8824fe767de90630d11f50f1a73427bbc82cc56b8324ca944db9e65a8668f1fc19beeec20ffcf1b5768d6", 0xd4, 0x4, 0x0, 0x1, r3}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x1, 0x5, r2, &(0x7f0000000540)="c2f5b08feec6cf1cc5ad2c56605146ce087a7320ce797c664d3e242f9d939bb5bfe03904ee221e3a93c1d0a4a8f28613276b0bdd017c411fa320287bc46e0e8d0c945e039a", 0x45, 0x4, 0x0, 0x0, r4}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x6, 0xfff, r2, &(0x7f0000000600)="f58d0be2d7768630179aa3dcd68a2f097772c1d062746425cfd409abcfb4370dd57f175d7d406ec3f7258c6f3581d6e12c16be8c8a67949843439c88ad6e00b7595b5822539ab01fb0419521383de4a0610c2d5565ddbbd1", 0x58, 0x2c, 0x0, 0x2, r2}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x1, 0x3, r1, &(0x7f00000006c0)="3517012992de83c8256d575274a24789405a2091e18ca1e12ae514a4affafec78217d2c635408274743d876bb582ea069b3a89c239296e9c1c5ab348c3dd678c5fa6aaba221b1e960aed0f919540e2305c63b9b820be34eb8dc356a95040200f68d698138ac821ca0eb9eab274c9d57b", 0x70, 0x8, 0x0, 0x0, r1}]) sendfile(r1, r2, 0x0, 0x8400fffffffa) r5 = signalfd(r1, &(0x7f0000000100)={[0x401]}, 0x8) symlinkat(&(0x7f0000000080)='./file1\x00', r5, &(0x7f00000001c0)='./file1\x00') r6 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) [ 269.220279][T25532] should_fail+0x23c/0x250 [ 269.235830][T25532] __alloc_pages+0x102/0x320 [ 269.240428][T25532] alloc_pages+0x21d/0x310 [ 269.244884][T25532] __page_cache_alloc+0x4d/0xf0 [ 269.249746][T25532] page_cache_ra_unbounded+0x1ae/0x410 [ 269.255219][T25532] do_page_cache_ra+0xa7/0xc0 [ 269.259905][T25532] do_sync_mmap_readahead+0x325/0x350 [ 269.265283][T25532] filemap_fault+0x1c9/0x7b0 [ 269.269865][T25532] ? ext4_set_page_dirty+0xdd/0x110 [ 269.275132][T25532] ? __list_add_valid+0x28/0x90 [ 269.280036][T25532] ext4_filemap_fault+0x4b/0x60 [ 269.284949][T25532] ? ext4_page_mkwrite+0xf20/0xf20 [ 269.290159][T25532] handle_mm_fault+0xf76/0x1a70 [ 269.295037][T25532] ? __down_read_common+0x16b/0x5a0 [ 269.300249][T25532] do_user_addr_fault+0x609/0xc00 [ 269.305282][T25532] exc_page_fault+0x91/0x230 [ 269.309886][T25532] asm_exc_page_fault+0x1e/0x30 [ 269.314764][T25532] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 269.321371][T25532] 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 [ 269.341018][T25532] RSP: 0018:ffffc9000f09bb20 EFLAGS: 00010206 [ 269.347092][T25532] RAX: ffff88810786ea68 RBX: 0000000020000180 RCX: 0000000000000180 [ 269.355102][T25532] RDX: 0000000000001000 RSI: ffff88812f86ee80 RDI: 0000000020001000 [ 269.363086][T25532] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 269.371167][T25532] R10: 000188812f86efff R11: ffff88810786e080 R12: 0000000000001000 [ 269.379147][T25532] R13: ffffc9000f09be60 R14: 0000000000000000 R15: ffff88812f86e000 [ 269.387211][T25532] copy_page_to_iter+0x32d/0x860 [ 269.392229][T25532] ? mark_page_accessed+0x4c4/0x550 [ 269.397440][T25532] filemap_read+0xf06/0x1230 [ 269.402129][T25532] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 269.407794][T25532] ? __fsnotify_parent+0x32f/0x430 [ 269.412921][T25532] ? selinux_file_permission+0x22e/0x530 [ 269.418575][T25532] generic_file_read_iter+0x75/0x2c0 [ 269.423963][T25532] ext4_file_read_iter+0x1db/0x290 [ 269.429156][T25532] vfs_read+0x565/0x5d0 [ 269.433320][T25532] ksys_read+0xce/0x180 [ 269.437479][T25532] __x64_sys_read+0x3e/0x50 [ 269.442097][T25532] do_syscall_64+0x4a/0x90 [ 269.446524][T25532] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 269.452444][T25532] RIP: 0033:0x4665d9 [ 269.456350][T25532] 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 [ 269.476233][T25532] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 06:48:16 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x10000, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x40, 0xfffffffa) fallocate(r0, 0x10, 0xffffffff, 0x101) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) openat(r0, &(0x7f0000000100)='./bus\x00', 0x2300, 0x49) [ 269.484672][T25532] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 269.492743][T25532] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 269.500729][T25532] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 269.508729][T25532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 269.516839][T25532] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 06:48:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(0xffffffffffffffff, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 269.535288][T25538] loop1: detected capacity change from 0 to 87 [ 269.541632][T25536] loop2: detected capacity change from 0 to 87 06:48:16 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000280), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="47da95bb7d59a61627afe57a68d8e0ca997b1540b391989f5e9db3620a5ecbd202b3f47f24df00bdde58a5f6cf44113d207d3e909232463c583c05d564721ca299f420e043e80405f1c9ba1d0f143c2e29fd4184fb9608808f4caa0afa78a093f0aaca4fd23382a207aee6fb0d3f5751a02c4827ea999a4b8f50a745c39cada82420bf197781c2f898f456f7a1507255a446cb647860a2e48cf6483202b32d2cac0d9f58ac44627870b583563096de800b0526edb5e8fea9bc2f22dfa13ad47faaebced49b30e6a2f76c", 0xca, 0xa1e1}], 0x3c0800, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) ftruncate(r0, 0xdfe2) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0x1000, 0x1ff) 06:48:16 executing program 3 (fault-call:8 fault-nth:5): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:16 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 269.581874][T25555] loop4: detected capacity change from 0 to 87 [ 269.604175][T25538] loop1: detected capacity change from 0 to 87 [ 269.616998][T25538] FAT-fs (loop1): Unrecognized mount option "./file1" or missing value 06:48:16 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:16 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) flistxattr(r0, &(0x7f0000000100)=""/48, 0x30) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 269.640964][T25561] loop5: detected capacity change from 0 to 264192 [ 269.654390][T25569] FAULT_INJECTION: forcing a failure. [ 269.654390][T25569] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 269.667875][T25569] CPU: 1 PID: 25569 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 269.676841][T25569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 269.686932][T25569] Call Trace: 06:48:16 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open$dir(&(0x7f0000000100)='./file1\x00', 0x4000, 0xe0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) 06:48:16 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) unlink(&(0x7f0000000100)='./bus\x00') [ 269.690218][T25569] dump_stack+0x137/0x19d [ 269.694648][T25569] should_fail+0x23c/0x250 [ 269.699117][T25569] __alloc_pages+0x102/0x320 [ 269.703803][T25569] alloc_pages+0x21d/0x310 [ 269.708225][T25569] __page_cache_alloc+0x4d/0xf0 [ 269.713093][T25569] page_cache_ra_unbounded+0x1ae/0x410 [ 269.718608][T25569] do_page_cache_ra+0xa7/0xc0 [ 269.723290][T25569] do_sync_mmap_readahead+0x325/0x350 [ 269.728675][T25569] filemap_fault+0x1c9/0x7b0 [ 269.733379][T25569] ? ext4_set_page_dirty+0xdd/0x110 06:48:16 executing program 0: syz_mount_image$msdos(&(0x7f0000000100), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000180)="041e6a090000000066617400000409000200027400f8011a7a771b9c4b0945838ecb9bb0b3516e42cb3896557c3ab3cd383bcc79cfa7a5615af5f5a8ba7fdbb1ae", 0x41}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) 06:48:16 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) [ 269.738680][T25569] ? __list_add_valid+0x28/0x90 [ 269.743543][T25569] ext4_filemap_fault+0x4b/0x60 [ 269.748604][T25569] ? ext4_page_mkwrite+0xf20/0xf20 [ 269.754251][T25569] handle_mm_fault+0xf76/0x1a70 [ 269.759126][T25569] ? __down_read_common+0x16b/0x5a0 [ 269.764420][T25569] do_user_addr_fault+0x609/0xc00 [ 269.769448][T25569] exc_page_fault+0x91/0x230 [ 269.774109][T25569] asm_exc_page_fault+0x1e/0x30 [ 269.778986][T25569] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 269.785614][T25569] 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 [ 269.805494][T25569] RSP: 0018:ffffc9000f093b20 EFLAGS: 00010206 [ 269.812070][T25569] RAX: ffff88812d6afa68 RBX: 0000000020000180 RCX: 0000000000000180 [ 269.820140][T25569] RDX: 0000000000001000 RSI: ffff88812f210e80 RDI: 0000000020001000 [ 269.828218][T25569] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 269.837512][T25569] R10: 000188812f210fff R11: ffff88812d6af080 R12: 0000000000001000 [ 269.845580][T25569] R13: ffffc9000f093e60 R14: 0000000000000000 R15: ffff88812f210000 [ 269.853577][T25569] copy_page_to_iter+0x32d/0x860 [ 269.858513][T25569] ? mark_page_accessed+0x4c4/0x550 [ 269.863771][T25569] filemap_read+0xf06/0x1230 [ 269.868358][T25569] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 269.874058][T25569] ? __fsnotify_parent+0x32f/0x430 [ 269.879171][T25569] ? selinux_file_permission+0x22e/0x530 [ 269.884865][T25569] generic_file_read_iter+0x75/0x2c0 [ 269.890155][T25569] ext4_file_read_iter+0x1db/0x290 [ 269.895280][T25569] vfs_read+0x565/0x5d0 [ 269.899552][T25569] ksys_read+0xce/0x180 [ 269.903780][T25569] __x64_sys_read+0x3e/0x50 [ 269.908782][T25569] do_syscall_64+0x4a/0x90 [ 269.913196][T25569] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 269.919294][T25569] RIP: 0033:0x4665d9 [ 269.923188][T25569] 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 [ 269.943072][T25569] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 269.951544][T25569] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 269.959509][T25569] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 269.967904][T25569] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 269.975885][T25569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 269.983968][T25569] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 06:48:17 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:17 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) write$binfmt_script(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="2321202e2f66696c65312f66696c6532204628a97b2d293a2e42f6c3a41a1f1fe5865c55b8217d2628797b21252d0a33212f1a53b233c55f5ff132a2d2d5d12815c25f558d194d07a19401696caa99a666b4773520121cd49ea8159b93d351f3938c010000000000000006c60300b8c985994b02fdd4dc3fe1126997347bd9de7d91354843d24f8fba7929df1107d1724e6824a967ed82b909a6435075b30591d808cc16e00d855f7d5e331f893c8e3728464deee8632ab90abc17016b195ed4f4733213dac57ddf74262b9fbb5cd736d9594d227b86491e0a94565c1bfb509e2c79f46d17eccbbba448b485e82e"], 0xe4) creat(&(0x7f00000001c0)='./file1/file1\x00', 0x80) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1/file0\x00') socketpair(0x21, 0x5, 0xcd3, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MCAST_JOIN_GROUP(r2, 0x29, 0x2a, &(0x7f0000000680)={0x8001, {{0xa, 0x4e21, 0x995, @empty, 0xfffff001}}}, 0x88) 06:48:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(0xffffffffffffffff, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:17 executing program 3 (fault-call:8 fault-nth:6): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 270.063516][T25599] loop4: detected capacity change from 0 to 87 [ 270.073688][T25601] loop2: detected capacity change from 0 to 87 [ 270.099252][T25610] loop1: detected capacity change from 0 to 87 [ 270.099268][T25607] loop5: detected capacity change from 0 to 264192 06:48:17 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 270.126543][T25616] FAULT_INJECTION: forcing a failure. [ 270.126543][T25616] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 270.139926][T25616] CPU: 1 PID: 25616 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 270.148883][T25616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 270.158945][T25616] Call Trace: [ 270.162234][T25616] dump_stack+0x137/0x19d [ 270.166579][T25616] should_fail+0x23c/0x250 [ 270.171020][T25616] __alloc_pages+0x102/0x320 [ 270.175644][T25616] alloc_pages+0x21d/0x310 [ 270.180097][T25616] __page_cache_alloc+0x4d/0xf0 [ 270.184964][T25616] page_cache_ra_unbounded+0x1ae/0x410 [ 270.190551][T25616] do_page_cache_ra+0xa7/0xc0 [ 270.195315][T25616] do_sync_mmap_readahead+0x325/0x350 [ 270.200731][T25616] filemap_fault+0x1c9/0x7b0 [ 270.205312][T25616] ? ext4_set_page_dirty+0xdd/0x110 [ 270.210499][T25616] ? __list_add_valid+0x28/0x90 [ 270.215345][T25616] ext4_filemap_fault+0x4b/0x60 [ 270.220203][T25616] ? ext4_page_mkwrite+0xf20/0xf20 [ 270.225397][T25616] handle_mm_fault+0xf76/0x1a70 [ 270.230247][T25616] ? __down_read_common+0x16b/0x5a0 [ 270.235980][T25616] do_user_addr_fault+0x609/0xc00 [ 270.241141][T25616] exc_page_fault+0x91/0x230 [ 270.245723][T25616] asm_exc_page_fault+0x1e/0x30 [ 270.250591][T25616] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 270.257331][T25616] 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 [ 270.277154][T25616] RSP: 0018:ffffc9000f217b20 EFLAGS: 00010206 [ 270.283226][T25616] RAX: ffff88812d6afa68 RBX: 0000000020000180 RCX: 0000000000000180 [ 270.291200][T25616] RDX: 0000000000001000 RSI: ffff8881326e7e80 RDI: 0000000020001000 [ 270.299168][T25616] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 270.307125][T25616] R10: 00018881326e7fff R11: ffff88812d6af080 R12: 0000000000001000 [ 270.315171][T25616] R13: ffffc9000f217e60 R14: 0000000000000000 R15: ffff8881326e7000 [ 270.323145][T25616] copy_page_to_iter+0x32d/0x860 [ 270.328074][T25616] ? mark_page_accessed+0x4c4/0x550 [ 270.333309][T25616] filemap_read+0xf06/0x1230 [ 270.337901][T25616] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 270.343590][T25616] ? __fsnotify_parent+0x32f/0x430 [ 270.348762][T25616] ? selinux_file_permission+0x22e/0x530 [ 270.354386][T25616] generic_file_read_iter+0x75/0x2c0 [ 270.359662][T25616] ext4_file_read_iter+0x1db/0x290 [ 270.364802][T25616] vfs_read+0x565/0x5d0 [ 270.369120][T25616] ksys_read+0xce/0x180 [ 270.373305][T25616] __x64_sys_read+0x3e/0x50 [ 270.377813][T25616] do_syscall_64+0x4a/0x90 [ 270.382232][T25616] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 270.388144][T25616] RIP: 0033:0x4665d9 [ 270.392026][T25616] 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 [ 270.411844][T25616] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 270.420314][T25616] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 06:48:17 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:17 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e22}, 0x6e) creat(&(0x7f0000000040)='./bus\x00', 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0xee01) 06:48:17 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:17 executing program 3 (fault-call:8 fault-nth:7): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(0xffffffffffffffff, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 270.428294][T25616] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 270.437122][T25616] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 270.445253][T25616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 270.453666][T25616] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 06:48:17 executing program 0 (fault-call:11 fault-nth:0): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 270.507119][T25634] FAULT_INJECTION: forcing a failure. [ 270.507119][T25634] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 270.520378][T25634] CPU: 0 PID: 25634 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 270.529146][T25634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 270.539217][T25634] Call Trace: [ 270.542493][T25634] dump_stack+0x137/0x19d [ 270.546846][T25634] should_fail+0x23c/0x250 [ 270.551487][T25634] __alloc_pages+0x102/0x320 [ 270.552375][T25638] loop5: detected capacity change from 0 to 264192 [ 270.556155][T25634] alloc_pages+0x21d/0x310 [ 270.556195][T25634] __page_cache_alloc+0x4d/0xf0 [ 270.556218][T25634] page_cache_ra_unbounded+0x1ae/0x410 [ 270.556238][T25634] do_page_cache_ra+0xa7/0xc0 [ 270.571010][T25643] loop2: detected capacity change from 0 to 87 [ 270.571976][T25634] do_sync_mmap_readahead+0x325/0x350 [ 270.572008][T25634] filemap_fault+0x1c9/0x7b0 [ 270.592266][T25646] FAULT_INJECTION: forcing a failure. [ 270.592266][T25646] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 270.593989][T25634] ? ext4_set_page_dirty+0xdd/0x110 [ 270.594035][T25634] ? __list_add_valid+0x28/0x90 [ 270.594057][T25634] ext4_filemap_fault+0x4b/0x60 [ 270.626579][T25634] ? ext4_page_mkwrite+0xf20/0xf20 [ 270.631805][T25634] handle_mm_fault+0xf76/0x1a70 [ 270.636675][T25634] ? __down_read_common+0x16b/0x5a0 [ 270.641898][T25634] do_user_addr_fault+0x609/0xc00 [ 270.646933][T25634] exc_page_fault+0x91/0x230 [ 270.651670][T25634] asm_exc_page_fault+0x1e/0x30 [ 270.656561][T25634] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 270.663279][T25634] 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 [ 270.682896][T25634] RSP: 0018:ffffc9000f287b20 EFLAGS: 00010206 [ 270.689053][T25634] RAX: ffff88812d3c8a28 RBX: 0000000020000180 RCX: 0000000000000180 [ 270.697039][T25634] RDX: 0000000000001000 RSI: ffff8881319ede80 RDI: 0000000020001000 [ 270.705031][T25634] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 270.713013][T25634] R10: 00018881319edfff R11: ffff88812d3c8040 R12: 0000000000001000 [ 270.720994][T25634] R13: ffffc9000f287e60 R14: 0000000000000000 R15: ffff8881319ed000 [ 270.729115][T25634] copy_page_to_iter+0x32d/0x860 [ 270.734146][T25634] ? mark_page_accessed+0x4c4/0x550 [ 270.739362][T25634] filemap_read+0xf06/0x1230 [ 270.744073][T25634] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 270.749742][T25634] ? __fsnotify_parent+0x32f/0x430 [ 270.754933][T25634] ? selinux_file_permission+0x22e/0x530 [ 270.760574][T25634] generic_file_read_iter+0x75/0x2c0 [ 270.765947][T25634] ext4_file_read_iter+0x1db/0x290 [ 270.771074][T25634] vfs_read+0x565/0x5d0 [ 270.775276][T25634] ksys_read+0xce/0x180 [ 270.779464][T25634] __x64_sys_read+0x3e/0x50 [ 270.783978][T25634] do_syscall_64+0x4a/0x90 [ 270.788589][T25634] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 270.794495][T25634] RIP: 0033:0x4665d9 [ 270.798413][T25634] 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 [ 270.818463][T25634] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 270.827254][T25634] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 270.835259][T25634] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 270.843325][T25634] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 270.851304][T25634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 270.859375][T25634] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 270.867371][T25646] CPU: 1 PID: 25646 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 270.876301][T25646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 270.886553][T25646] Call Trace: [ 270.889842][T25646] dump_stack+0x137/0x19d [ 270.894182][T25646] should_fail+0x23c/0x250 [ 270.898682][T25646] should_fail_usercopy+0x16/0x20 [ 270.903841][T25646] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 270.910270][T25646] generic_perform_write+0x1e4/0x3a0 [ 270.915654][T25646] ext4_buffered_write_iter+0x2f2/0x3f0 [ 270.921397][T25646] ext4_file_write_iter+0x2e7/0x11d0 [ 270.926822][T25646] ? fsnotify_perm+0x59/0x2e0 [ 270.931507][T25646] ? security_file_permission+0x87/0xa0 [ 270.937057][T25646] ? rw_verify_area+0x136/0x250 [ 270.941933][T25646] vfs_write+0x69d/0x770 [ 270.946178][T25646] ksys_write+0xce/0x180 [ 270.950467][T25646] __x64_sys_write+0x3e/0x50 [ 270.955058][T25646] do_syscall_64+0x4a/0x90 [ 270.959481][T25646] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 270.965395][T25646] RIP: 0033:0x4665d9 [ 270.969303][T25646] 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 [ 270.988957][T25646] RSP: 002b:00007f017b868188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 270.997466][T25646] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 06:48:18 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 271.005452][T25646] RDX: 0000000000000678 RSI: 00000000200001c0 RDI: 0000000000000005 [ 271.013649][T25646] RBP: 00007f017b8681d0 R08: 0000000000000000 R09: 0000000000000000 [ 271.021810][T25646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 271.029890][T25646] R13: 00007ffe25482e5f R14: 00007f017b868300 R15: 0000000000022000 06:48:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) getpgid(0x0) r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 271.085220][T25656] loop1: detected capacity change from 0 to 87 [ 271.092167][T25657] loop4: detected capacity change from 0 to 87 [ 271.121804][T25656] handle_bad_sector: 21 callbacks suppressed [ 271.121821][T25656] attempt to access beyond end of device 06:48:18 executing program 3 (fault-call:8 fault-nth:8): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 271.121821][T25656] loop1: rw=0, want=92, limit=87 06:48:18 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 271.160539][T25667] loop5: detected capacity change from 0 to 264192 [ 271.177088][T25669] loop2: detected capacity change from 0 to 87 [ 271.185992][T25673] FAULT_INJECTION: forcing a failure. [ 271.185992][T25673] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 271.189864][T25667] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000009, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="f066bf8a1ebf3be59f5fcbbd8fa6fa91ef56e9dfdbef1705a898bf88d152682a832b049ac436e58adb253adedd8a3b12ea97d001b1dcf0be2ddc30bcc5df5ed0772474f12a0d31fb08bce747ee64aa8d0c857a592a54288935a9521b388d7b5fe1b27c6c1fe4e84db9cdc7962186a3d4a1ea7cf088d91cff7777ac0b1ce53c721c4610493f6ad6c629833b71286d21dde6b8c5e9b792ea21", 0x98, 0x80000000000}], 0x1030000, &(0x7f0000000180)=ANY=[]) r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 271.199356][T25673] CPU: 0 PID: 25673 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 271.217343][T25673] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.227523][T25673] Call Trace: [ 271.230876][T25673] dump_stack+0x137/0x19d [ 271.235319][T25673] should_fail+0x23c/0x250 [ 271.239794][T25673] __alloc_pages+0x102/0x320 [ 271.244442][T25673] alloc_pages+0x21d/0x310 [ 271.248949][T25673] __page_cache_alloc+0x4d/0xf0 [ 271.253818][T25673] page_cache_ra_unbounded+0x1ae/0x410 [ 271.259293][T25673] do_page_cache_ra+0xa7/0xc0 [ 271.264009][T25673] do_sync_mmap_readahead+0x325/0x350 [ 271.268378][T25671] attempt to access beyond end of device [ 271.268378][T25671] loop1: rw=0, want=90, limit=87 [ 271.269467][T25673] filemap_fault+0x1c9/0x7b0 [ 271.269494][T25673] ? ext4_set_page_dirty+0xdd/0x110 [ 271.279932][T25671] buffer_io_error: 6 callbacks suppressed [ 271.279946][T25671] Buffer I/O error on dev loop1, logical block 44, async page read [ 271.284481][T25673] ? __list_add_valid+0x28/0x90 06:48:18 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 271.308111][T25673] ext4_filemap_fault+0x4b/0x60 [ 271.312978][T25673] ? ext4_page_mkwrite+0xf20/0xf20 [ 271.316608][T25671] attempt to access beyond end of device [ 271.316608][T25671] loop1: rw=0, want=92, limit=87 [ 271.318140][T25673] handle_mm_fault+0xf76/0x1a70 [ 271.318210][T25673] ? __down_read_common+0x16b/0x5a0 [ 271.328677][T25671] Buffer I/O error on dev loop1, logical block 45, async page read [ 271.333471][T25673] do_user_addr_fault+0x609/0xc00 [ 271.351563][T25673] exc_page_fault+0x91/0x230 [ 271.356192][T25673] asm_exc_page_fault+0x1e/0x30 06:48:18 executing program 0 (fault-call:11 fault-nth:1): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 271.361065][T25673] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 271.365682][T25656] attempt to access beyond end of device [ 271.365682][T25656] loop1: rw=2049, want=98, limit=87 [ 271.367724][T25673] 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 [ 271.367746][T25673] RSP: 0018:ffffc9000f2e3b20 EFLAGS: 00010206 06:48:18 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) pivot_root(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = syz_open_dev$vcsu(&(0x7f00000001c0), 0x100, 0x400c3) openat(r3, &(0x7f0000000200)='./file0\x00', 0x81c2, 0x1) [ 271.367762][T25673] RAX: ffff88812d54d9e8 RBX: 0000000020000180 RCX: 0000000000000180 [ 271.367775][T25673] RDX: 0000000000001000 RSI: ffff88812fae0e80 RDI: 0000000020001000 [ 271.367788][T25673] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 271.424525][T25683] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 271.428245][T25673] R10: 000188812fae0fff R11: ffff88812d54d000 R12: 0000000000001000 [ 271.428265][T25673] R13: ffffc9000f2e3e60 R14: 0000000000000000 R15: ffff88812fae0000 [ 271.428281][T25673] copy_page_to_iter+0x32d/0x860 [ 271.458746][T25673] ? mark_page_accessed+0x4c4/0x550 [ 271.463949][T25673] filemap_read+0xf06/0x1230 [ 271.468800][T25673] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 271.474466][T25673] ? __fsnotify_parent+0x32f/0x430 [ 271.479677][T25673] ? selinux_file_permission+0x22e/0x530 [ 271.485324][T25673] generic_file_read_iter+0x75/0x2c0 [ 271.488531][T25685] FAULT_INJECTION: forcing a failure. [ 271.488531][T25685] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 271.490727][T25673] ext4_file_read_iter+0x1db/0x290 [ 271.509118][T25673] vfs_read+0x565/0x5d0 [ 271.513287][T25673] ksys_read+0xce/0x180 [ 271.517465][T25673] __x64_sys_read+0x3e/0x50 [ 271.522149][T25673] do_syscall_64+0x4a/0x90 [ 271.526576][T25673] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 271.532490][T25673] RIP: 0033:0x4665d9 [ 271.536427][T25673] 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 [ 271.556040][T25673] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 271.564732][T25673] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 271.572822][T25673] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 271.581083][T25673] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 271.589073][T25673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 271.597327][T25673] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 271.605397][T25685] CPU: 1 PID: 25685 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 271.614232][T25685] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.624290][T25685] Call Trace: [ 271.627587][T25685] dump_stack+0x137/0x19d [ 271.632016][T25685] should_fail+0x23c/0x250 [ 271.636444][T25685] should_fail_usercopy+0x16/0x20 [ 271.641514][T25685] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 271.642485][T25687] FAULT_INJECTION: forcing a failure. [ 271.642485][T25687] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 271.647607][T25685] generic_perform_write+0x1e4/0x3a0 [ 271.666228][T25685] ? ext4_da_write_begin+0x820/0x820 [ 271.671650][T25685] ext4_buffered_write_iter+0x2f2/0x3f0 [ 271.677211][T25685] ext4_file_write_iter+0x2e7/0x11d0 [ 271.682567][T25685] ? do_anonymous_page+0x411/0x8b0 [ 271.687708][T25685] ? fsnotify_perm+0x59/0x2e0 [ 271.692388][T25685] ? security_file_permission+0x87/0xa0 [ 271.697945][T25685] ? rw_verify_area+0x136/0x250 [ 271.702898][T25685] vfs_write+0x69d/0x770 [ 271.707208][T25685] ksys_write+0xce/0x180 [ 271.711459][T25685] __x64_sys_write+0x3e/0x50 [ 271.716055][T25685] do_syscall_64+0x4a/0x90 [ 271.720531][T25685] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 271.726469][T25685] RIP: 0033:0x4665d9 [ 271.730382][T25685] 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 [ 271.750099][T25685] RSP: 002b:00007f017b868188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 06:48:18 executing program 3 (fault-call:8 fault-nth:9): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 271.758516][T25685] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 271.766489][T25685] RDX: 0000000000000678 RSI: 00000000200001c0 RDI: 0000000000000005 [ 271.774477][T25685] RBP: 00007f017b8681d0 R08: 0000000000000000 R09: 0000000000000000 [ 271.782641][T25685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 271.790620][T25685] R13: 00007ffe25482e5f R14: 00007f017b868300 R15: 0000000000022000 [ 271.798775][T25687] CPU: 0 PID: 25687 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 271.807550][T25687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.817608][T25687] Call Trace: [ 271.820965][T25687] dump_stack+0x137/0x19d [ 271.825342][T25687] should_fail+0x23c/0x250 [ 271.829797][T25687] __alloc_pages+0x102/0x320 [ 271.834376][T25687] alloc_pages+0x21d/0x310 [ 271.838810][T25687] __page_cache_alloc+0x4d/0xf0 [ 271.843687][T25687] page_cache_ra_unbounded+0x1ae/0x410 [ 271.849153][T25687] do_page_cache_ra+0xa7/0xc0 [ 271.853837][T25687] do_sync_mmap_readahead+0x325/0x350 [ 271.859232][T25687] filemap_fault+0x1c9/0x7b0 [ 271.863826][T25687] ? ext4_set_page_dirty+0xdd/0x110 [ 271.869106][T25687] ? __list_add_valid+0x28/0x90 [ 271.874147][T25687] ext4_filemap_fault+0x4b/0x60 [ 271.879021][T25687] ? ext4_page_mkwrite+0xf20/0xf20 [ 271.884362][T25687] handle_mm_fault+0xf76/0x1a70 [ 271.889223][T25687] ? __down_read_common+0x16b/0x5a0 [ 271.894562][T25687] do_user_addr_fault+0x609/0xc00 [ 271.899577][T25687] exc_page_fault+0x91/0x230 [ 271.904165][T25687] asm_exc_page_fault+0x1e/0x30 [ 271.909283][T25687] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 271.916014][T25687] 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 [ 271.935735][T25687] RSP: 0018:ffffc9000f32fb20 EFLAGS: 00010206 [ 271.941806][T25687] RAX: ffff88812e807a68 RBX: 0000000020000180 RCX: 0000000000000180 [ 271.949761][T25687] RDX: 0000000000001000 RSI: ffff888132627e80 RDI: 0000000020001000 [ 271.957772][T25687] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 271.965732][T25687] R10: 0001888132627fff R11: ffff88812e807080 R12: 0000000000001000 [ 271.973794][T25687] R13: ffffc9000f32fe60 R14: 0000000000000000 R15: ffff888132627000 [ 271.981802][T25687] copy_page_to_iter+0x32d/0x860 [ 271.986740][T25687] ? mark_page_accessed+0x4c4/0x550 [ 271.991950][T25687] filemap_read+0xf06/0x1230 [ 271.996712][T25687] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 272.002496][T25687] ? __fsnotify_parent+0x32f/0x430 [ 272.007621][T25687] ? selinux_file_permission+0x22e/0x530 [ 272.013334][T25687] generic_file_read_iter+0x75/0x2c0 [ 272.018656][T25687] ext4_file_read_iter+0x1db/0x290 [ 272.023768][T25687] vfs_read+0x565/0x5d0 [ 272.028019][T25687] ksys_read+0xce/0x180 [ 272.032172][T25687] __x64_sys_read+0x3e/0x50 [ 272.036877][T25687] do_syscall_64+0x4a/0x90 [ 272.041304][T25687] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 272.047188][T25687] RIP: 0033:0x4665d9 [ 272.051092][T25687] 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 [ 272.070874][T25687] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 272.079562][T25687] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 272.087530][T25687] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 272.095654][T25687] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 272.103698][T25687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 272.111681][T25687] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 06:48:19 executing program 3 (fault-call:8 fault-nth:10): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:19 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 272.143229][T25680] loop5: detected capacity change from 0 to 264192 [ 272.173316][T25694] loop4: detected capacity change from 0 to 87 [ 272.215372][T25705] loop2: detected capacity change from 0 to 87 [ 272.224779][T25706] FAULT_INJECTION: forcing a failure. [ 272.224779][T25706] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 272.238614][T25706] CPU: 0 PID: 25706 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 272.247399][T25706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.257785][T25706] Call Trace: [ 272.261069][T25706] dump_stack+0x137/0x19d [ 272.265432][T25706] should_fail+0x23c/0x250 [ 272.269934][T25706] __alloc_pages+0x102/0x320 [ 272.274535][T25706] alloc_pages+0x21d/0x310 [ 272.278956][T25706] __page_cache_alloc+0x4d/0xf0 [ 272.281979][T25707] loop1: detected capacity change from 0 to 87 [ 272.283884][T25706] page_cache_ra_unbounded+0x1ae/0x410 [ 272.295684][T25706] do_page_cache_ra+0xa7/0xc0 [ 272.300423][T25706] do_sync_mmap_readahead+0x325/0x350 [ 272.305817][T25706] filemap_fault+0x1c9/0x7b0 [ 272.310519][T25706] ? ext4_set_page_dirty+0xdd/0x110 [ 272.315721][T25706] ? __list_add_valid+0x28/0x90 [ 272.320664][T25706] ext4_filemap_fault+0x4b/0x60 [ 272.325545][T25706] ? ext4_page_mkwrite+0xf20/0xf20 [ 272.330676][T25706] handle_mm_fault+0xf76/0x1a70 [ 272.335532][T25706] ? __down_read_common+0x16b/0x5a0 [ 272.340743][T25706] do_user_addr_fault+0x609/0xc00 [ 272.345779][T25706] exc_page_fault+0x91/0x230 [ 272.350420][T25706] asm_exc_page_fault+0x1e/0x30 [ 272.355320][T25706] RIP: 0010:copy_user_enhanced_fast_string+0xe/0x40 [ 272.361959][T25706] 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 [ 272.381704][T25706] RSP: 0018:ffffc9000f37fb20 EFLAGS: 00010206 [ 272.387774][T25706] RAX: ffff888108e85a68 RBX: 0000000020000180 RCX: 0000000000000180 [ 272.395750][T25706] RDX: 0000000000001000 RSI: ffff888130a47e80 RDI: 0000000020001000 [ 272.403746][T25706] RBP: 0000000000001000 R08: 0000000000000000 R09: 0001ffffffffffff [ 272.411914][T25706] R10: 0001888130a47fff R11: ffff888108e85080 R12: 0000000000001000 [ 272.419992][T25706] R13: ffffc9000f37fe60 R14: 0000000000000000 R15: ffff888130a47000 [ 272.427986][T25706] copy_page_to_iter+0x32d/0x860 [ 272.432939][T25706] ? mark_page_accessed+0x4c4/0x550 [ 272.438152][T25706] filemap_read+0xf06/0x1230 [ 272.442756][T25706] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 272.448568][T25706] ? __fsnotify_parent+0x32f/0x430 [ 272.453815][T25706] ? selinux_file_permission+0x22e/0x530 [ 272.459468][T25706] generic_file_read_iter+0x75/0x2c0 [ 272.464765][T25706] ext4_file_read_iter+0x1db/0x290 [ 272.470002][T25706] vfs_read+0x565/0x5d0 [ 272.474180][T25706] ksys_read+0xce/0x180 [ 272.478377][T25706] __x64_sys_read+0x3e/0x50 [ 272.482937][T25706] do_syscall_64+0x4a/0x90 [ 272.487370][T25706] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 272.493276][T25706] RIP: 0033:0x4665d9 [ 272.497172][T25706] 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 06:48:19 executing program 0 (fault-call:11 fault-nth:2): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 272.516947][T25706] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 272.525430][T25706] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 272.533423][T25706] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 272.541408][T25706] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 272.549401][T25706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 272.557375][T25706] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 06:48:19 executing program 3 (fault-call:8 fault-nth:11): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:19 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:19 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x5c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:19 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(0x0, 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 272.652991][T25727] FAULT_INJECTION: forcing a failure. [ 272.652991][T25727] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 272.657135][T25730] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 272.666268][T25727] CPU: 0 PID: 25727 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 272.684193][T25727] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.690819][T25728] loop4: detected capacity change from 0 to 87 [ 272.694337][T25727] Call Trace: [ 272.694349][T25727] dump_stack+0x137/0x19d [ 272.708544][T25727] should_fail+0x23c/0x250 [ 272.713037][T25727] should_fail_usercopy+0x16/0x20 [ 272.718101][T25727] copy_page_to_iter+0x2bb/0x860 [ 272.723088][T25727] ? filemap_read_page+0x1cc/0x200 [ 272.728297][T25727] filemap_read+0xf06/0x1230 [ 272.732885][T25727] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 272.738577][T25727] ? selinux_file_permission+0x22e/0x530 [ 272.744213][T25727] generic_file_read_iter+0x75/0x2c0 [ 272.749503][T25727] ext4_file_read_iter+0x1db/0x290 [ 272.754685][T25727] vfs_read+0x565/0x5d0 [ 272.758842][T25727] ksys_read+0xce/0x180 [ 272.762998][T25727] __x64_sys_read+0x3e/0x50 [ 272.767494][T25727] do_syscall_64+0x4a/0x90 [ 272.771995][T25727] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 272.777933][T25727] RIP: 0033:0x4665d9 [ 272.781858][T25727] 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 06:48:20 executing program 5: r0 = socket(0x0, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 272.801560][T25727] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 272.809983][T25727] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 272.818057][T25727] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 272.826148][T25727] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 272.834130][T25727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 272.842148][T25727] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 272.875525][T25734] FAULT_INJECTION: forcing a failure. [ 272.875525][T25734] name failslab, interval 1, probability 0, space 0, times 0 [ 272.888196][T25734] CPU: 0 PID: 25734 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 272.896974][T25734] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.907063][T25734] Call Trace: [ 272.909494][T25745] loop2: detected capacity change from 0 to 87 [ 272.910353][T25734] dump_stack+0x137/0x19d [ 272.920855][T25734] should_fail+0x23c/0x250 [ 272.925344][T25734] ? mempool_alloc_slab+0x16/0x20 [ 272.930399][T25734] __should_failslab+0x81/0x90 [ 272.935182][T25734] should_failslab+0x5/0x20 [ 272.939864][T25734] kmem_cache_alloc+0x46/0x2f0 [ 272.944709][T25734] mempool_alloc_slab+0x16/0x20 [ 272.949593][T25734] ? mempool_free+0x130/0x130 [ 272.954286][T25734] mempool_alloc+0x8c/0x300 [ 272.958922][T25734] ? unlock_page_memcg+0xc3/0xe0 [ 272.963866][T25734] bio_alloc_bioset+0xcc/0x480 [ 272.968661][T25734] ext4_bio_write_page+0x7c5/0xa40 [ 272.973894][T25734] mpage_process_page_bufs+0x437/0x560 [ 272.979404][T25734] mpage_prepare_extent_to_map+0x4e6/0x640 [ 272.985266][T25734] ? kmem_cache_alloc+0x201/0x2f0 [ 272.990314][T25734] ? ext4_init_io_end+0x2d/0xa0 [ 272.995258][T25734] ext4_writepages+0x6c6/0x1d10 [ 273.000199][T25734] ? __cond_resched+0x11/0x40 [ 273.004968][T25734] ? mark_buffer_dirty+0x151/0x200 [ 273.010088][T25734] ? ext4_da_release_space+0x230/0x230 [ 273.015582][T25734] ? mark_buffer_dirty+0x151/0x200 [ 273.020960][T25734] ? block_write_end+0x1bc/0x260 [ 273.025991][T25734] ? unlock_page+0x4d/0x70 [ 273.030423][T25734] ? generic_write_end+0x139/0x180 [ 273.035544][T25734] ? ext4_readpage+0x140/0x140 [ 273.040321][T25734] do_writepages+0x7b/0x150 [ 273.044831][T25734] ? iov_iter_advance+0x291/0xe10 [ 273.049858][T25734] file_write_and_wait_range+0x180/0x210 [ 273.055492][T25734] ext4_sync_file+0x105/0x670 [ 273.060227][T25734] ? tsan.module_ctor+0x10/0x10 [ 273.065084][T25734] vfs_fsync_range+0x107/0x120 [ 273.069862][T25734] ext4_buffered_write_iter+0x39c/0x3f0 [ 273.075563][T25734] ext4_file_write_iter+0x2e7/0x11d0 [ 273.080940][T25734] ? do_anonymous_page+0x411/0x8b0 [ 273.086228][T25734] ? fsnotify_perm+0x59/0x2e0 [ 273.090931][T25734] ? security_file_permission+0x87/0xa0 [ 273.096492][T25734] ? rw_verify_area+0x136/0x250 [ 273.101355][T25734] vfs_write+0x69d/0x770 [ 273.105614][T25734] ksys_write+0xce/0x180 [ 273.109978][T25734] __x64_sys_write+0x3e/0x50 [ 273.114568][T25734] do_syscall_64+0x4a/0x90 [ 273.118993][T25734] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 273.124906][T25734] RIP: 0033:0x4665d9 [ 273.128825][T25734] 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 [ 273.148439][T25734] RSP: 002b:00007f017b868188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 273.156893][T25734] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 273.164879][T25734] RDX: 0000000000000678 RSI: 00000000200001c0 RDI: 0000000000000005 [ 273.172895][T25734] RBP: 00007f017b8681d0 R08: 0000000000000000 R09: 0000000000000000 [ 273.180871][T25734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 273.188847][T25734] R13: 00007ffe25482e5f R14: 00007f017b868300 R15: 0000000000022000 06:48:20 executing program 5: r0 = socket(0x0, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 273.227613][T25752] loop1: detected capacity change from 0 to 87 [ 273.259857][T25752] attempt to access beyond end of device [ 273.259857][T25752] loop1: rw=0, want=92, limit=87 06:48:20 executing program 5: r0 = socket(0x0, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 273.306283][T25752] attempt to access beyond end of device [ 273.306283][T25752] loop1: rw=0, want=90, limit=87 [ 273.316931][T25752] Buffer I/O error on dev loop1, logical block 44, async page read [ 273.355664][T25752] attempt to access beyond end of device [ 273.355664][T25752] loop1: rw=0, want=92, limit=87 [ 273.366144][T25752] Buffer I/O error on dev loop1, logical block 45, async page read [ 273.377500][T25752] attempt to access beyond end of device [ 273.377500][T25752] loop1: rw=0, want=90, limit=87 [ 273.388003][T25752] Buffer I/O error on dev loop1, logical block 44, async page read [ 273.397164][T25752] attempt to access beyond end of device 06:48:20 executing program 5: r0 = socket(0x10, 0x0, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:20 executing program 5: r0 = socket(0x10, 0x0, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 273.397164][T25752] loop1: rw=0, want=92, limit=87 [ 273.407734][T25752] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:20 executing program 3 (fault-call:8 fault-nth:12): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:20 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) syz_mount_image$ext4(&(0x7f0000000100)='ext2\x00', &(0x7f00000001c0)='./bus\x00', 0x3, 0x4, &(0x7f0000000480)=[{&(0x7f0000000580)="ad6543aa13af426bd88dc343689879f70076e79ce8dcdabeda5677e4028e628700ed2005318bce22dd62c5f0d8bc72e085f04378237458dbc4b34caf259bbd2e9189942ef20f614ef680abc60e6a2916c792faf19b5d3c3e02614b6281472d8e729c84e06411431565c3e1e9431d5c99fa7ca1dca2cce71f650d50d21547230cc4c8368f6b6a91e5c0ac2613801f27694718fa05ae6f835a5959e9b5e21a5513c50e9304390aab55c3d1881f6b99fefb87e210eb20e5448677268ccf1929", 0xbe, 0x1000}, {&(0x7f0000000300)="a3c92acdb478e9fce83b0f209e1f9a21aca0c946e648def18e8b9bafbc1c640f6dc932923773dcf651e02d28c3aaadd55a87c5dc58b1fabc37aac4c0f87bca4f2077c874f6f8d446b46967", 0x4b, 0x2}, {&(0x7f0000000380)="6922032698f5dcb1b996a5d0d3699d1483a6b80512f739201377e826fb99870c8fd68ec554d3bde1e1afe35cd57ecc3c2a42456046923a02e006f70ccd9bdc146135caa58a014691e4e3063564f59518fefcdf7d972f723753a5e1d68149a56399072e4ae3d8d90d082076a9ac24a60453e83e30773b9039378e", 0x7a}, {&(0x7f0000000400)="cc374709dbd78dc22d282952ce08cf31aa286cfecb2134310f7f787a66c267f7dd99a6847b1d20221619db1abfe1a1c866f2c50f2fe8a018067d9c19686f1c6dab358286d8f18fa60d7071385f595e19c6bfda4e76abbcb11ae76de7c882", 0x5e, 0x10000}], 0x8000, &(0x7f0000000200)={[{@mblk_io_submit}, {@dax}, {@auto_da_alloc}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000}}, {@init_itable}], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}]}) mkdir(&(0x7f0000000540)='./bus\x00', 0x62) r2 = open(&(0x7f0000000080)='./bus\x00', 0x501000, 0x0) lseek(r0, 0x20, 0x2) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:20 executing program 0 (fault-call:11 fault-nth:3): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 273.475506][T25752] attempt to access beyond end of device [ 273.475506][T25752] loop1: rw=2049, want=98, limit=87 06:48:20 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:20 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(0x0, 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:20 executing program 5: r0 = socket(0x10, 0x0, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 273.520373][T25781] FAULT_INJECTION: forcing a failure. [ 273.520373][T25781] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 273.533619][T25781] CPU: 0 PID: 25781 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 273.542439][T25781] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.552501][T25781] Call Trace: [ 273.555843][T25781] dump_stack+0x137/0x19d [ 273.560205][T25781] should_fail+0x23c/0x250 [ 273.564650][T25781] should_fail_usercopy+0x16/0x20 [ 273.569711][T25781] copy_page_to_iter+0x2bb/0x860 [ 273.575019][T25781] ? mark_page_accessed+0xac/0x550 [ 273.580138][T25781] ? filemap_read+0xedb/0x1230 [ 273.584917][T25781] filemap_read+0xf06/0x1230 [ 273.589745][T25781] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 273.595440][T25781] ? selinux_file_permission+0x22e/0x530 [ 273.601090][T25781] generic_file_read_iter+0x75/0x2c0 [ 273.606563][T25781] ext4_file_read_iter+0x1db/0x290 [ 273.611724][T25781] vfs_read+0x565/0x5d0 [ 273.615902][T25781] ksys_read+0xce/0x180 [ 273.620267][T25781] __x64_sys_read+0x3e/0x50 [ 273.624794][T25781] do_syscall_64+0x4a/0x90 [ 273.624854][T25792] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1025 sclass=netlink_route_socket pid=25792 comm=syz-executor.5 [ 273.625689][T25792] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1025 sclass=netlink_route_socket pid=25792 comm=syz-executor.5 [ 273.629385][T25781] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 273.629478][T25781] RIP: 0033:0x4665d9 06:48:20 executing program 3 (fault-call:8 fault-nth:13): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:20 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 273.629492][T25781] 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 [ 273.629508][T25781] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 [ 273.642821][T25791] FAULT_INJECTION: forcing a failure. [ 273.642821][T25791] name failslab, interval 1, probability 0, space 0, times 0 [ 273.655576][T25781] ORIG_RAX: 0000000000000000 [ 273.655591][T25781] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 273.655604][T25781] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 273.655616][T25781] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 273.655627][T25781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 273.655638][T25781] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 273.727268][T25801] FAULT_INJECTION: forcing a failure. [ 273.727268][T25801] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 273.732678][T25791] CPU: 1 PID: 25791 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 273.770655][T25791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 273.780778][T25791] Call Trace: [ 273.784215][T25791] dump_stack+0x137/0x19d [ 273.788624][T25791] should_fail+0x23c/0x250 [ 273.793069][T25791] ? mempool_alloc_slab+0x16/0x20 [ 273.798117][T25791] __should_failslab+0x81/0x90 [ 273.802910][T25791] should_failslab+0x5/0x20 [ 273.807527][T25791] kmem_cache_alloc+0x46/0x2f0 [ 273.812373][T25791] mempool_alloc_slab+0x16/0x20 [ 273.817242][T25791] ? mempool_free+0x130/0x130 [ 273.821970][T25791] mempool_alloc+0x8c/0x300 [ 273.826513][T25791] ? unlock_page_memcg+0xc3/0xe0 [ 273.831479][T25791] bio_alloc_bioset+0xcc/0x480 [ 273.836300][T25791] ext4_bio_write_page+0x7c5/0xa40 [ 273.841488][T25791] mpage_process_page_bufs+0x437/0x560 [ 273.847022][T25791] mpage_prepare_extent_to_map+0x4e6/0x640 [ 273.852886][T25791] ? kmem_cache_alloc+0x201/0x2f0 [ 273.857925][T25791] ? ext4_init_io_end+0x2d/0xa0 [ 273.862784][T25791] ext4_writepages+0x6c6/0x1d10 [ 273.867649][T25791] ? ext4_da_get_block_prep+0x8a5/0x9b0 [ 273.873511][T25791] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 273.879440][T25791] ? percpu_counter_add_batch+0x69/0xd0 [ 273.885024][T25791] ? mark_buffer_dirty+0x143/0x200 [ 273.890242][T25791] ? __cgroup_account_cputime+0x9b/0x1e0 [ 273.896143][T25791] ? select_task_rq_fair+0x186/0xc00 [ 273.901466][T25791] ? rb_insert_color+0x2bd/0x310 [ 273.906419][T25791] ? ext4_readpage+0x140/0x140 [ 273.911198][T25791] do_writepages+0x7b/0x150 [ 273.915751][T25791] file_write_and_wait_range+0x180/0x210 [ 273.921400][T25791] ext4_sync_file+0x105/0x670 [ 273.926199][T25791] ? tsan.module_ctor+0x10/0x10 [ 273.931122][T25791] vfs_fsync_range+0x107/0x120 [ 273.935991][T25791] ext4_buffered_write_iter+0x39c/0x3f0 [ 273.941697][T25791] ext4_file_write_iter+0x2e7/0x11d0 [ 273.947114][T25791] ? do_anonymous_page+0x411/0x8b0 [ 273.952267][T25791] ? fsnotify_perm+0x59/0x2e0 [ 273.957154][T25791] ? security_file_permission+0x87/0xa0 [ 273.962832][T25791] ? rw_verify_area+0x136/0x250 [ 273.967711][T25791] vfs_write+0x69d/0x770 [ 273.972151][T25791] ksys_write+0xce/0x180 [ 273.976403][T25791] __x64_sys_write+0x3e/0x50 [ 273.981062][T25791] do_syscall_64+0x4a/0x90 [ 273.985547][T25791] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 273.991476][T25791] RIP: 0033:0x4665d9 [ 273.995489][T25791] 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 [ 274.015226][T25791] RSP: 002b:00007f017b868188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 274.023700][T25791] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 274.031680][T25791] RDX: 0000000000000678 RSI: 00000000200001c0 RDI: 0000000000000005 [ 274.039806][T25791] RBP: 00007f017b8681d0 R08: 0000000000000000 R09: 0000000000000000 [ 274.047905][T25791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 274.055965][T25791] R13: 00007ffe25482e5f R14: 00007f017b868300 R15: 0000000000022000 [ 274.064176][T25801] CPU: 0 PID: 25801 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 274.070757][T25790] loop1: detected capacity change from 0 to 87 [ 274.073155][T25801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.089639][T25801] Call Trace: [ 274.092939][T25801] dump_stack+0x137/0x19d [ 274.094059][T25803] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1025 sclass=netlink_route_socket pid=25803 comm=syz-executor.5 [ 274.097411][T25801] should_fail+0x23c/0x250 [ 274.097440][T25801] should_fail_usercopy+0x16/0x20 [ 274.097458][T25801] copy_page_to_iter+0x2bb/0x860 [ 274.118988][T25803] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1025 sclass=netlink_route_socket pid=25803 comm=syz-executor.5 [ 274.120010][T25801] ? mark_page_accessed+0xac/0x550 [ 274.143214][T25801] ? filemap_read+0xedb/0x1230 [ 274.148005][T25801] filemap_read+0xf06/0x1230 [ 274.152689][T25801] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 274.158345][T25801] ? selinux_file_permission+0x22e/0x530 [ 274.164038][T25801] generic_file_read_iter+0x75/0x2c0 [ 274.169421][T25801] ext4_file_read_iter+0x1db/0x290 [ 274.174594][T25801] vfs_read+0x565/0x5d0 [ 274.178760][T25801] ksys_read+0xce/0x180 [ 274.182977][T25801] __x64_sys_read+0x3e/0x50 [ 274.187490][T25801] do_syscall_64+0x4a/0x90 [ 274.191974][T25801] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 274.197924][T25801] RIP: 0033:0x4665d9 [ 274.201825][T25801] 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 06:48:21 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:21 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) accept(r3, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000080)=0x80) sendfile(r0, r1, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) recvfrom$unix(r5, &(0x7f0000000300)=""/207, 0xcf, 0x40010002, 0x0, 0x0) [ 274.221547][T25801] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 274.230078][T25801] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 274.238145][T25801] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 274.239102][T25812] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1025 sclass=netlink_route_socket pid=25812 comm=syz-executor.5 [ 274.246158][T25801] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 06:48:21 executing program 3 (fault-call:8 fault-nth:14): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 274.246178][T25801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 274.246190][T25801] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 274.276074][T25814] FAULT_INJECTION: forcing a failure. [ 274.276074][T25814] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 274.296754][T25814] CPU: 0 PID: 25814 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 274.305552][T25814] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.310546][T25815] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1025 sclass=netlink_route_socket pid=25815 comm=syz-executor.5 [ 274.315619][T25814] Call Trace: [ 274.315632][T25814] dump_stack+0x137/0x19d [ 274.315657][T25814] should_fail+0x23c/0x250 [ 274.315675][T25814] should_fail_usercopy+0x16/0x20 [ 274.315694][T25814] copy_page_to_iter+0x2bb/0x860 [ 274.350795][T25814] ? mark_page_accessed+0xac/0x550 [ 274.355954][T25814] ? filemap_read+0xedb/0x1230 [ 274.360820][T25814] filemap_read+0xf06/0x1230 [ 274.365448][T25814] ? __mod_memcg_lruvec_state+0xaa/0x190 06:48:21 executing program 0 (fault-call:11 fault-nth:4): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:21 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:21 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 274.371146][T25814] ? selinux_file_permission+0x22e/0x530 [ 274.376788][T25814] generic_file_read_iter+0x75/0x2c0 [ 274.382088][T25814] ext4_file_read_iter+0x1db/0x290 [ 274.387256][T25814] vfs_read+0x565/0x5d0 [ 274.391405][T25814] ksys_read+0xce/0x180 [ 274.395575][T25814] __x64_sys_read+0x3e/0x50 [ 274.400090][T25814] do_syscall_64+0x4a/0x90 [ 274.404529][T25814] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 274.410466][T25814] RIP: 0033:0x4665d9 [ 274.414368][T25814] 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 [ 274.434007][T25814] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 274.442775][T25814] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 274.450879][T25814] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 274.453154][T25827] FAULT_INJECTION: forcing a failure. [ 274.453154][T25827] name failslab, interval 1, probability 0, space 0, times 0 [ 274.458850][T25814] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 274.458869][T25814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 274.458884][T25814] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 274.495570][T25827] CPU: 1 PID: 25827 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 274.504527][T25827] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.514606][T25827] Call Trace: [ 274.517889][T25827] dump_stack+0x137/0x19d [ 274.522311][T25827] should_fail+0x23c/0x250 [ 274.526839][T25827] ? mempool_alloc_slab+0x16/0x20 [ 274.531857][T25827] __should_failslab+0x81/0x90 [ 274.536615][T25827] should_failslab+0x5/0x20 [ 274.541115][T25827] kmem_cache_alloc+0x46/0x2f0 [ 274.545867][T25827] ? mempool_alloc_slab+0x16/0x20 [ 274.550878][T25827] mempool_alloc_slab+0x16/0x20 [ 274.555786][T25827] ? mempool_free+0x130/0x130 [ 274.560470][T25827] mempool_alloc+0x8c/0x300 [ 274.564966][T25827] ? unlock_page_memcg+0xc3/0xe0 [ 274.569890][T25827] bio_alloc_bioset+0x1af/0x480 [ 274.574749][T25827] ext4_bio_write_page+0x7c5/0xa40 [ 274.579896][T25827] mpage_process_page_bufs+0x437/0x560 [ 274.585517][T25827] mpage_prepare_extent_to_map+0x4e6/0x640 [ 274.591359][T25827] ? kmem_cache_alloc+0x201/0x2f0 [ 274.596395][T25827] ? ext4_init_io_end+0x2d/0xa0 [ 274.601246][T25827] ext4_writepages+0x6c6/0x1d10 [ 274.606097][T25827] ? ext4_da_get_block_prep+0x8a5/0x9b0 [ 274.611648][T25827] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 274.617270][T25827] ? percpu_counter_add_batch+0x69/0xd0 [ 274.622846][T25827] ? mark_buffer_dirty+0x143/0x200 [ 274.627956][T25827] ? __cgroup_account_cputime+0x9b/0x1e0 [ 274.633914][T25827] ? select_task_rq_fair+0x186/0xc00 [ 274.639312][T25827] ? rb_insert_color+0x2fa/0x310 [ 274.644253][T25827] ? ext4_readpage+0x140/0x140 [ 274.649209][T25827] do_writepages+0x7b/0x150 [ 274.653816][T25827] file_write_and_wait_range+0x180/0x210 [ 274.659499][T25827] ext4_sync_file+0x105/0x670 [ 274.664185][T25827] ? tsan.module_ctor+0x10/0x10 [ 274.669092][T25827] vfs_fsync_range+0x107/0x120 [ 274.673942][T25827] ext4_buffered_write_iter+0x39c/0x3f0 [ 274.679478][T25827] ext4_file_write_iter+0x2e7/0x11d0 [ 274.684772][T25827] ? do_anonymous_page+0x411/0x8b0 [ 274.689886][T25827] ? fsnotify_perm+0x59/0x2e0 [ 274.694570][T25827] ? security_file_permission+0x87/0xa0 [ 274.700177][T25827] ? rw_verify_area+0x136/0x250 [ 274.705256][T25827] vfs_write+0x69d/0x770 [ 274.709486][T25827] ksys_write+0xce/0x180 [ 274.713715][T25827] __x64_sys_write+0x3e/0x50 [ 274.718345][T25827] do_syscall_64+0x4a/0x90 [ 274.722773][T25827] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 274.728780][T25827] RIP: 0033:0x4665d9 [ 274.732659][T25827] 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 [ 274.752250][T25827] RSP: 002b:00007f017b868188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 274.760658][T25827] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 274.768891][T25827] RDX: 0000000000000678 RSI: 00000000200001c0 RDI: 0000000000000005 [ 274.777129][T25827] RBP: 00007f017b8681d0 R08: 0000000000000000 R09: 0000000000000000 [ 274.785117][T25827] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 274.793587][T25827] R13: 00007ffe25482e5f R14: 00007f017b868300 R15: 0000000000022000 06:48:22 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 274.840277][T25839] loop4: detected capacity change from 0 to 87 [ 274.866295][T25847] loop2: detected capacity change from 0 to 87 06:48:22 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(0x0, 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:22 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:22 executing program 3 (fault-call:8 fault-nth:15): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 274.892615][T25850] loop1: detected capacity change from 0 to 87 [ 274.918375][T25850] Buffer I/O error on dev loop1, logical block 44, async page read [ 274.927998][T25850] Buffer I/O error on dev loop1, logical block 45, async page read [ 274.936153][T25858] loop4: detected capacity change from 0 to 87 [ 274.940002][T25863] FAULT_INJECTION: forcing a failure. [ 274.940002][T25863] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 274.953670][T25850] Buffer I/O error on dev loop1, logical block 44, async page read [ 274.955427][T25863] CPU: 0 PID: 25863 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 274.966274][T25850] Buffer I/O error on dev loop1, logical block 45, async page read [ 274.972847][T25863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 06:48:22 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 274.972864][T25863] Call Trace: [ 274.972872][T25863] dump_stack+0x137/0x19d [ 274.998917][T25863] should_fail+0x23c/0x250 [ 275.003393][T25863] should_fail_usercopy+0x16/0x20 [ 275.008500][T25863] copy_page_to_iter+0x2bb/0x860 [ 275.013459][T25863] ? mark_page_accessed+0xac/0x550 [ 275.018678][T25863] ? filemap_read+0xedb/0x1230 [ 275.023475][T25863] filemap_read+0xf06/0x1230 [ 275.028150][T25863] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 275.033893][T25863] ? selinux_file_permission+0x22e/0x530 [ 275.039543][T25863] generic_file_read_iter+0x75/0x2c0 [ 275.044882][T25863] ext4_file_read_iter+0x1db/0x290 [ 275.050158][T25863] vfs_read+0x565/0x5d0 [ 275.054338][T25863] ksys_read+0xce/0x180 [ 275.058500][T25863] __x64_sys_read+0x3e/0x50 [ 275.063119][T25863] do_syscall_64+0x4a/0x90 [ 275.067556][T25863] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 275.073660][T25863] RIP: 0033:0x4665d9 06:48:22 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:22 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000080)='./file1\x00', 0x100, 0x118) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x4a0800, 0x174) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 275.077563][T25863] 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 [ 275.097401][T25863] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 275.106023][T25863] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 275.114465][T25863] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 275.122448][T25863] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 275.130431][T25863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 06:48:22 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:22 executing program 3 (fault-call:8 fault-nth:16): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 275.138407][T25863] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 [ 275.214520][T25885] loop1: detected capacity change from 0 to 87 [ 275.216702][T25886] loop2: detected capacity change from 0 to 87 [ 275.224233][T25887] FAULT_INJECTION: forcing a failure. [ 275.224233][T25887] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 275.239918][T25887] CPU: 1 PID: 25887 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 275.248699][T25887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.258875][T25887] Call Trace: [ 275.262161][T25887] dump_stack+0x137/0x19d [ 275.266513][T25887] should_fail+0x23c/0x250 [ 275.270940][T25887] should_fail_usercopy+0x16/0x20 [ 275.275975][T25887] copy_page_to_iter+0x2bb/0x860 [ 275.280930][T25887] ? mark_page_accessed+0xac/0x550 [ 275.286111][T25887] ? filemap_read+0xedb/0x1230 [ 275.290888][T25887] filemap_read+0xf06/0x1230 [ 275.295602][T25887] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 275.301375][T25887] ? selinux_file_permission+0x22e/0x530 [ 275.307016][T25887] generic_file_read_iter+0x75/0x2c0 [ 275.312314][T25887] ext4_file_read_iter+0x1db/0x290 [ 275.317452][T25887] vfs_read+0x565/0x5d0 [ 275.321644][T25887] ksys_read+0xce/0x180 [ 275.325822][T25887] __x64_sys_read+0x3e/0x50 [ 275.330396][T25887] do_syscall_64+0x4a/0x90 [ 275.335000][T25887] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 275.340917][T25887] RIP: 0033:0x4665d9 [ 275.344818][T25887] 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 [ 275.364441][T25887] RSP: 002b:00007f2cfa167188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 275.372883][T25887] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 275.380880][T25887] RDX: 00000000fffffe47 RSI: 0000000020000180 RDI: 0000000000000005 [ 275.388861][T25887] RBP: 00007f2cfa1671d0 R08: 0000000000000000 R09: 0000000000000000 [ 275.396849][T25887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 275.404830][T25887] R13: 00007fffc9cddfcf R14: 00007f2cfa167300 R15: 0000000000022000 06:48:22 executing program 0 (fault-call:11 fault-nth:5): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 275.419822][T25885] FAT-fs (loop1): Unrecognized mount option "./file1" or missing value [ 275.437499][T25891] loop4: detected capacity change from 0 to 87 06:48:22 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:22 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x800) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) read(r0, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:22 executing program 3 (fault-call:8 fault-nth:17): r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 275.501156][T25885] loop1: detected capacity change from 0 to 87 [ 275.512740][T25885] FAT-fs (loop1): Unrecognized mount option "./file1" or missing value 06:48:22 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 275.579983][T25920] FAULT_INJECTION: forcing a failure. [ 275.579983][T25920] name failslab, interval 1, probability 0, space 0, times 0 [ 275.592806][T25920] CPU: 1 PID: 25920 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 275.601642][T25920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.611725][T25920] Call Trace: [ 275.615007][T25920] dump_stack+0x137/0x19d [ 275.619523][T25920] should_fail+0x23c/0x250 [ 275.624096][T25920] __should_failslab+0x81/0x90 [ 275.628963][T25920] should_failslab+0x5/0x20 [ 275.633484][T25920] kmem_cache_alloc_node+0x58/0x2b0 [ 275.638894][T25920] ? create_task_io_context+0x36/0x210 [ 275.644535][T25920] ? release_pages+0x8d0/0x900 [ 275.649309][T25920] create_task_io_context+0x36/0x210 [ 275.654615][T25920] submit_bio_checks+0x778/0x800 [ 275.659601][T25920] ? invalidate_bh_lrus_cpu+0xce/0xe0 [ 275.664985][T25920] submit_bio_noacct+0x33/0x7e0 [ 275.669856][T25920] ? __cond_resched+0x11/0x40 [ 275.674576][T25920] ? mpage_prepare_extent_to_map+0x163/0x640 [ 275.680632][T25920] ? mpage_release_unused_pages+0x107/0x390 [ 275.686717][T25920] submit_bio+0x16d/0x2b0 [ 275.691155][T25920] ? ext4_init_io_end+0x2d/0xa0 [ 275.696014][T25920] ext4_io_submit+0xcd/0xf0 [ 275.700529][T25920] ext4_writepages+0x6e0/0x1d10 [ 275.705388][T25920] ? ext4_da_get_block_prep+0x8a5/0x9b0 [ 275.710950][T25920] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 275.716631][T25920] ? percpu_counter_add_batch+0x69/0xd0 [ 275.722215][T25920] ? __cgroup_account_cputime+0x9b/0x1e0 [ 275.727954][T25920] ? select_task_rq_fair+0x186/0xc00 [ 275.733252][T25920] ? rb_insert_color+0x7e/0x310 [ 275.738290][T25920] ? ext4_readpage+0x140/0x140 [ 275.743070][T25920] do_writepages+0x7b/0x150 [ 275.747587][T25920] file_write_and_wait_range+0x180/0x210 [ 275.753250][T25920] ext4_sync_file+0x105/0x670 [ 275.758021][T25920] ? tsan.module_ctor+0x10/0x10 [ 275.762888][T25920] vfs_fsync_range+0x107/0x120 [ 275.767700][T25920] ext4_buffered_write_iter+0x39c/0x3f0 [ 275.773282][T25920] ext4_file_write_iter+0x2e7/0x11d0 [ 275.778583][T25920] ? do_anonymous_page+0x411/0x8b0 [ 275.783714][T25920] ? fsnotify_perm+0x59/0x2e0 [ 275.788403][T25920] ? security_file_permission+0x87/0xa0 [ 275.793970][T25920] ? rw_verify_area+0x136/0x250 [ 275.799127][T25920] vfs_write+0x69d/0x770 [ 275.803391][T25920] ksys_write+0xce/0x180 [ 275.807822][T25920] __x64_sys_write+0x3e/0x50 [ 275.812460][T25920] do_syscall_64+0x4a/0x90 [ 275.817030][T25920] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 275.822942][T25920] RIP: 0033:0x4665d9 [ 275.826994][T25920] 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 [ 275.846643][T25920] RSP: 002b:00007f017b868188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 275.855159][T25920] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 275.863201][T25920] RDX: 0000000000000678 RSI: 00000000200001c0 RDI: 0000000000000005 [ 275.871180][T25920] RBP: 00007f017b8681d0 R08: 0000000000000000 R09: 0000000000000000 06:48:23 executing program 1: syz_open_dev$tty20(0xc, 0x4, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x10}], 0x10000, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 275.879183][T25920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 275.887207][T25920] R13: 00007ffe25482e5f R14: 00007f017b868300 R15: 0000000000022000 [ 275.908908][T25922] loop2: detected capacity change from 0 to 87 06:48:23 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 275.940152][T25932] loop1: detected capacity change from 0 to 87 [ 275.961107][T25932] FAT-fs (loop1): bogus number of reserved sectors [ 275.967725][T25932] FAT-fs (loop1): Can't find a valid FAT filesystem 06:48:23 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:23 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x800) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) read(r0, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:23 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0x7ffff000) [ 276.113088][T25958] loop2: detected capacity change from 0 to 87 [ 276.161287][T25969] loop4: detected capacity change from 0 to 87 06:48:23 executing program 0 (fault-call:11 fault-nth:6): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:23 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) creat(&(0x7f0000000080)='./file1\x00', 0x110) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000", 0x10) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:23 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0x11fffffc7) 06:48:23 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(0xffffffffffffffff, 0x800) r0 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) read(r0, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:23 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000", 0x10) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 276.316437][T25991] loop1: detected capacity change from 0 to 87 [ 276.319814][T25986] loop2: detected capacity change from 0 to 87 [ 276.338719][T25988] loop4: detected capacity change from 0 to 87 [ 276.357705][T25991] handle_bad_sector: 5 callbacks suppressed 06:48:23 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 276.357722][T25991] attempt to access beyond end of device [ 276.357722][T25991] loop1: rw=0, want=92, limit=87 [ 276.403490][T26005] FAULT_INJECTION: forcing a failure. [ 276.403490][T26005] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 276.416603][T26005] CPU: 1 PID: 26005 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 276.425376][T26005] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.435450][T26005] Call Trace: [ 276.438732][T26005] dump_stack+0x137/0x19d [ 276.440074][T26008] attempt to access beyond end of device [ 276.440074][T26008] loop1: rw=0, want=90, limit=87 [ 276.443090][T26005] should_fail+0x23c/0x250 [ 276.453714][T26008] Buffer I/O error on dev loop1, logical block 44, async page read [ 276.458265][T26005] should_fail_usercopy+0x16/0x20 [ 276.458296][T26005] _copy_from_user+0x1c/0xd0 [ 276.476038][T26005] kstrtouint_from_user+0x6f/0x130 [ 276.477915][T26008] attempt to access beyond end of device [ 276.477915][T26008] loop1: rw=0, want=92, limit=87 [ 276.481202][T26005] ? _copy_to_user+0x77/0x90 [ 276.481230][T26005] ? fsnotify_perm+0x59/0x2e0 [ 276.481246][T26005] proc_fail_nth_write+0x38/0x140 [ 276.491867][T26008] Buffer I/O error on dev loop1, logical block 45, async page read [ 276.496876][T26005] ? proc_fail_nth_read+0x140/0x140 [ 276.496905][T26005] vfs_write+0x1f3/0x770 [ 276.523863][T26005] ? __fget_light+0x21b/0x260 [ 276.528555][T26005] ? __cond_resched+0x11/0x40 [ 276.533275][T26005] ksys_write+0xce/0x180 [ 276.537530][T26005] __x64_sys_write+0x3e/0x50 [ 276.542155][T26005] do_syscall_64+0x4a/0x90 [ 276.546611][T26005] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 276.552666][T26005] RIP: 0033:0x4192bf 06:48:23 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xffffffffffffffff) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000", 0x10) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:23 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100", 0x18) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 276.556576][T26005] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 276.576472][T26005] RSP: 002b:00007f017b868170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 276.584954][T26005] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00000000004192bf [ 276.592972][T26005] RDX: 0000000000000001 RSI: 00007f017b8681e0 RDI: 0000000000000006 [ 276.600951][T26005] RBP: 00007f017b8681d0 R08: 0000000000000000 R09: 0000000000000000 [ 276.607188][T25991] attempt to access beyond end of device 06:48:23 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:23 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffa, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100", 0x18) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:23 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x40) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 276.607188][T25991] loop1: rw=2049, want=98, limit=87 [ 276.608932][T26005] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 276.608949][T26005] R13: 00007ffe25482e5f R14: 00007f017b868300 R15: 0000000000022000 06:48:23 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100", 0x18) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 276.677395][T26012] loop2: detected capacity change from 0 to 87 [ 276.701473][T26037] loop4: detected capacity change from 0 to 87 [ 276.710436][T26041] loop1: detected capacity change from 0 to 87 06:48:23 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0xfdd668396e811b60) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x9) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/14, 0xffffffffffffffcc) 06:48:23 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dc", 0x1c) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:23 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 276.743907][T26041] attempt to access beyond end of device [ 276.743907][T26041] loop1: rw=0, want=92, limit=87 06:48:23 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0xaea1, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') unlink(&(0x7f00000003c0)='./file1\x00') utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{}, {0x0, 0x2710}}) r1 = dup3(r0, r0, 0x80000) write$9p(r1, &(0x7f0000000800)="a8a871532f9ee1b1e40cdeeb537bd570f648f16c52c4b818ac7c34fceb55b367bf3ffb4df1d7ace486a14d4e3512db8f95eb2eddc113c79b81b2377adfc828d5caeda0f61af145c25fb1397f13d137e804a12709c80b42d0c4bd54b0762b7d176781d9b9c9b64076df4f1e510b0644ea5ac6b292633b3c6b43988c958b7f2d9f0ba9c1cebddf94cb7794e352c4220d102f37717008bbd3dfd7343afd75310711e4554cd4071071af716a1721f0539ab4", 0xb0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x4100) ftruncate(r2, 0x800) lseek(r2, 0x1, 0x2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) syz_mount_image$nfs(&(0x7f0000000140), &(0x7f00000001c0)='./file1\x00', 0x6, 0x7, &(0x7f00000006c0)=[{&(0x7f0000000200)="166d3c3b463f0c0ad5881ee3b55e2a6a173ee9d235dfa76385d3be9aa11d51991270ebd2f789b73b12e1edbc3360533913937215c1bc4d4a91f2f44cbbcc3f950c48a04737ab8d33480cb4f92d2d3cd27cb9cf2a9fc010078e853a88ecc377bb78746f40657d5d8053d7dc2a7e66b0f1", 0x70}, {&(0x7f0000000280)="8d15b9fba64b63f5128d9e2e3708e3235b84fd0ca18610180d7120017d68fce1c78a1540b31ffccae826684774e029db202d4b1d6be1a55e8314de9f6b4a10ff2cb4dfa404262845d449881e441f3841d0ee72ff28d0d31a133abe4844df60b508f2bfc7f0f6b86168090b88b971aea8bd90cd1c5d47c252c96e946692852542c6173a44228108268a68d386743f3e501aae5e463f233e403626ee35ae4774aeb80ebade8479aac7321fd120280904da89f91c38bac4cedc93034392766fed5e0d596f376b2e88ed814c8b8e04ff9a4ca44e12ca259cb8", 0xd7, 0xa6}, {&(0x7f0000000380)="4d9b1cb0ac90ef2feaf64acd9d2eebda0877636f2ff6574d9221e4bfba2f0a08b8b1bf80b280095850ff6f", 0x2b, 0x3ff}, {&(0x7f0000000440)="32e8b234ba5b2efff0c012de1646a86d344dffe41126d3bb9958d2590751df1c362967d8c5a3888a15a17d20b21e51e7d376b1dc1513c345d18b8e5ba7f867f68485738598f4d794b39b859151538e9d16f32a8eb8ef7ac2b9c7878098a0b2fe46859c960e633419cf97896742c4e96f1f6af3dac8255eee2fcc55d4a291c6b333cae68ab832df5b812e", 0x8a, 0x10000}, {&(0x7f0000000500)="f7faf2d5a5a17c6541393d982800ed6acdc84547ba88c9f47e58749b7329b033a0f7fc4f5502cc53f7adec2c8aab292e7442667a582f2f8f636c681c5e06a0281cdd0c497bba381008b36b7ed10fd6fb076ed4c980ad449170adc711048d808f6abd7ef4dc48716b1de9a66df2e105b91decc2153178a9d2f8ae75de5957727dbe7c5aa265aa7ef35beacb3fd69a70207c9ee151737baa5f61df42d9ccdfaee5df4d34e4ee087321d0f88e48d04d8368cd2446f2e327a919a314a29eb35a79980023c72ce077d7f6098f5ef515ad2e019cafb96de3be9a8f1295d853d1fa", 0xde, 0xdb71}, {&(0x7f00000003c0), 0x0, 0x1}, {&(0x7f0000000600)="6791a8fe2ff809b44696eddb789f2f12d777fe94c2feff7422c2ec49138618b54237b50556855800002d8fe0615673d951ffb8683187844c75d1e2357b79a1345d8ed47b45936b32f10eae93d2b49648c9daba9780493ec2b2a8409c47d64e0a12ba91f068f11ec292f0f87cd6081bd98ffdd28588ce8b8de681d6d3691492ad50f463c9a67ec48d21119c7ace8606a87bc615cbc54e200b789a7a125ce14cccb1d5ce6bdda940f7077ceb678aa00b73e9aeeea1668568d8", 0xb8, 0x5}], 0x2008010, &(0x7f0000000780)={[{'[$]%^&^-'}, {'(&#(-'}, {'+$#!'}, {'@:\x8a'}, {'msdos\x00'}, {}, {'/'}, {'{'}, {'msdos\x00'}, {'msdos\x00'}], [{@euid_eq={'euid', 0x3d, r4}}]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) sendfile(r2, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:24 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dc", 0x1c) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 276.796668][T26058] attempt to access beyond end of device [ 276.796668][T26058] loop1: rw=2049, want=98, limit=87 06:48:24 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dc", 0x1c) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 276.850209][T26068] loop4: detected capacity change from 0 to 87 [ 276.862947][T26063] loop2: detected capacity change from 0 to 87 [ 276.922010][T26080] loop1: detected capacity change from 0 to 87 [ 276.929898][T26080] FAT-fs (loop1): Unrecognized mount option "./file1" or missing value 06:48:24 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x1001) 06:48:24 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = epoll_create(0x305) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) r2 = epoll_create(0x16) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x6, 0xffffffff) r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r5, 0x4, 0xc00) ftruncate(r5, 0x8278) lseek(r5, 0x1200, 0x0) fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x6, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7ffff7, 0x11, 0xffffffffffffffff, 0xfffff000) sendfile(r0, r0, &(0x7f0000000140)=0x3, 0x4) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:24 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf", 0x1e) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:24 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:24 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:24 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005e6ff1c0800000000f801", 0xd}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) timerfd_gettime(0xffffffffffffffff, &(0x7f0000000080)) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000300)='./file1\x00', 0x4808c2, 0x28) r3 = syz_open_dev$evdev(&(0x7f0000000240), 0x7, 0x40002) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00000}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000280)={0x0, 0x0}) r7 = syz_open_procfs(r6, &(0x7f0000000100)='net/bnep\x00') r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r7, 0x40182103, &(0x7f0000000200)={r5, 0x1, r8, 0x1, 0x80000}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r4, 0x40182103, &(0x7f0000001580)={r5, 0x0, r4}) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:24 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x300000a, 0x40010, r2, 0xbb01a000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x88000, 0x6) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x288000, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r4, 0x5000940e, &(0x7f0000000440)={{r0}, "8ea497b481a19e469a27abbeb8744d53c4e661ff55b38cb40a07e1bb8a6a9f28588c8c188b42ce4854a869a5584f3c38734bc211413c8f0b2c8543a77935b82c190dbe3726e669111c493e3d058e821b69512b0de34f6491c67f55a83e284cf9c55c24db6325c2ba8d36708066c515b3a46424ba256757f4195fe724edbbeb3d1125a2ca74fad7ccb76e7cd5a4a52d240fc4cae13e89fd3f7e544d0f44f01017697caaf04c706cd67e37afdcdb053b227599cb8cd140ec3a459c6959061e5fe815dac3f33c365f64447d2466d60c62e17c1e6b6ecf43bf2e757c012f24e842550d4b2f5667ae0951b70786bc1e03b8235fad15019c84fb3bc2eb6483a992454b9c06ae8069c1b83216dbf7d420f4326f3f088a45cc7f13b20da4734685b66b41615aa85d709293f54009b53ca4d6811af95ea07fe9d0525070ce1f96cf81e7873bcba8980ba03157a613e8ae2d00cdd39068393833d7b0db4fde2380c9032a336182c34eca66805a9813b3a0b4fd6717406d777bba6db00ba2a2a4400e63a82bc35c07713e16a7b4b9501eec00b07da5ddb8c3fda3bdab250c84e513763edc50a9131832a53e94c7ae59f14d3f713233580aa0ff62042c5a19e936bb540186ca41873200c61d5075b0155cbbcbd33a56cd11291ce95f6377b5f09a429303542067a96611dc1aa7ed575df70685f18c155418ab55061baa3f1d924103bfc27aeca1b18ec3a3afbf402ab69e5ccfa6e86b6260a10ea931268e667979276d6f85ac7995c8455ec7570913059d1f68fd151e41c82456a24a02a2d6242cb5908396eec97d2db77097aba9ac5dc34f22a3f86c53c04a7ae3c5d403abebe3b8c815f25c78281cbbd9d11e4b03fa9cdcf41756ee1ac2821902571a8b627ace3e0a5326bfa4cc8602be89b604b30c47fc8f4b9c1b77866d49aecd22d339fdf79821b8dd97b29cefeae40ccec76e4ac1eaa2f85a46a1d420fc8109d05b46040230768b6af8907ce5042424bfba9189699d8069b52b2e654258671d116ad497394976b6104b7b6fdb9d16c12c1ae632c63fe8c02763e4318aa49ada592641a56d3cf69609f692fe08f7c572f12977cc6f1d08fbe5ef866d3d5f038fea05dd940fa57b2f8ffd452654dd4409956b0c8bdf5033d05001cae40398881ef5cc851534c207aa522269711f8c05ab9bbaaa5ce04bb849a6f69cdf7eca3c6cd26e9511e16ce268ee94730241b43b9cf8eadea2bf03adfb843164026de93bed832bef774122926058b749c21ff3ab964c5b9417b773148c6e1f1e444b70d311da26d2d3a2167d77d2d7e71f1e79e9df25c8e721ab2599ef8c6effecd423c194e81ea692ca8bedcd2cbbc96523eb630264696efaa4b72ddda3ab6607f8a071d42f625c35ca78002994788736d6816f0fd2cbbaf38339faf45bee043f6c7f5ac2e6389ecb463c7dc510d177fd632fe32fa2078033f3acae29c9610033fe6afbf2cc0b12ae87c31f8fc62677b96d047d53059a1a3a4fda78b6865c0e6f423d3da7814b5ba6ce725488f1b8aa31f6e0b2300b4d2a7d1bbab394c0a73a14c625a8b0ebb84deb60a00d333647a82ba2227afcacfd24346eb113cad350f51410ebe5622a5f6358ca2d7232a7fec62d48ccb192f797308d96aa20a87e99806e19c23dae38227fc0cc48f7ab7b379c4bfcbc077eba86849623c5b975e326973299023ebde3d0b3cada743b8b4b05961ca7aef5dfdfec18436ebfa244bb467d4c7f25427d8ec6e43d38af0b549d4777ed09b62a27d8e36ea3315ac39c440cfef57f854f91e20cc9b28ba5f2d88b0e8bf429518c298a55825fb5e835d70bb2a698f9e539b38be80b82636938192159dee637228fbaac5e957c4b082cd4baf58bb911d5228fbdd9315483c691890102cbea0d59ff69c1677d21e5b6327becd5e935d590ba0b564df297ba1150bd8b53a6430b8c9899d96385bc09699cf222bcb4e58aa5b16401899134d9e9e0a2c7197749f255f47bcd37ea42a8fefdc33472e3cac5d1eaa65f7cad654f9e5573cae80b9ffa1e6ed969e27f600b85919da117161b163929daed50986503052ea8095728d8e6d59e37a8c27372cd876fc0bdb0080305e29c790bcf635a660020fafb05099d3f2bbc8ed922de9bb14c3c7974bb8cc35dddc7044eabb711baafd195732c2b1c6e69657459c92e74d724947f478bfa6018eae5754730e74deba3b56292d518c9835ce89d1df9e2b0399146dbc48760d687a9f7bf1c099460f44c31c14c422b623b80e4f45b78cdb58e7ebbed7706413869681be5a16032c35e637b434d63d24d65b8c05c13d680e544683a1a1f8b86a4ad077e65a5eb110c7f28f86219997622e908f9b7ff1bc3e10e519f66fed689b9862ffd76c628ddb9b5fc86ef7bdfa3d9aa7801f6f489fac8200332151a05fdd1c5a2ce5992b6cedf0019b8c7e54942b93d9035d5d81284061616d001f9fe6b39c3cc37c9960b1a3d9f3fba16be84dd50d0b67594113c5dfa0486a89f947c73225f7dd9f5b159e2aae3a8f8b7b011068980655c828bd242dad67425b5bc0b5ec41fad2748440c9408e812b0e084dda7a20e0dcac5616074550d8de771a8102197efc6da766401371a5f44e5e3233c756a8db1d1d0a28badc6bab7e876cd4b38abe78a11c701242a595b805746fb03fa6b89f692a63b24bfe8ac943b87f5f3fbcc329f6c4b451f59e34e7c815c73fd72bec73dc22bc33a675d15acfcb357a45387f80c98b791316f47a7a0daa169cac096128598bfdd434ac36fe87872c46414796a65845844e721b4da70c0be69c148095d5d3ca7bc1772d8499c0cdb849a2fcd5eeff5365f6a465deff7b8981b70475e8eb8470400814ec33b9d02ee89a14ea321ba5dd410bea2ac985af973879f1c6e40cd5742d730b9ee30754699cfc72d1dc3a94049d3233845e0041c2e0ce5e4459abde4cf0ab77f619057d26d908ce1ad84ab87d595c5bbda562d88e376b1ad61c2ab54b398429ce8679cbe5a9eb000d24755b51f7c5a9c67758c4d5ca3f868a7154dfe6b912f98017eef009ed2f66312566f6bdad72372ab8c62f6ce5c0ebd7f281b3d894528cf9374955845e4d4d4f967befcdf34579b5ca9466d49f683078e07dd00f32f5ee7fec6628d52a7aa032aff2e6b3a1f0f07a927eb2cc6d697b17a322ac1972fc4cc661d148ae049ef66f610dcc2e193ce23f20041ff2575fabc19d658a6f552234b55af8f5eb76ea429ce8d8c2e0d2dde3a04c0c18c7dcd2c7bf81b23b1515e0b86c2b0cb7014798471e1100f27e9f9a610ba07e93d2be311816baef97f185b57294e5bb006162d781ea711d1867bdb24f51fa14a6e91f16edcb163f93f9812f3bfc060ffcc1d5fead30ddf9ca1060c7bed80915f536f6ca5398038a3d840f2be3473dc9a420a6701bd87553c954377253881142ecf847c799872202035cd3a4b797f3873d39fde7da5ac450391a18a7c432fd85a797c81593e61ab388f9f6ae11d561392bd3b942e2eef1919a5011859b8427e1ea98856a2168c2091d5a75fdff8b43e627222b9d163e4199e7507b688a81be39f71feddbcad2d33d307851cfb2c399efdf556cac982b5256e0f3726c26bf2f58a31c7822f3b3c54264b0c5178a1aaec383451e2e2a6e55d9f7bf53980c061327189d9d5c28ecf3e4db6e4006b7f595613c4c1c513dfe05aa430df82a2b418461448218675d6ad6058d587fc2ae830bda339f7324011fe6cc1ce5056b49f581a5a7354bd7c5814db36df7936c56a1ef5d7f9233699c3fd2a78edab632a031578f8c94fef4b4657443a0c9ffbf787c8d9e69c60105d261d1da7f6cb92f626d0acc1574a508cde68589ab62ae42765abcb96b5182c812b86b760570bf9064993e261ee6033fdd6433c17843631b15b36317ebc7b7fb9b56cfc8c6baccbd18a84163430ce3076518c005728ba2f861c1db13be455d2b2b615ec30b23bddb757d5800b47ebdad158899226623f960dc0325483ddd872855a3a6bc0616a1b5922c99518ff0ae8935dd80f1f37aaba06e6dd76bd51d3c83bb89fab012e4ab2245d809b56393abc822cb53801998202cdf864a8a4cbb7c6b04464398f650365362ea8f24a210724ad392d211d122c5bdd7650238a6eecd92e5d6923021fd81f468071073202dd34b80571f6aa9049028d795ec57e0ff6c70df35729cbb5e7c4f017281347778dceed0f8a175d3f08be52b686d079deb7342499bd05f9a0c3a6d1a7f60a1f0521be6502632a8fa149c92e7a252d256b5562f1842b80d15bfc5c69326f65010338f5172bd58c3159a6f84450c3f7e9d30e4cd523968f92f8b33772b6f4772ab866ae1113614d7bcf1c1dfa0d6b673d46dc1a08c071a238287a984e503f50fd0c337b88127bcc4068c049130d602b083ab8dc4c7877768526ee336321c97ce7bb2e8f7669ec72b3874b46de5dfb7d90ad03033e3852234839c0456dc0eeeed96b4ee701ed998a859bb77c07e11ae1269b03e9ca9396cd9c134cac1c3ea9c1ac6344af67fe9cb6dae61f449ea0d685ccf4c8f014986015268913ebb7a5bf720ea0956c9ebb54b0ff52b112ad20d4cc4c3faacedfec7b4be5ad96bc5eaad1e143cd9b338d3975f4e472d68910ef9dce04423cbb81632ddc173a0574cc43f21ef6745aa1a949c9658c7156f3e3310b56016114961c35487c82fcec9c1e15fd844f34249b2b3e7c3045bcdcda9c1d828a2d42e4e8da98cac2a587c923678df0cd569e7ad9f04cfc89276e592bf38581be0d798bec30f40e0737ec3392d49723945bd76a2f2dd878ce9f4056754f80d305613c8ee1458b551d24ee64039eb4dd07c57c87d45bc8cb788687cfce059f1471cbb2ded3413b5859ecefb7109ed07633e030849747a3a2b60547ce5293f9b46712802c806706a99ee5259943a21e3b2cbe06b14b1dc9d061afa88ce1e41b4e633ec56646b002f5e31602b8e84055121fee546358070d0d995e12097332aece5b5030a7ca91f75c7713bd921d0982f7cfd1e277f4c0f259d86d603d92ed2b09702ded3b68940172941a7436460a0b4553cd8f2f02a5a64ca6bc8bbb3e53a5e5776206694835e94376d00963ae829328a2904f004aeb3ec25a64ef50f79d8cbb1639ac016c5e1ccccde423cac25e62eb83c1456ea31706813f60dee478e3978f0c686a234052c4680ac75277c92b44f8fdbdc8eba0f4a7d9d1ec400c5f11091c1b4ea2979094cd6b03a0001f1e1e45f0127dfe2d66e5bc0899c2ad39cb1dfefc7f6e990dd110be1a28ddf37b31745c769b22410fa3e954785c25316b78a19e9cccd9c109ef836fed189a6feef9a1d20927cf8cad67334a8c7a7fcd7ec0c95a3738baf23e2eeb9edbaaadaabe25b2dc6f7abf94df0ec82dad375e330231bde008c3c49ad28c8c20087f61804cf438ac9e1710c35ad924e8b171e7cc86e366dfd89292785d0fee21f23153524719e924862845fe3af681aadd28e8a792749d20612de5cd0a81ad191ad99469631d3b8fabb28a934daab52781593f3a17adf46ab8ede4d5dc8bd86083033c4c7b038de11bdf408c064f7fcff4adc7a32d14e7aecf253fa2b0c538bf697e58b66473ed01d772b9c87b88dc90569271fa2c13a4a003fd8b09ea5e5bf4c33f85f53f0e6341935856d8c83aa9898db9683469cbb24762d7d8b122552e3f719d4b8934092d7ea66248619665b84ee873a06a3ef499b544d4d9ad60eea38ca3796a36de1c91408e17693f8985d28e54e0f27bfc511f674381faec14471572cb935cf877a550"}) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$SNAPSHOT_S2RAM(r5, 0x330b) 06:48:24 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf", 0x1e) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:24 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:24 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf", 0x1e) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 277.582582][T26103] loop4: detected capacity change from 0 to 87 [ 277.588915][T26102] loop2: detected capacity change from 0 to 87 [ 277.595734][T26104] loop1: detected capacity change from 0 to 87 06:48:24 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) mmap(&(0x7f00001c6000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0xf8e9a000) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) recvmmsg(r0, &(0x7f0000000500)=[{{0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/252, 0xfc}, {&(0x7f00000001c0)=""/40, 0x28}], 0x2, &(0x7f0000000240)=""/117, 0x75}, 0x45c4}, {{&(0x7f00000002c0)=@in={0x2, 0x0, @broadcast}, 0x80, &(0x7f0000000440)=[{&(0x7f0000000340)=""/139, 0x8b}], 0x1, &(0x7f0000000480)=""/88, 0x58}, 0x9}], 0x2, 0x40002040, &(0x7f0000000580)) 06:48:24 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(0xffffffffffffffff, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 277.636812][T26104] FAT-fs (loop1): bogus number of reserved sectors [ 277.643338][T26104] FAT-fs (loop1): Can't find a valid FAT filesystem [ 277.712117][T26138] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 277.721557][T26137] loop2: detected capacity change from 0 to 87 06:48:25 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0xfdef) 06:48:25 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:25 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:25 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(0xffffffffffffffff, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:25 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = memfd_create(&(0x7f0000000080)='\\\x00', 0x7) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x20aa02, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000100)=0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r3, 0x5000943a, &(0x7f0000000440)={{r4}, r5, 0x4, @unused=[0xffffffff, 0x20, 0xfffffffffffffffe, 0x9], @name="e6a42f952c0b3808a0067fe882c49b252bea2314c23bf83f855cd5e82ce955944afcf189c3992307408fb8ee8b7f12ca718ea92b0df59db2a0cdc45360f4766ad13d617c5cf513c87d6bc38f6d03d34acd76f8f9d3892ba14630c5f5464a331fc88a246d29089e69a3aca6c9cfb3d208be3473fe8c4ab4eaf52996bd901f3bce6c41b07e12587fc35286d97533bcbea16d71ba5b2c0fe5550316c13be8dda02aa97e6eba6aa78987f76ca2117fa36444ba641f8bf67be542ab9ab1e9b8207b329a641f244c14a8bb57ee19f18bb0a6b299b71c323720feb35c0232cfe488d439c9aa6ae993dae924b12ae7437666d45e4d6eda5290f46bfee6a56d9f80badea51a5e4a5f2fa9389fb227a629fdfc409bdefe251213cf8f8cae513f212357c7efea4bddbedc50552c08cfa892038970422901e6d3527d42046a2c4b3338f0f4beb861c9f823038c747589578fe460fe5c32826e2125d07f4874cb2acac110c296b7209822f051677834b9948149e7fb355360e9ee71758f3e4dc0718e1bb920e0441e91c3fceb805e394df4caf53a37d4e2fe1bcdb07976b1b8645bc9de1564696112bb5b3aa1da70faa70d8b76678873e8141eb5d14cbae58a08d3acfc2bd80af310c8b94a5d15aba02badd14e1c8c96928a81b2cae5f316de58dd892bb45cf3818d55f04a9e02db3dfc047d2dee262a7057eac39dcd5b16dd0031b275fe7cd012d283af1fa8e6e8c970ce48521fbcd93b68e40ddafbc23b1a3925094880243e0316343af25c96c1c92a188b0bf9b08a86cda14b6877f5c577428658eb8ef69d9778681ee3b90abc1445f8c65d75901a59a309b5e4c1ff99e8901028eac6eee50062179a2d5ed8204ef3b4ac8e5d35ed80da345b5de990ecd409a2c16b9f7b453144e9ac87947cd0cd05affd0d2e83926fed499fb8999d212cfea155bf6ba50912437a78c2c441f41c7cf4c9ccb26031e05a0c8fe4664221a0bf9d53d6aa8750fd0d8147be70b65d9130d1a25fce34963f670f5504ff470ad537e93ef18aeaf9d74308930a4aa8459cb7ce1046ea56c9643be9810030f406f1fe38ec5ace19d0a9df11556a265452827f12b056d9433634315e792a04ea91827b598768cd51573e5a8c302283b61a2a342ab1baef33bef520496b5bf10ff2c3fbf9fc14e0337a35f1b73526529ba7f05e85fdbfc0ed430c71cbf9124fb8f16182e479803c1baa78a303395f1d60b1c18eb90d252a61cde326742a69bcea87728e15d803564c20395d9810abb21599bc7d9ba54adbe1a44717173c2aca99e6fc1938e8ee01ec3cf438e66da3440d12aa848d85b5bdc7d78b80659f48420cb5c04646b5da8f481751797cfde04cde76db3540e73bd1dfdab1e6fbf2bc4eae041e03bfec5b80af79b5d02a0b40845d8157ca02de79285fccf7f310b90d80fb61aaf880ac26aa53b8dc20972422dba1eeaefe8aae54e34102e4c794e3a2250cdf5b552b0edc2ee43747fceaa8d640b08bbd304ca8a3f563e3e1bf0d57151599957308bd566516e2b44b4a11940a5dcc4defc77927eb3b0ba3d11fb45402816978a72111fafc3b90ff168f21eaa1f937826130ca37983d1657135cb1dd3421597aebe698028e496865e417616687ff7eb3b28b1920d2b4e1d3eddba80188a1788cdb42d687334179781db036fbf53586ae2bf5df965e7e1b45dffdeecb2ea2def6a2baac784ca3a2c839a31a92fd21635ba974f3d513107dc9f286d5d9e67138b3807df7ab86b617101e9a938387391e7c09ce00cc1ade131e67ff70e2a5dda58a7ff91fc14a1e32710f726bd37e4e7418dd9fc24d5f87dc3412e8af7c8a64fc42ad4b526058db343f0f660f535358839e102df78bdd10c5239e5751efa71e4a86c3a66e3d338def3b27ea5317a1be5b364d41190441bce047f035cc11c4fe64be4c27b4d3f5040bb482e2751f7b57d4ecf8b9d168d43f72c53074094cef8c8ab9fdbbb73304ea9554b29f8dd360eb3b83af169853f2c1075d852d83bc5797f241afab882e00052e16c4a510ce54244968eb60409548218585eae8a9484aad26e730106e60d3792994e9e2364de88f549f845cc8d1a2ad7085efadce844fe8a9d5e9be4df62b5f30b6268b96808cfc0af4301c234187685b5e2836d6bd4e21201b9542b6efce071b07574d6c1427b3f0500e0d7ed57e12f6bef27512b4158b04355e24559cdca89f2ead8ee590c868dbd777ed338d3237b5e5250b59cca2015ca1a1cf1a530c8c8a7af4c8629274059fa250c585e766925ae62e37a360979d1f062fceee40af9474bc678859eeec66ec12bdd6d608b73707ef7c17c517448736304124c8ae96b976bac21b1de08ca01848e94a635b2867ce7614bff7a2e8fa81ae8c6c6cfd69d47653a896c18d1a24e4e10928d373690ca8ff3679f91350be9cf08afd5b3cd0d9209c140cd34a4182308718fb47079ee9d03cf09ac06b6f410a40861d5e561b0b12559d50135584cd9b5b6003df1fab0c321e92cf8d1f220589e53706a4578300e0790e5e31ccf2d5cf4c1075d9156dea4cfb0445189ab705a9920bbb85ca7921da2f610d0710d678e6aea952f968ad597192b48368cc01011b5b556e99b9444948d480b88ee005c07e6670a29c35311faaf17a65ab076f198f1f9b7087d00698046a599a0a21af0cb5fda5f11b4dc78bc986a41704e353e9a89a5e0f372fe3ec7616568b6b1970c725475d39afa5be5cdc1511140bc4fed726dbef588797e917a3f56167d698614431cef0a571adba4a1c668874a7868c7ee23109bdfcc97874c02be2ab98756a24aa95aa5c65307c429f51111e58c3d7cc3c2d42d02f4cf1333d83db7e6d2157abc4b9561e70511823689882200c6bed760f4b07e931e024d922f7c3a39ee2436b6e7446779bec780886cb62b7a67c7a19bd005d7fd6ac8f967e36de3b9300290ca42eeed38c2778eaa7cadd2f9157f87f4ed06df74925c8dd10981d4b04f4c80cf64c7878b02122a0a8700a5776dd0225dc13a927916b3c4d27023ee679d3bb5f6a9d2c1a4605e2fc56f6df6b4e20acb4411422fa8ef8f667ba77148aa8cd4c2fc02088919d696699d19c21af580d1bcd69c717778cbb3248d6d1de73a67fc99e7a77a17540ee2943fed12d04c86e35814a609ddee520422e0684efe26394ec78919f07dfc5b4007f643c43a7c2dcfda154ecb9730afce9f2fc616c2efee563ef142677a62b57b3c0aa5142d320561cd85a5026c21cda258e76112e43ae268fd1581873da5c9aeccdd85870bdb6eea0e05cf872a2b46cc698a49bd73502e8feaaa0d5fba586749560d26fd09ea60341334c2a4b4d2aa8328b3f441af184152594daafd34c16f431fafba367ab6a26f951f22d521cd033210219b7ce3b2368b2d171ed89823cfe5589482b47568130d864f27558b1e5bf27bd2cb703e77b24999362eb661b623b5168f96efa7c57aace678b168f224be1b3af6d5255b0905dce9933da69b3adbedbdd395136897b169859be15e8284546862ead586c3726777beb7eef51b82cadac0cb4ab9bf3c5b77d9413efaf3f0ea8a07796bac8aec132a423e9b2256918c958c6080e7678f2fdbc89cb037eff3d156f56b50bb9186c819a4da74af69770d62442f5ff85d6ca3aa5720262d56fa4d50eadf8bb04083221134a750755d7d230ae65eab5b930f9d9b53bd7e3a52bf178a8d3e3aeed3ec0fdae06eca249bc9e43cb9b23c165275d718c35dfe298052d3bcd54f2be46068dad9268c639a5ee09483ba7ce7b6e75b79d816fd1ce6c5f2fcb95d4bf2667da57ab3c7d93e149e5d95da9ce870ae7953e73a4e763cfe3af402a18620017bafe711fb6c4b3038f3f436d825c1f77a9cb8e9283aaaddd01fb1ee90c02df7837af5c367603f7ea302e2e2843dd248dc3ba58d32bbdffa1eae0b022146683c93643c012e73eb49b814da875417213b86920bcdcff0eea002ab2254b122f97e6811cf7bc9c37016d78beed67596e28e2108186a202e4ad4429dcb8b3042bc6e4e2e96ab6b336110a419a23a45472ea3c62c6e530c268372f7a5fd4bc23abc756e3b8155cc9ca614f8ad082a538532525810e94dcd6085712656597c4d142ac5105144dec43e54d52bdf59f1a08a6ad627bfdf52e8def6038db5a5acfe1e043a5b1715eb6472244cd73f3d4c42b674490c50dde99df88a8de2f748e0ce8e812a2fc6baa64087e97371cfaa37225140568c224256b71a8f2061f5f7365709b13eeb2cc344063f59836603dfa7473542e27ceb8df359b68784f9c15ee55e5709528743fdff1678ea965bc4d1b028a0ed57e468ded8f79725443bdcd2f5c24aec46969f97e8b7533e854b4d77100284b80cd6ffd3390155a4ce996be05749507c7941a37f9018d81d4fffd558964c0b8d761d8a8a1e74bc626c1495043c41cea2cb2eb24f98a53ac1a5d9893292c822bb93dcfd6b5d2e694cee04ec7e6f2fcee5fde3ded902e297d534eaad63bbc06c7423228cf4ef25e464723c261caaec70161b16bae1e087903f6b610ae8a0934cb95fcd5aa4b14f11f06eaf8656c7d980f1531ce850b8c9fcc2af19bceb759a70baa78c959dd3799e7602f3c4a3571c717d24c6e50d2b8d338e197f528a7af0d3e1682646a69b6b035c404968f098f48337b950125641cb22e4ac235757297236d7a7cbeb3b383d9ca5e8c14fd7734658b258f7cb7ada4532d75e483003bb1b844256d34f78b02362210e950d3c17d0208c4b77ccc34a9930c447d18c5e64952ba948b4f720a25be8c22bedfae789ecb43820da599ba8826ff62a70ef2c5853630a296d3a700f8983eac4510bdde3b5b19113b59c6925109e702479f3c2f3f6124d0705fc4909313d7c17c2a62893fe7cdac241b92850229705189bde6061e21b13dc47850dee171b0327115e46aaeb5fb2278b4eb0714de536e90bb7b0aa4d1bd3497406361e195f7df90563293899c545daf8c1645211ce7391e24dc643d18757a4e49637e60a73471bdf250f8898f50e4c8f3c321b1d9f40338f86b5435f68cc340a3dfbe43a45b0d7936c4815b80360f76e86817bb0270027b86b86f9d486bf3e7b4a2231f4c45349543f765ab4ccb33d83a6937eff7ce5970274a4735d2312f92705c01d0120b5ce092061bccb9e8e308ca2f6471b367f1df0bfbb003aca0c1c89a932834fa7a431f743d4fea33fa990b8f5132762c8193601d81be0787dce681398d56a7ab56d19805a5b1c44628b9eba758c51d14e8d6bed2b3c749f8be2e84ccbc7ad1c84f319bd901aa22094e6429e871db328d8b0dcb043e11ecd96e38f14e69bdeda9ac34bd58a16e0692309b7185d0928b5ee945896692ef9950df86857edb09a468630afc7fef8a2c3f7927e5fd686cf7639eea826b7c592d54254cba733ed713d1dfdffb9d64e9ec440cbe92c6ae6c5e0fcf4ca847ee1d29672aafd8cfc6a0b1a2639f3ec5bb2a37b51bb76237865af6572edd2abeeba672ea634d9743a31fe724bcd3ef0031d990684dc631b8d478b4fe5cce9256059e3f393464a1bb7eb23d3c11f306dc832f168ed1303e8048377b61705ec720afee072e5968ce021b5368983d6be333deffc00f4b94634d6d36e9b4f0d3e95decee037edab4095eb27d84a937a6b66d4a52928d7accd41d8745a0d02af7408d9f86e152abe437d0e96a73713ad11d88e37a6d05ebaa92b7e1bbc6d5abf3d3"}) mmap(&(0x7f00005dc000/0x4000)=nil, 0x4000, 0x4000008, 0x2010, r1, 0xa46df000) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r6, 0x80045400, &(0x7f0000000140)) [ 278.416361][T26128] loop1: detected capacity change from 0 to 87 [ 278.424808][T26128] FAT-fs (loop1): bogus number of reserved sectors [ 278.431376][T26128] FAT-fs (loop1): Can't find a valid FAT filesystem [ 278.482254][T26161] loop4: detected capacity change from 0 to 87 [ 278.485289][T26166] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 278.504411][T26165] loop2: detected capacity change from 0 to 87 06:48:25 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:25 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(0xffffffffffffffff, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:25 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r2, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:25 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x87f2000) 06:48:25 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:25 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = openat$cgroup_devices(r0, &(0x7f0000000080)='devices.allow\x00', 0x2, 0x0) close(r3) [ 278.664352][T26192] loop1: detected capacity change from 0 to 87 [ 278.683042][T26192] attempt to access beyond end of device [ 278.683042][T26192] loop1: rw=0, want=92, limit=87 [ 278.699296][T26192] attempt to access beyond end of device [ 278.699296][T26192] loop1: rw=0, want=90, limit=87 06:48:25 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) fcntl$getownex(r4, 0x10, &(0x7f0000000080)) [ 278.702404][T26196] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 278.709826][T26192] Buffer I/O error on dev loop1, logical block 44, async page read [ 278.709880][T26192] attempt to access beyond end of device [ 278.709880][T26192] loop1: rw=0, want=92, limit=87 [ 278.737533][T26192] Buffer I/O error on dev loop1, logical block 45, async page read [ 278.745659][T26192] attempt to access beyond end of device [ 278.745659][T26192] loop1: rw=0, want=90, limit=87 [ 278.756131][T26192] Buffer I/O error on dev loop1, logical block 44, async page read 06:48:25 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, 0x0, 0x0) [ 278.764463][T26192] Buffer I/O error on dev loop1, logical block 45, async page read [ 278.765034][T26197] loop4: detected capacity change from 0 to 87 [ 278.778965][T26202] loop2: detected capacity change from 0 to 87 06:48:26 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:26 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x10147e, 0x12) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:26 executing program 1: 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) sendmsg$IPVS_CMD_GET_CONFIG(r0, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000100)={&(0x7f00000001c0)={0x100, 0x0, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wlc\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x8}}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x3b}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_SERVICE={0x30, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x9, 0x6, 'none\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'lc\x00'}]}, @IPVS_CMD_ATTR_SERVICE={0x5c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@remote}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x52}, @IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_PROTOCOL={0x6}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x2}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x20}}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'nq\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x200}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5f4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xfffffff9}]}, 0x100}, 0x1, 0x0, 0x0, 0x4000800}, 0x40804) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r3, r4) lseek(r1, 0x1, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) splice(r0, &(0x7f00000000c0)=0x10000, r0, &(0x7f0000000140)=0x6, 0x0, 0x2) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) [ 278.849229][T26219] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:26 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, 0x0, 0x0) 06:48:26 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, 0x0, 0x0) [ 278.927312][T26232] loop2: detected capacity change from 0 to 87 [ 278.947221][T26238] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:26 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) openat(r0, &(0x7f0000000140)='./bus\x00', 0x12440, 0x1) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) unlink(&(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r3, &(0x7f00000001c0)='./file1\x00', 0xb100, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) ioctl$CHAR_RAW_FLSBUF(r1, 0x1261, &(0x7f0000000100)=0x6) [ 278.989785][T26244] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 279.049257][T26249] loop1: detected capacity change from 0 to 87 [ 279.066543][T26249] FAT-fs (loop1): bogus number of reserved sectors [ 279.073094][T26249] FAT-fs (loop1): Can't find a valid FAT filesystem [ 279.163803][T26249] loop1: detected capacity change from 0 to 87 [ 279.189394][T26249] FAT-fs (loop1): bogus number of reserved sectors [ 279.196085][T26249] FAT-fs (loop1): Can't find a valid FAT filesystem 06:48:26 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100), 0x0) [ 279.520145][T26271] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:26 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r6, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000001c0)="f2b8da8241d3ad816f2c0236bca0bd78bb631054cfde7c461f3e944b105a746016818be1b81cc3cd0f4bc3dc219942fbfe6021c97c0110c774554148912ceaff178632fbcd43beb6535f81f0fa471d1be56f8cf166750084b6fcffeba5a8ec62442d4d41bcdb9154e193247c604c7f6d41c4ba04b8c398aced8430f2629973f66c62d62b27cde72aa185990b32f8ce2d24569319486b64f39de333c9899d3681ee", 0xa1}], 0x1, &(0x7f0000000280)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}], 0x50, 0x8000}, 0x48000) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:26 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x100000000aea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0xffffffffffffff28}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa4) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x44, 0x0, 0x20, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x2}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xb0fa}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x6}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x44}}, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = creat(&(0x7f0000000100)='./file1\x00', 0xa4) mount$9p_fd(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380), 0x102000, &(0x7f0000000440)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@privport}, {@version_u}, {@uname={'uname', 0x3d, 'msdos\x00'}}, {@noextend}]}}) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) mkdir(&(0x7f0000000080)='./file1\x00', 0x88) 06:48:26 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:26 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x20000838) 06:48:26 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:26 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100), 0x0) 06:48:26 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = accept(r0, &(0x7f0000000080)=@pptp={0x18, 0x2, {0x0, @local}}, &(0x7f0000000100)=0x80) ftruncate(r1, 0x8278) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) lseek(r3, 0x1, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) [ 279.618135][T26286] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 279.628194][T26289] loop4: detected capacity change from 0 to 87 [ 279.634473][T26290] loop2: detected capacity change from 0 to 87 06:48:26 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:26 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100), 0x0) 06:48:26 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:26 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000", 0x10) [ 279.722078][T26307] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:26 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x108) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 279.765845][T26316] loop2: detected capacity change from 0 to 87 [ 279.772374][T26285] loop1: detected capacity change from 0 to 264192 06:48:27 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 279.814263][T26328] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 279.847570][T26327] loop4: detected capacity change from 0 to 87 06:48:27 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000002680)='/sys/power/suspend_stats', 0x501000, 0x14) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f0000002700), 0x101000, 0x0) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f0000002800), 0x400000, 0x0) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) io_submit(0x0, 0x8, &(0x7f0000002940)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x9, r0, &(0x7f0000000080)="1c7c0db7b84dd00e9f3e8d32e6a509262c94d000", 0x14, 0xff, 0x0, 0x1}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3, 0x7, r0, &(0x7f0000000440)="bbb9638ea96b3ecb64a34298902851d2a49773a32ee8ae567c9afc74f59602ccfce5fbc2db1384fbde969e16417953c7fa522e7f7531308ecec29b26d3440b2bd7949ffd13f623075dca3db0ad0e66c2ca019da5d9b485286a4f78e5bc1696392b05185e4bfc8d05d5201c46eaa855fb17bba3d3ba8edb291ca62cd4ee068a478ff1efe581f428801c6e240e8ea9206867e86b32ccd58763b856fe5020fb67a449b2ac9313caca50e54c24fdbc26ae1f43ef856a3a527805c169dab0162ba1c2315beacfa8d5ac12309dcb417e1b1ca6569f196128022d031167055e1f184fd0208b0eda12ba5c9806edfa80894f8283f831951ce0f2dc1335ca16882b7aeceed4dffa2b05bbf56a6d0abfc22fc667781d8192047205ee8b0ca487d8f9c7eba3af592912605eb935a43d6ef4dab8d871de24b08200d2cb2de09000013ccf5ef75cf60a1cfd3d2c31c4e0fe6f2064e77ad1abf68072240c47bb90a8e48cad7f3f4424ae79aad9980df657c2eec51da08df3f452ec75bb5df3051ceb6bf84622e94eb63d9ba4dc187c24d7a1e6293dc2991dba43bbe5102b69e263acc6202b7f5d3fa53446b03aa41224b162dbd454567eb41a90dba7ee064ea9bc3a125e697b585be2df5bdd5b734e40b31d53825a76a5aa427f9cc59214c93a5002ccc4b21fd3706fcd708891081556393e7b5e6f0597ee167713d6c8519333b70eb60fdb3b66a6b1eb0b50f496019335632490e2c6c9096ed75a49cf27ff198bab87e7dcfaefd4d1c53680535fcc150adad643171440050f8b8b368719c3c01793b61fb46d18c7bd2254cd547361dee15a650180b11067e8195eba62700544b4768446de26a2333439a0ecb1f071eafe28380dde8024d7b8c7dc62592f15a7f2cbb785c7e99c73efb62efffab63c8aa4322de44c0d1d3c7d36b2cdd56be63ec0fe742a35699a2dbcb857b2091788341f135ad486ed495edd4a0efa35630e619c961ff26a8d8283cc78dbd734f3dc6ec60325bbb3659313feb599eab9848ff46d870c590ca1069699270190ed1331375e5e9076e51a86bbdca19a4510f4c06b55895e77c5144e4a9aaa8bdda01937df58b4cadcbdfa7e552c1b265dc8fa586b6de67a5031a4f724f33d802ff6e1589de5cc29a30483518eee32ed38ad5670331a68f9ee93e834cc14ea9e46921f1fb0ba981d05a138664a5dd90347aa67a82cf46a86e0ee6f85ef61141f1aafcddd0f0476a54bae574423c539aca6da3dfc1672d621fff9812f7d01ca273a1b8ed35316e7a6705d39c8c02371b701cb2797cd8ba56ffd42446a14469a33eff9062fc63d2f1ed911af3a45243d2b7bbe50d218dc04a00854c6316d0d56f5e793435966248b5c3c92f88176d6b9ed973528f9f85931fc6bde9db449519a5a760236a9679653b1491ca6bec1da550d11bb57f594e3257ebbf5425a2cf02251d4e9221972ce305db2cd43c868da75517ae4eec3f31a6a1234581555613588f982d1173b0b88c168d4c7d74f3aa48f031244bf1ca89fb291dcc2d8f4c05c5ebb7e41c2ada97195c769f32bd74b4427c166982553d6bf70a7f84108de17366829f7deacfbde9019fa68a6b878f3c7bc5dee41afe768bb8b5e81459d2b16e9fcb90005a65206f0491a39143a863f088d01af53de4eebe7cd075ade760085e3773f0c742d057827f1a7f0ae53ab522da5549660ff4ae33cc276fdffb4e26f7ec52adc6b303bd14115127e88789eea35e9b84e16a9ea4c32dc1023262f6b712c04b9e74e72b29d2b87164879fcda317f03672fe1e87469660b7de7b3b6d47b7931071629448b15a83ef905a93fa13876fe1d8737f884b509ed22c8404fc795e1b64d866dc15d89f63f26c699eb295416cf72b207610ca893941a7576cd6de962a620f12575f67a07302877f64993d061f6a3cc73012e0233cf0d8d7d427572f5cf056180cf05ab8b894d65f2c05e0b335cc6f2f2361768c40a6a2c0d9edc6c3147eb54d0994ccd35e42e6305972c1948d735665775da6c6fea37ad2149069b2aa6d393ce728f098404d3a89345c15d5fe6bfea741d59fae3add1965f33420d664dbf03643d0e4e59e10e245444d8a8a82a6b05196746aea862150cffb7f59fb55c23d4ddeafd0134d84d6e5ceef08fe2e406840fe53f3d439b84588de41021cbb3f3613510aeb29885e48f96edfbf9b9a5adc666fc5d671a48464dccdbacae8e6ce6b1ca915fa841652ab5c1c1c69d4ece4d83ae67bab6baf2ab05644d347bee714574e8b0c9a2fb44de371c348e483e6fb8db481b0ada9f86ec1eba517584f3b3cb8dee8c73fd339182dbd146ab50e84749ea5043c31f169ebda57a482193932dde97092d42a02a2ddf31035cd881fb34592f13ec42ec7fc7c1f13bf957897804557629041f4c0236532ad9f9944ac3eb0d6cb922494e7a2cfd14b1715df7c689de9d966ffbea13dd16784ed8270ac9c43b00b24ba6c9dab76353c1805ac1a4612a70ac6b6e37f7c29c294686f7fe2db60c76b32bd5e4ce3b332be45d74d30622f07ab1145e672fea8b32ab38373ec6204a536080f3eb750e82e443795c7abee38118f6a2cd9e7c2dc6cec66ac5e19847bafc5bb5de9284518850e42d32f3a207b69bf66105e53ed03b25013e7fb47e56a0275d5d192fad792b91edf0b0087a4586e120d331b218998c955e5b89ec83113b028572427ceb5659c22a98dc8c0635cdb7abadccba5f3d655790a49c386305dfe5f815d5d53545a255fe71453a281b257fa40a674a1ca83eb83acecab97f1cd0c9775807531b0fc4d16d4e6b8a1ac84c8d3bbeced5d8c791f0d50f7d90538c7cd0d3aed8c0f47d0923162b445851b4190c9aff18dcae091a68eaee9aa398d9c881e586d8dd222e70be724d2121a4014adae9423559e9a1e4c670a5bad4bac50c64970b0f41150081eb66ee459e8b8523ae916fcf4dcc8333d7281c2105a429e89b803c5075019239c686bb0a7a3ebb1b97e658b6126ad1bfe53fd4bc15d7a88cc580369e4881c229c809115f4a6772b7d6370c10b2b49208c27fe9ea69ad270bedde7d3b4bfb5ee758700a0a185869c30594e51b83e1150b1b83f1362b5b54b97b1e656487ad0b42c9a5c51f8baaa87ac896c1b8d11a137cbf8a8db984aae0f76e9aafe507d008c7f809af53bd6c4aa9bf55eb553ae49eeb9517189e53d164b39dd1fedee474966d0b38f7a310bd322385fd164e02edd4af0d80efac408dabe42df9ddeb98a370fa5562427712a7ee4ff28605d2da13765949b70797e40db26d03fd3391af85e7b69538cd9d805d9863a3d493f5221e2b79cfc48df80f63c786d6fa3738aa0530d7f55782dec666cf999406ee7447389dbb804c7db937314a32cec3bc3d854d9efda442b4a8c337c8233edadf9dce330df5d5014150266bb1c618572bf785c137764c3bdb63a84d2f40028fab1bb879c22dadc335eca25f13661ebb72779fd56a66f048b6e4d93311efafdc244ba258e830430824799ee14acfd825b0f1664b45a56aaf3b9534c931c21741cb61fda05c9d2554939bd7cfa74d2f31986740903e60162ef3a5a5899e1b5f4a9db83e21d9eefdb0d53006169d181c9bd3eb8347902aae7ec52ad45bb32a893760270840e12834242cfbf72f78b7c74a8d58eeead747c6972292b2ad5a40a9c2cb096a7616d78ca5b65ef10dd9683752ac54eaa0284e8ffa08e64ac47cd421d51313e7b42099c2e3f225779f2f517f1bdfcb9675a85b2ecd6e9f5e397b251c11f815272732656e4afd886289442cba4ae920b2ceb4f85cc447dfdbab8e6058872679c308f40f9e695de008d236cac03edf211d4ab388b369cdb02b5e7bab4d777284e271954fa5c404cbbb81bfd670e57b6ccd6582b13a55686fe010992107e43662a5f8530724539aa5435bd51ea0947c175c5c88b50e305eabf44092ade1154c1c49569c59e407641e00f9421a3ac5af25664963a393c2cf60daaf9165aedd54a50597c34fb53b3849d5b55221c5381c67f81008da32e478ea6842d8380db2a0c83d8dd56d5edf3675631661f711a7a1af7d00e322108349c61c23305f654da0af42bf4f35cf7fa74873f5a8aacdfec1abb757ae75fb045b04cd65ef22d785eeb9df0ccef113366553ac11a67f2250a3a89b0edec79e3be77ee5fbece8014e3f0c3fde4784bce9bd5643a332655b90c0d07ef4e0e96621472447d86ccbd1afb32659ba0633d5312305e176904a6f09b4f7d2806e3a91596dc80383a4feb04f8349a0da5a57b27ba58eda92d7b27833dbbb24dd6ea04300b742f2729cd7ae4cb035901f893678441c010b08a7b168548cecf1b3bc8ca29beb3d5111e9f2f75e10517d4e79a7abb73c6d42257e698b5fcebaf04b3d2efff0d16c1306776a6290991a0854ae2d2ec5804fb90f8f086aa519e1587beeeb9b5284dbff0232c042af60dfd156eee1d2e6b44fdcb93c4cfb393824f6d2e9feb494aa7ca4261f31e22d26c9ec997fe39a27ff5234461db66d65dedda4b653958835c8170006514f42ee590d1fb2e66a6d549ad88bbf63233aaea22aac672dd77fc5d0071bbf77533b6ea4a8849e8da2cd5847bec37729ece6b07a499c0116340044d0823e5d9bad5b681fdc1f05e6dc848ee2d05147b05f489a70361855d2b61cfa5a813a69f32f399eac9ec418ec0d0aa1e0c014293c5c168d6ecd7f43a73d9f46f4485f87b3f428dad96e5e87036251a766a6bf11e859d872cbddb60000b3fd13261d7edb46864dc1c174b344536282999615c8e92518fedfa8f677900abc5d8d7174904cbd711db7c16337f5d5d2f2007184d5421d6d85f1d4c62935f982a4a2468eff6d1eeb2a4fde3ebcba229f39ecde7f32f747e56afe951edaf473b2c8121267940c7e2a680d2d1b6a7a23b274bfab2c2e61fe62f7e49ed60e03d4f7edb61bb6fcbc1ec970db5de4e9fc9dfc57270e44fdc3694552fc1a5bff331488a6285d1524b3990171d56a59566bf2296a66977d93e5dcbefdfe10baebfdcc84186b0cc8cb3d30b1ae88a6af1460d98fa0d9509d256dce4ebffa6f2a93a402532e51c5289880f40d0cc9b4c88785777d6ec34bd6bef0d122fdddd2acefccc194bcbe6f692a640f99a95cbc6bb81158b32fa2a200af568dbeb9287de65221e4966239dc898764c1d365ae14381500c682007a8f7d7d37fe25c5aaa3b317f381776ddd3ec296be3514cc96435215a3dda539e01088b37dd6aa4af90ace89fae822900b59f286aa61aa7504199d738822a2774862cc772415e9d082ee86965866bf05f89baa2e6022401158c36f2dfde4a7dda106f76f39081a02a90054b7d3fa529101a4b36a1df54b7279c607f47f17aeb0a67b915b416907664fb20e10aa007b5f327d9784e4351fac560c2f6dd1683ad9b34498872e616a5f50b253174238585470e16b5d9dc10abd63a2f4c92046cfac7610899fc26cdbbe861351c99eba77c13f458a33599d2d8b1db9f1b1d5a945239e8ec0b1dac357331993d4c08ac774ad8a24dd69a386c75d65c741fe3e2fef3842faf1b2c4c1d761d37c947cbd3d66c8f5c2ef04302b27009f18013a1a55d21ed484fdd47e180d869774f9521656dab95ffd8f64fa04246c0c6ebd12dc5c6abc262022dbacc2608a1dfa902d7d458030e9bdf318359633a092e5267b6c2b58bf767d70ec4bcda731e61feda4267f8949243005658e24336ae1e7bc0eda72343f6f81d6aab2025f4a0797a0fc6831dfc1c20e109eda6cd214936a1c89345c753a0a5eacf982472d034a2d1b3241c956f0f46941", 0x1000, 0x2, 0x0, 0x3, r0}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x5, 0x7b, 0xffffffffffffffff, &(0x7f00000001c0)="fd28494a38f246c2cd905ae600915d40fd6a9272a6d2cda1169b031af33bac2914cb81dfd6532905d24b07cefbae12908e3eae62e317c16a43032c0aaac9867d5b60ade5f2b9bd4de9f2c0dff773", 0x4e, 0xfd, 0x0, 0x3}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7, 0x17, 0xffffffffffffffff, &(0x7f0000001440)="396e2d75af70b7f7fc0340986208800c5d776464a40b281e0ba928248e8634b4c33c5403190175eff3626ed6b58d0c1bc25986c7ba5a1817e9a7f8f7ecd97a5dc0fb7b4611ed704a07d09124161ffb2513558dcddeb4213f8c5994729ce775a640292e6237f014bd3827575bf041bda630c5f138cb447657b83376f6c8ed885e4cecc2922ce0ea6df36fd82f6985e70b42afa964c1597a2dcf3dd351870a54de819054b56765a2d46bfdeb6e9effdb7d03de46bec4fcdd7841d2b01f4ef088263b4adbfd17c4b7d21f7610a138ca506bba1622142bf1fe0ee6ab019e89626c4874e1fb8b33d2cecf5ac83bbdaf6b6b563e5bfbf64680176fce026ebbfc0d91472fe631b26e8b4be75c851966e912de8760a57b9c32c24d1362b82960bb3eb4436de7955ef5d2896e9e3c93e517a7bbcae864cf3a29946da048b3d8eb46a2d9dac3f43fa5b45f8198a032cb28fc51689e912bdc620320c7e27f473f13fac1d2fd855e5c246dda1c531f4d1ca3823ac1e27954bc987fc02471337332b608eac305d3330f1f54fe8640ada928df371d94813092a9f82e7c9629fd73d28d0e994dc91f49866907e936231bc7475e85c44317bd32b8341f24226af94955a8470f10f3182f7a1e63b47a373bf30216794cd215981b24a4a54c5ed13a6d7438eb830243b17ce4b26f11f1906c27a96c31fb083e1616f7968f4ec50a7b83dd063f8f41bf80432e47fd147cc6815f90ac695ef1a9089a2935df7936146dd9e07914ce049844ad8e6d5c12b9c0d10751d90842da346a7c86eb6f86c689b499fcf92042bf1626c5a81537439051397eb112ff75c43974016978db44e14d51098d780d7f8ea10dbea08cd3ba17c4e5bfdfa21c7bcd3075e9c3013096f928fd4772ab29b7ef851fcd58d59af5af18d3a149e8441405865e59fbca7a6d156fe7a5a015b9b27a557cabd9bbe59fc79df98e97e9ad09be611eac16651d2828c27daf3ae346fb6b8340eb95f02533e25a9151a546ea04b540b80a684663da0b336bb1e9cb0402ab1f015aad51858fba5141139ddebed28e45f25be1a50cea3ec1ce4078307685da8acf6bcc5ffc3222310767f17c061a0c449ec602f343db8dbe98327edf9df2842cf4e49741f9964b558b7d7b1944653abfaf67c2b95e5b20a06cd3a5da3b758b4f166508babe3e552052ef57ab658c99fe7222bbee964eb35f53a73aae1f90bcf420a6b4d703262c3dd36a70768aec07ef46895ad34e21cd7a7d0f209ae0d0be3b170a48b8d4b9049864902d8a53e582d7eaee08826a0795f7ccac8d8f8a1defc97b9effaf29fb05b6a2b2ce9c6621500b80580edcdbad8147e439a292aa800743bf7bd084403a7c47109952bd1e08dde4d8fc8414b04aa516cdc408ad30ae0a8874c82abc44ea1ab9dc949121e89983dbb2aa52dcce1bb8b7c513a1ab770b9cad8e79c5e88e420e5989159ffdf5ba9d98bc88a0eb841e9c1c7a5d0f388b170e257318e566a7be12c9b19b49f72b70081c4718893d8e586886c300b5669d47a8ec3c931a32cb50eb8dc7153fd6d644b3a1660efc98088448d1a42ff6963aa64b1941a069b903131435bee454a40c103ac58e4adb9350393b9916b4e485458f844b9dd5f6b7e508e19f81cee828ddbb0529b79ef6b83e9a42b831608a4dcc12fca89d92043fc6fa59cf767dbe8c054f5764cbe416daf40a4957bf2f2bdb1cf5c25eca21e5e296f3726707c4dbbe0d78b07c2d837d011a39627a8f82457c750e8dfdb231d21e0a606378b816ac4cc2363469e26f93a429595a025f7ca94ad363eeff878b65387b95b9b1465cfd4fb5356dbb59a5dfe211b7058b09c4f9e5f9603ddd835278c51f67782e6e1fa3f93d4157c730db5e4841b2f27e7b9b674ef9d68f0977f5690ecc48aaa99961de73392b8c9b481d38261c0a12b9cd3f46b55cb1ce830d326ef8ca2bb5503896abfcb147eae9e04493ad9491d1ac683cc3f196913c2eaa268cd42a9c8fc71691ce28ea7f4e33b35f8f551306a84d7227a9249e680a1c8fc058b4f694bb94a7890bf0da65106ecb59819a8d7a5aad77b02cdd1dc244780a7fbc1a0120481cc230a6b6c723e409e725f43303636def77275fbb8fcbb3c887753b51ba1fd1c60bbc0c9862f7e678ebbab43c269f572f2445a6376ab1ffb007e21fbca02f0ffcb42d19106c246e6f57966741e5fddd9eeae8eea7cfbc792d372a2a1f1c8eff16255c8118edd74416da07672910c47d46f276cdd4a848cacc905a97a3335c6cce120cbc4fe77cb242b4cad1372985006fbd3b0d557fd5d91b140d06c7692a649bcf6c3d3b6ff9498b0bad1df21766472fad48cf3613bf6c5e02c5ab3a6ba75a8348b134ee619fae844633631a2d922353c7ccf86b6f936c8ac6ce925aa6fe937062b1fd8068510a712a8c5861393f655fc39e204696257e520f341384ada1b01891cc5438ee5788d3c2e5130c543dba5ed1a7b6eb454b6f81dededcda3ce503efbe60503d7795f56b667d2d7aecfcd80326960ad9ab5ea0830af0f97a377f6fceade3d2ac86c215ca941ebc14c7ea86cf2ce00935052f8239903d78fe345765e462c6a6fb208039a6b0b42b45587e088e996bd8f6267bd4f648ad267189733d355d9ec28f0adcb1ac3c23ffc1fc8d5ecb4bbb578fb2d67c3ace19034dcde23746cbba8ac28bec9133c1f3f0177f6fb66d5fc951379badd7ccdd84733d5a9094b64f51420c776b869d39610eeced5d26d51eafff2ec5f1a82679b0413063d73cbdb4a5403197fc2eb5a8fef4ae65b8b861b0a9675a3136d517a39884238cee909df66f9ad18d810f5f97a3e1a7157f4e185555beebca2b8632f94eba3da9e404d1f09fcfa06b947e23e16d34efe0e53275166884eea582b1842bbe32240ea891808d3286e43fbbcd6bdc8b8b86f5912ce77ed9c0ef6ecb3a204a5038be350f074900d396d059ea386a5e85707c62a247dc0bc28236c7d348c01ceb06e6642a44134ba6033bed0df3bfb0fcea4c10e0a2627b03d62d41098db88e5bdf9ff00c8a13f964cbc3b32145d4d0365be94baa80222eba625a7f0519c85eeb120da57e85dccae1e13e0ee0c4b2d444ad8302d7d6872c1c25ea54413716f7d10441495a2c38e2dbffe7ab77335cf04be76bb66346f9f8c2fbc007701843c3aec65ed9c95488cdeee4d7547bc2e1c5c08b9b89d41e3ee6c5a5ae91fadf122442de4d4f700297ca8944208a79afcc665d69e7cfcc37cc9ee90a3f33d71e45f173c8daee7455952714e8ec40aff3db1084206b647408541ead781c0abe0edc9ff0103928a5aabeb3d312af47f69efc065d5d8dfbef6ed8f0b6bedb1cc86c17493b5fad616591053d5cfff9cbbd3eaf3e4a65f2e33c2d6baa557fae998d90fdb0a97621cc80ae4f454daf5def56d421d74b70a68977dcb7f3029ad1f2365ad61149348f40b08ee3e8d5b682dab8acca7c8a306b8bae0d1e47a3d808b9e2d60c60fab636f63f0d3326efac2fc606ee7439f69301cea82677f43a6ab2bd27b20276f499b54deea912b4828487ac98a3d936b3c645cd9037b4521e2580852c47a06538fee52b1e8a6e8f28d21d1918971974332fccaa75462146cab80911339f297ca78ecdbf0c8aec72de1ba13c628cc644e5222d92a7d5053e8e6e1a2315c7967495a7ac5af511fec4b87f059d191da57f809726b877beff1371bfdcdacd29984bc09a077100c15f77bf5729709beb4d857d2a409293dba76ec14aa57b7c426a6e706f749a74bdbb9d3039be6a66f86d893b306cb3f8672d28063d1e2829771e721009a5b690c0dd8a8ad3f3bb2ba1b95b81c59631888d9aa66a0c7d562379c8b583709595d0c258c44bdec516ada287094a47c61799a28937fc1ced3954be7dcf1996830e58bb1fdbc0fe1ed302fb8238d1dde45fce10d8cc17dd048cc66102c549c06cc4526c0195345d336049de1ce512bc00bd02a5b68bb412275f512e8feb79747826d7ae28fc45b16381458f907464124531050582ae6d9e221254a54f750a44fcf7e630a3f42365c395e5f68c57003131807933f7c3696711007d2c41e75dcde796bb0e888957914a558a9a8ff6b5a86ad4a9cc5f4881ff8b008ee0ddc14d5719b5e72902bc57ae8b546e5852ef8edcd3e8a3c9db68154d437c7843985d997459115db71a013bb58515c6267d7ccf9d04942468b0944866efbc2742ebf4ba2e27fcc38ecaf7a663d73b95d2b7131b7553d1c33c6cae44f97753a6ab5231806b1347c6e8e7d7e7590c440d7596c83fc01ffaeb0faf217691f1552ed80ccc6c611e95eeb2f8ae8299b7bd3990dd8cf5b54c1ad171b4a46d3d171536563e169b49b240cb36cba637e4d92d4ec568867e7b43214c4ea36267f86e8a334706840d196033db17ba0533f54bbbb52edb033b4f118c2e9b82c219a3ebefdd865cc555e55d500be7c220958781299896a075162a785ddcdc55534160a37ef4b31737858367775e953e3d63233ced8d5524c3e47beac18bed68902b71d1a01c05cde8973a36c8f9a18d94e81bea5d991dc318f5bf2dd1d05dca8cc11790523f5e723e16d70f045683df70eb71d68aa875c7681ffbc1bbd76afc8c414bdf547d004027828f10c78e7ed99ce70264de4c14348d62ec1f0caef311ee14068135bb2ce7a6d1e576b0bac8993af4694d1cf7e7348e920393a622895963ba00f0da36014660fc8a4a1ddc2a35ff833353c4b7be60885e62604be2546ec8c2251d2deccb95821d01899bdc6b2a636185cb7185b67fd761f2792f43b3e4d1e23782121cb7f325c3a71464f93030b71f4c0334cef96b6f8155a35ff6c2737732bce7d35828821ae98f504f0c05d99b04a4e2e80d85287b4acab46d7ce144acdc86359192ddcb2e07e072d1f22ee28bf6ee07b797a85ccd19c8bbb0fcf164f7fbf91c688adb0421e6dd56e8e059e7211e0c6d1aedce5528e781abb8d1b5cb616f7672656b853715c038b0a9e4d926543acca04eadd0efce045577b3916ae7efe92b7fdc21e472ce02bbfd7dc3c9f54ca49a1b485c39a8b743d6799a186a5ce2a0e426755fe2dbefbdb9ff5634ed80ffc7913b85aded1561d6505c0e5949d87af9fa87fa6f0aefe0f471a92634c92b5521cf692ba28293d5423cfc74ab8c8da0f552dbfa4a9182ec397f8767e23c61666b9af4bba3fa44e9da10c1e5d6add59ef437623a8b0c1006b833956e96c268ab5b0be93598c1af00952cb09d9eaf684093722f153014093695aafe8f8537e677a22742ebbf6ee1067e196da16c75f0fb2ee1dde43df36db1b37719c697be12f97e7c23b4fe2a501b4b5f3a33c535ac2882c18a62ce0405daab4ff80a4d0ff22f84ac6400ba90481c90aafa3c974c6a51c50b6dbc537bb887083b1e71551efed00ad48819f9e4fd688e2f8ccedb8d56b66434ec5aa6ce77bf8f52dbd01ef8da4853766fceea264bfaea7e74d6c1317ac24ba7e6b885ed1597f1e718eb8d32e6c07c5dd9d30ea49851cc147e571a46b8405ca20424578a2865bab9edb63d45c6820a426ed2e27e1f14efcc26aaf13ba01c665b752abde95b4074252d9e100cac58d247fc1af8eb956e68197f78c2048a2bd07938d5002e43cc021ec88d08c912c9c65fe4b4cbb0ec6b280eda42436908c8af243a5ea2b394a5ae927e66d29d2c10483116abdea963ee0756d70f890b3644b6664f7bdc80443aab9baf46389ed1b0cd64aa97e7f68050a55fbc75eb91bccfb5b93df7dd85be50fd037bec6a79d86040cdc30565af48d250c4eb1a63b915f9ca263d12f5fe05", 0x1000, 0x7ff, 0x0, 0x3, r0}, &(0x7f0000002540)={0x0, 0x0, 0x0, 0x5, 0xff, 0xffffffffffffffff, &(0x7f0000002440)="41210f925cda77ea615d00426c3c345306219927676630b7cdb5be6dddcdef225a98713b68aea2e02218d24b3291d03486e8e986a55359416c24e7cb8ae0113fb442ee5aabfa39a5db5794038609fe93731a9669071ba1592e464d9c25eaaf76bc7ea4cf7463a3dfdd59e79c6eb56f785413a73b2048aa6ba2b8efaf1b229dc56dd1f1b69250a09be83d8b81da675c384d", 0x91, 0x7ff, 0x0, 0x1}, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x2, 0x8001, 0xffffffffffffffff, &(0x7f0000002580)="53cfe5e5afc65283156cd45d47620f6ac9141e39511522da459a95be6328eb4111cf96f475fe5ae595e55c6a8774b4b000e40272820cd5d5cde3507613fc9bea7b4e0b2fa3dd7b72e6895612ca75e40bae1741d2e185989c4ec1295131ffe6b01b47924521fcbe75803661e1d0e4285b45d46219c0d447ca72c15fa7c860928073f82d27c059507192967addccbb0ec8178bb4eef7b4e72b36e23d570de386117f3b5c9b1c4cdc391d5debfd642f437e640d66b82eba687ac7130d486c4069e647bb8e65fd5ecdaac7792e0e3a203a5516f7975e35fe8b55c6fe9259", 0xdc, 0x0, 0x0, 0x2, r3}, &(0x7f0000002840)={0x0, 0x0, 0x0, 0x6, 0x6, r4, &(0x7f0000002740)="99984ed5c77685ea957f765b581878feffde6ab8e6a4b6015c5578522bb393721287bf5fc4fd03ccc001a8865c57dc5aaaefb0ea0f8f8d71503a1a1ae37171c59dcee87ee4f6c020de11e6b3ddcef6e870e6ca75c71387f4df06840578eeab1158580de0dc4c5d450b847362627424476c3f0aa58e40a66c8aa68baaecd7c2eb2f1c2d", 0x83, 0x6, 0x0, 0x0, r5}, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x1, 0x1, r6, &(0x7f0000002880)="85fa10ce8d19fcb16ebb87ee444ba2e447e3d9420a8354c6ea0d737eae70664bfabdc67b7e8b791e1143021e5ff680df5adedb235393f14409e8d27ee8457d421846d697ed17d2276559747ee35c06a34cc18dfe", 0x54, 0x0, 0x0, 0x0, r0}]) lseek(r0, 0x1200, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r7, 0x0, 0x8400fffffffa) r8 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r8, 0x0) read(r8, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:27 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000", 0x10) [ 279.913647][T26285] loop1: detected capacity change from 0 to 264192 [ 279.923446][T26285] FAT-fs (loop1): Unrecognized mount option "./file1" or missing value [ 279.943484][T26345] loop2: detected capacity change from 0 to 87 06:48:27 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x7ffff000) 06:48:27 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) epoll_create(0x305) socket$inet6_udp(0xa, 0x2, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) epoll_create(0x8) ftruncate(0xffffffffffffffff, 0x1f) lseek(r0, 0x1, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:27 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) syncfs(r0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:27 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:27 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000", 0x10) 06:48:27 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$AUDIT_MAKE_EQUIV(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x3f7, 0x200, 0x70bd27, 0x25dfdbfe, {0x5, 0x5, './bus', './bus'}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x400}, 0x4) lseek(r0, 0x1200, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f0000000440)={0x1, 0x3, @start={0x0, 0x1, "edee416c0367ab6f1bd88d82ecc4c124c1f10721c125baece25d5636e9e06d6687de99fb154b8e4ec0d53e1862fcd5b814917e2e49f2600825568ad37c83605d83916dc2e082958c4c41487e067f3737410798e353074178bbf478ba4a69265ebe4c4141e6a2a23d12848cdcd7659bf30473e4102304b4a5863214b4a0b2e29632ee5d1ff73e6254910db891f1470e1ef7bc707555798f31e1b3b51604a5f355da79531fd73f638e0298286da6254e7731a004d28b6eff30917e5fb97c425d18783cc720b8c235c36ef538361600e5bcdf59e3e059583c0dac1503e4e1bad44d133bbb0cf4aed0fb1d280ce450e56eca459889731f5874e382d3072d90b0c3499facad29dd117198763125a0f171b5fe2537d936a128a526239ecdadaf10c8637e3bc8147ca7537148f5c4fee3489435ea2076e7d0ddc113395555b573ba144db61370e9e63097170981ac0326a736f4d096192d22a47f98580c42f00463d71492ecf749cd6296cee90b2f92d42dda98235c1a2ac0ca99625df095728fb53492dc7459ae85ea183c9a663999ba18a18ea88b466b00d48abf9a9d912cf354bb326664fb7a1be3b9359e6c5a41c1f07cb6410a9580dc09a3d0d90c8e086ffddb0031ef9209a181d9eab300fd15dd9df41615b764205ab20e6e1ae527acfe6a85e0cdaee6fcdd0ac6f7959b594e87c501b72756453f61ba99de6f9cd67c4b9be02b90c01614ec3d69b7e6a033fdae6f0ba125c200401b221a596af5196b1e348afbd5bd24f108c98eff9aa28229b4525c8af07df556ab22ae84e6cf0fabe158c62e2c0374a0dac040c089630f5a1dcd0b9081dae60a4eaa03bdefb369f55a5bdc24e211021c94cd139b71e58e2fb5c5879905990eb86f884f792c4041197341946176bd5730754e1959389c09f86e656d48235aa3a3a1e6f33d922539b61c1a76241f164e26ed9561d601e21b98ac2a8cfd3aff474f825d5b742a1626a5aae74e3b02824c7c237e46b55565e8666d0bf1df731600b60e55275f1dc8b49ec8bf34270472d65c5fbc07a07cd37619f40c897d9c3d233b766c3ca8ab4ab15df47a1bdc307a761d7ec4499b7697097ca1991311cc9593a283eb6dfa35465aaf3f0c8883deece2b90251e5894fa32b306b03f16955b99e7d4a45d63a159d8663e389a06fc5ac8ae9057c1eccacf2b45f914f220cc6b57793f84ea4c29490919f0be016aa3d2e04c31bbf437aee14545a670f5a025bbc47a4453af3373a3e933e3f7d2806d4cdae8a60c2fa976ef13f246107777e82eda5270d376252af8d517db283b3245c94438ad338fdfdbf3f295f5d530f47bb384370cb6d2ebae344d31ffb843f1fe9314815b1192b45805aa9fbd2858072971cac0c47bde1a3a6ebd8781ba19dcd54cdc485a12691c1c556616eb7694ddcb34bddd730e97ca13d0dff696eb03ff0e1", "1f2fa2da15068c724e71305ce6c6fb5326219522a705a0797a7c9a45015f9e35235cd620fa335b374d34229d3a420d3c6b10c0006e7750299bf0e3be173cb57b87113c6cd66eec0d29e540c7c60beceba49e5a8d68826efffb717bb2ccddca63d161068a63c78d400f16823c6c3d6e20e63618ad6f087f728ff10b2fc07fae506dd3398ed9bc6848919b071983ca235aac0f46e0667e9c207d2835a382f78d7fe84ef7ebb6bee86e4abd1434fe429e9134d7f6ecb0283483bb3977f158bd55d73edf08a0a0727389e5831d44b9f8eab79e01925885c1731c3d66e6f730ee4d215b60171a3fafe347dd89e9c128f770666b946324e6ff0c7e892d8e6df20272cb6c92bf7e8458a6ac94faad7aef29e83a9c7ba4cdf13bab365a9cac33df32421ed26cd7ea88906c0d846b5c0d5b0115ad8b4abcf3e9aed123f7815c2710119e6cf973b13cd3e5904436246e80fb3b782ce8c4bae8b788cce08845c171423c286ab0ed39d12572ff10990e834748607f4d4f3f5b3bd0bd77cd4c989961284ff77171ccbf68519b38eb76805b60e85efdf895440e4e2b60204bd1320bcdc60eb329d6cadbf2d21bdd2d6f9f34fc59f98a86ce8c118c7c485ef34f616851630206ba517752e40105839c93153cd2aea0619b11311642de34b0b2060d89f21167824a7a98980149c4e6d523b4e569e5d5165a59bdb3c6a7912c95cb90ad46556b82449f69912363105f6ad1987449a536723d389b4ca3c25778a230d31997ab373e9953c8c025279a367dbbdb0f43508b3f8adcb3107dd5600887ae2239b0da2087b6d31c0c82494a1d888d445e1072eee8cf557614ee4ad34efef476145019b47b975c8a9fcfee43fb1a51b8a2a8373d8f4e8c4510e1d7c5eb7a8c335384a6e696a3aa2560566f2cf5c4026f36d4a4358b638231cc2edfa1c5d4dc5a3e739c9eda8509d2b0e5bd186d4a3111fad1d8b2fa57c731584475411ad89fea5201d9235d5be7d41674530a886e09d29dd58fd123ecf16925c2ed8178128e9e44fc525cf0cf6e4bc0f0ff467c414e0e270dbc35c12f5ac078ff7fe6e563fd595867607355fea950a96a858f007753dfc4ac88f4fdb61b9556424b98931ba3488acd06fb0db11d403bed1536e15d254d17d28f96efdd9be62046e79bb674e4a2d23f329dad9aeaf3ce4f2db8a7e51198e361a84b86f34a3741f38256c9a7b61bb15112e4b9556115f49947f07fe3f9a1f1047901ee18120057900a997956b7feec81da7a5c61bb642f987143d26fe6e941ae86bb9421ee671949054050ec455f9647e542a285d6336ea01370e5fcf84adb3aaf14cac249c3ba676e89f8f68ff3823c0d001daa4501027db67551b4e722329a625871ad9b4310e732cbd7d507a233c624864394b9b1d2775d256cee92e9fe2c5a4f5485137d9aeb5020924d7359dced1b6f5e98f9"}, [0x9, 0x5, 0x7, 0xd7b, 0x7f, 0x8, 0x3476598c, 0x0, 0x100, 0xff, 0x100000000, 0x101, 0x7, 0xa755, 0x40, 0x4, 0x4, 0x2, 0x7, 0x7b09, 0x4, 0x0, 0x0, 0x5, 0x10001, 0xe3, 0x0, 0x97, 0x2, 0x4, 0xeab8, 0x3, 0x919d129, 0x47, 0x7, 0x8, 0xfff, 0x401, 0x5, 0x1f, 0x3, 0x5, 0x9, 0x7, 0x1, 0x1, 0x4, 0x2, 0x9, 0x6, 0x2, 0x40, 0xd9be, 0x2, 0x0, 0xffffffff, 0x8, 0x3, 0x9, 0x3f, 0x7fff00000000, 0xffffffffffff8000, 0xfffffffffffffff7, 0x6]}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00002e6000/0xa000)=nil, 0xa000, 0x2, 0x11, 0xffffffffffffffff, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r3, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x20, 0x0, 0x0, 0x70bd2a, 0x25dfdbfc, {{}, {@void, @void, @val={0xc, 0x99, {0x0, 0x69}}}}, ["", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x4008041}, 0x8000000) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) fcntl$addseals(0xffffffffffffffff, 0x409, 0xc) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:27 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200", 0x18) 06:48:27 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) ioctl$F2FS_IOC_RESIZE_FS(r2, 0x4008f510, &(0x7f0000000140)=0x40) io_setup(0x3e30, &(0x7f0000000080)=0x0) io_submit(r3, 0x0, &(0x7f00000000c0)) r4 = accept4$inet(r1, 0x0, &(0x7f00000000c0), 0x80000) lseek(r4, 0xffffffff, 0x3) sendfile(r0, r1, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x50) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x3c) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x2, &(0x7f00000001c0)={0x0, 0x2, 0x1ff, 0x7}) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:27 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(0xffffffffffffffff) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 280.495414][T26380] loop1: detected capacity change from 0 to 87 [ 280.501706][T26373] loop4: detected capacity change from 0 to 87 [ 280.516104][T26378] loop2: detected capacity change from 0 to 87 06:48:27 executing program 1: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000200)="040005090000000066617400040409000200027400f801", 0x17}], 0xf7934facb526d79a, &(0x7f00000001c0)=ANY=[@ANYRES32]) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x4100) ftruncate(r2, 0x800) lseek(r2, 0x1, 0x2) sendfile(r2, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:27 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:27 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200", 0x18) [ 280.623642][T26399] loop4: detected capacity change from 0 to 87 [ 280.697697][T26414] loop1: detected capacity change from 0 to 87 [ 280.728965][T26416] loop2: detected capacity change from 0 to 87 [ 280.768150][T26414] loop1: detected capacity change from 0 to 87 06:48:28 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0xfffffdef) 06:48:28 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200", 0x18) 06:48:28 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(0xffffffffffffffff) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:28 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) lseek(r3, 0x7, 0x3) sendfile(r0, r1, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:28 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:28 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) statx(r0, &(0x7f00000003c0)='./bus\x00', 0x2000, 0x20, &(0x7f0000003240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000003500)=0x0, &(0x7f0000003540), &(0x7f0000003580)) clone3(&(0x7f0000003780)={0x805000, &(0x7f00000035c0), &(0x7f0000003600)=0x0, &(0x7f0000003640), {0x28}, &(0x7f0000003680)=""/71, 0x47, &(0x7f0000003700)=""/42, &(0x7f0000003740)=[0x0, 0x0], 0x2, {r1}}, 0x58) stat(&(0x7f0000003800)='./bus\x00', &(0x7f0000003840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r8, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003a00)={&(0x7f0000001cc0)=@kern={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000003200)=[{&(0x7f0000001d00)=ANY=[@ANYBLOB="201000001e0000022dbd7000fddbdf2510107f804787d77bc0d1ece41d7b6e2951787692cfeb7ae7a870a3389ac9e87b7deacb29c0b9d5faf38e89d6d78c817704473ec2a8378501e4b16dd982697ac46ed6cd694883a63aeb8a874e4a6509bd3aead0b2bc6dee9823418183e9e9c16e50a84b4641c28e4ff56db1316dbaf3b38bda1e4f4db2de9cc43ba5b4b0df5a4e257216a1bc276ed0c25e601767298cafb355d909e836848de10ae22fead4699c2bb7c8f9ffcc7bbd9ac46138009a928be117406702e574a815598f0965d1e86de6f732cd580302a3a49c54739fc68a70422bfe011a685aec03354afd77a604f88d6d8f4cf73ead9bc8ba85558752bde1d5c97a74d9dd4b92cf0c320bdd494a2667128ccdb2158553b96f9aabd27aac6b3fd665f83d9244f53be937d4e5f15c98a12d01b3aa94868429e4ca69f17054b4c19f51f64fa47d847e3d786fe23cf7cb0279c087d31c3e39ead0d40378efb046dffa7b9beb059658060be1ef727270d69c1ec00e2c2d0a7e9dda25fe2132aca567b599ab26b248cd5b7fb0911bb6fcd6ee926186071757d9685e556558e00edfe4975b37e61dd0a73a896db33c452361d5b282f496e94d5b7290ded76b4c6ff43e6b2e6bec699f4c0ce6444874ffa0c1d5d8e9c44d801af4737b2ba73f480db13eadba7f1d1b76af0bb8e462e97f3301ef6ec1647844a7d9ca8f0a7fbb2239f66d0435f478ac8ad055a5b9bba75e0e8b7064f3b9dca80612c9b4df7646c1fef4860b42d03ae4202571391c1d86ccb8a1d57f554368045e006c159ba78892c0ed3f56d3dda1f635e5b47c7f620d4185171df9eb80afd81ff1a4201fcd0b14215d21e04f4775923c792604d08e89adc43248c965c223c381572af2f0fe6ae19bc14e13b18ff9a715b3ef4013c0c80aad299033de5a64fcad3b5ce456871d9d2e011d2d5409bd8c193b8bd638d8cfd2a57cb6b101a3ba8c57bc31c1d7b81846025e4ca5653e628481719cf413c8c02cbbbf9c89b26f2d7bb894babd18b10368b22c9cf32736762b1dde301930dc879a963224554f77a78ceb380d6bcf4b8b762ee756c877a99afdd189e3adbef55425be65ae36fe34c1f3692494b7deb95539e9f0a3b1cbf59f51511b6b58be44472e2fe5ebb8d99ad43c87c4c1c5acbce4103cfbcdd38070acc3f16235b713134d8c8b4e5acea3cb1c4f91fd9f39d206b4cb225ae0976ec45efb6beefed72cfd17553b886faeae025dfbe6f5e9c0b0a30836180408adc1a25468b9bc4061c6d5efc77a3cee50c75b23802b3e97b9aa04301dbe6fc8e12a2dfee1812b78d45338c41469317addb42826fbc6030b5fdab0c77f188477314deda951e45dc713b04a2a881c9f7c0cb3926c6c031f4bc2f335fa6cd223753635d922754814136a4e3468ff3ea1befe792f4ecd05853d857f88bd957a7aca808c3594773425c27b1e0c91afd7039ad8bd0e92e8584419c2842941c31afcd1dca2eb9e603f750bd90053b9f6fbbfc88c751976b945c4979700fe8c54e06e93a638f6b64aec927ca527963b18122c6a8e37f8b4549cbcf13f36cf358783f9528fc31b77a61fe7a358f47964c35693bfd3504a6d640d34a3dd4d72be1549c194b27ee8e67d20582f06de376fc1d7ed835ef12aa7b36825d1db094f68b0b4b993c12e69515865e0bb161bb746b534dc69b462da061dd3254c98a25f4de5728b12ca252abb6374ec08dcee635d8bb2614edcf470b02aa80f50b7121b2bc54a6ab32d9cad39811ff35f5e82bb3fa8966257539099d5cfb1a4f969f16bd296005ccf130737bc6708905c755e4e5b6212302ccb2446c1eb3366e69a333752940e23a8ff171f93145af5382d8a4456fd83b686834ccf6657f5f932248a03bb6c2398b2f0c3eb45939875dec7748798238705c3e21ddf83a182fafe4cf1b30d6a0069f5e138d2f685dd8069b0348af4f4ed313051c4850fe0cbb49e81124ab34eb3f9448bc9ef9bbe7f798c612294a1eefb357a6e4d52256e41e21ddbc2c248acbda5c103ce9eee99169ddce5ef57dbf3fe0e88368d4ab8e35604198d1dd08368101473d779c0d6710cd1fd7996b9b4886ee239c0cc8225a1585eadb880f799768fba0e0f7f49d869e7e970178c01e2a60238bb7a89bf2e65c0b7ac0a63b2d8fe175f4481818e7b56fa2a794da2b5803bc77a3a843c2e32826a14f0362625ce74e789617ab8cd98a649fa7997e45ec06f348b305c91848c9633a5b72b6285b12820f8edbb5c6e44af6b09648158f203fa0ee2962c2011b94a19d5fb5d50311d129d51855017b157b7c645751d598363e46e9a42b2f0cbbb4ecaf643edda764e0ff0be0ed23c62e64f55d78d9ed5cc41af0e7c86b9a43fa9e18317108d5faee9815c8edbb364039c1100be884572feda5ad82733f9fb82f28b5507dc13b424df5fed519e4c5104f1d8caf95d0e078193d9fccfe8c422e724e3a5afaf4aec55cffe490395b8a8b20045f988648befefb971641218003a27fc418fb9c57966f5b2975f95fae9e3da1894457ccec8c2aa680dda8014a65c87ac4f7c47c21bacef9bf3c6da4460aef792a76f73f1de9984b180d5356655eb69f840b59ab28bb210240adae7b8cc0aca05ac8a930439e7a22d478a774b7d55323ef554657356ec2a890357ddf59e63dc78c2db754b59acab942f43ca1da997d89d8b1daddfa955ac177108169959d283df15440223ce323073d1c577415ba1a3b9db4988fb18a291386447c16d49a5e9d2425761de8414f8d271862070f892e8a51f0cff0a79f97f68dbc3cd096cccf208cf0bbeb8119ea918cc911da262d161e5bd8c687b7058bbd047d3405bb1b3bea5a45c3211d1df8d43ca33c471e30ace2141281763264e379c76162616e69f28c012de6c9eb4d042e9b0a6e8cb87349cbd6f995f09eb98451278224e588d6632f9b92079c059d461770ad5009a11e2d499eb051d2b71d632fa413ae445e59ec4d2df2926b23f8d95b627439562428c3830c663369d68ecc0a145a6cef9cd0cd189381fcdb3150c6d66517e916132cc965fe3d7cbab717f7a1f7bb8a544d6772f7fe7869744c408151b4bfd39732bde5f1a13bbfb2e8653e35894cab3339ecae65225e4ad09540aa58b4647dded8d5b5f34eb1853be2eb6320b6fc20c7087aaea9f6c65811c64fc5d64d7750580f9378740d3c64fac9287edb8098ba0efdfc5b8b03b941a06503c9a6adfc45afafff05d9f28bb6dbf7080c90fa0580f77d6e6a7e022ffb05dd6252992749e4a1f126991b3151abb7f52d8afa1d60144351d8c25748768f66d116d2c1f0f480a127a758b159e68d0c4acaea360c10d6bb843c3e21a937369a81b618fa35f5453e47f0d9b056298ee9f18343f2c16bc3d7e461ca5cd754232ff5f1254cd7cc5ba755654b820057fe2e86005a7612d2bc3f110295f3ece56c8aa45f630faf5b01efa303f706f34813822f7d52c20f532b5067ef5e40ba4a6bf351629812ae20c163188d008dca68b5803f67e94a9e2243d7b5169d4210f6063ad6ada4a614e3ae0b607604875bd19442b721013cf6ded0f5f537d179d85d5e91ddfc2fbbf7e80cdfb91827f93f9c49032a8e175feb1a031a4a0e9c29ff68a9af2d369523a96c0c9080abe8cc7ec210a2956558e045542a7b6eb047261bfd4d2cc1efbf07c33f4a3a7077e72e201f0e467c5cc3e73f350a3bbc6391a3072d07aa1a339f16d94867f4ec211e52442abd690f752fd05ba856a3a83a8cdaee3ce37a2705b1df0d2ff88c5b2e2da1466d44c1d98a525cdefca1e48db884d72417f3f3bbcc17db2372dc5d4d4e4c34a43ec823a8078f07135d9f60499f4124f995a3377b08c8c53638b95f793b626aa6fdb442821d6cac6d1b106e33d595940fc743e6d0f64e5e52874856f48e7c8b7f8da0cd52ce5fac61af37fb62d36e02ffb545e0933872c5fcca6613a3db2972a5880047071c21a908931b36bc578d5a578a7cde43d4e6dbc468f8ebeff001daeb74a48c9a80675c2fda23151b2f45ef82c6e3e6e26b4ba65795bc3a1ee734545670f8164540bb3fa08d3e4826dbf2fad771bf735a460361d374d4aa3ac23d843ebdf8feb216d4991c6a3fd55356af20723f208adb620e572a304a57ca4155be3c89f4e897b20fdf4f11734a652d857627d5d425d8bc4c43416fadc99bd679eecdb1143ece960223fc0a2e50998b7fe57bdad959d9b0f1c50c689be751235f974e888fa4cabf0b8a210a10adb1438849beca1daa43a76a4468c8c265c38f67a5fc0df5c9e73b7c51210eb669699a725970ec18552cb5de0ef7739eeaff69ea614b1337755de60a7229282addf3021bd3bd118b51b99f2edfd9d9f623c3cce547b31d0aac463d1f750e0830bdf28d3212d0f1bf7b3a3f367c3fcdd5839b1fa6a1b11719ab07e3a83275388bb161e0610ca1b112c602750ca327ad5ce7505ec532871074ea016195fe8bd69f1eb8d6ec3cfcd86d2635474a7df528fab0713c131de282d1b5f0344243ab54bbb908016771bb89b6c6c856c9d30e995bf3c25c4ba585261c40729c938b784bab5a3d2d89711bd55b3e725dbcdb6c53ff0a81b7ddb4002943e8cf09915d6d530ad421de0e4dd431f2a6ba7c9e08ba29967bdbeee4dea7038bf724960439411aad402e58668bbde001b1960f06afc3fd6c03a7a5cf1698490fb05cabccf15c86d3e88a408ee3f6fe5ab28e16bb30bad277a409656cc2c161540d7f164b9bfafa383a095950f51f06f3eba2848b71fc466f254c7f18b1a071bf023989db982b77c938670912a666f707acd38aa994fceb5c3f8c8b531694a20829e2342e053632e4194eeda92cbd03feb8bee84d6a5784b27f1ebab1d7b1a164f7a69c936a48184e05dfc71ba5e4d679b4213bdaa9d9678edaa04c55c9f2a3a00c0783966a503cd182cfb547132744996686860e67004cf5d62c7ab1c83f14c40d4546e6d9459c29426120d84ff320a41f4acd50cb9db7bac675779c3ac7c91a9a68ca5bed1a2d740b9951551ca48b2964a370d94598eee43926a837243cc21ec0579832f2a9e25e059f179b3af17192e9715e60c959e86e250be9d7dd6c76a3156189a0ec4acb7028e781af2b9cef1b97b4d96ab454bd600bb960ff4cf304c0eb172ee5bc70b2afc8bfbec899adb8d6ebc80798c30bca62c892416a6db9ae7c5592edfcc2bd17b94f31a86f10282003b1c91113f7ef3c66a7d624256c39c7b034e5de5d4b628832b4fc40dd82c9611caf26dd18d3382dabe9258678dcccfe7171a7c97e5fd26518e0cb0159077b1579b2710436be07bd2431d194e7de339c2e9ad82c748a4d9f6bbebd08a7be909c3b09549fb4ec02304caa8e744ecad2c4e6a4439d010c104960b2d7ecf957c48e8fe2e122ad5a7666113657e506ea32c0cbabf1370c519134491166a01942f99800812e04739f5698fcdfbd6cdbab64356a51e312abde2c562c80030a27bc0f6f2d5d920f825b05e1475c17dc50562f28d6403db902abcf020d8e542ffcbd2d04b666fa2dceb9a9ecb6577e8ed560d2ad79238784f8e559efa2fd092125616c0450fa7c4e2eb7a534bbb2b49e6b20718c2d72d804ad0ef217766ff1371934633da352c971405991d1ad7f2405027e04887346390275445af15612e2483cdfd3c4ab54fc516e6b4b2e94a56c1e17eda9833f6be6af197ce0ebc6731f8ab1a4d22254ed731586cc0f001e7a696ee069500593d1a5f7fa0d0450462c71aa1a23914c8917e02e36ea639f24110f3da6ebfb648a9776778cfd9747e8e0ebaef82e2edc3752220fae0c9e971a658c186850c0047000200000000000000"], 0x1020}, {&(0x7f0000002d40)={0x1c4, 0x32, 0x1, 0x70bd2b, 0x25dfdbfe, "", [@generic="4d1588d79b1070eab9aa34b24269b54298f4bd50e0f2d20689c07e2457f19c9c6e26586ea71f85e42ddb814aed6d0fe91e80f29c2841d2a6983256da34453b9f80f9d23e24c32b901bc52232fc0f0841c493428ca71bf2dc10c41aa6d3dfc9ea036db643b5dc1c5810ebdb9f8645cb5f67e401a3e32f9242b82f47dc65dcb3e400dbd35087cfaa6f8a94793aca744e6f", @generic="73acbd060f94441b50acb46e1a9ca6ca4babebedb322aa0397bb2ea76d72202be30d15e8e195", @generic="f125835220175170babad2594aacb89ca75d37d3bca5d671f8e9689fbac0a55c77e33c708f482c6f9d58cf0eff9882a69d25f508f93b2bc9842204fee82f69a048ef0f7097e151ceab8c5486312a9a034b5b4572bc5ad048eb0bd58afefd3b4a1d44fde5db18fdd031272cc770198d79fb24ab52e0c4cb77a0d2dc68aa8fa4817b8fe9d0e01156ccbc20678304aca71758f94b9e920d5dd519b5eee7803b9e0775fbdadb1210f9b12e84068d7adb29928ec135d715da00eebc056a71f60a1aac32999be120acf4a868c51a0c9504eb72264b8fbbfdc3b201d0d19f999101fb784d3c0894a291fe530bc0c29f2cae1b0e91fcdc4e6224db2ddbd240326238"]}, 0x1c4}, {&(0x7f0000002f40)=ANY=[@ANYBLOB="9c0000000500000427bd7000fedbdf25e994537785f6e1f3aeda1df398850359a7f265e88646ce1df99f5304fa4ac03fc82e1dc2cca9cc6791ab38da717a93235ecf27e08ac835235c2dfbb0b8a9bd3bdd275f80cff368e6ec9f736fa3940ca4ca8361b56d59517f03bf7f6ecf6e8257f19813640f1d6addb575c51c5ac5fb6fdee12280aab84b9beb300aa27ab2ee268a98b31a0800380000000000"], 0x9c}, {&(0x7f0000003000)={0x1dc, 0x22, 0x400, 0x70bd2b, 0x25dfdbff, "", [@generic="12481cea3b6bb33eebdf1fb861eb10b4d001d6c4fc61bb5eb334f788557ecc28e41da66efd9dd2634755efed5be7dfbb1867910af82a501e3ed89376869e6389ab5fb9aa3a66b5cbda5ca7fb73b8a53abea494e0841cdc36e141de5ee2c22e4e1c54", @generic="60ea6eac0c5300607f86783c343232bbd01b4a569bb67867ac3a4f49a5dabfb44827a300d962a017767ee679514582087ca7d9b34c6007f50f99cd35f1c8ddd186a65f18cc1b7848155acc8e240bb2218e035701146c947760ead43f2e93406fdc9ea52fbda2b40ae076c3744e55459f221c5aa5a6c60d339847f28462d004bc149ea5cdff0b256e0f1a8bcca09201d0c8fba9db73fca52e7d3e68c9e5ea7aeaaa9428f2f9d0970312", @typed={0xa, 0x19, 0x0, 0x0, @str='tmpfs\x00'}, @typed={0x14, 0x4a, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @generic="dc21964c2a748a18ae8cd9e4b02332fcbabb072496756a215b39ea0a2c1268be107d54c87ec547fbb9b74d82f38a2eb669ecbf7566801eaddd315a8e1a667765bf4d6f5f602e488d9989ba9d4fdcafe2aa536a100472ee3354578857f5750c56f625c44efebb51dca6e61e9936447661d3f48a2bf1d4aae5aeed9de0b37f7a057ac0e4941933fa16610765bf80621b86", @typed={0xe, 0xa, 0x0, 0x0, @str='smackfsdef'}]}, 0x1dc}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x4c040}, 0x44) syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x9, 0x8, &(0x7f0000001800)=[{&(0x7f00000001c0)="22ac29f8c44adfb56c2e25447d413bb5fe15961a25af9da849902d95f0d2050c40992037ac1d19bf839cd981eadfa7d494e1bf52bac5319aa9c0aa8b3bacc7cb9dcbfa7509d412b9fa00897fcbc48a8bf543cd6dd3b39c610770f7eead95b105fc60d2db686d8901267c37099fc248f675144ecdef53afffbb7d90b61eec8d32c3a410b8f9e6cd10941870dc9b7608aba55db98d35f8d889aa3dc2db88c56a927bea3a972568a001e870c68e108abdf984bdcb7fbc14d901c2a2fb532bf635057f", 0xc1, 0x8}, {&(0x7f0000000300)="e1", 0x1, 0x1}, {&(0x7f0000000440)="7d54ca6ba981ef04077a9e6623bb19910e906cb11a6f8dda14cb111c6ff18b7839fb149c1f56b390035dda06ca36fb42ec160d65189c0763369dff378abc2eb5451e13e35a033e963e3d38bfa987a104564a0632eece1ad097784be576d2eb605c6f3e4357917be6c1b4b042336b66f587cf6d5f631c4d939f9955232ff7f444a022fd95fb6d4c1de58a88a1ed26da95befa5a23508ee7ac75deaeaaf228afb0050a7d88c495731ee45e279157b781effe8e208b768de97b48bec37f3321c6c91b1d000630cbbe551c1a7cd3fa324cfcaef04160cc51a678c5", 0xd9, 0xc0}, {&(0x7f0000000340)="89c36d618e66321289488acfc5aa2ea7952097ba83788f1c8489a4a7a63811db807e3da297ed25bac808ed44609448e5102a44e1dd8037b8b3f57ad6bd6d51558ab9f9d6cd374c1c26f008597aafb30b89e10bfd79dfd3bc792e77d2bce4cd9b76cf99d5214585131afa", 0x6a, 0x80000000}, {&(0x7f0000000540)="1983ead70c9c7658cbf5940e8234cde4f50e91337b336b781b789f1a832bfdd20fb605b6b34d401272a4733b27cb70aeb1bd1234c09b139d61b917f1ca1bc2e0da22b84b0ace06e328dbd8ab54157fd2ee37303da3739f7df835f04a264129a5dd55f6babddf1170fe8c15d1bde0db51a727933bf34afe2bfbed6494169309da4285b956a699479884be423f7b5d141469b2ade9bc06710bbb0ea715b446f231f662b5e36a1c280ad2c63abe7d75847347ba3ff51fd3a37632da69dd219479640bb22b069597637ff5f005f2017246231d6b87befa943bbae56839578becaf229ad7b6a812aa377bc553fe6c7e8a45f6e4fe3b81cf0fa424acd83ba41ce6eada0ad70245e76a8e509b2c32e0fa1ff355c91d8b657673c032725d03247b344e3c72d0235d4497a35d0393b29a2e204b54869fb96391b917770db4908a498ce40cb614f3b033f825d0cc17ff3604ae75c51e7161f683ca788d852d3223b186034eedbfcfa98888e9716858915f896998bb20c416ab6b00127cd7f314e53e1d44f79e3ac72c91167af620408d8791ab8e77275f6a43df47876e731a7c3c9a9faea3fc16288c9867f999ba6c13b1923c0a87a41547130afb73e08bc1c5c8df08eb115dc203feb89e07c53dfbf587de27c4452360cf4683699196ccf29ff633623f98ca9530a081709f4464994ba3e04f5911b1000ac9315b3407407082a6019f2100795d8d570658b34ccbe5e917249b238d71f8fcbd0df058d3b0307417f12564d433495544186bee97efdfaf59af342e250aaa1d3f84359ffdd7b246bd24102c48cd657376ddbf31ea33f1822c011926b92dfc9a07ca2d4978855846b280d9888f4809486e93fa224383193bb5577e6bf95d7ff24addf40005ea0773158b863ca771267acaf8ac1285214b2f3cb1aeccf5b5b16f88c7a5b4dbaf373158a2548b689ae0ab7512e52baf4a4cc6d1511a719cda2c53cbff37e4f1cfabb639f3bbe1e8dc9bcf05f31b6c716da19283a9bb599339f0fef648b7ca02b2a18f0b1be80207cadcb775e0ca0116540e321b544876a94a787feda7f37b5b520bafffe9d280507466e375e55a6507cd7a2f001c861269bab853ac2aaacfe52635c20aab9d002e3f9dff925570704ec3b622758a3748813fba074fd95425d30029373b455f57c8fdc1522feabcb06550d61fc5486a06114608e7428581e4ddc26f959f12ecf3319130418172597de4a4b73940d2732f52add46ebee1542c95a1863eb7eaa5bbddc980dc37e1805203989ca2a136d6dac2472a890b8410232039b1d579c995ba820aa861a280ed7681f2ae6d36071719aad9fcd72f3f8a73b0dd7d6f775855695e5baad5dc53e9a84c49600a3fa38b7702acf3463a05069844648287d0a0edb3f8ce011c8f0dc2aeea42402821b7a95f2a67352096bd67397531d14bccba03eb72bf73041754a08c36c766bd413cf45a2565bb7aed71583bf1c892430f0807986f2bbdb60c4a31700ce11bbca03170e3238f0fe382fbe7063c4062ad56d7cacf1316705b89c078988a6d4bcd188b9f7108c8088a838a1fc3f0d6d37c21646a6a806fd45fee9b39ceafc2ab86b93a3579652a8dee4e71ca2c2e1518ce2a653648629b02188729cfeb1c7551e0eeeb18cbc687e6c0616d817d29b6df5ac6b2631ea828bba067cbb5fa5711bbded692ef4fe87fa4b02ccfca66fbd93961ee0f8fa762b3226a6b2962cef6ca1933c6f6c34ec6dd4ef4b2d154ee9254bc7696c6df33e82827bd3fe7188bb98f94be387f6ce368aa3d89e434c19e5e217399ca764212fa0a13ab337ce91784c1f7a39de62c9fc69f133f044e39925be17ea0b0fd1ddc36c035c16e09ddcaa8935b15ecca629ad26029b3ffc4143323ad7127d7883478ae004685c44dfdfd5b4b727e029e4e731a8b965d027c3bd3eb951c4ab6eb0befe56fab7d70ddf026916b05d398a776d32438c2808a986b1ef4e585b632573a63b902291f43bfe219efe5378e5962aeb7881da352f1db4fa3ec45ac8c254d43e0c887da16ab1d1de7ceffd5a4a230b97465b00ffd26e9af92bdc7a75af0c28520e018c02622854daf0ab2137a34613fe1543721e14cbf56f8707d08d01d6cb1a01847ba86d6332357872ff65eac6da1a27b13b233414f0a38c46b650d87cd3aefee100bdf0ad2ab42910d8fa9a0e28fececf7e142eabeef99f401306efbf24f8bfb7074ef93eef785dcbcecbd433c742088290670c774a2222f2a1a2cb6da7d5b69d37cb9c0c172ff7563d692de81e85edfe320dc422b86722f2d963f380589c1328e90adb2a309729b52535d86ab453155a1ea99eec918e2ef24ae14dca03fe6ffe2efcecbbb0977ff10a125e7a23b5df3c8e6ab1b2ac51e5952938e652331c1cef8782d126a74d9103712c517c4be4ba9d0125da1cae10ebda17cf6090d9b39e33910fe995fb75f55684d6195263cea4a6d060f98edb17cc423813ee06aaaa17d574fa80b1bab726dc15df6bc36377728ff071cf357b04d0e6789bd110f8c49ca36b419fef64a624a804a3b9f761c226e93c138afd538a61cca6f7eb9308af2a00f614d6b4d8ce6640e34f765be4116684a6427c1e7dd89da99328284236f5c48afe64657e0ff5bb2c3e952ab23bde505a65d61ee8260d021e9fda1082193e269f28e53582c420b3326d0332564a54f6046cd94fceb35655419f2035ba4877bf28b6258a2cc93c1754b399adf3e3b12462995ee92dfef2c25703879ae1c1ae95e394daaf918282169ccd0952cb3974c4d64567baa4e3d5f6f2c82c9b023b4a3ba544d823b92f17279c374149e7fe0c072a5ba9a96057eac44db1e7fb9cf8af5ed738d4ace7a06a062fcb1daa08f2232be21aa41845bbf97b71a4d8244ff1600ff0215b339113e7e4ce30c2cedcb84f1f9da34da02ae890729f1db3afe2596fc3a2fb9e4bdfc8443583044a3dff812de29c1f0ad0cc145fd636cde5264165f5a5d23d13b5ae53f65b8d0f8dfef25c5eb6ffae328956218c4c717d17020e512abf61185683399c5f1deb0939d83980e80da4a35791148c5370c6495cb2675efa1c0d5356082f371112240d7363fcfc410a5f9fb2acc44efc2ec8f77f0755c9aa4e5c3e256b004de6490fb0316fb967afacd7e1690d57f8a584e000b099ab575cadadd12091eb3c1d9b1c28a0874f5550945a4ed3c4b5474e19627d751b4de66dfa262748555a07c7ebce6010622f42d7dbed31fa875949960f3f58a17fed251f12b374fbdabf834cfcecadf6547024ac0d01160b77d1b1ffc1fc9da15398904672b0ad8ce3ab90ddf70775370603a10e06a413e51d16e794967da6e250d8a999035796afcc9b834b3bec1639a889c8e8759653fc4920b324dcc428d09ee7b6e90212313e11edfc46344115370e63d07813eb749343d6c3fe1bb4d2e4cce0d8bae8f3b98a1c79e2e2945415bfa89688b58eb25fdf7475f7d4cab55c35b59af2c0dc08c3f530acca0a186d5e2231332429f4a4324d1d810d5004e8d9c0c388f79e3ec5cd26fbc188abe7e1f34316e3f05d510a7720ff4541915f2a4c5e5adfc714794a7fd9009df16e92cd0c2b78ff0f0ad083750066544cca1eef560af233cde8bb60c7d18c09eb5022cc48bb7cb951e9e5682b2f90be958a3fc51938f88fba605141e939c496f8e98bf94dd78951949770de5a46fd3b86552ba8ff60c3feb30fd54f88c0cccd80fdb4619b50eb430bc58b1e0baef578850ebcd0c43a79a9f9c8d8a6f1879d5d1897f31d96e7bd4726d686b55fe168fa7e7ee55204c52967d3a42b0f89c0631c2af981100f00e44e0ecb47080e9a4620c9b91962493bf11e9c2e87cbc6057dc86c5361da334b3801f9a9b07a3b4d4b6239068b85746020826de38b1d0ab586a9d02b3b0e12a20a5460f532e22d6e3b78250972213ea5aa65de0c6ab4607f40366663b56c9da05b5720c174090d2c9d4f8a10379a3c137132a94d670eb8e010b44a95c9df20c5b469d37ab0acc9d53984bf6040338cd256d405ff97c688bd1accdc30a6587590885dd05ebaa025bdff1bd5024c097e59256fcf9ebd9826afa1050362238bb9619006d68eed173a001a0653803d0d130b3e00521e890009d66e88b581eb5ac718baae55f6c9eeb269694f5cda9480befa804d9da9872442438cf9d875765a890ad8ca75ea484ef496d75aa0c16737f25fe98de70222ddb7cb35d97bf5a52fabf1b5b9f711b4dbb81f2630fd49179aaad232fefb0bcbf1b85d3b47a86d5790bc82d4010a71cf0fa05e9c4aa7fbe01df2ef82e30f59e8fc6c39d82e5ac96d87e0e74c331b6cceba83d4f5481b21190192433b4e17fcda37fe4dc95759927d85bc6d46a56c9df1995bc6611e144f8e93aff44eabf812408dc3b596c230a742337693b65731670a1ee788025c6e2b5ae2b6d0704f6259993a79264be07a67df5834e758247a902232a89cf3edcf12518996bb956def91efb4f8b619f566865c75b88fc49ffa3776b43f9a950402f556f493cfa8651ea748a32876f05228e8c3e268485c24d51e87d17b4f7f135ef41e75cb4d098bda4b39c10fb164584865230288eda2e55372102e8cad43cad828d6696a259baf82dfb8a653557c4ec8e056be72682969c571c12be31147a9b69dbf5c65e5eaa7a5358158c0136ac744391bef1ee72d91ae5651e796b26a91d7742ba6c3e1f5d851932894b001ad619b7cfb4c4cda5534f7d877058549aff26dd527f1e5ecffa488e7aafc5ee26041495f5d9145ba48bfa13b046debff3dcbcba2d880e920f994639c1b6a9e37be78b01387e89302279110e652a6671675d5f0a2020b6bb629f171d1aedb12b9413e8388f1824f4b1578d8a03eb98a223ac955a6b9d9481f53ca9f820e0f615a676134b95dcc951c1d88c3d9576e611792d56474e2324b9db81bb392b6be811c447275827fd7d75b53e00ac76263d129c7b7e87572360db6edf503ec8229f4fb26095cc3839d8224d3f1a64cce7b1fbca4c9296d6115a8f2b5c7135ca6036f601b102f3ce848673ea05091ed8475ffa76e1b88bb611e4ef8751493d13409a2cc9bd6977ca3d79879abfcea067ee0a3e6329aaab307a62e8fc94030b3da2f52b081586fb565e474c9ee0a2657f75b4afb3d183d296d4070d89d58098a377097b41d8885293ab968355414f12246af3f838fc9a9d9252a3bde504f9deb1e40e4206dcf787e37be78b25b869f636b0a9183d7657e022ca1769df71d8b192df27f20f47b60a7ea307d0e7685219990e59773a6d59c9fac049d156b8fd25d13c094bd080d4d33dd272993c222bbd5c56f4b750a0394d70c16836cb94371fa7c5b29eb1f2e4e34eb3ac5c256e83c8a90b1c48a0f38fea3c8276d3a99e2a8eefff6f2101ecda1ed5fd95e05179ad59b3e1152ee736a143da2a39570ca8aabcbbe8437540fa680bbbde9fbf1edd896b3ffb0b6f697640f6de61dfd34292ecca2bcd24610250b7b01718a1e47e99ec1f1dfbd40aa5a47e62f11dbca6f61833fb7a0b76eb5b2714159188c37ae6a4bae6b61ce22f255f50cb0dffeab6e1da5b829b6f6a0dce52b46a51571f48103482804e0938a8422db94a0602dab6866e47e4a5fc9ed01c510b4cba3625bcf4d98588f7719f1acecc01e3938d3616692da114cf43f2d45ec66e924883f16c4b67c6635037ad71a8308bf4f4f48dd439533f45ab0d8288cb38d9c96594b5198d581e3a0b3f68d64b474c5081e334a199ce66a3a9a020c3bfb43e24c606d438ac35dcbf04d510e84e57342942f9b671610db2d9c49b", 0x1000, 0x400}, {&(0x7f0000001540)="ee950c5421e3f8fbdff1be82bf2e1cba0e9e6e1c518ede4bbecffe427930b6832c125cf6b9b1ddc9eead94e68ec172a8cd40efceb68054f2d6bca7974ce67891a7ac00370c42d906eccd14b3cb2676774bcc2fe1cd275149aced8ed61a0887878475af7bc271a6aecd3779fee4e4b43f1cdc143fc023443441bdc82910a84e4e799728d3c6595aab52a1a024a221c244af917572280000ece1f3571f948f2a10", 0xa0}, {&(0x7f0000001600)="3b2ad1f96301e4eb40d671444578485e7ab44ea0b76e70db7fb38da34a76f65425bfff2319fc937dfe958b6609b11a3231771d0252cbf488b31c0aece800b202175b30187d39e510d72af0a95badfc0e20e169222b72fbb593f2938ccb0e2fb853427baf5cff8aa98e6b82cc2cfce69597acd1d6a1d172db79e07c2136c55caa27ecb15fe87ffba6892ccb3deae6b821fecadb88b3bb8b5752f946ee4882989682da0d5deb72771fcf9d4f56bcf3f5854f46e7351f6ea9c6359528559b21c932c0b222", 0xc3, 0x8}, {&(0x7f0000001700)="16627aa7909507b01dee2915fd8698bdb5c8345dbbf84edae53c2a1b2e64f44592cb234ed2cf460779b6b5b52ae53d2a544b5b2844e230114043222c9479e0f166b33cdc36e8d10a7c8563b5580434510af3c594818107bce207eabe704a920521d487ef73952542110b6fd433b839f26f10ef0023b94d00441fe5e5582a9e1d49ac00b743a4d776219faac5bcd67d2391b70dabe5a97fc911f4171f668989cd46d3d2761cb1411e7b5478c29440c31bc3a107373b4f6ce2f41e2623b4a77c12aee3c5df657d6de7a0", 0xc9, 0xfffffffffffffffb}], 0x1, &(0x7f0000003340)=ANY=[@ANYRESOCT, @ANYRESHEX=0xee00, @ANYBLOB=',huge=never,mpol=prefer=relative,mpol=local=relative:\x00/61/,86,gid=', @ANYRESHEX=r3, @ANYBLOB="2c61707072616973655f7448c7653d696d617369672c66736d616769633d3078303030303030303030303030303830302c75626a5f757365723d3a2e5b2c736d61636b6673726f6f743d6d73646f73002c636f6e746578743d0104000000000000636b66736465663d2a2c6f626a5f726f6c653d5ce4262c636f6e746578743d73797374656d5f752c0000"]) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000001ac0)) sendfile(r1, r9, 0x0, 0x8400fffffffa) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r10, &(0x7f0000000180)=""/19, 0xfffffe47) [ 281.330891][T26440] loop1: detected capacity change from 0 to 87 [ 281.361323][T26450] loop4: detected capacity change from 0 to 87 [ 281.370468][T26440] handle_bad_sector: 2 callbacks suppressed [ 281.370483][T26440] attempt to access beyond end of device [ 281.370483][T26440] loop1: rw=0, want=92, limit=87 [ 281.373173][T26448] loop2: detected capacity change from 0 to 87 [ 281.378978][T26440] attempt to access beyond end of device [ 281.378978][T26440] loop1: rw=0, want=90, limit=87 [ 281.403539][T26440] Buffer I/O error on dev loop1, logical block 44, async page read [ 281.411583][T26440] attempt to access beyond end of device [ 281.411583][T26440] loop1: rw=0, want=92, limit=87 [ 281.422120][T26440] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:28 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c5", 0x1c) 06:48:28 executing program 3: fsetxattr$trusted_overlay_origin(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x4) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 281.430253][T26440] attempt to access beyond end of device [ 281.430253][T26440] loop1: rw=0, want=90, limit=87 [ 281.440997][T26440] Buffer I/O error on dev loop1, logical block 44, async page read [ 281.449729][T26440] attempt to access beyond end of device [ 281.449729][T26440] loop1: rw=0, want=92, limit=87 [ 281.460210][T26440] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:28 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(0xffffffffffffffff) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:28 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c5", 0x1c) 06:48:28 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0xbdec65d8fe357b9) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x52) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) r3 = io_uring_setup(0x3798, &(0x7f00000000c0)={0x0, 0xcbce, 0x10, 0x3, 0x29c}) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r7, &(0x7f0000000100)) fdatasync(r7) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:28 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 281.534789][T26465] attempt to access beyond end of device [ 281.534789][T26465] loop1: rw=2049, want=98, limit=87 [ 281.607019][T26486] loop4: detected capacity change from 0 to 87 [ 281.624832][T26494] loop2: detected capacity change from 0 to 87 06:48:29 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0xfffffff1000) 06:48:29 executing program 1: r0 = epoll_create(0x9) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f00000001c0)={0x4}) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000880)=ANY=[@ANYRESOCT]) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x4100) ftruncate(r4, 0x800) lseek(r4, 0x1, 0x2) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x24) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x284, 0x40) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:29 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = accept$packet(r0, 0x0, &(0x7f00000000c0)) ioctl$ifreq_SIOCGIFINDEX_vcan(r5, 0x8933, &(0x7f0000000140)={'vcan0\x00'}) r6 = epoll_create(0x305) r7 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000040)) r8 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r6, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r8, &(0x7f0000000100)) read(r8, &(0x7f0000000180)=""/19, 0x13) 06:48:29 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c5", 0x1c) 06:48:29 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:29 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:29 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x10400, 0x40) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:29 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3", 0x1e) 06:48:29 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:29 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r7, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) sendfile(r1, r4, 0x0, 0x4) [ 282.295312][T26519] loop2: detected capacity change from 0 to 87 [ 282.323458][T26520] loop4: detected capacity change from 0 to 87 [ 282.336195][T26530] loop1: detected capacity change from 0 to 87 06:48:29 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f00000000c0)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) write$binfmt_elf64(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c46b1093f550300000000000000020038000000000032000000000000004000000000000000b500000000000000020000000700380001008a0eb60220000500000009000000bd0e00000000000002000000000000001f0000000000000007000000000000001b000000000000000100000000000000070000003f0000000000000000000000910a000000000000000000000000000000100000000000000400000000000000c65d00000000000080fc25684b3d0abd42fdc093c667fa40e8d22f9542a6f7917475335940c6921299be2dc19534f023f20af9c87a5089d76967ac1cbfe409c6b50ee8e0b320e85fc2f7ab24b2f18a63bb80739c84a421bd7d2f2fc5ee82c8ab81636a20292a4e63a002dbd4c09c8ab3109f4e80cc279a5b278e027dd25ec83e30305f97469cdd26cd0814f6aba46931614e022e4e73ed1bb2882a7180abad6ce57b51e15d8a4f98c81c45e663123bb5da7e16440cb3d8e01bb44e50f5da741242caccb3bb2d018f3e81ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f400"/1139], 0x473) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:29 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3", 0x1e) [ 282.408393][T26550] loop2: detected capacity change from 0 to 87 [ 282.414171][T26530] attempt to access beyond end of device [ 282.414171][T26530] loop1: rw=0, want=92, limit=87 [ 282.463083][T26560] attempt to access beyond end of device [ 282.463083][T26560] loop1: rw=0, want=90, limit=87 [ 282.473569][T26560] Buffer I/O error on dev loop1, logical block 44, async page read [ 282.535861][T26560] attempt to access beyond end of device [ 282.535861][T26560] loop1: rw=0, want=92, limit=87 [ 282.546339][T26560] Buffer I/O error on dev loop1, logical block 45, async page read [ 282.557316][T26530] attempt to access beyond end of device [ 282.557316][T26530] loop1: rw=2049, want=98, limit=87 06:48:30 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0xfffffffffffffdef) 06:48:30 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:30 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:30 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3", 0x1e) 06:48:30 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r6, &(0x7f0000000100)) r7 = openat$bsg(0xffffffffffffff9c, &(0x7f0000002500), 0x3200, 0x0) io_submit(0x0, 0x6, &(0x7f0000002580)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x800, r1, &(0x7f0000000440)="187684599b098083ec1921c38c9aa8c5ee760f481035f5e6b781a92ee6b79707d1e3a83401cb3dab9cbebc7bad65d694a9601c53b2f195673fbac34bbbbc7c64f7da8744ffb6a889093c06911aa1687891b330a68a4c68c54aec02e01017c7978b8647441e5b87d98b706b3ececa29dbf9a7b6921fbbbd19c2d91bc45578b1af04a3170b9b30d0f9643ed3f412160b2f2883c30a3ff69f44800bca58d7aff2ab13fccaa9cc65d9eae8c10d02dc12d15d3f465e06d008f946ff183d011d86377fb7d7debe118b540b90be7052e67f013aade30073a60d7f70113c1aed708c3cf49d71215cb7e4e2ccab0e6b885cd4c68cc5a7a603b859e8353a3cba749aa38ab9c8a7af0dd10b803a619f5a2d4e257dbb383e41c3bd504ea59fb86c6fd27a168fa272871d52b8a5130ef3ed83165c48375494651ffb0bba5d389aa068e921192d1d63c985b01c65b9930cb667c4ddf4a8441477392c0f1db53ea6be2165d4c01b2a2ce0b15e3e9002d69e9f4225f49ad2fae8035c1dd247a983fbe0baa5df3aac9ef8135525fe5b16cfaaf6c8daf141a2b70a47bbad719e1f1050e02164476a58b94963e5ac9630d299bdc094f4f3ff4d3070ff1b9b30691ff03cff4a22cf5108b6d15a0a32da99dd56275d87dc9ab40ef9bd60b3f1f6ce5c3565ceb1612a153fd29c142dad6fb5802c4970b510f19a9232a5cbd031cdb25f086467fb5eef6314f1de178e5dc9c27f7466c7aa5a18514bf11269e08f54014df39ad92ed79fa34901fa4b35cb656389d8bcab4463ce796fdf2785b17c8dbb1783d8c0c7e70f6b4146e2b4a488d8cca6da0a0e78c83999805ad612d3c7ae706693d7f58ec48b1c0c1ec96e1343ac9309ce60694bbc0e99af923975f1e6532547847fcd85fabcfb6cb6a21c04275a7de3683f768d207c73e40cba4bc647ba659ad093f5b1855755397d3f4f467256fba75c16e2fbc3ccc0fc0be9efed32145c7bbe9c9ed1abbb8a8bd477b51d76220af58f5c7bcd154cab4baf6d6379c6eff35cb671ecb2008d49b8b110c8fbe3c1ef339a085ae0c86d5a3ec395a654234db4358bf6a14865029cae8ffd4e98350bb89a201667440e2f4ca25a4fe5e796570fc297b168e53192980823d0d07b6ce360920b64edbfadd9d9512d026df2424bd575c6f3aa1bd0a0c317e000833d955f596725ee611c9cae9c30e8ede56cfe710e07e2957fa91b52f362280ae3e3df47e8d206ed0544b44247554b608c2c64925232c13acf3cc6d29d3b211956c8a98c67333a7103e4e142f44f001cc21810e2b7b67d08a85faf39a99148d640fce2ac73f8a787fbba8e7aff994df5787b568f0b3a4e1a3847cf83e8ea29ec9b4e2cc21732195edec3c6468e8573d7d4d2efbecc8ef06f1721ad50f84943c3c288782105c307ac3ac7a4423001c3f9cb766d81e100847b2abe2733c51388267b53ea541f4df34b8b953c6550cd1f8f18e9c99f2aa8d71f6089135f370374b55a18c1303466eaf439447fe5a091c68383c2713b3f95f7d9164feac319abed422f1b61f7cb02bf37a8ba0c6b33f6bcacd1b50a48be61cc8ceabf0bffc28d0f007b4335c1f0826eaa3fd9c16c9ee57592ea7238e095dc6ddf1bdce3578c484f97955892c81b2aef6d7e330b3f427c63a7cad35564a3eb0cfa39ebf44d843b32b5c14af1dc8992c08b80709948ba04675aaa07aa531307d09d16bf45ab871e63bc09bb27ea98d99ab766f45568337a239edd82a251099cb2e7e4d980c2b2452890dcfc2c6da134ce66fd379d213404048e890943ddbcd656fd5dbf1ef97bad4012403ecc68293e166676ed8ae730d0fd7714ad6846cfdeea911d3751c7f02445d4ac8f0cd394b90553ed76d6beabe770d72f2008b58dead7d6a739d2c99e52a28e7f6684616eda9e51badebc4402dc4194965368152d56f9617f0ebda91ac3f30b4407c0c3e3df7833d1f8ef57a21dddf4e7119a45838834d690716c5975c1b5450d56569873a0405a9fc9b6bca9b94abd89d8a4683de11d99894fd4ce57237de6e46032aeccc9d96e17d599907e6d281721bfbc00e46c273f349cc38caae20e4b3e894f932519f4d6e1ca028d00d27ff0e86d4d791d5a146af32cc7f2a454947a66870f0985440db5ccc61b7411b361eaa9ecdfe4241f3d76c5ac7047b27cdb448b6cb6b7d6645e51b7ec391e93c9a2b88d96cdd7a278594eae467173d259bd98c640708079e93cc954e37de04c63fc1aa79c4dd86284291c749ac6ce08eeaa3360a7410e789496129d4b7b02cb614c6e04ece86661f356c80fe21281588a03bce780a8876320a284f7bc730d773a520bf50ea6eb6bbafed8bde458275a16d2370da841ceab6d7d6d1a10560deb3b4538087f91952e6a7a57aa898dcf6896fb7ad8ebcf6f6afd18c65495ba07c414cf4e9cefa8f1109856c42d23d45c1e8d6da35a5680ad8252176719f60961711f74f8be776ae47093f910b2c4218ed5506a15497a3569a40dc7929dfe6c0a6f07fb5f4dbcecb3f4913f46a1c0139faf446822359ac96877e4abbee75ff42a4b19d7854c35bfc9bea7017411fd97c13cf685ab74b58166b13d2fbf4303aea4edf5f89a1b68917a1c2cd121a2d4a52f2574f4d816d30aef0d30ea265411bbfad30c7d333da485fee5cf91f4d2bc45f7b00b738cacd15512a47859cdb69aca42525502176a4fc778664db1c0bb48836332bc0eff9b01e23aa5710dec4e93a3030ecbee0157155dcfb9834424a7eddaf5608dc9c49e8ce00070ccbc343666ce8faca92b91ce4001fcc6635e98d5113fd5cab81f14565db28cd088cb27bd1c7b7779fb8254b5f59c0335b728a7d886507e232765824f140fdd85b1ed98d96981cb48200df4edede3734ac2a650e272cdc32dedeee0bf806bb87cceff571c3a51910dd75b89e2f19aadd59f24e05aabeb9f0d5964160f9bc9e5e3b27de23f148a9893bce66e19c22f9ec0c5a723eb0bf652f982705e212a7116bf2ae29de7bd49b7e3865e9dc5f6b82e0e4aa7b0d2c4586e77ae50089ff35b5b62432149e00bdad8c052c4012379a9f78afec70713270d9c9b0fedc857dbd04162a31606a33929cfc72ed6b69ce8da44bfce8e82871462abf2b8fe4fa89923d6635095e27023f0a557acfbceb187f242f3c795cc1748e82619af66121276c8641d69e85554491fb60f1dc41522fc481e46cf61890c1643d68e4b338ffdf6c44771b22543b82f933bb9685f6d01e1aa3e48ff0897226638ea61449ae6dfbc5d4d716389fbe69d7992d7fd3c8ad068717c51d2922d7af196701e7a7ab6e0629e1dffec063ed6630c5dbf8152228d79803978dcc330a760a360e8fed130e94e2bd4ab885845225815665af5e1bd1b0ddd66a8fe71835efa5df8fb4ba994388e5e2f13ba098f0fc7efa4874e349c3e5fbd190364b8334678cd17cf46fd39b7a4df5a34b9bd0a0bc2ccfb9293aa0831e955ec6d33c4b9db49684e44bb07ed89a6d7e774a9f4e293430f35b76feb3cf32d9808a6f544679eb61aa0b1cb39a7a0069997ba4d944c66e18a3b7c1cc6d162daee2fb2cf29a39ed7ad52731e1c5f170537ed9054bbb01daf1a52a17c4c8aa55bc67dcbb5d7cc319224f3c8832dfefae1e21a0a04343efef1f6e4948cd66826e0b923b1cffc5f0d2672444bf71292e883f441051df9504af5680f6ca1cf2fab7c66d4d52893dfc427e230852503a2369d5705ea66749d99292beb80f6f2be1dccc2769652d93ab7ef1b425349d5a13e86c65934a8568dbeaf8b6acf57d48b85d33b33cf389a643afb67fdfdeb6543380744a0cc8146f747d11160d3b6b416fbe643a020dcdda9160215c57d02f2cc33a3ff14174fd1ab7624014bd5a359cce342d4e6321b5ac7a7ecb186e408788b304e89fa4cc73e2573788edbf275cc5d2049fd23958155a873737d264b69e51dac321b50d2c8d6cddcc7a774814ad4b847f149f6bc1ed643c57f5b0c0aa0ccf524c83229cd619748f021377ca0c352de86ed24d5e1a0d04b86e7171093fb9fe8dfef45d68d992550a82ddd81620f0c358e30a23b1066a605668ecbf75b9f30cc2670c4d787fa6c4c0e57629b99e4930483e0db9f04f2fe9704d2138d301bdcd27b7a1a33da204ec0d83182f3408fd3a60aaf02172bc7d6d07e541faae54a0db4ed24f13b20d67671c84659267e500df2bdb841bd7d8fb1ee58ea31fa5fa4e69e6527baef297921ff012b686fba5ec00eda1009a81388d32fa5d41dfd977e37925a4272e7a13baa6a8f979038d518a4b6eaed688d5e04fa859d408f5e21f0af830200a432dd538c606a406f10baf5721606021f88849781b1174516eb3088375e5f1fd8bda0b0016a86d4b4137cf6dcc022bcd1d81f12c835fe0bc1e847d96af2e41f85de2376ec372c1122932c5acc02c2ce1ef7a6b63dc328557f50a07e6e243ac61e3290cc16c3b580e06c74a729d628ecee8f8d5fc69dde334b2b1fc6e38de666fbe6a43931fc88fab6a71a068403b2349ecc03d67f5be74a76cdea5222bb29fff00734251820c5e7648b4bb47ab93154f8c664b4b53b99aa77de4b82f3449014be2b23f22d4b1784d6b1f05162036a289d514103b4d9ef1d6ebcb89000fe94a0693e51691691de313fed546c0abc669676411f3ba0e466f6948e243a5cddbe2e8e340ea5fc4256afa16214d607ab6a45a1c40ebafca2627f05ec12adc2a6b9061636d85542f8d61891eb8f8a551ba033060bd9fa78a857385b991bf4810c0eacb71e9f5d373cae8de6b35e13378b3be2431a60781e60abaa386efd11787935dd1ff1c07c831a8bd0ca009a7437b61583bcda50670fdc42108deb0d409c4e9f5a16bcf024a8b6bf15afebef71a4697b0a3bdd877584b7e4a00a4aa2baee63f2f70b2b6528272888c4ccd8ddf787b0eccb3b016eda2a7eae91debf2b7c81a12af52c80c0d100c492fc4610c3de8777256bb4c31e2189311d2a1206cdcd23dd7e855c77718fc48c0a7210ae4b8c360aae97b89506273994e5fedb24376220f8e158d2961796ad682bbf1c13df322d1a96ffeb0bc3c094542d87a90107fb746dd22434ca3d30bafececbefbf4ad3bb9cb6c2af29bfab84e8cdf316286ac61cb05e131ba7478365073fe87031b2c0aa6bfa763915229ae2d47d3eec08a40e97398cdf15206eedd888a01abaf26470287f7b5466a388422e9a5fa1bbfa88d2d296d6ee415c8b51d296b0f72309e1e900bf0a703235ceb95aa6c280fef6c55964898800e95f5373acb1c9073437a56fbcb13111eeb2e2a3eb4f7d07146d574c1bc2770bfdcbcd859edfff8ffe52675452a98e1885b9df876edef8de2766d6a66c6ddd205258fc4f1e122cd4d12d0c51d0d6121d515f4ef1ebabd7803ffa006e4860099f9eecba1e47ff7c4a8a27d9b21c524cda1e364acdd14613a29e6895d276bd2e542a0ffef00babd903399a5269ffdf95707576cef109aa1b3c87a8504bd2503d20010092d53c63190de06b9474838346d4543be3e768cbfdd476956c0e9d689a88ab48bb1fdc38831ea100deabb9017f2da424db6b903b08a506cd9f2617e186928b3ef8ca3a04b3f18d4b85deee73caddf91a5703fa29ce0c913efe63f60f6cc18ed29305f50934a8345d0afce59f6ccc1b49d771d4575b017532491de9f18f5002ae2e65bd771f4807afe18f03314533e64e33dd61e1f08d7a0b9304a3f104a4d476de873e2df4a8c916d77b10e77819fed9cd800702b3371f74e7fbb5c3ce1e49b787751a746fa4581df2881f352c44a00dc7e59df6905b0ab5a35a", 0x1000, 0xfffffffffffffffd}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, 0xfffc, r1, &(0x7f00000001c0)="0f6700263863a2ae3a9f02442a36bad94f6341c8dd58afce037fdef23b92bde4289259f671ffc24594c6928ac82d05c7efe239c2c9396f48fe424696bcb602971d2c2a2fffb77b813be850f87f419f32c67e99a68b19d08039bd36d3f66a94871308fbeb1d065154ca96ee88ed5184150463495a596f1f885043b7e4280d59cf51b95538f37723f861ffed52e547c63becdd7546f53234236a74caa57c0f9635933e35b1395bb24de1cb84ba57af2bd07bce723eb6f88d04e7cea5a6a6d42c636418c4368481cd", 0xc7, 0x7ff, 0x0, 0x1}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x8, 0x0, r0, &(0x7f00000002c0)="46b6d90afc9aa573fdda933f3f70c302b2cb19d1ee2b444db1ae1781cf4962ffde94f5009cb502f7b9a405fd866067029ad34ce8f4c69488fc3d4e378ec79053a7179e8e13b24e2df6b3fdc2db61804f0bddc0d99d62b8c2c3eca200740a6476431efb0518bacc02cd6f421c9c38a5acaaf0739b0673db565bedef2eb52a7b015d287bd5d48bd8a08c89b9bf5b7112c7cca67e86fb056b4f", 0x98, 0x4b, 0x0, 0x1}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, &(0x7f0000000140)="715c67aa4a", 0x5, 0x100000000, 0x0, 0x3}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x6, 0x7, 0xffffffffffffffff, &(0x7f0000001480), 0x0, 0x6e53}, &(0x7f0000002540)={0x0, 0x0, 0x0, 0x1, 0x6d2, r6, &(0x7f0000001500)="32d16f15f9b95a3afb36a972051e479aeafbe38df5328a54a9960ad68260e932cebde9bc96451ed5e41ceee947ef1465482b7d89a87ca2886f6e10e6da8438d62851dd9a2fee95528512949471728c8abe7b5222a135aff51cfcc384db84d2ed21e2625889a7e1731856a413fa077241119bd290d952c1775a9b05b09bf382ef4aece2af038df5d63702074398cbd5f6ffe3eb283f36b02245ecc4ffb1c10a4284532058d631ebe62a1c37edf474b3e6cd3f4c9624d82a86bec127820268ae6ac4df76b119d2204be4ff9aab052436ade39435eef787365beb6323f06a7b3ad784a8d760c842224ad0d24c13911461aaf5a26d46b12d8899fe83096b79ca05684741062a062a0173ee22944c4223080ce76a60a4c627bdee215cf32dd7fa55fcf22a4cf15d2f1fe23ef33b9b91e3f90a2b98f8efdfe7a5519b03e0213765b53abf47b4244c4885deaa0a08d7d9e77c3ce1f69836ff3976bdb481fff8fb0502a2e315ee0350a832b9148b4675ad940e574a157f3b1614a1db8324d3b07b30d4020b3bee60387614f7f0cbe3c88a56ac74347c323e96e9cccb3f9ccd2eab14ee958ae5e8f19acfef3ee4e99d0e2bcf35462df69b42dd3d9de6e8c88cde21fd155bbb5e75c30acf2c6a9fb9fee2e261a88b9befc7293310551ee70b15c688e7c83ba55fa69a517d1cf79d435d8795007cbc4028f7db610329d5c99ed4abf7c7180557c6c9b921de50ba1c1342f6267b352c12c139b3397058817f19114d14a1f17534346fd5f92a6cb8c2a023402867493d849879ee5e095060e490e6c6f16e37dbaf5dfd5bd9f18d486b9adfe2b62171f2034cf8a367fe27a0cf37e991c1fde7af0d500b91f05a7371f35df3051642a0ec9ec7a2e335dbfcdb4f1f62c8d597c7dc1434d1168034ea86f8720e1aa090961d2d89c497dcdafe836500b2bd4cc22cd5c61216622c2c3b52ddd4313fa0379eac11dc088a2649c50b3ba76e7993febc57288f4e25eabeb0b53c8cdc86e5933e26f68eee4e15cb478605a46a9ad56450f3777e9ecbb629e68d21ee4fad915edec71f9187e5d001a061e461420f48a04301106181ce0d4dea53f2018bc820aaaee645a35cee914b650f7c4495445fd4e5fa0b887353855abc3c8019c416724b4fd50a6a23665c3085581ce5908ebb633fcde65cf941318054213331a477db53192c7e1da3ae88618a8bcc740558acbb8ab9340a76ffce687115c363842cb5c90acf1a6ef4d2b8ad4894cee78bcb006c3e9316ebb9001355bd3acf8bbaf3accea1f3740c23b0fd2686858ad994457f56cb5565e2ad11e062b9a88e6ed78ba4c9fe0dcb5e49169ba3e9efd3ddcc2c45a2da81c2ffe059325903da96811d1c0ea155076ca8ca643a8b9a34da103d58b7ba964961e4ef26c429c23752e86cf4f081d8856faabc35b583f42629ef1cfac180f468ad088221b4bf40844b82706ede7ee670f7aca35e0baa33d21c7edfacc635056944ba6666bdbeb604c97a2677a6075f81e9d3b1a764db78a34896df4dfe3b87f534b00475e47928239b796c268f37207ff5dd385a445a561ebf07dc9c3ff35870f347d6c48dd91ca79e0e6b2cd4e2e89c7a6ebdb07026e9f02ed5b198cea63e3e048943eefd25650b35f227b43249aac32b8fda170a63b6a1cbb652ab62e4aa51507167fda28b6ef11f69bb4b67f149cfa25d86140f070389e0770099888c780c5ed7ef39700e15dd4dc7e3e36ee58f784964e316342e3453f9f94af3b3d67e693b3ebe4b99241292a7e82bdde94dd7c3d3267bcb01c3ad283704a6b9b71c569e97860ce961f1d5d2fa5a2ebd31602c0545b692a86a7acb7b2cbafb046c9bd50fff45d18d1cbc60705ef905c540045bfcf832097c320544bba83314fbdbf6fad7ff889f68d04a689a91984471abdc02a686bb95d57684da0c85de89b5c6d33830e077ab46a72eae481f4ad0fc46edd99e144f366810f2e898eb3453ca00badcf425eec1430a2c636a09f3ec23e41d7b49a927f0a01f827e81f0c681e2187217902024d10b985e84e9d26f2e2dfe7b10296ef320f05e2c163a6625c26806f2aa7ed9195d547d801cc6ec64a3b562935c927b53aaa7e7b9a3e3c4d993e34fad78a5640265f66bf26804deb4ecf6c255c9f2755fefbc7120a99c6b3b2eaa34b4a33ca681375c2dbb6b3b970f8f4a82b62a22fde09ca88c4be1a9b0c68773600ce2ef05250fc4016e5461fc49d609a6c1a242b7caaa0b19b7f13a809b52bc7fd64ebde1e759cea5f53c96a31528057db47b6981bbbd55ecc5709289ae9206f19f44b0af08dc4a95b708268ef54c6834ad432fdc84d5b7f1db01cbc6fff797314c571e597bb6f426c6f7b21312abfad2603bc6c8d795251e83cfac00e940ea5e6b12aff9ad9cd41947a619fb5dec111a38f10d6e597f1566ef7c44f1af0c6d2157ec037145b8aec97ad4b549d251964bef8f25ec96c9cd7b67714b9c9efd715ba1d1601cbe42a7cd4cc4d8d5ec8dc62dfa71a4343e196f5a229434ba315f4edb6ca61964dd5c9147e011c9052786959c7d83469a2d95476331444cb397a818d7fbc388f9ec1a0cb6a1292f7193a9f659ef842b54e83b44f336c14e5a463d8adf242bdd807615442f2b499822ab793b0a569a21e45cb35a91531e749b49cee021d35313ef8da51f46c2976becb86cc4661ea5896641b147c4603235e089fab9030abd4275ae11f274514b5fc4cbc4379b8d484f5062f7e8f96b819fe5280e87f0cc373b4e68406570861d6144455aebc76112996b8f821358f4532bf88513b3e45269d2841a9f274414379c8ec2ac525afbf60053a7adc8a0b213bfe99d9c525027e4b413aedad4f9dfd17b3e88c1e18fd7ea7b880d5f612a4bceb59e57cfa638448a91c9064ab2cedf0b66a3e95f5ecaeb96150d84cdbbbe5e1b77eec7908d8847fb5c60f78213c87ff731b0574c0bab338e3edba49401c65a85ee080576f9a4d294e92db9dfa7365c3ba002473dffe0a917a13d70328764d9c7b5d45156aef0ad9340a21bb9e115fd8fb5832a9451964bf650f48b35316b286b4731742cccd0490daaaf7606b3b519c22e7fb693a07ba54c740c20b92ba9668bccfb1788440de94b2936a9319dde350225b50e2d8b3b6c36b9f60cbd2c2be118a70fd64b4b8b0b11c1a247da17ca611ae22144ed47612782465759d1900245e0fe9c8659de9fb1194f7b099bd48f986427d295976fb28ceeac8ca8d4f857c98bd2647e731f4da286e32825e178a8d065ca128b68e9df2a51f9ea481bb0a14a23fd16af5680b6b6ef075ac53297369214644a405edb7d176ce8f32ac4fd7a39ca94cfadc9a8ac7d93aafd1d4b624e8a335bda96cba3f31576c927472939c9ca90f6d16296186b86c37b7e9902796775a3cddd5ae7f32b73f42d6e38631c125a49424d2c436c4c59d4f03d0e98ecd39457dddbdb6a86bc55746193ebbaf9e976671d75bc4173c4a683cdeb2264e957f2feae787553929ba70b2f86ea04c2f0fcaa9d6f84ee4f5e8f7f25479c2c04eec24d05607b9ab26931957803538f9f77fd97fa6c1bfef0521e6af7f4694b46e24ea5a4ca61bdf46be7016ab272f2943f11384a50e01c883beac73c15cc0e457f752ad017bf6a3a81603bf273aa383a6dfcfb5d4f263e4c3b48fdd5138a6f60c5d8e7b2bfc202b07cacb643ae088ed34a4952fd02e692af0361cc8096cdfebedd4bb5091c908f597f96f81cb75c7e76ad1c3fd1b2a93c03e87ea63fcf72f9f719d53134df30c06104029cd0004c54c0d883ed91956de86f3a27d05424f04b2b9c0a8bfa9a9937ee9fda97af94d20f5e47588260e251d40e58513ea11b7292f15525176964b3bb211ddc48c03e1daac8c31fa8d2ffcf2343402ee8ad4b3fcb1ac07fb12dc704d5849b55e073b17dce972d5a0a7e7a8c486bfb77db45ee090745b8392b16b1ffbb79969f937617ae94f4ac6d1ba1bc52a5cbdeb6113713e310d0ca4136ed587e6b58f471a3be49d3f93927981d3aa6630af5469221de3a4dc2039b87de1da23c6ea073be8e542fe51a72a6a5d7833819a0a16295fb324c4adc1d6bae7124939956453bf10e58296bc65687691e1a8790b0dcfb067a214199d5274712e7525d1a931c2e39779188eb229b423cd248e335b17717f409f79633e38b53ece737d2f3496586a70fc47ee9eec564679e5aa86442e36b338595cde0345de97ab35df6aef5c824cf1a66e844ac5cbce61be8cbfbcc27a8e057c65a4097123e66ec852de6c24fb7345b56e6ae5cdd7409c2ff5a0a7021de6f451d814a6aa12b8437e55ae41204c06fd96f30a903f0bc1f56a1d3f3738020196c7e997c98ebe7ab1b93170fe44073e9e5982118a601cc74dea67146cdcae87397eb5a75d7e7fc749e7db641167426db0b2532c9ec3a0032824a38a02dc0beddb583bd7b2bfcc14c4aa1e4f60e0b8963ffaea53fdf1b2ea3f9c204af21912f032e232538b045ccb13935d9f1ca313c37f8edcb7ad34223436f36799c66ce642b0f8b1bf74ce87429ef920ae6e62d24ce37b8ff25062dd5a5eae91e64a24cc75327a6927ca7cb111a70baeb37bdc27a64503cf14b56e17a294c650733b1dd47cb0fead8e23cc632ee1afa188c5cd02944b15713af0070952bf882f31556fc768889804732d9f8e7ff045d9991f910fc761fd9f091a9b1faaee41a372ef36b56fe11f4e2c39b5815d389bb548e14905c68daab9c43445b0a907e1b633b52256e5c9730d8ed3266817ea2a6aa46cb691fc8e64968280c054107f2180afeac11ec0221fa2e390ea4742c49334af31ac35f5154cd31516fd86adcee06f48ac1ecc29b9b1391b50fa95d659152406f081603d3c277f71e71d7dee9ebe099e4e710c45e15323b8e7e6fc902601173e73cda8cf37f3e70366af38e4bad27abaa8848c220018402dc4372dc46c97d8374a9de3dd5ab501158d32e342f34f84b9b14b8c8f48591d5c7729df4617ca9809a4fe017be5c97d6fb7d7e020536fe2fca0473c5323b488af63a545c7c63ca753c7bdca3854c076935f73e5f855aacc1db756544810becba24ef922bad0bdbc82df7173a7064fa398e20573f31bb55b620b5bc71b42f35eb335582c2f716ab02258a0a5acab27ede34caa670437dfcb11b68a9d964e66793d2ca388979ed4dfd1d036d81c57251a4312acbc4cbce1c26be733adcccd0ee49c93d578386700516d9ca35d6a833bd2b37b6dc1e3b0b02990e39f0899bbf1cecce056e4c7c67a121af590eecd08348fc27c87fa14b4c98b2a0a8fbb842763db99b332b40d8ed921db9b612acc2cea6c3e1f87216d608ce2da506d9e26bf9d188c19e9fe06e650ee915cd51f0c1e2510ca90996e06498f546e768b40b2649788f22e3f2a8f19740e416f72842fdea3b6d91240ff94666822e18884230cb2bde8410010958d04045e37e9defc994befc38110669bc7813120f7a0a3ee24a5b3cdd75545245592bd4e213f1df01220c43e4eba3eaaeba7909c158220092e34af9b0b82cb2a674a1178eaa2b6520f83ed6f93c83c4e66e93257cf088596b92ba54153f8a409e4e8623ab3b4fd0a3b7776c318e2447e701a2d34069fe39916ed90baa5d9e375bc0e1b549647759b86fe42745f8d447763e9472a0cec145110dcab2810bcc3dabeb7f978bcc64084c0d10a88e29749d072edfe11cdfa679ad47d55f5cd38b55d7a728483e35bb0aada4e2f0effa997c89cc4efef2d12691af05f41de08a18d39840750bdd82c1f5a88b65baaefa15723d561943eb6d5fb9484381ed", 0x1000, 0x346d, 0x0, 0x1, r7}]) sendfile(r0, r1, 0x0, 0x8400fffffffa) r8 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r8, 0x0) read(r8, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:30 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000100)='./bus\x00') chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000500)=""/160, 0xa0}, {&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000000680)=""/184, 0xb8}, {&(0x7f0000000440)=""/175, 0xaf}, {&(0x7f00000001c0)=""/149, 0x95}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000380)=""/84, 0x54}], 0x8, 0xffff, 0x20) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 283.188010][T26577] __nla_validate_parse: 10 callbacks suppressed [ 283.188024][T26577] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 283.216149][T26583] loop2: detected capacity change from 0 to 87 [ 283.226080][T26582] loop4: detected capacity change from 0 to 87 06:48:30 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x87f2000) 06:48:30 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000002c0)={"a93f9275344f92114190919f99885b3d", 0x0, 0x0, {0xffffffffffffffc1, 0x6}, {0x0, 0x1}, 0x3, [0x0, 0x7, 0x7, 0x0, 0x5, 0x4, 0x7, 0xe000000000000000, 0x9, 0x30a, 0x4, 0x200, 0x40, 0x9, 0x0, 0x7]}) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f00000004c0)={{r0}, r1, 0x1e, @inherit={0x50, &(0x7f0000000440)={0x0, 0x1, 0x1000, 0x200, {0xb, 0x7, 0x6, 0x20, 0xffffffffffffff00}, [0x3]}}, @devid}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x482, 0xbb) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) sendfile(r0, r2, 0x0, 0x8400fffffffa) r4 = dup2(r0, 0xffffffffffffffff) write$P9_RWSTAT(r4, &(0x7f0000000100)={0x7, 0x7f, 0x1}, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x141240, 0x101) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) r6 = ioctl$TIOCGPTPEER(r3, 0x5441, 0x6) ioctl$FS_IOC_SETFSLABEL(r6, 0x41009432, &(0x7f00000001c0)="e62be5f8fae8cfaf72f14a5c527308c3cad08df3e33596c9715aa43d4360f8c084d3ec62a08711e73ffeada4f9cb73580343ecb84075030e7bd9bd93d1b10e50bd9ed777f910315dc0638c918fa43c420b835f6ee4acd691087a08a655ff0741d41dfb5a71cc81f7247734f5bae6147d21e105009713afa990e3aac157782545a56cc1cfbff569e5f8f16e70ae4cdf1262334df045a909ba1fe4d927ac857d7a381fc81f55e225554a2ae837fda17f0b7b16e945ce0f231bd75f91f090fdb2d93211ada4ffd5f720a49d9bb1a1af492728c7a1323dcd418f5e642e687b1513664947b771541c4d9d49efbc3b71950fc9b4fc78d8285e2f3946cd94b308cf7f65") [ 283.232935][T26585] loop1: detected capacity change from 0 to 87 06:48:30 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:30 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 283.271395][T26597] loop5: detected capacity change from 0 to 87 [ 283.309718][T26597] Buffer I/O error on dev loop5, logical block 44, async page read 06:48:30 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/16}, {&(0x7f0000000140)=""/54}], 0x10000000000002aa, 0x20da1, 0x0) ioctl$PTP_PIN_SETFUNC(r3, 0x40603d07, &(0x7f0000000080)={'\x00', 0xca, 0x1, 0xf00}) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 283.350454][T26597] Buffer I/O error on dev loop5, logical block 45, async page read [ 283.358832][T26597] Buffer I/O error on dev loop5, logical block 46, async page read [ 283.367620][T26597] Buffer I/O error on dev loop5, logical block 44, async page read [ 283.371470][T26585] Buffer I/O error on dev loop1, logical block 44, async page read [ 283.392195][T26585] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:30 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, 0x0, 0x0) [ 283.453779][T26621] loop4: detected capacity change from 0 to 87 [ 283.454106][T26620] loop2: detected capacity change from 0 to 87 [ 283.541231][T26638] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:31 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0xffffffffffffffff) 06:48:31 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4100) ftruncate(0xffffffffffffffff, 0x800) ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000000100)={0x800, 0x40, 0xfffffe01, 0x80, 0x1, 0x0, 0x3}) open(&(0x7f0000000200)='./file0\x00', 0x2200, 0x11c) lseek(0xffffffffffffffff, 0x1, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x101000, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f0000000080)={0x90, @tick=0x401, 0x80, {0x3, 0x80}, 0x1, 0x0, 0x7}) r2 = mq_open(&(0x7f0000000240)='\x00', 0x800, 0x58, &(0x7f0000000280)={0x1, 0x0, 0x1}) dup2(r1, r2) 06:48:31 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:31 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r5, &(0x7f0000000100)) lseek(r5, 0x41200, 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) open(&(0x7f0000000080)='./bus\x00', 0xb103, 0x0) 06:48:31 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:31 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, 0x0, 0x0) 06:48:31 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 284.077676][T26650] loop2: detected capacity change from 0 to 87 [ 284.105938][T26655] loop1: detected capacity change from 0 to 87 [ 284.116862][T26657] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:31 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0xfdef) [ 284.128088][T26661] loop4: detected capacity change from 0 to 87 06:48:31 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0xaea1, 0x1, &(0x7f0000000100)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0xfffffffffffffffc}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESHEX]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000200)='./bus\x00', 0x9, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)="0ef82a15344bfea6a777defa76fbb631588cd5879d0333278746982647d355d45c", 0x21, 0x1ff}, {&(0x7f0000000280)="b7c1316e23277fabfed362c4d5619302bd17d1ffd93ec3c2456e96b83779c821daae02f0571c67aaddc98c71dfa59562898240f4eb2a47", 0x37, 0x8}, {&(0x7f00000002c0), 0x0, 0x300000}, {&(0x7f0000000300)="47bda67ea36d3970fcca4ec3e88c214352b0599154c9e82423f81768759be9a2b00cfc3e9ad6fea668896c", 0x2b, 0x100}, {&(0x7f0000000340)="745ee9ee436793d148643677b203efb352ca3200dea887e4c02b925d4f43a216d24919cdcc20112d7b10a7822529cd6721685a94888514885d14579a256b41b7a2c06e065f84cbf14353bfc9a3989bf9a52ef3983c", 0x55, 0x1}, {&(0x7f0000000440)="65eb88b176c99a21087d05da8bd9afe585ea7e6c1cbd0e4be80475563f064329d392b02af26f9b51bfd25c563975a21a18a6a2be4dc91d416fd72e0715b5ea04b13232efa481be36489d0033102263ba490f1edb28", 0x55, 0xffffffff}, {&(0x7f00000004c0)="96ed87cf630dfb95408c16f6c350ac6779d7613154e264c81c5e0abf9b05891677f7e1ff4863c2267e2626a74816df00b6733206b7d02a2886b01fc6533c634f5925bf8ae50b43a62dc10b232d97e65d23117967bc0e7047ca7d407166443052bd3dabc4e27fd4c5b86426a97f82f648203198", 0x73}, {&(0x7f0000000540)="1a3f893f9ba13a56c1a5046278dcc947cac02759fae63a5227b5c2826a0b0d05cbfd09f407f4ab6322d9c3954dbe26084e8d96500c6de3338da43d4a1bc44c6919513edff654f507f999dc0b0992ff7914d19cb28379d6ecaf57ffb8dd4ce49a68", 0x61}], 0x4400, &(0x7f0000000680)={[{@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x8}}, {@i_version}, {@data_journal}, {@nolazytime}, {@grpjquota_path={'grpjquota', 0x3d, './file1'}}], [{@seclabel}, {@permit_directio}]}) preadv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/207, 0xcf}, {&(0x7f0000000800)=""/209, 0xd1}, {&(0x7f0000000900)=""/185, 0xb9}, {&(0x7f00000009c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/15, 0xf}], 0x5, 0x7532, 0x4) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:31 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:31 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) socket$packet(0x11, 0x1, 0x300) sendfile(r1, r1, 0x0, 0x8400fffffff8) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r5, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, &(0x7f00000000c0)={0x1}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x7ffffe, 0x110, r6, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:31 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 284.174757][T26667] loop2: detected capacity change from 0 to 87 [ 284.194230][T26681] loop5: detected capacity change from 0 to 87 [ 284.281312][T26691] loop4: detected capacity change from 0 to 87 [ 284.290698][T26700] loop2: detected capacity change from 0 to 87 [ 284.300945][T26695] loop1: detected capacity change from 0 to 16383 [ 284.316614][T26695] FAT-fs (loop1): Unrecognized mount option "0xffffffffffffffff0xffffffffffffffff" or missing value [ 284.419610][T26695] loop1: detected capacity change from 0 to 16383 [ 284.431870][T26695] FAT-fs (loop1): Unrecognized mount option "0xffffffffffffffff0xffffffffffffffff" or missing value 06:48:32 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000100)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f00000000c0)={0x20}) r4 = openat$cgroup(r3, &(0x7f0000000340)='syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000480)={r5, 0x7}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r4, 0xd000943e, &(0x7f0000001580)={0x0, r5, "1ba25c51ca19f29ae3a461258b9b4f70fed01af7f392bb68528c08757e56fa9ffcdf364080425bcc868e07a04491c576981eb4247d9361fc18fb711fcdd6b0aa4afbe9a9ed1aa327c27a10afb6e9ac4189617352d7e165282b897fe74b2fd1190def1a90901b97b541d39e9feb2daaa9a5be7494b3b4514fa92efca9b01c234685b937190ca5e8df9bf715e1c099684924fbc6300a17790d88096a298e2b4257cdd7335853b80a89f47141d8b2ff25be84bbfdf9e739b3b0e9fa4df6e6369b69c8576c37aa18f710ab7aca40ad893fb839e1d64a07738864e812ed938be60b6c558e54ed0163a8bae6f38b5e8a6a13c689c487fe90a8aa9d69894ece0f7d9fd6", "7d760728ef4137e44721eaf5381e5825d92b8011733ac820f164b719850961ac4b3e6122df18bc6fb7a0d0309c78c402bf6993d7b01666bd59e98184c0225f3744c4a5d5ebd5c17b22c3c9e4c8678610d41dd55e65a4d36fc5014c680b23214482ab158b7cfc3a6f26dc5aaa91573376db6edd3cfd86a44434a2e380e902d5b2ce5c487e5f2d5ae815a60e1b2934a198d152a1ec4a92a996f767ebea28e63cc0e44bd347a11b15dc6077676bac541281c8a9978f653f631b509c465bccf16b1bcbc70069e74d5e1c662e9e2ca0356002107f18c0be6e25707f78dc0aec40943ea44d6d2974d2a51c48c227bc8b68c5e03d80591bc99f35ec1f0346cc2b9500a025063bc017f60403a0ea727674193cd9c65e40fac67b4df30afe9032053fdb3fd1586a6b8ee6e7cc9999fe050b39bdcfd54a8d546494fe34b68589aabd8daa5e79d5bce96f7d1a71b78e499a1f87aec0bfdccfccfac9711a3f095a50006bc4d8daed106f420906f8fb6050bc66dc3e183714677dde0904afed7cd7f9a6718d74f71ec9aac28b8e4488c5675a1907b6fa2f62be44975b9e79b5ec56b866241e4a85ebf6c8afc4a3584ce1142c7389598f97c5b1fb732a9afc28904881799c6fa211e3414dd038de03067d47ef008a66ffce80185012154907cd8251e5b2596d790eb567f75bb583073018e1252fe706c548bcc67ab27d3dceab74057e8a629c1e33f58be2103ae10d9f1e290450e792fa875fb9eca91144fae9d685db3fcc857383de5551a540458da1943e496be615264645e0cf53a0d47a5880a56b5b9a8daad039f3473a571f5cbe219850348114a9ee217f5953f8cbe881342d1f6a40352c37c704bf0e31aeb93b29fe926e58919e035bff83aa0a29f75cb279d6c6c7888957983747969b78bc50bead73726b734ddd8af57ac12948e72d0a4a277d793ffbbed537a91958d7c13d7ed01f20ec34f2685b4a5c6c8234685a98491f5094cedb3bad512df8ae99c1d9823bdad9ad134a10ef203ed4757d12a5eafe30f2d53c345c16fe787d6cfe5faddb9e7a1a53f13eccb0a1b18a054b7a6e1b020a0b6ca8eb101b046895c7599e4613dfb1d29ce364c8cb85f022745531a9e579f5f6bb025ec188c8a039072daa28870226119fce95f39c9f13bfcbb0c5067d9e2a8aff24ba73b46f54a2f9bd1d3d7f3d30d3217aca2b2a54bce76f443f6004edc4e534213aaf2ae1965057fb6bd2f3aba238a619fc8a77c1ca3b5b25b8b8cc5b04d1499762f66ec68d6a92d7c3915bb8850f83975ed4e4ed9bdb94cf2f41da686a001cc9ec23997464f7db9b007577a569ae2c39ffd88da232738b7317ca98cfd08ae5c50fdf78ca8c66737a2fc9aa54b0fc8eac05f0a22b3037fd5e873eb07ce14b67210a68da99e3ca62b906d80c451738a9d06c971a5b95d41be6b34b0494049e389d7729c37850762d5e975c8348759465fb3fb0c117779230c4822e8e94594d423ff5480918552900775caff0d57a7f5cbbd1dfdad8dab6830ffb2c7a6db57f7e19dd4b5a94fbc942d2e1dee8a3ce1191c56d763a2e21d1dfc7699143fec792703fadc0b70d65f7c87ce45e89093eab782ea99a68168ba89452e54258cfea6ebd1a9ddbe0c8670b81e9c64cf616c6eae76fdea8d63e1a2e3f0c304436c6141f9d2d6897c72c27f3faf18d50da2a9ceb15c6b80ea2f3c75dc2c31c34a3960faae45970c6dc4cb1632145af40c92b3d291c84c96adffb75978f6ad6e143801a778518039e27e9c1cbb0baaf45ec24ee4cbeb4fe955e545a0c134ae7102334c29078a48e42cec475eeabdd23321c24b5f1d32a05d2741fe5d2aa95b830a5a3990a624037ed02ef0f262cf29e0569696d06608c50e46848eccaa6121c46ad21c74fbc9117e7de525647b4e2bcd7cbf5870870bce68dec0c1e0114bd41fde0f2af3ab97cd5887aa2c4e92b7d0e7c71f4d16476d4077945a82fd94dfa26c9d87ffff9add7ef3262094f92d63e7a6d457ee08a3d530d3a7af48832bc46f044eb21a0c60fa2e392172be013ec5c4aaf816699359a685992ec841397383a52923d9e10d10d5075e2ef39431f592e9610e046cfb6c4e1e4e888a7880d89dafe7b9ccdfd87c07f7a38306d66076e53fc3199c8909e0fe3ede88bc3c4559adffc89ad56240b16abd8980ac34b35a713c05fb68ce3efca777c1ce401370161c2a7bc01ecaf9bb7e20a7d9d0085584dd95f6384569f28b66731d91832260d84b3304e814bb4d4286bf52a7e4b124f84aceb298bc559701f292832437427712e682ec16cd094bfa6e8e6a9053d824c5fac1ac44556871436f92d979ff234f5aeadac9d11cb4213a36b1c11919bd13050a9a9179e52fe5bb57eb6ca0a3dbfd3a1d16bf5dafafd5fa41a9e68ce75bdcb059d24d8e7b932318c7c181dc139fcc0db55ee8dae48f90a74482810a0517cdc141c98db9c7b4a88ffb6eadef87ae1d7713e70eedfcab48dd162bcc4b1efb309f74f26f59263b8e4f79f2751764b9ba6149e9732f7ade82dcb777bb414b2b7bf47282fd7b34a4239d1ceb97a8bd2200ef9c44763f5c637c8483b3d596995655947100370e73f15cb1f804ce979139815c323bba2e39fcd2440ba0559c3d9fed7c734f81d73709873892701547fd95825996cbd0e5d4e56d115ae6bf7f6b862d24f529a4ae621c167eaabba5bc9ea102de218dcbf68de60e9556ee72f86ae1860e74cb216067fd2a3a0f45085597e6578436df0563966a2bbeccc66941d618574b55ea837ea61026e1c8aa78b74ed76d189479a05cb97f4ecad610593bf8522273ee9d260827fad6fdf7cc16eb8cf2ac9d63be6705b9b75f75fefe84ce7480db816ecabb56dc055f2e0de9d36b839226f4fe7941216322ac787da313f7c575f88035f4e189991e3829525096739284af0f999bb6d75c31b4f8a46b0a9b4cff1793c8fd427a9c47cfca92c23c501f1a2ee33458c9f3ee4c7d64a99b97d56e01b0669bf55556b733ddd072da2901d882f99b6c3bda673977bae1e61bf0b17ca0f003859cb739b413d204992ca4ff82ebac395f60e9c3795bc7949f429575c4e435d07417b6115070717518748ff61adbc9d13189b3461ba53fa0f961eced06bceea252e967c1c92d7c2e514ffa90844d3b3dde42015077f21a8560333adc8f739d67ea30ce05b52ab2be6daf9a485f37bd0d5ea86e32bc49250dafc8d530a8aff7b737f5285c35af62a7616b9f38aa71baf8982e185af6a20f90c7f466bac7604280c74c07bcc4964b6449ff8f37879173adef1ecfc61929b57cabe35a9b8b5045e0c927557e8c04c1b067425a92496a662b8ad7eb4f25e514d5e65f1d4b5b4fa993e5a3a1e03f6c9be7672eb2fc8f28730a500f24d0253a1095482e2b743d54776c2e59a71f0b6d14d7cd8dc4add37d908c480bdc139d209865c87eb33e55d8801d49867f5dc4d61dbfa96dda36bf4640781c3e35f00e32c47d257e00bd95f8483d10c350ea4fa2ddd2110ea9da828906756e23cf4ca7264ed70500bf5626b162205782e0636c9e60c54115efc98d8241bef5a6274bfbc3c0199cd0a80539e54631d87008c62fd6832442b81e6d16f0242e863d68beb6515e3f7ddabd6540f1cd10e32b9cce7b2d93c83b40bbb5923488d6fa7798c13c13512184933b7799ba15524b0526f7c0e017bd48c2dee79e37eda99f303d0f35eb7ac0aeec10cf2314ebd4f6463eb754850322cfb9ca90dd8234a81d26d50512dbd5099a7b16886277a8a8ff4198bdfe6d6362e5eea1bdf8dc541107d5210350c065b932d829119cfb1169899a76685b6cfb3b37f4ced24884bbc476038a6d9a323ab75b313348486facec7d7184fd33ec0347574e8fd9308f93b478eb2a9a520a84c3fe11c0168b729c9c12256d7350893ae7f3ba004241d2eac191314659cf34230007e69ba4bdb362c5c6abb787cc6d48e88e1cd6c2d0f3b687cb8bc6247b6f877c863f952529f5a28717fe0f21ec327faf8f686b31a27c3f9b62e47c04b095a3040b761d3b292fac6307b88d5dfbeed1cec11eeb8abf46c7740ab947e340e5fdc7761df3778795ff259ec78c62aea882ec3c4e14cb30de1d83f31e9125695415db27367491f120030be414e399ab5e302f0919b29e19e62587c7cf17a1e7b3da1f56307a3d1e3ecd2d485d53bd081270cd0b9d6a728c0326ac3174e9ac5d7042d18a45402a11f218a16817f3c9ca3619a1d60e2dc260bb6a0ceb9241ba2744715b7582c2bd3db7fbb21e200a360776d25251c2bfa3941c0ed497ee390aa3f8fef356b6e8561ac1e02458109f0b3fdcf3cc6de21d4aeb0e3b7ef40cabc5ca80ea6e568eda6ccb2930c74b2c6605c75941a88b201a17be207b10aad73aa6583b0984b04ece91f3149c871e4357e893215af419eb4f9acd6aee92193f048911bbf86eaf7914156005789ff4038f77c9c41a408f948b0a77bbb48563077632b40cd7f0b6e9a365bd0dfef0bf8fdd1c52fd2c511bd2ec16d679f6fd837cd61fbd0c7fb4c234914c483f48609ceeb6d8920f6112d2251818650bd85c5d756c899882e32fb91c5c8d9767e81ce2602c4e2150a3129b54d61dac569a35c84d2d1695af3fb42cfc86904a0954594e845030179ab7573a1740bb9981d903874f235b066d20152a8ae45c9eb575887f1e4694779f2426f8258930dad6865637e27e394d6a944efda12a65aa97eaa8e078f9dfa1ddc841bce6681afc5eeda9b275c6c8105c1d4fba5b46959a4abc8d36185a9b3f8312fd3eb0810074dde63dc864ad171cb62152daa5900d5e2030b54dd0c6c0e65aa4768b763bf519268d441bba37fae74140a07024b9a5001a32cc736239627533ac5769222b55d1ec9951e53b949db1f60127c7291e054672ed0eb600dac20e8ecb40d3adcf40830fa34329e4c1f7ce8fc6d730c59cafae64217713d9e80b222b7f1f6dddd79d6ba4fbdb2b839595a2473bda591ff6d74daf527e5aabe6c874d5ce38cddf8aa0867f911c28562637e3f1aa0d97b4445eea56af1150dafc3b7d773a2ba294fd606fb551b70d58ba9414ca70be6c384f9b22f377fe7e2bac386f671c6a5d2b738b111494d63b3233211423294dc47f9395c2f800fbc9bcabce3ee2be7f0279feeaa1991f546b6f22fe843e8669b42716abd255023e4e677fdce410729f44f7e07b0b89af34b1e9968151d0b90b0565e2f72e49edd86071c00f4428f9cbd08a4c67d58b2aeda3be18819d7eb85ca627c41e7a7e73a7a53d1427cf0cfa1b1306c3db702514f64dba89ec8df6fd6ab9e7b33f460baf9746a95c8bbbd8c0566bbbd0045b62e9848e9a1cac07fa1c25f90133949b6a95bb6b089fe892ce9847ad3526cd5144acd5fb20cb93c4f49a807d5f1bd2efcee02e0adf3eb83745147c22bfc"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000440)={{r5, 0x8, 0x9, 0x3, 0x0, 0x7, 0xe2, 0x56e5, 0x81, 0x69, 0x2, 0x2a56, 0x4f8beb78, 0xfffffffffffffff9, 0x1000}}) 06:48:32 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:32 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:32 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:32 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, 0x0, 0x678) 06:48:32 executing program 1: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)={0x6000000a}) epoll_create(0x8) socket$inet6_udp(0xa, 0x2, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea5, 0x0, &(0x7f0000000100), 0x8000, &(0x7f0000000100)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRESOCT=r1, @ANYRESOCT=r3, @ANYRES64]) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000040)='./bus\x00', 0x118) fcntl$setstatus(r4, 0x4, 0x4100) ftruncate(r4, 0x800) lseek(r4, 0x1, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0xa0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x644e40, 0x0) 06:48:32 executing program 3: pivot_root(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4100) ftruncate(0xffffffffffffffff, 0x8278) lseek(0xffffffffffffffff, 0x1200, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8400fffffffa) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1000000, 0x810, r0, 0x0) read(0xffffffffffffffff, &(0x7f0000000180), 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x490842, 0x0) renameat2(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x7) r2 = epoll_create(0x305) socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) r3 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) open$dir(&(0x7f0000000200)='./bus\x00', 0x181000, 0x14a) mmap(&(0x7f0000131000/0x3000)=nil, 0x3000, 0x2000007, 0x100010, 0xffffffffffffffff, 0xd15a000) [ 285.012518][T26735] loop1: detected capacity change from 0 to 87 [ 285.018811][T26738] loop4: detected capacity change from 0 to 87 [ 285.025110][T26739] loop5: detected capacity change from 0 to 87 [ 285.032552][T26747] loop2: detected capacity change from 0 to 87 06:48:32 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, 0x0, 0x678) 06:48:32 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x228400, 0xf7) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:32 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 285.106045][T26756] loop1: detected capacity change from 0 to 87 06:48:32 executing program 5 (fault-call:2 fault-nth:0): r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:32 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000080)='./file1\x00', 0x80000, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 285.185448][T26781] loop4: detected capacity change from 0 to 87 [ 285.222772][T26788] loop1: detected capacity change from 0 to 87 [ 285.267824][T26798] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 285.280347][T26797] loop2: detected capacity change from 0 to 87 [ 285.301406][T26798] FAULT_INJECTION: forcing a failure. [ 285.301406][T26798] name failslab, interval 1, probability 0, space 0, times 0 [ 285.314061][T26798] CPU: 0 PID: 26798 Comm: syz-executor.5 Not tainted 5.13.0-rc7-syzkaller #0 [ 285.322831][T26798] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 285.332966][T26798] Call Trace: [ 285.336308][T26798] dump_stack+0x137/0x19d [ 285.340729][T26798] should_fail+0x23c/0x250 [ 285.345161][T26798] __should_failslab+0x81/0x90 [ 285.350122][T26798] should_failslab+0x5/0x20 [ 285.354655][T26798] kmem_cache_alloc_node+0x58/0x2b0 [ 285.359902][T26798] ? __alloc_skb+0xed/0x420 [ 285.364428][T26798] ? try_charge+0x36/0x9c0 [ 285.368872][T26798] __alloc_skb+0xed/0x420 [ 285.373243][T26798] netlink_sendmsg+0x4c7/0x7c0 [ 285.378004][T26798] sock_write_iter+0x1a4/0x200 [ 285.382774][T26798] vfs_write+0x69d/0x770 [ 285.387046][T26798] ksys_write+0xce/0x180 [ 285.391332][T26798] ? fpregs_assert_state_consistent+0x7d/0x90 [ 285.397493][T26798] __x64_sys_write+0x3e/0x50 [ 285.402287][T26798] do_syscall_64+0x4a/0x90 [ 285.406720][T26798] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 285.412602][T26798] RIP: 0033:0x4665d9 [ 285.416498][T26798] 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 [ 285.436179][T26798] RSP: 002b:00007f8fa0763188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 285.444594][T26798] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 285.452821][T26798] RDX: 000000000000001f RSI: 0000000020000100 RDI: 0000000000000003 [ 285.460874][T26798] RBP: 00007f8fa07631d0 R08: 0000000000000000 R09: 0000000000000000 [ 285.468849][T26798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 285.477137][T26798] R13: 00007ffdf963b3df R14: 00007f8fa0763300 R15: 0000000000022000 06:48:33 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) statfs(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)=""/247) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:33 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x2) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) fdatasync(r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x14103c, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x24400, 0x80) fcntl$notify(r1, 0x402, 0x8000003e) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000000c0)=0x0) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000100)={0x1, r5}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:33 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, 0x0, 0x678) 06:48:33 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:33 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) open(&(0x7f0000000080)='./file1\x00', 0x30180, 0x1) 06:48:33 executing program 5 (fault-call:2 fault-nth:1): r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:33 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x678) [ 285.884250][T26828] loop2: detected capacity change from 0 to 87 [ 285.888279][T26834] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 285.908363][T26829] loop1: detected capacity change from 0 to 87 [ 285.919164][T26832] loop4: detected capacity change from 0 to 87 [ 285.971048][T26844] FAULT_INJECTION: forcing a failure. [ 285.971048][T26844] name failslab, interval 1, probability 0, space 0, times 0 [ 285.983730][T26844] CPU: 1 PID: 26844 Comm: syz-executor.5 Not tainted 5.13.0-rc7-syzkaller #0 [ 285.992534][T26844] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.002712][T26844] Call Trace: [ 286.006102][T26844] dump_stack+0x137/0x19d [ 286.010472][T26844] should_fail+0x23c/0x250 [ 286.014981][T26844] __should_failslab+0x81/0x90 [ 286.019750][T26844] should_failslab+0x5/0x20 [ 286.024257][T26844] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 286.030033][T26844] ? __kmalloc_node_track_caller+0x30/0x40 [ 286.035896][T26844] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 286.041393][T26844] __kmalloc_node_track_caller+0x30/0x40 [ 286.047067][T26844] ? netlink_sendmsg+0x4c7/0x7c0 [ 286.052026][T26844] __alloc_skb+0x187/0x420 [ 286.056488][T26844] netlink_sendmsg+0x4c7/0x7c0 [ 286.061300][T26844] sock_write_iter+0x1a4/0x200 [ 286.066171][T26844] vfs_write+0x69d/0x770 [ 286.070417][T26844] ksys_write+0xce/0x180 [ 286.074692][T26844] ? fpregs_assert_state_consistent+0x7d/0x90 [ 286.080788][T26844] __x64_sys_write+0x3e/0x50 [ 286.085392][T26844] do_syscall_64+0x4a/0x90 [ 286.090013][T26844] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 286.095929][T26844] RIP: 0033:0x4665d9 [ 286.099910][T26844] 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 [ 286.119629][T26844] RSP: 002b:00007f8fa0742188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 286.128070][T26844] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 [ 286.136051][T26844] RDX: 000000000000001f RSI: 0000000020000100 RDI: 0000000000000003 [ 286.144028][T26844] RBP: 00007f8fa07421d0 R08: 0000000000000000 R09: 0000000000000000 [ 286.152011][T26844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 286.160059][T26844] R13: 00007ffdf963b3df R14: 00007f8fa0742300 R15: 0000000000022000 06:48:33 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) r1 = epoll_create(0x8) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r4, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ftruncate(0xffffffffffffffff, 0x0) ftruncate(r0, 0x800) recvmmsg(r0, &(0x7f0000002240)=[{{&(0x7f00000001c0)=@in={0x2, 0x0, @multicast2}, 0x80, &(0x7f00000009c0)=[{&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f0000000440)=""/228, 0xe4}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f0000000540)=""/86, 0x56}, {&(0x7f00000005c0)=""/177, 0xb1}, {&(0x7f0000000680)=""/84, 0x54}, {&(0x7f0000000700)=""/125, 0x7d}, {&(0x7f0000000780)=""/225, 0xe1}, {&(0x7f0000000880)=""/126, 0x7e}, {&(0x7f0000000900)=""/165, 0xa5}], 0xa, &(0x7f0000000080)=""/1, 0x1}, 0x3}, {{&(0x7f0000000a80), 0x80, &(0x7f0000000dc0)=[{&(0x7f0000000b00)=""/184, 0xb8}, {&(0x7f0000000bc0)=""/179, 0xb3}, {&(0x7f0000000c80)=""/108, 0x6c}, {&(0x7f0000000d00)=""/161, 0xa1}, {&(0x7f0000000100)=""/60, 0x3c}], 0x5, &(0x7f0000000e40)=""/209, 0xd1}}, {{&(0x7f0000000f40)=@isdn, 0x80, &(0x7f0000002180)=[{&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000fc0)=""/181, 0xb5}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/18, 0x12}, {&(0x7f00000020c0)=""/187, 0xbb}], 0x5, &(0x7f0000002200)=""/40, 0x28}, 0x1ff}], 0x3, 0x40000200, &(0x7f0000002300)={0x0, 0x3938700}) lseek(r0, 0x1, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:33 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x678) [ 286.180458][T26849] loop2: detected capacity change from 0 to 87 06:48:33 executing program 5 (fault-call:2 fault-nth:2): r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:33 executing program 4 (fault-call:11 fault-nth:0): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:33 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x678) [ 286.245657][T26867] loop2: detected capacity change from 0 to 87 [ 286.311100][T26876] loop4: detected capacity change from 0 to 87 [ 286.333351][T26876] FAULT_INJECTION: forcing a failure. [ 286.333351][T26876] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 286.338621][T26882] loop1: detected capacity change from 0 to 87 [ 286.346649][T26876] CPU: 0 PID: 26876 Comm: syz-executor.4 Not tainted 5.13.0-rc7-syzkaller #0 [ 286.361483][T26876] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.371612][T26876] Call Trace: [ 286.374888][T26876] dump_stack+0x137/0x19d [ 286.376605][T26884] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 286.379397][T26876] should_fail+0x23c/0x250 [ 286.379421][T26876] __alloc_pages+0x102/0x320 [ 286.397629][T26876] alloc_pages+0x21d/0x310 [ 286.400153][T26884] FAULT_INJECTION: forcing a failure. [ 286.400153][T26884] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 286.402052][T26876] pte_alloc_one+0x29/0xb0 [ 286.402077][T26876] handle_mm_fault+0xd57/0x1a70 [ 286.402104][T26876] ? filemap_read_page+0x200/0x200 [ 286.429477][T26876] do_user_addr_fault+0x609/0xc00 [ 286.434506][T26876] exc_page_fault+0x91/0x230 [ 286.439279][T26876] asm_exc_page_fault+0x1e/0x30 [ 286.444214][T26876] RIP: 0010:__get_user_nocheck_1+0x6/0x10 [ 286.450067][T26876] Code: d0 73 64 48 19 d2 48 21 d0 0f 1f 00 48 8b 10 31 c0 0f 1f 00 c3 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 0f 1f 00 0f ae e8 <0f> b6 10 31 c0 0f 1f 00 c3 90 0f 1f 00 0f ae e8 0f b7 10 31 c0 0f [ 286.469681][T26876] RSP: 0018:ffffc9000157fc30 EFLAGS: 00010206 [ 286.475834][T26876] RAX: 0000000020002dc0 RBX: 0000000000000678 RCX: 0000000000000782 [ 286.483823][T26876] RDX: ffff888108faa000 RSI: 0000000000000678 RDI: 0000000000000000 [ 286.491807][T26876] RBP: 0000000020003437 R08: ffffffff81890358 R09: 0001c9000157fe67 [ 286.499786][T26876] R10: 0001ffffffffffff R11: 0000000000000000 R12: 0000000000000678 [ 286.507756][T26876] R13: 0000000020002dc0 R14: ffffc9000157fe60 R15: 00000000ffffffff [ 286.515735][T26876] ? iov_iter_fault_in_readable+0xb8/0x3a0 [ 286.521550][T26876] iov_iter_fault_in_readable+0xe8/0x3a0 [ 286.527181][T26876] generic_perform_write+0xd2/0x3a0 [ 286.532381][T26876] ? fat_update_time+0x125/0x140 [ 286.537375][T26876] ? fat_truncate_time+0x2a0/0x2a0 [ 286.542487][T26876] ? file_update_time+0x3ae/0x3e0 [ 286.547558][T26876] __generic_file_write_iter+0x161/0x300 [ 286.553217][T26876] ? generic_write_checks+0x250/0x290 [ 286.558627][T26876] generic_file_write_iter+0x75/0x130 [ 286.564002][T26876] vfs_write+0x69d/0x770 [ 286.568350][T26876] ksys_write+0xce/0x180 [ 286.572674][T26876] __x64_sys_write+0x3e/0x50 [ 286.577321][T26876] do_syscall_64+0x4a/0x90 [ 286.581886][T26876] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 286.587908][T26876] RIP: 0033:0x4665d9 [ 286.591796][T26876] 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 [ 286.611705][T26876] RSP: 002b:00007f9b87f01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 286.620191][T26876] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 286.628170][T26876] RDX: 0000000000000678 RSI: 0000000020002dc0 RDI: 0000000000000006 [ 286.636320][T26876] RBP: 00007f9b87f011d0 R08: 0000000000000000 R09: 0000000000000000 [ 286.644307][T26876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 286.652364][T26876] R13: 00007ffed945567f R14: 00007f9b87f01300 R15: 0000000000022000 [ 286.660339][T26884] CPU: 1 PID: 26884 Comm: syz-executor.5 Not tainted 5.13.0-rc7-syzkaller #0 [ 286.669122][T26884] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.679258][T26884] Call Trace: [ 286.682531][T26884] dump_stack+0x137/0x19d [ 286.685340][T26889] loop2: detected capacity change from 0 to 87 [ 286.686861][T26884] should_fail+0x23c/0x250 [ 286.686884][T26884] should_fail_usercopy+0x16/0x20 [ 286.702505][T26884] _copy_from_iter_full+0x148/0xa10 [ 286.707770][T26884] ? check_stack_object+0x61/0x70 [ 286.712793][T26884] ? __virt_addr_valid+0x15a/0x1a0 [ 286.717899][T26884] ? __check_object_size+0x253/0x310 [ 286.723180][T26884] netlink_sendmsg+0x579/0x7c0 [ 286.728018][T26884] sock_write_iter+0x1a4/0x200 [ 286.732776][T26884] vfs_write+0x69d/0x770 [ 286.737093][T26884] ksys_write+0xce/0x180 [ 286.741326][T26884] ? fpregs_assert_state_consistent+0x7d/0x90 [ 286.747482][T26884] __x64_sys_write+0x3e/0x50 [ 286.752171][T26884] do_syscall_64+0x4a/0x90 [ 286.756668][T26884] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 286.762575][T26884] RIP: 0033:0x4665d9 [ 286.766482][T26884] 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 [ 286.786088][T26884] RSP: 002b:00007f8fa0763188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 286.794540][T26884] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 286.802507][T26884] RDX: 000000000000001f RSI: 0000000020000100 RDI: 0000000000000003 [ 286.810495][T26884] RBP: 00007f8fa07631d0 R08: 0000000000000000 R09: 0000000000000000 [ 286.818462][T26884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 286.826428][T26884] R13: 00007ffdf963b3df R14: 00007f8fa0763300 R15: 0000000000022000 06:48:34 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) r4 = creat(&(0x7f0000000100)='./bus\x00', 0x1) read(r4, &(0x7f00000001c0)=""/120, 0x78) open(&(0x7f0000000080)='./bus\x00', 0x400200, 0x80) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) creat(&(0x7f0000000240)='./file1\x00', 0x0) 06:48:34 executing program 5 (fault-call:2 fault-nth:3): r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:34 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8101, 0x23) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) chdir(&(0x7f0000000080)='./bus\x00') openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x10) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:34 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, 0x0, 0x678) 06:48:34 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x66c86fb537e748bd) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:34 executing program 4 (fault-call:11 fault-nth:1): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:34 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x20000) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) r3 = syz_open_dev$rtc(&(0x7f0000000080), 0x5, 0x14000) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000100)=0x2) [ 287.011833][T26916] loop2: detected capacity change from 0 to 87 [ 287.023672][T26918] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:34 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, 0x0, 0x678) [ 287.053722][T26922] loop1: detected capacity change from 0 to 87 [ 287.060552][T26924] loop4: detected capacity change from 0 to 87 [ 287.077256][T26930] FAULT_INJECTION: forcing a failure. [ 287.077256][T26930] name failslab, interval 1, probability 0, space 0, times 0 [ 287.090011][T26930] CPU: 0 PID: 26930 Comm: syz-executor.5 Not tainted 5.13.0-rc7-syzkaller #0 [ 287.098833][T26930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.109287][T26930] Call Trace: [ 287.112581][T26930] dump_stack+0x137/0x19d [ 287.117020][T26930] should_fail+0x23c/0x250 [ 287.121471][T26930] __should_failslab+0x81/0x90 [ 287.126260][T26930] should_failslab+0x5/0x20 [ 287.130761][T26930] kmem_cache_alloc_node+0x58/0x2b0 [ 287.135964][T26930] ? __alloc_skb+0xed/0x420 [ 287.140560][T26930] __alloc_skb+0xed/0x420 [ 287.144988][T26930] netlink_ack+0x292/0x690 [ 287.149468][T26930] netlink_rcv_skb+0x1b7/0x240 [ 287.154243][T26930] ? nfnetlink_bind+0xa0/0xa0 [ 287.159014][T26930] nfnetlink_rcv+0x161/0x1330 [ 287.163746][T26930] ? __d_add+0x3bf/0x490 [ 287.168049][T26930] ? avc_has_perm_noaudit+0x19a/0x240 [ 287.173432][T26930] ? __list_del_entry_valid+0x54/0xc0 [ 287.178906][T26930] ? __inc_numa_state+0x10/0x50 [ 287.183759][T26930] ? rmqueue_pcplist+0x152/0x190 [ 287.188816][T26930] ? rmqueue+0x43/0xd00 [ 287.193047][T26930] ? rhashtable_jhash2+0x13a/0x1a0 [ 287.198161][T26930] ? jhash+0x2b0/0x2b0 [ 287.202228][T26930] ? rht_key_hashfn+0x4e/0x60 [ 287.206907][T26930] ? netlink_deliver_tap+0x6a/0x4d0 [ 287.212105][T26930] ? __netlink_lookup+0x21c/0x250 [ 287.217311][T26930] netlink_unicast+0x5ec/0x6b0 [ 287.222080][T26930] netlink_sendmsg+0x6f8/0x7c0 [ 287.226909][T26930] sock_write_iter+0x1a4/0x200 [ 287.231702][T26930] vfs_write+0x69d/0x770 [ 287.235947][T26930] ksys_write+0xce/0x180 [ 287.240245][T26930] ? fpregs_assert_state_consistent+0x7d/0x90 [ 287.246386][T26930] __x64_sys_write+0x3e/0x50 [ 287.251061][T26930] do_syscall_64+0x4a/0x90 [ 287.255482][T26930] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 287.261376][T26930] RIP: 0033:0x4665d9 [ 287.265352][T26930] 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 [ 287.285065][T26930] RSP: 002b:00007f8fa0742188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 287.293483][T26930] RAX: ffffffffffffffda RBX: 000000000056c038 RCX: 00000000004665d9 06:48:34 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 287.301865][T26930] RDX: 000000000000001f RSI: 0000000020000100 RDI: 0000000000000003 [ 287.309912][T26930] RBP: 00007f8fa07421d0 R08: 0000000000000000 R09: 0000000000000000 [ 287.317888][T26930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 287.325865][T26930] R13: 00007ffdf963b3df R14: 00007f8fa0742300 R15: 0000000000022000 [ 287.340912][T26932] loop2: detected capacity change from 0 to 87 06:48:34 executing program 1: syz_mount_image$msdos(&(0x7f00000055c0), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) socketpair(0x2c, 0x2, 0x400, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000005480)={0x0, 0x0}) recvmmsg(r4, &(0x7f0000005340)=[{{&(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private2}}}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f0000000440)=""/151, 0x97}, {&(0x7f0000000500)=""/135, 0x87}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000100)}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000640)=""/64, 0x40}, {&(0x7f0000000680)=""/32, 0x20}], 0x9, &(0x7f0000000780)=""/4096, 0x1000}, 0xffffffff}, {{&(0x7f0000001780)=@generic, 0x80, &(0x7f0000001900)=[{&(0x7f0000001800)=""/127, 0x7f}, {&(0x7f0000001880)=""/12, 0xc}, {&(0x7f00000018c0)=""/33, 0x21}], 0x3, &(0x7f0000001940)=""/77, 0x4d}, 0x6}, {{&(0x7f00000019c0)=@sco={0x1f, @none}, 0x80, &(0x7f0000001bc0)=[{&(0x7f0000001a40)=""/57, 0x39}, {&(0x7f0000001a80)=""/93, 0x5d}, {&(0x7f0000001b00)=""/130, 0x82}], 0x3, &(0x7f0000005600)=""/37, 0x25}, 0x30000}, {{&(0x7f0000001c40)=@un=@abs, 0x80, &(0x7f0000004f80)=[{&(0x7f0000001cc0)=""/157, 0x9d}, {&(0x7f0000001d80)=""/177, 0xb1}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/43, 0x2b}, {&(0x7f0000002e80)=""/24, 0x18}, {&(0x7f0000002ec0)=""/4096, 0x1000}, {&(0x7f0000003ec0)=""/70, 0x46}, {&(0x7f0000003f40)=""/15, 0xf}, {&(0x7f0000003f80)=""/4096, 0x1000}], 0x9, &(0x7f0000005040)=""/54, 0x36}, 0x3}, {{&(0x7f0000005080)=@nl=@unspec, 0x80, &(0x7f0000005200)=[{&(0x7f0000005100)=""/35, 0x23}, {&(0x7f0000005140)=""/26, 0x1a}, {&(0x7f0000005180)=""/82, 0x52}], 0x3, &(0x7f0000005240)=""/224, 0xe0}, 0x6}], 0x5, 0x2, &(0x7f00000054c0)={r5, r6+60000000}) sendmsg$AUDIT_GET_FEATURE(r3, &(0x7f0000005580)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000005540)={&(0x7f0000005500)={0x10, 0x3fb, 0x800, 0x70bd2d, 0x25dfdbfd, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x1}, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 287.350789][T26924] FAULT_INJECTION: forcing a failure. [ 287.350789][T26924] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 287.363976][T26924] CPU: 0 PID: 26924 Comm: syz-executor.4 Not tainted 5.13.0-rc7-syzkaller #0 [ 287.372911][T26924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.383172][T26924] Call Trace: [ 287.386450][T26924] dump_stack+0x137/0x19d [ 287.390806][T26924] should_fail+0x23c/0x250 [ 287.395364][T26924] should_fail_usercopy+0x16/0x20 06:48:34 executing program 5 (fault-call:2 fault-nth:4): r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 287.400399][T26924] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 287.406466][T26924] ? fat_write_begin+0x61/0xf0 [ 287.411242][T26924] ? fat_block_truncate_page+0x30/0x30 [ 287.416706][T26924] ? fat_write_begin+0x79/0xf0 [ 287.421471][T26924] generic_perform_write+0x1e4/0x3a0 [ 287.426910][T26924] ? file_update_time+0x3ae/0x3e0 [ 287.431978][T26924] __generic_file_write_iter+0x161/0x300 [ 287.437767][T26924] ? generic_write_checks+0x250/0x290 [ 287.443156][T26924] generic_file_write_iter+0x75/0x130 [ 287.448721][T26924] vfs_write+0x69d/0x770 [ 287.452997][T26924] ksys_write+0xce/0x180 [ 287.457240][T26924] __x64_sys_write+0x3e/0x50 [ 287.461830][T26924] do_syscall_64+0x4a/0x90 [ 287.466305][T26924] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 287.468554][T26949] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 287.472208][T26924] RIP: 0033:0x4665d9 [ 287.472229][T26924] 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 [ 287.472250][T26924] RSP: 002b:00007f9b87f01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 287.489882][T26949] FAULT_INJECTION: forcing a failure. [ 287.489882][T26949] name failslab, interval 1, probability 0, space 0, times 0 [ 287.504982][T26924] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 287.505000][T26924] RDX: 0000000000000678 RSI: 0000000020002dc0 RDI: 0000000000000006 [ 287.505013][T26924] RBP: 00007f9b87f011d0 R08: 0000000000000000 R09: 0000000000000000 06:48:34 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x54}, 0xc0050) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f00003b7000/0x4000)=nil, 0x4000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:34 executing program 4 (fault-call:11 fault-nth:2): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:34 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x2) recvmmsg(r1, &(0x7f0000002200)=[{{&(0x7f0000000240)=@qipcrtr, 0x80, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000440)=""/76, 0x4c}, {&(0x7f00000004c0)=""/215, 0xd7}], 0x5, &(0x7f0000000640)=""/215, 0xd7}, 0xf83}, {{&(0x7f0000000740)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000c40)=""/248, 0xf8}], 0x1, &(0x7f0000000800)=""/60, 0x3c}, 0x101}, {{&(0x7f0000000d40)=@alg, 0x80, &(0x7f0000001180)=[{&(0x7f0000000dc0)=""/196, 0xc4}, {&(0x7f0000000ec0)=""/125, 0x7d}, {&(0x7f0000000f40)=""/197, 0xc5}, {&(0x7f0000001040)=""/179, 0xb3}, {&(0x7f0000001100)=""/24, 0x18}, {&(0x7f0000001140)=""/26, 0x1a}], 0x6, &(0x7f0000001200)=""/4096, 0x1000}, 0x1}], 0x3, 0x40010142, &(0x7f0000002300)) sendfile(r0, r1, 0x0, 0x8400fffffffa) mmap$IORING_OFF_SQ_RING(&(0x7f0000427000/0x2000)=nil, 0x2000, 0x4, 0x40010, r2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000000840)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000100)=0x8000) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) r4 = socket(0x2c, 0x80000, 0x1f) accept4$packet(r1, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000001c0)=0x14, 0x80000) setsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000200)={r5, @empty, @empty}, 0xc) [ 287.505024][T26924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 287.505036][T26924] R13: 00007ffed945567f R14: 00007f9b87f01300 R15: 0000000000022000 [ 287.566354][T26949] CPU: 1 PID: 26949 Comm: syz-executor.5 Not tainted 5.13.0-rc7-syzkaller #0 [ 287.575199][T26949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.585595][T26949] Call Trace: [ 287.588870][T26949] dump_stack+0x137/0x19d [ 287.593217][T26949] should_fail+0x23c/0x250 [ 287.597667][T26949] __should_failslab+0x81/0x90 [ 287.602432][T26949] should_failslab+0x5/0x20 [ 287.606931][T26949] kmem_cache_alloc_node_trace+0x58/0x2e0 [ 287.612652][T26949] ? __kmalloc_node_track_caller+0x30/0x40 [ 287.618557][T26949] ? kmem_cache_alloc_node+0x1da/0x2b0 [ 287.624096][T26949] __kmalloc_node_track_caller+0x30/0x40 [ 287.629756][T26949] ? netlink_ack+0x292/0x690 [ 287.634418][T26949] __alloc_skb+0x187/0x420 [ 287.638898][T26949] netlink_ack+0x292/0x690 [ 287.643317][T26949] netlink_rcv_skb+0x1b7/0x240 [ 287.648078][T26949] ? nfnetlink_bind+0xa0/0xa0 [ 287.652737][T26949] nfnetlink_rcv+0x161/0x1330 [ 287.657435][T26949] ? __d_add+0x3bf/0x490 [ 287.661704][T26949] ? avc_has_perm_noaudit+0x19a/0x240 [ 287.667064][T26949] ? __list_del_entry_valid+0x54/0xc0 [ 287.672434][T26949] ? __inc_numa_state+0x10/0x50 [ 287.677278][T26949] ? rmqueue_pcplist+0x152/0x190 [ 287.682268][T26949] ? rmqueue+0x43/0xd00 [ 287.686450][T26949] ? rhashtable_jhash2+0x13a/0x1a0 [ 287.691578][T26949] ? jhash+0x2b0/0x2b0 [ 287.695665][T26949] ? rht_key_hashfn+0x4e/0x60 [ 287.700358][T26949] ? netlink_deliver_tap+0x6a/0x4d0 [ 287.705540][T26949] ? __netlink_lookup+0x21c/0x250 [ 287.710547][T26949] netlink_unicast+0x5ec/0x6b0 [ 287.715297][T26949] netlink_sendmsg+0x6f8/0x7c0 [ 287.720072][T26949] sock_write_iter+0x1a4/0x200 [ 287.724839][T26949] vfs_write+0x69d/0x770 [ 287.729098][T26949] ksys_write+0xce/0x180 [ 287.733322][T26949] ? fpregs_assert_state_consistent+0x7d/0x90 [ 287.739408][T26949] __x64_sys_write+0x3e/0x50 [ 287.743993][T26949] do_syscall_64+0x4a/0x90 [ 287.748430][T26949] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 287.754307][T26949] RIP: 0033:0x4665d9 [ 287.758215][T26949] 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 [ 287.777830][T26949] RSP: 002b:00007f8fa0763188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 287.786226][T26949] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 287.794296][T26949] RDX: 000000000000001f RSI: 0000000020000100 RDI: 0000000000000003 [ 287.802260][T26949] RBP: 00007f8fa07631d0 R08: 0000000000000000 R09: 0000000000000000 [ 287.810538][T26949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 287.818775][T26949] R13: 00007ffdf963b3df R14: 00007f8fa0763300 R15: 0000000000022000 06:48:35 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, 0x0, 0x678) 06:48:35 executing program 5 (fault-call:2 fault-nth:5): r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:35 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x40002, 0x4) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f00000001c0)={{{@in=@multicast1, @in6=@mcast1}}, {{@in6=@ipv4={""/10, ""/2, @empty}}, 0x0, @in6=@mcast2}}, &(0x7f00000000c0)=0xe8) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 287.880324][T26965] loop4: detected capacity change from 0 to 87 [ 287.904895][T26971] loop2: detected capacity change from 0 to 87 [ 287.914259][T26975] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 287.939430][T26976] loop1: detected capacity change from 0 to 87 [ 287.956790][T26965] FAULT_INJECTION: forcing a failure. [ 287.956790][T26965] name failslab, interval 1, probability 0, space 0, times 0 [ 287.959400][T26975] FAULT_INJECTION: forcing a failure. [ 287.959400][T26975] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 287.969434][T26965] CPU: 1 PID: 26965 Comm: syz-executor.4 Not tainted 5.13.0-rc7-syzkaller #0 [ 287.969461][T26965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.001384][T26965] Call Trace: [ 288.004658][T26965] dump_stack+0x137/0x19d [ 288.008988][T26965] should_fail+0x23c/0x250 [ 288.013401][T26965] ? mempool_alloc_slab+0x16/0x20 [ 288.018421][T26965] __should_failslab+0x81/0x90 [ 288.023300][T26965] should_failslab+0x5/0x20 [ 288.027799][T26965] kmem_cache_alloc+0x46/0x2f0 [ 288.032634][T26965] mempool_alloc_slab+0x16/0x20 [ 288.037484][T26965] ? mempool_free+0x130/0x130 [ 288.042219][T26965] mempool_alloc+0x8c/0x300 [ 288.046834][T26965] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 288.052483][T26965] bio_alloc_bioset+0xcc/0x480 [ 288.057267][T26965] ? __test_set_page_writeback+0x49b/0x500 [ 288.063067][T26965] submit_bh_wbc+0x130/0x330 [ 288.067650][T26965] __block_write_full_page+0x648/0xa10 [ 288.073104][T26965] ? mark_buffer_write_io_error+0x170/0x170 [ 288.078996][T26965] ? fat_block_truncate_page+0x30/0x30 [ 288.084477][T26965] ? fat_block_truncate_page+0x30/0x30 [ 288.089930][T26965] block_write_full_page+0x240/0x260 [ 288.095213][T26965] fat_writepage+0x20/0x30 [ 288.099651][T26965] __mpage_writepage+0xcf3/0x1080 [ 288.104672][T26965] ? rmap_walk_file+0x3f4/0x480 [ 288.109600][T26965] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 288.115323][T26965] ? clear_page_dirty_for_io+0x2b8/0x2e0 [ 288.120967][T26965] write_cache_pages+0x4d7/0x810 [ 288.125924][T26965] ? mpage_writepages+0x120/0x120 [ 288.131038][T26965] ? __xa_set_mark+0x279/0x290 [ 288.135839][T26965] ? __mark_inode_dirty+0x326/0x6c0 [ 288.141122][T26965] ? lock_page_memcg+0x79/0x120 [ 288.146179][T26965] ? unlock_page_memcg+0xc3/0xe0 [ 288.151112][T26965] ? fat_readpage+0x20/0x20 [ 288.155615][T26965] ? fat_block_truncate_page+0x30/0x30 [ 288.161218][T26965] mpage_writepages+0x6d/0x120 [ 288.166139][T26965] ? fat_block_truncate_page+0x30/0x30 [ 288.171664][T26965] fat_writepages+0x20/0x30 [ 288.176252][T26965] do_writepages+0x7b/0x150 [ 288.180766][T26965] ? fat_write_end+0x4a/0x160 [ 288.185459][T26965] file_write_and_wait_range+0x180/0x210 [ 288.191092][T26965] __generic_file_fsync+0x48/0x140 [ 288.196226][T26965] fat_file_fsync+0x48/0x100 [ 288.200864][T26965] ? fat_generic_ioctl+0xab0/0xab0 [ 288.206183][T26965] vfs_fsync_range+0x107/0x120 [ 288.211023][T26965] generic_file_write_iter+0x103/0x130 [ 288.216480][T26965] vfs_write+0x69d/0x770 [ 288.220812][T26965] ksys_write+0xce/0x180 [ 288.225054][T26965] __x64_sys_write+0x3e/0x50 [ 288.229651][T26965] do_syscall_64+0x4a/0x90 [ 288.234120][T26965] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 288.240113][T26965] RIP: 0033:0x4665d9 [ 288.244089][T26965] 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 [ 288.263721][T26965] RSP: 002b:00007f9b87f01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 288.272188][T26965] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 288.280185][T26965] RDX: 0000000000000678 RSI: 0000000020002dc0 RDI: 0000000000000006 [ 288.288154][T26965] RBP: 00007f9b87f011d0 R08: 0000000000000000 R09: 0000000000000000 [ 288.296186][T26965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 288.304165][T26965] R13: 00007ffed945567f R14: 00007f9b87f01300 R15: 0000000000022000 [ 288.312500][T26975] CPU: 0 PID: 26975 Comm: syz-executor.5 Not tainted 5.13.0-rc7-syzkaller #0 [ 288.321411][T26975] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.331478][T26975] Call Trace: [ 288.334796][T26975] dump_stack+0x137/0x19d [ 288.339139][T26975] should_fail+0x23c/0x250 [ 288.343554][T26975] should_fail_usercopy+0x16/0x20 [ 288.348610][T26975] _copy_to_user+0x1c/0x90 [ 288.353294][T26975] simple_read_from_buffer+0xab/0x120 [ 288.358690][T26975] proc_fail_nth_read+0xf6/0x140 [ 288.363679][T26975] ? rw_verify_area+0x136/0x250 [ 288.368630][T26975] ? proc_fault_inject_write+0x200/0x200 [ 288.374338][T26975] vfs_read+0x154/0x5d0 [ 288.378617][T26975] ? __fget_light+0x21b/0x260 [ 288.383300][T26975] ? __cond_resched+0x11/0x40 [ 288.387997][T26975] ksys_read+0xce/0x180 [ 288.392157][T26975] __x64_sys_read+0x3e/0x50 [ 288.396713][T26975] do_syscall_64+0x4a/0x90 [ 288.401140][T26975] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 288.407107][T26975] RIP: 0033:0x41935c [ 288.411116][T26975] 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 [ 288.430806][T26975] RSP: 002b:00007f8fa0763170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 06:48:35 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) fcntl$setstatus(r2, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x8841, 0x20) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) dup3(r2, 0xffffffffffffffff, 0x0) r5 = epoll_create(0x305) socket$inet6_udp(0xa, 0x2, 0x0) read(r5, &(0x7f0000001480)=""/50, 0x32) sendmsg$inet6(r2, &(0x7f0000001440)={&(0x7f0000000100)={0xa, 0x4e24, 0x80000000, @local, 0x7}, 0x1c, &(0x7f0000000380)=[{&(0x7f00000001c0)="66a5af8525d5e92388af03a0b331531a9d96d4fbc15beb855efa056a395afb930012a976b1ece5c26df154a73d1a56590ae0bda4b945806e98ab88ad46a761acc4cccfb7f3c63988744a5af9c8927994bd873fe0d91066d3a8879b1858c58bd27a3257df09be78c2cb3253a2e5bf55c58e9c2574ef770d8a63c78a6735cec524fccc6ab0bd65c5b37c2cbbff60a5bd99cdb7c44299182f9ab91933ea8142f7de20064e88e01a2c0717865e88f4f67f2c1b74ded14224db3413d1c00d410af50156b153de8e6430d2672c176f53b4cb8872cb", 0xd2}, {&(0x7f0000000300)="afbeeb2dcbbdf2634e5c02ff35e366ad2e5d2c46801105aa8fb3c69b58547cf1579a411ccf70813698e9ea8d22ec40ace47e0cde2971d09720cd503277f81a6d2b6cc0953ef5", 0x46}, {&(0x7f0000000440)="643f0537d7828ff75bf73a0ef886d9300a4fd131010e780be776e42357c0dcb09285363b6dc86ea9397d9600eaaa7f975673eeece08811513baa64d97a935dc1d89f3488dc2f3895acc5faf5921c31e57d68f84900b2c38d6d709a3b47a727999a594698eb86996b873fa6eff6ef321840829e7591640fd4c943732556a129d835e4b96d1c30ddecb8a7fcf8a9012c8a29853261dc2b22edb48d8ff278c2c77d44a4e4a28a0bda7080ca14313fa74fd3458cf663c7f564cb936a136fcc898133a008c8d6144a9b576d12af58a14277cb52e16ea06c95f166a09d224d8b2d30b5c56dbbfa41aca21b1ff0969cdb20f54519d799d6312a9d95619a5052faf835c7f2338531c90b1ebe71d8d63586fa96a1c41ed2661f00276ab9aec4f318990ca1288dee8ead6d0393d525047094bbe10fd7d24dc05ac3d8d8549d4aa369e9c9d869bd189e72055dfb74c35a68792dc4b1db753608839e8b241a0bc0ff5fcb762c797e7aa1c0b29fa950da61eee285c17df3a43a033da4cc1ad91feb2e9c3d9693c5054f6d2c842b485c3e8ecd1e1f34a36df26bf94df64143bf612e971001c7b85ca4b88a40e5ea9ab080bfe3955d821c43d24109177a82e7fae3919f98747615f841586113855a297e1097cf6f2d2e3fcd6dbf8d19ad62cbf2272be34322846ea972e7bd284cb01e6db82380d67f23b0e2e0e299cb84d17d4f33c157a91d2beb467088edb5c08fcd67c9c767c14eac015065ff7ee510bbdcaa9ea49427e948f3a3c454b6cdcd2e8496ff2ed5f9c329bf68c4e5430b9ec59ed5f2f474f2ca54cbf964f43a0106a756e532c6bb73000996299b3411b9e030cabc0a0250e4fcd929f1e1ac0d8b1395e61b5519b88639fc817b4aaf7cb039bd871f34feb8afbf36540229e0a7ccab4e05986f20d5d91bd4ed06b3f12ff53ed666f3c11708607ce00c42a17a4829868bed09b956c0b441e7442054eeb93c0472580a4abb078abcf71c768a6b2c90b1e60a27a1d3888ecb8db69796b7e9c62359246df135ed709805632386dbdcbef69a1b72ee1fd5e470acaef4dcd4c3e94b3965abfcaa9b439dfd6755c6836ca4a6f45147646400fff8f170783dd44fe3198b22377a3894f042814c09193b14c8816828ee59f645d69eb59ad41264c04cbe33cf22b94cba032a79ee2c23be27f0adb9e58e6c8ed094e8106ea2933b26649e9b09f13584c1b4a9c8fccaaecdfe1dd79ea2a3933f894a7b9d9e48c348cc0eb27e4e95e049325292da240e6ad95de9b3cc93ac24a5927490ce0d2650ea3a6aa584a2a3e2128abea2f43daa1f526435533a4b2a4d299135252dbc8178a9fee6b4aba5f9c9b9b68c2b6d61c29bf6af6cdbadc3336b399e8d4c39eac1b08da8d15ccbbf2912d06fc6245f52bce604e36ef16cb663fbbf540ca53c72568f8028d2ff39597ca18630d6ab280952ac6614a9d3e5e9e56bdf3ff9c5b9403a96cf9ae7278def35d903fd75750de9b2d19ee8d43d420a33ce49a7c11f824ebac9a655c12a4c5b501a3c39685a0c5f0dbccf8d0dfddda0874539233926da5bcf0ebd8aabc12b091850c337eebfd356de2b80f0e6f36b02d2b89d460f60aa1861ca2cb20fd8b4484047276772936e40629c7a15993d37144ec4b643f57b5242e9f3ade4fcaf51a185a198975dc85cc8721b8aeb4012fc69d5699d868ac8381dd9df310b44661ef6552d9d0d8d0f4f1e9e2e8635127c9bc7fb13823fef88ace9ab7217a6e82963cdf73124e85ec3a13b14a2585a541f62632f4ae8a98a9a116606ae16fa2245585f777a0320d0edb17e13d0d7a9af5ded4313d3613a72bef0495e4166a3191c2bf034a1736afcf1e230caa6c2604bcd31b590086291c9022ca58069bb650b2e62b0fb68bbba40c682a5d495a5654b5b45bf496fef21a91508003be180b9d84762889d31e17dc0378e2f21527b62309f13736d7c50c330df304b94b27b63097116a27d0b4d8e8890adb3319ddef5347701a3a1378dfe06282e4253c75dc6d4cc0c59ce9b7eb96d6f6a7e65a81a9d92b694e00d13722d806d37ff5cad41ef89dc1ced9e5a2b512f53c403cca6dd4ee3e208c18995b6e8882aad97e2e6fb94e790cb31a74445d4d2c9adba5385cf015ab4bd0ff19dc398792dd0c78bfedcc3ffd8c2054642d4a74b7fd8bc8658124c4e5c9183ada00c3945feaa33f7bdcfbe5e5b03e70ccc89ee66e01fb3e455f0d27fc6df5e5c6d3f00b635dca4e0584f93bc178d5bc7607828b62855e88c844d295778e4c5abbbbcc85f7c38d83555be776585b5c260d0a0c6cdd21e5bada1f6298cbd3047f47d71db427a78c8c6f1ed6389be8f494d717ac6383ec9e21d339a50a14c7b4971c7b30ead0bde677dd8f29f1f80d351bdde71f55912873bfe22546ac3b16d939f08beb8df48ca3a8d2232c65fbdbfac30d14b60ed53c4152add9e28e3f4dfeea63ba03ab2d96c26cdf958ed27982b4908b1fc297bf66b0f345dfc94d11ea519f55d873b50240b96ae0169ccb1ac5642b189352161d5f642e316ea1cd5fc41976fe3c85f6f849cb19bb76456b36c53e6b04bae9a48941d48627df2e13af922fefa8f0c787612cacb26fcfcd8fce293d78f80569dc45771f04638b3a3b31e7bbca6b00a03c3c88e5b97a37f706fafd75b40afdb8db611fb4ca90cfe6dd552c8c995c20b1284bd1b7d9d13451045b8ae65e867e86dcc25aa426f89513931bb741f52af0243c964e4494bd898a67e04fc77b22c82f3d530b1b3fd223e3efb653f1cc1acff1a0b6213c21d7edc2cb1253a0bc580857eef6d78ec8d0985636573302d2981947c3f1d9f59c8a541a79af9975cf9f3c929cb5f8d9ec4abee8c65283bcd8196b00251a939bed69124d061de7873b47417f5aabba3713ec99ffb82458d645623b7b58f98d552f0250673f9f2eae0f29a35f7b33488695779064839bc2ddd7c663337c5f52c002f5d11d971052bca433f64de4124cd1d50f6fe568db9f185745318cfcb951ffcef22fcb37b7524c1fe7b5755829b8414b4a9efcdcc003285fc4de8218b6045f20978cb5cc8d839d5951eb071f3a37100d28ee6c4d625160ad328689fa2a8c98a9bbe1d0d50be173c80cad8b96b1e4d70ce9902ef1e63c9a8336ff5e2700d09e608bb9aa3c4b127a0ed6172cded29bec16414a768eae26d2e88365bc7f967363edd7a6c0f22f4bc7d9ea348cdbb0800bc8c63f6e3f415430824ac027734a9c70a77b64b0e0d3879f8abf28c0a15d8e537e12afce881cf71177b722cf63d74f53094718ffeb941f2bd36a284a40953adff2f8e4de968d8e0911c92d4e8d11f5b5562b0662de06405368e7990af2e3004605d2bf2e3f8171e2028cb7bb4034dba7b1fbac2af03e4fca30fa97479a5c1d80313d93fd2afbc0d93a5c7dac7da1f4c1fcb1900a2391fe7e3d1abe730b5a9a8a870fb5a0556ebd73464a2962684bd6e97fcce67e2a66afca68a29c62df6139810c34f61d02ccb7abdec8acd9b81fa7ae4144d09719ff6bf0a570efcabf36c5ab2f3072970f58d7abd62f874f68a08a75bd5a924ed219848559670a427eda3aaa6c72eb49dca96140e2da1e711319f524b95250974e7f18df535a6a0d7a7e55dc42db5f547744d553aa5ab0d976c299a02b6bd57ae0ebbda369800f11c64b560833a19d5f571e96f1b3fca1fc3c2a9ad76a57136e7e30035da84e6bb9f485fbd1f01503dcc551b3287cc3f7ce15967efdbf282fb54c1708ad3953fc02570a6bef945beb544f5904853c7c65f03127a13c828194c38c4999dff2edabf8efb6288a399d2613a5e66fd644a04e2ac25e2a9d80681d5cc0a81b51b74c881d84b51dbbf8dfa25f49c98ef70faa3f891c216108832bf02dc46518d793843e04f37050e2e8e031bd672d27bbb57402f880c395e632bbe63f2492f620fdb126a689afc0879eabb6dfa1237a31b7dff0f47d0b62e4664e43c045ce2d295d9055a53307f1021e5971528d7b19ac0642b8811e5b0cb6680c858b9f89ced429c1778fac12bebff165d2641917bea636df3c8eb849bf33dfda628f7ea2e660dbf8798daccc26639d99b542bfd26085987875df0490f6a34d54d5f4a04cf14de79594992ba3e9ed006ef6a7d2433880546c236fd9a66d7526bd4bd6e86e74e7ef64b6b6957bf7a43577602b511a52ab99203c390ad56b8ea5400ff429f649d8cdddab410dd2a430703f865cde329a2dee6ef7d842505cdfa794faa28d9993bfe1a6e1d9e529a1a24617292b29953e53240130abb6e8325da488fa654f659b54c673e70e531b5e1ce5e86c3bade2064c7b27239ef2509930547519d13650ede2e44432c065b69c6f295c6b569d0d79fbf20a6a1db4daa64246eee08b41e96bbf1cf60d77c7d3f63bf6daa384e4672594f3b110e03036886c0a83b4b47dad9d180d4121bb58e2e41bb6cb244f38eff3d94afa698c97a1f0efb5fe3103b1c8b1c3e00285e04d6a7d498eacb94d398590ab98986f0b6bb5441548e5d9d7839ff6a200638de9ab3fae9116b40ca2f58f5028d49150e2e12043620b48d5ee6b54680af9f4ea30bf06b75b93b91cc545dd1eb69cb5abb0d78cd063689fe4d263e6efc371da714ed2ae3ff12b92f939fb921ec02c57a722f186663423daeab564b3753130dffa1061ef627beaca9ca04bbf3bdff5149eb96c7db8de7503452ce3c943cd890334b844001c820006c463aac557fd8d13cd5ef1d6cf1f9b297a3fcba5d50d80201f6d8e15bd9f32889c57a879a521231fee9e3b5dca28f7dd19c817ea9823562a579a9ff0be1707b16365d7f7ef44f7fe459ec6cbd75a6a0a9b6a0d5619417990afac9498b40f492740be8ecb64b8069893943b5a10d556042848d6f869ca6d10281b1e1a75458b2b49f2ef32363d714cf236336a738e7b89438b45dbf03c214e1f0dbf0783e0fbb09b95b0cbea00737fc3eec1a5ba04b079adcd02372af65c315ec754c169e0c25f37c725ac77342fa53a5ae5401366be7769d198608a0e34d30e3caef92aabab94063bcfb76f0e516d0904f5dd6e17bbfabec6969587f9bda065ac9c10be290e0b60235f8df7222c80db7708a0efc4170aa951fd3e7549a47eeda288a3890526c444a3c50a09091eb0dbc645c06362183cedebbd43ce7b951a2e41a9896aa0115418b7aa2e27034a89b949fb2931129c219299b6c5dac3893acebb45533af0a6c561287777520b4bd3be54773aeb0afe39b29297ea7a81ae14006b68318607aff9890cbffc9d6d7b8e006841a6867fc93fefb7a08c5a438e93084b2917862a599fc87c7b39b53b269adab6bfbff739df3cc44d6e628fda12f95011493eff48a169c6e742a2d2b39ecb3cba8ca8d6b2c6ac36cb571c4e87a7bd8ee58a93d13a1abb1a5f60f8995eaf95c5ef5ce25b25f48172619037b269033b9db81bbd3901c0d8b004a3b54c24af59513d296c7416c8f2ddd40a3f4168fcadcfbe2548921b570034a4f41c0ea1915b91ef38eed7ace01189a9673a3b39d918d14db5b84c5e2cb4dd39aae923c39033c39acf6257efb35670fc80edebb0068f320d5a07ab411950853d6f0ec357e75689b0920462d61a21052cde5c84d23b6b314c6a34da1d938a816b0c4d1bada19ca23bb9225a7de4c9c1a0f7482fe387c32890690fbd8e212c95c7bf8fc14231c431cf06f071e034e509d5c2847b2edbc6376f5f73bf30611feb4318d32a9672a69d9b7b6a14454cd9b29defbc6d4fd3c6d65ac4f1ee51ee10af15fd9d49cfc499e3b24ffe224cb36e46503b5124baacbe9384f6e0d356e", 0x1000}], 0x3, &(0x7f00000003c0)=[@hopopts={{0x30, 0x29, 0x36, {0x3a, 0x3, '\x00', [@hao={0xc9, 0x10, @local}, @jumbo={0xc2, 0x4, 0x8001}]}}}], 0x30}, 0x80010) write$binfmt_elf64(r4, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:35 executing program 4 (fault-call:11 fault-nth:3): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:35 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000380)='./bus/file0\x00', 0x563f7c, 0x63) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000340)={0xe63863a6e52f2f46}) r3 = epoll_create(0x8) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r6, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) io_submit(0x0, 0x6, &(0x7f0000000740)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0xab7, 0xffffffffffffffff, &(0x7f0000000080)="596c98f158411959b7e13eab504bf554f538076ea09762a7ae879e596b3b9d47b3b4c634fd7ff0d7c5fb571265629e772cd638d470e9df1f965ca6fd3a57f72cf419088fc51ce325db145b9f3321aecd92ca71321b75ffaa5329daa9984af979987b5af99a0e37", 0x67, 0x80000000, 0x0, 0x3}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x7, r2, &(0x7f00000001c0)="0e1989c0e801f39e38e8d29e217c6ff02cf447949dd78011f263bf306b85921ec7687dc4cd22807172052d99fb9051b81a59f2776ee11a5a42e8c56185c6050217d697a485f9b2f02c54b963168b32acccd3930fa47da6c95f817cf2892873a156c3e3ec5a7940f5d58eb305508d97efa8a3f1d7a95f3d8bfe34b4509c794b6872690197def4d045272bdbbff77c035362e8bb61c4e1fc6a731ff01cade0c815bc2601181a9856641bfa8006af9a872fead6159292e5f246d7cce08d166b1cce5058b4c34fded98208ec928d774cea7aa78039f4c2c66fef29e0a98733bb608364b12e93deee83", 0xe7, 0x10001, 0x0, 0x2}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x3, r1, &(0x7f00000002c0)="ddeb942a1093d1415266d767c89ea637f42e23c5ed76754d354c", 0x1a, 0x100000001, 0x0, 0x0, r0}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x20, 0xffffffffffffffff, &(0x7f0000000440)="791d6b3ee763a6bb773a8cac7cd450dd66e3ffe485b7f0d7237719627fd41aa6a6c5a051230bc07ddf70ac0892675841480fd60b29f85683cdc07767f90a20ebc8633aec272081b981c03ed5fc8951584569c5519dd1d5fabb83b365c7b11d4ed1ae912074f3a11aaf32319711a1c3c7ba03efc6e5ebefc92d682a542c7f50dc4bf08cca1b083742", 0x88, 0x7fffffff}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x6, 0x6, r2, &(0x7f0000000500)="8bd22e88cdca2c41526297c92e6104b92bffe4d326caadebb63d56310b70aa87ff713e6f023cbe650e6ed16829e07731df22434375b85945eb472db5ddf042d52026519e7c314b23d626fcccaa73e45114ab896471568ae58ad2b4c8d27cd9c7921488e0fb940bd12102a675ae2068fffdc641c1c6377db2b99a59f22434cd9d308f4609044ba89c7442a933df2cbf6d3db3bea9bb262b84da4b481aa30d6ba3f4f830eb1d1ea9a8f1b7287e990a7ba25ba5aed434ed11c7aec0a96c7eb6153ab1a12cedf63d3bf853f0e9b4103890242e7129d844ccf0e2ab1f2919412cde856b72041e9d90ea0f0c631f169a7ebbae", 0xf0, 0x4}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, &(0x7f0000000640)="404fc39ee6fc2937bc05ba1b3c2e65f9302bebd038cbd75f7f0aef61cc3cb2c273ff9123a8b0e5e2ae490b44594727110fa90b3e3d62755c7d3cc241ae3f46ecaf721e84351d803524e628496046e77984fb8d41f384f6a9baa33971c57281a5d88dfb624691", 0x66, 0x8, 0x0, 0x0, r7}]) 06:48:35 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x20000) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) r3 = syz_open_dev$rtc(&(0x7f0000000080), 0x5, 0x14000) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000100)=0x2) [ 288.439311][T26975] RAX: ffffffffffffffda RBX: 000000000000001f RCX: 000000000041935c [ 288.447279][T26975] RDX: 000000000000000f RSI: 00007f8fa07631e0 RDI: 0000000000000004 [ 288.455290][T26975] RBP: 00007f8fa07631d0 R08: 0000000000000000 R09: 0000000000000000 [ 288.463256][T26975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 288.471227][T26975] R13: 00007ffdf963b3df R14: 00007f8fa0763300 R15: 0000000000022000 06:48:35 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) renameat2(r1, &(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00', 0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:35 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:35 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) [ 288.577353][T27014] loop2: detected capacity change from 0 to 87 [ 288.585283][T27012] loop4: detected capacity change from 0 to 87 [ 288.610736][T27019] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 288.622568][T27024] loop1: detected capacity change from 0 to 87 [ 288.625746][T27014] handle_bad_sector: 48 callbacks suppressed [ 288.625761][T27014] attempt to access beyond end of device [ 288.625761][T27014] loop2: rw=0, want=94, limit=87 [ 288.642485][T27024] attempt to access beyond end of device [ 288.642485][T27024] loop1: rw=0, want=92, limit=87 [ 288.658825][T27024] attempt to access beyond end of device [ 288.658825][T27024] loop1: rw=0, want=90, limit=87 [ 288.660432][T27012] FAULT_INJECTION: forcing a failure. [ 288.660432][T27012] name failslab, interval 1, probability 0, space 0, times 0 [ 288.669323][T27024] buffer_io_error: 36 callbacks suppressed [ 288.669336][T27024] Buffer I/O error on dev loop1, logical block 44, async page read [ 288.682110][T27012] CPU: 1 PID: 27012 Comm: syz-executor.4 Not tainted 5.13.0-rc7-syzkaller #0 [ 288.687944][T27024] attempt to access beyond end of device [ 288.687944][T27024] loop1: rw=0, want=92, limit=87 [ 288.695769][T27012] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.695787][T27012] Call Trace: [ 288.695795][T27012] dump_stack+0x137/0x19d [ 288.704585][T27024] Buffer I/O error on dev loop1, logical block 45, async page read [ 288.715092][T27012] should_fail+0x23c/0x250 [ 288.715126][T27012] ? mempool_alloc_slab+0x16/0x20 [ 288.715153][T27012] __should_failslab+0x81/0x90 [ 288.715174][T27012] should_failslab+0x5/0x20 [ 288.725514][T27024] attempt to access beyond end of device [ 288.725514][T27024] loop1: rw=0, want=90, limit=87 [ 288.728679][T27012] kmem_cache_alloc+0x46/0x2f0 [ 288.733197][T27024] Buffer I/O error on dev loop1, logical block 44, async page read [ 288.741067][T27012] mempool_alloc_slab+0x16/0x20 [ 288.741107][T27012] ? mempool_free+0x130/0x130 [ 288.746071][T27024] attempt to access beyond end of device [ 288.746071][T27024] loop1: rw=0, want=92, limit=87 [ 288.750512][T27012] mempool_alloc+0x8c/0x300 [ 288.755306][T27024] Buffer I/O error on dev loop1, logical block 45, async page read [ 288.759764][T27012] ? __bio_add_page+0x1a3/0x210 [ 288.807433][T27014] attempt to access beyond end of device [ 288.807433][T27014] loop2: rw=0, want=90, limit=87 [ 288.815340][T27012] bio_alloc_bioset+0xcc/0x480 [ 288.815382][T27012] submit_bh_wbc+0x130/0x330 [ 288.820220][T27014] Buffer I/O error on dev loop2, logical block 44, async page read [ 288.830609][T27012] __block_write_full_page+0x648/0xa10 [ 288.830643][T27012] ? mark_buffer_write_io_error+0x170/0x170 [ 288.859536][T27012] ? fat_block_truncate_page+0x30/0x30 [ 288.865086][T27012] ? fat_block_truncate_page+0x30/0x30 [ 288.870557][T27012] block_write_full_page+0x240/0x260 [ 288.875855][T27012] fat_writepage+0x20/0x30 [ 288.880543][T27012] __mpage_writepage+0xcf3/0x1080 [ 288.885587][T27012] ? rmap_walk_file+0x3f4/0x480 [ 288.890518][T27012] ? __mod_memcg_lruvec_state+0xaa/0x190 [ 288.896197][T27012] ? clear_page_dirty_for_io+0x2b8/0x2e0 [ 288.901846][T27012] write_cache_pages+0x4d7/0x810 [ 288.906989][T27012] ? mpage_writepages+0x120/0x120 [ 288.912308][T27012] ? __xa_set_mark+0x279/0x290 [ 288.917091][T27012] ? __mark_inode_dirty+0x326/0x6c0 [ 288.918666][T27014] attempt to access beyond end of device [ 288.918666][T27014] loop2: rw=0, want=92, limit=87 [ 288.922387][T27012] ? lock_page_memcg+0x79/0x120 [ 288.932832][T27014] Buffer I/O error on dev loop2, logical block 45, async page read [ 288.937625][T27012] ? unlock_page_memcg+0xc3/0xe0 [ 288.937647][T27012] ? fat_readpage+0x20/0x20 [ 288.954941][T27012] ? fat_block_truncate_page+0x30/0x30 [ 288.960619][T27012] mpage_writepages+0x6d/0x120 [ 288.965494][T27012] ? fat_block_truncate_page+0x30/0x30 [ 288.970954][T27012] fat_writepages+0x20/0x30 06:48:36 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="0f0000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:36 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000080), 0x223, 0x28400) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000000c0)=0x0) fcntl$lock(r1, 0x25, &(0x7f0000000100)={0x2, 0x2, 0xff, 0x333a, r2}) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 288.975457][T27012] do_writepages+0x7b/0x150 [ 288.978319][T27014] attempt to access beyond end of device [ 288.978319][T27014] loop2: rw=0, want=94, limit=87 [ 288.979959][T27012] ? fat_write_end+0x4a/0x160 [ 288.979983][T27012] file_write_and_wait_range+0x180/0x210 [ 288.990427][T27014] Buffer I/O error on dev loop2, logical block 46, async page read [ 288.995066][T27012] __generic_file_fsync+0x48/0x140 [ 289.013698][T27012] fat_file_fsync+0x48/0x100 [ 289.018406][T27012] ? fat_generic_ioctl+0xab0/0xab0 [ 289.023512][T27012] vfs_fsync_range+0x107/0x120 06:48:36 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x46000) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 289.028308][T27012] generic_file_write_iter+0x103/0x130 [ 289.033785][T27012] vfs_write+0x69d/0x770 [ 289.038034][T27012] ksys_write+0xce/0x180 [ 289.042303][T27012] __x64_sys_write+0x3e/0x50 [ 289.046896][T27012] do_syscall_64+0x4a/0x90 [ 289.051319][T27012] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 289.057220][T27012] RIP: 0033:0x4665d9 [ 289.061115][T27012] 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 [ 289.080830][T27012] RSP: 002b:00007f9b87f01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 289.089246][T27012] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 289.093578][T27042] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 289.097213][T27012] RDX: 0000000000000678 RSI: 0000000020002dc0 RDI: 0000000000000006 [ 289.097243][T27012] RBP: 00007f9b87f011d0 R08: 0000000000000000 R09: 0000000000000000 06:48:36 executing program 2 (fault-call:7 fault-nth:0): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:36 executing program 4 (fault-call:11 fault-nth:4): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 289.097255][T27012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 289.097268][T27012] R13: 00007ffed945567f R14: 00007f9b87f01300 R15: 0000000000022000 [ 289.126140][T27042] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 289.214874][T27047] loop1: detected capacity change from 0 to 87 [ 289.267824][T27058] loop2: detected capacity change from 0 to 87 [ 289.278764][T27047] attempt to access beyond end of device [ 289.278764][T27047] loop1: rw=0, want=92, limit=87 [ 289.290395][T27047] Buffer I/O error on dev loop1, logical block 44, async page read [ 289.303483][T27061] loop4: detected capacity change from 0 to 87 [ 289.308402][T27058] FAULT_INJECTION: forcing a failure. [ 289.308402][T27058] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 289.322790][T27058] CPU: 0 PID: 27058 Comm: syz-executor.2 Not tainted 5.13.0-rc7-syzkaller #0 [ 289.325785][T27047] Buffer I/O error on dev loop1, logical block 45, async page read [ 289.331735][T27058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.331750][T27058] Call Trace: [ 289.331816][T27058] dump_stack+0x137/0x19d [ 289.354813][T27047] Buffer I/O error on dev loop1, logical block 44, async page read [ 289.357359][T27058] should_fail+0x23c/0x250 [ 289.369640][T27058] should_fail_usercopy+0x16/0x20 [ 289.374670][T27058] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 289.380740][T27058] ? fat_write_begin+0x61/0xf0 [ 289.385682][T27058] ? fat_block_truncate_page+0x30/0x30 [ 289.391146][T27058] ? fat_write_begin+0x79/0xf0 [ 289.395925][T27058] generic_perform_write+0x1e4/0x3a0 [ 289.401314][T27058] ? file_update_time+0x3ae/0x3e0 [ 289.406345][T27058] __generic_file_write_iter+0x161/0x300 [ 289.412156][T27058] ? generic_write_checks+0x250/0x290 [ 289.417531][T27058] generic_file_write_iter+0x75/0x130 [ 289.422998][T27058] vfs_write+0x69d/0x770 [ 289.427267][T27058] ksys_write+0xce/0x180 [ 289.431518][T27058] __x64_sys_write+0x3e/0x50 [ 289.436129][T27058] do_syscall_64+0x4a/0x90 [ 289.440547][T27058] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 289.446462][T27058] RIP: 0033:0x4665d9 [ 289.447446][T27069] FAULT_INJECTION: forcing a failure. [ 289.447446][T27069] name failslab, interval 1, probability 0, space 0, times 0 [ 289.450398][T27058] 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 [ 289.482823][T27058] RSP: 002b:00007f75945c5188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 289.491351][T27058] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 289.499327][T27058] RDX: 0000000000000678 RSI: 00000000200001c0 RDI: 0000000000000004 [ 289.507295][T27058] RBP: 00007f75945c51d0 R08: 0000000000000000 R09: 0000000000000000 [ 289.515268][T27058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 289.523292][T27058] R13: 00007fff4687d2bf R14: 00007f75945c5300 R15: 0000000000022000 [ 289.531278][T27069] CPU: 1 PID: 27069 Comm: syz-executor.4 Not tainted 5.13.0-rc7-syzkaller #0 [ 289.540163][T27069] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.550305][T27069] Call Trace: [ 289.553663][T27069] dump_stack+0x137/0x19d [ 289.557996][T27069] should_fail+0x23c/0x250 [ 289.562412][T27069] __should_failslab+0x81/0x90 [ 289.567193][T27069] should_failslab+0x5/0x20 [ 289.571688][T27069] kmem_cache_alloc_node+0x58/0x2b0 [ 289.576897][T27069] ? __list_add_valid+0x28/0x90 [ 289.581852][T27069] ? create_task_io_context+0x36/0x210 [ 289.587365][T27069] create_task_io_context+0x36/0x210 [ 289.592714][T27069] submit_bio_checks+0x778/0x800 [ 289.597653][T27069] submit_bio_noacct+0x33/0x7e0 [ 289.602508][T27069] ? mpage_writepages+0x120/0x120 [ 289.607640][T27069] submit_bio+0x16d/0x2b0 [ 289.611995][T27069] ? fat_readpage+0x20/0x20 06:48:36 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x2) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x200000, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:36 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="100000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:36 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:36 executing program 2 (fault-call:7 fault-nth:1): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 289.616564][T27069] mpage_writepages+0xd4/0x120 [ 289.621333][T27069] ? fat_block_truncate_page+0x30/0x30 [ 289.626961][T27069] fat_writepages+0x20/0x30 [ 289.631469][T27069] do_writepages+0x7b/0x150 [ 289.636170][T27069] file_write_and_wait_range+0x180/0x210 [ 289.641980][T27069] __generic_file_fsync+0x48/0x140 [ 289.647162][T27069] fat_file_fsync+0x48/0x100 [ 289.651870][T27069] ? fat_generic_ioctl+0xab0/0xab0 [ 289.656979][T27069] vfs_fsync_range+0x107/0x120 [ 289.661800][T27069] generic_file_write_iter+0x103/0x130 06:48:36 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f0000000340)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0xfffffffffffffffe}], 0x1000, &(0x7f00000003c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000100)) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000080)={0x0, r0, 0x3, 0x6, 0x5, 0x401}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x6b0580, 0x12a) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x294401, 0x42) mount$9p_tcp(&(0x7f0000000240), &(0x7f0000000280)='./bus\x00', &(0x7f0000000300), 0x200c2, &(0x7f0000000500)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000004e20,euid=', @ANYRESDEC=0x0, @ANYBLOB=',fsuuid=7ec09f3e-33b0-d36b-1cc9-0d52f391,uid<', @ANYRESDEC=0xee00, @ANYBLOB="00000040a9569d2850e20cae5ba7e972fb480000"]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$PTP_PIN_SETFUNC(r5, 0x40603d07, &(0x7f00000001c0)={'\x00', 0x8, 0x2, 0xc7b}) [ 289.667305][T27069] vfs_write+0x69d/0x770 [ 289.671676][T27069] ksys_write+0xce/0x180 [ 289.675943][T27069] __x64_sys_write+0x3e/0x50 [ 289.680628][T27069] do_syscall_64+0x4a/0x90 [ 289.685048][T27069] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 289.691032][T27069] RIP: 0033:0x4665d9 [ 289.694938][T27069] 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 [ 289.714587][T27069] RSP: 002b:00007f9b87ebf188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 289.719697][T27080] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 289.722997][T27069] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 289.723015][T27069] RDX: 0000000000000678 RSI: 0000000020002dc0 RDI: 0000000000000006 [ 289.740904][T27080] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 289.748125][T27069] RBP: 00007f9b87ebf1d0 R08: 0000000000000000 R09: 0000000000000000 06:48:36 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) creat(&(0x7f0000000080)='./bus/../file0\x00', 0x6) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:36 executing program 4 (fault-call:11 fault-nth:5): syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:36 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="c00000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 289.748143][T27069] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 289.748155][T27069] R13: 00007ffed945567f R14: 00007f9b87ebf300 R15: 0000000000022000 [ 289.820473][T27095] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 289.830842][T27095] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:37 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="c00e00000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:37 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 289.869833][T27109] loop4: detected capacity change from 0 to 87 [ 289.883476][T27105] loop1: detected capacity change from 0 to 16383 [ 289.902877][T27112] loop2: detected capacity change from 0 to 87 [ 289.906430][T27109] FAULT_INJECTION: forcing a failure. 06:48:37 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400000, 0x11) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000080)) ioctl$FS_IOC_READ_VERITY_METADATA(r1, 0xc0286687, &(0x7f0000000100)={0x1, 0x3787, 0x5e, &(0x7f00000001c0)=""/94}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffa, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r5, &(0x7f00000001c0)=ANY=[], 0x678) [ 289.906430][T27109] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 289.922248][T27109] CPU: 1 PID: 27109 Comm: syz-executor.4 Not tainted 5.13.0-rc7-syzkaller #0 [ 289.931012][T27109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.941065][T27109] Call Trace: [ 289.944335][T27109] dump_stack+0x137/0x19d [ 289.948846][T27109] should_fail+0x23c/0x250 [ 289.953273][T27109] should_fail_usercopy+0x16/0x20 [ 289.958328][T27109] _copy_to_user+0x1c/0x90 [ 289.962816][T27109] simple_read_from_buffer+0xab/0x120 [ 289.968185][T27109] proc_fail_nth_read+0xf6/0x140 [ 289.973193][T27109] ? rw_verify_area+0x136/0x250 [ 289.978051][T27109] ? proc_fault_inject_write+0x200/0x200 [ 289.983689][T27109] vfs_read+0x154/0x5d0 [ 289.987839][T27109] ? __fget_light+0x21b/0x260 [ 289.992514][T27109] ? __cond_resched+0x11/0x40 [ 289.997193][T27109] ksys_read+0xce/0x180 [ 290.001343][T27109] __x64_sys_read+0x3e/0x50 [ 290.005845][T27109] do_syscall_64+0x4a/0x90 [ 290.010401][T27109] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 290.016601][T27109] RIP: 0033:0x41935c [ 290.020501][T27109] 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 [ 290.036467][T27127] FAULT_INJECTION: forcing a failure. [ 290.036467][T27127] name failslab, interval 1, probability 0, space 0, times 0 [ 290.040132][T27109] RSP: 002b:00007f9b87f01170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 290.040156][T27109] RAX: ffffffffffffffda RBX: 0000000000000678 RCX: 000000000041935c [ 290.069077][T27109] RDX: 000000000000000f RSI: 00007f9b87f011e0 RDI: 0000000000000007 [ 290.077046][T27109] RBP: 00007f9b87f011d0 R08: 0000000000000000 R09: 0000000000000000 [ 290.085072][T27109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 290.093087][T27109] R13: 00007ffed945567f R14: 00007f9b87f01300 R15: 0000000000022000 [ 290.101069][T27127] CPU: 0 PID: 27127 Comm: syz-executor.2 Not tainted 5.13.0-rc7-syzkaller #0 [ 290.109922][T27127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.120031][T27127] Call Trace: [ 290.123310][T27127] dump_stack+0x137/0x19d [ 290.127736][T27127] should_fail+0x23c/0x250 [ 290.132167][T27127] ? ext4_init_io_end+0x2d/0xa0 [ 290.137100][T27127] __should_failslab+0x81/0x90 [ 290.142025][T27127] should_failslab+0x5/0x20 [ 290.146648][T27127] kmem_cache_alloc+0x46/0x2f0 [ 290.151558][T27127] ext4_init_io_end+0x2d/0xa0 [ 290.156428][T27127] ext4_writepages+0x6a5/0x1d10 [ 290.161322][T27127] ? __ext4_journal_stop+0x47/0x110 [ 290.166530][T27127] ? ext4_expand_extra_isize+0x540/0x540 [ 290.172169][T27127] ? ext4_dirty_inode+0x98/0xa0 [ 290.177019][T27127] ? __mark_inode_dirty+0x103/0x6c0 [ 290.182211][T27127] ? generic_write_end+0x157/0x180 [ 290.187324][T27127] ? ext4_readpage+0x140/0x140 [ 290.192112][T27127] do_writepages+0x7b/0x150 [ 290.196628][T27127] ? iov_iter_advance+0x291/0xe10 [ 290.201842][T27127] file_write_and_wait_range+0x180/0x210 [ 290.207474][T27127] ext4_sync_file+0x105/0x670 [ 290.212154][T27127] ? tsan.module_ctor+0x10/0x10 [ 290.217050][T27127] vfs_fsync_range+0x107/0x120 [ 290.221894][T27127] ext4_buffered_write_iter+0x39c/0x3f0 [ 290.227449][T27127] ext4_file_write_iter+0x2e7/0x11d0 [ 290.232800][T27127] ? do_anonymous_page+0x411/0x8b0 [ 290.237922][T27127] ? fsnotify_perm+0x59/0x2e0 [ 290.242766][T27127] ? security_file_permission+0x87/0xa0 [ 290.248307][T27127] ? rw_verify_area+0x136/0x250 [ 290.253247][T27127] vfs_write+0x69d/0x770 [ 290.257532][T27127] ksys_write+0xce/0x180 [ 290.261775][T27127] __x64_sys_write+0x3e/0x50 [ 290.266452][T27127] do_syscall_64+0x4a/0x90 [ 290.270915][T27127] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 290.276898][T27127] RIP: 0033:0x4665d9 [ 290.280790][T27127] 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 [ 290.300589][T27127] RSP: 002b:00007f7594583188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 290.309101][T27127] RAX: ffffffffffffffda RBX: 000000000056c0f0 RCX: 00000000004665d9 [ 290.317088][T27127] RDX: 0000000000000678 RSI: 00000000200001c0 RDI: 0000000000000006 [ 290.325075][T27127] RBP: 00007f75945831d0 R08: 0000000000000000 R09: 0000000000000000 [ 290.333071][T27127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 290.341070][T27127] R13: 00007fff4687d2bf R14: 00007f7594583300 R15: 0000000000022000 [ 290.354201][T27118] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:37 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="effd00000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:37 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) truncate(&(0x7f0000000080)='./bus\x00', 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 290.392320][T27105] loop1: detected capacity change from 0 to 16383 06:48:37 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 290.463526][T27146] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 290.481544][T27147] loop1: detected capacity change from 0 to 87 [ 290.503122][T27146] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:37 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="e03f03000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 290.598428][T27158] loop4: detected capacity change from 0 to 87 06:48:38 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:38 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) prctl$PR_MCE_KILL(0x23, 0x3, 0x0) prctl$PR_MCE_KILL(0x21, 0x1, 0x0) prctl$PR_MCE_KILL_GET(0x22) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffff7fffffffffff, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00000004c0)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) timer_settime(0x0, 0x0, &(0x7f00000002c0)={{}, {0x0, 0x989680}}, 0x0) exit_group(0x0) rseq(&(0x7f0000000080), 0x20, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000200)={0x0, 0x0}) clock_nanosleep(0x2, 0x0, &(0x7f0000000280)={0x0, r2+10000000}, 0x0) 06:48:38 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0xc00) 06:48:38 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0100200104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:38 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) io_setup(0xf573, &(0x7f00000000c0)=0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) io_submit(r3, 0x2, &(0x7f00000002c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x7, 0x800, r4, &(0x7f0000000440)="0a227d714162aab04057626c899bee6a28ccdd96ae9b32c78393046f5a8a3e0b994d56666caa6794acafc4772e0d5dd89b5077a49179e4897d625b9c036493e0ec030cf34fd46fefe9b315f9fdae369df92858ebb858e2c66fb233e678aa67f3fcf21617199d9869500ee2f4b37f2f782e82a3411d481f28c6372e8d1d41f5e3f5aeca1e297c8d3b5129580d6b5cc66cadf616df08c6c7781cca505265b8f530aead3d30bb918dd89b7bda1f4aa739df1b242138205a7d3e2119370e2d8f69019db2bd6643114a66dd9c1cd5f5922a41c052e505fa806d3f2f8809fd180d0f6b0701bfd5dc5cc9f5de9810757c42711767b4597f83823756cf474dee9108702f0835e3b170abb06d9641b3ce537595b5aaab57ccc17058801e06f03155adfd74b74837bcc9f9550a5b64f14129f309bd88c70ed8a92d37116611c86d5186cedb1b14f75bab990f79e4add31d5e6343e380e712c466c76ade86c03e7f8e88ff20f2f751a73d23d3b0221dc3b4c2a697c204299b42186efa848fe140c619ce15c5d496e6b72d759996b32a6fbac17e230a8e1dc1eccba467af2da27721615a0ce3803f6846afbf8b6e6dc5e0865ddb782506178793dc756f7d365910d9199eef9339fcfb82dec425272abab2815a57e1df5af768b84ea6d5785ba3765f6bcfbdf999f1d18ebeead333328e91db3e5c3124b32d194245c30f1f637f61de15e5dba4d10f3bb2b4832facfd9b70ed060002dcc92572b0397fcf6434fffd4c6596e843704b08967b1c6af300ef6c5b95f3ccef8eb28c6796b00fbad812225d428cd352ce0451d710fe7638b8fd8e9ab781fc79a1921cfbeac3ef3f73191685c145174e06fd5854271178ab36e92dc71a7df328edd08e004270ea5743268d1e3f00b1300f5a8f07ec7f03a73453586fd476a7b0164b3a783011ff17f80fc6721f545f100e9a1111c03b945162439c75d098f7060cd82b219f9185fa20a0ab5930c5ce74181c2ea13175debf8c184dc35848161e16dc3d18cafeedec5e5847cfc3503ad68e25159135dce126a2b4b0e1bb313b6bf0afd0da548562effd82e1f794338ddfd2f05dd5d4d39cab9b3d9fac854ec4f7c8f3475c0c32c150c534a99e7d7001a08e868cb6c284e6ac0150d4f2df90d8a99656510217e95c9a7c0aec8568a55ed3f04e8768c460a5ed53e8879f9fb3a43a062783d4594855457f05ec1fa228b004af85438ca79b31868127e769fb57fbc1f95eca1ac47f9196b1261a827417f2aa70258d57f9987b45bb3568b71148bd3af81d333934249069b8fcc1a9f5a351c2c40ea7e512408be3c4cc2c25d66338e0f7205f77d82b1a1a12a0c22bfed0b8eafd5e7f68447242a718e4556d00c887d39eb35e460f2cfa6ea0cdde67926d0eeab4fd936b8e6494a117cd13094ee65ac9f45011e1369d8b0ec919d5113bc815bcaa59f68099dff4cfb4de093ed20c5993f659843a4a4351d204ab16b84a75e2fdf3c47626213259ec0b77b603f55e4f5c97f63edb5c97fc424f77af40c29d8a719a68e410edea1c8e290ee62be29ac911010a91cd2bd380086db5c79d847b58764942d9385889f452e1f0f3f31fa504792921367d0c760065857e744d00e49b6c0d01f546362f7392861e81b0754007805dfc8d240708525358dd93aa44e49b8b3e49f44338ab5d49674796792bf11cf354e10a92a90180fefddb52ee6beeb13fde5075868951d650033f67dca9f1f8a5ba8b5ec2d92ec986cea602946eb1f9962d2dbb4bc612d32ec2f83cb3de391e2535ef75c47c8d7b8db0de40335daef668630561d21dcaeeee51658ea6a933ce2294d57a95111eda147060373a03a08172b025fbb5af2903ddea526f6f016194f9d931dc41240e1fb745534779543035dd81ad8874b73dbd9ff6ff596a72fe087b216b4238964fd91a100b057a5e6f7a9b025fdf65a0c87f1b460c624ceb48722169909ee66a1ad9b9868a8f706321459200b5d8f801f22201b55a7153ded88d31c25f040c2f92caef9c73a4ea55d414f7cfe4655184acf6a63ce07c325ee91fa2b3c21e4d8b8df0dc4e546639a1dbf5cb79986db12dda880126e4454d4666b0ab9da96a3a061be888771ec2dcf49b9c69ca48e2585a547384bc365d14dd2cecf1b46067f070577c8c2b83a2325630fce333ddd4870508714059dd031697968fee89c27d3afd37e5018e13918d76621dcc80143ebe0754c6f3f8c5ce38028b731f260f6b0be1a997a3abc9ba02dd0f4b49f66d9c6ba5b8af3684595c965faefa292e938ebf11434c86b8cb11953288bab3d417ebdc188a1f8ef81a4ad786b80371f5869929a9f19a83c65dc4acc2cd4666e5dfb6bf19c407e5303d8e84cfb37edd893f90358ffe347278659b34f1694a2799a66ff1f64c21f4fd829e86851fe6150260b1912504b5635b037d00aeb65f68e48dfb77d67fdfd2cd414786dea6551fedaf1579282d400d809a324531e1d2beac92efa16a79ad6ea6f9ce381cfb1cf966586cea60ada8cc614fe0a1f878b82b3ba8a49f9bcda0e4d3c1fdcd23732351c43d6f7e8985076e1babcc6e0448d56d3eff49068bd388e940f6f03a7e6f08d858dfd617ecd1da9499fb5a3ceafc21a14de15b321eb5d8599ce77c983bfb3481386b3119f821456015c58dba4456175d2f8f65ab8900319dec4772bbc801ab4f894eadfdfbf29e8fee30544e78082bb396f03b4953accf85d636ccc60d57c72098c220dbce387b4d3978b6e2b50491ff8a12b348734d9d2a72d1d00d32fae46b92dcde0541d06632ff02fdfdf6ffbae975e1c65259a41ffc70bd50684920d8c8f983746691b038665c5cb1aaa8243955d5c6a8166c4b2ef668f1ed111dbf13951db19f1f3434684ae24ae3240d31f3ebdecca9f0975753e4acde823e8a171a6bed5af62f2d8caaee383afb9fa9193e9de932ef9c5811862d5361f912d5b5f37317a8394f21745bff0703d2e4d51bd8d3203b37316c605597cbf60f3768d6eed602b4d1cb899a4203dd3f19d3c837de685e0df3372269619f3e18db2450d344a020acc963e36f01c0b17dd4e91ee5cd2c63c70cb451c1e59655bd6857d9eb2751c202fc1cf3eb507a4e9038a9d559a0bd8d352dc6937e6f00a6960e1691af2ebf9319d1c58bbfd456f683660296edadb9837db9f78f615e5f4c49da84b6f971b06f0e0b6f43f428e659356a13369087bda8b0428d2a999669a3ebe1805e2601c39466fb3715a0bda75b0425df7a67e6ad3b8ca3966b552965cd80d16943f347f54c905dcef54cbbafe829df30f5ea80fff8e9d1cdae0c5e772f7fc0d945ff392c4cfeac18ca981f06c786a62bf4a873a005074aa3c8cfe202f8d63befdff1153f2b8d2598df152cb7e6ac9808b02001297fa6546d99297f16c5db0d3d46ec88a3a6ce8b7cbc29d87d4a0a87e06d2641839f69b355366b5842b6a1b7535826bd250b3adff8852c567f91aff95253fb8d74331d341ad2cb44ed62cb2974a40adad829bf4f26e7d9de85c53451536da80d5d4ef8c55bc5bd5dc09d693f2f03413c3608307ab4e92df14d8fa097528ce1ac07a1ab585f1c1379fe1d25fb786afdb02080c98b11c6a6e6d0e15ace9685ef268bd548ae6e85b2cb2f782b1158d95ed379891a92e466d2872868ca7ec768feddbcd712e2b77214482b6d38922850cdb279826c4f637ee773bbd3e12a69fd7e550ef2f5151863f88e88f8b597c4ea073d9052a5267ed83019c44ddcfa4820d2ddf30bd47ebcef33fad89568eb2320cb8cef8476d681f94418b750c07ab657848a72d5966be48e43562bde441d5d956099582cd9b8d5c9926a5f4588858d6e31fade60436c4c58dbc32275a1e7622842d1902905e9beb514cf222c7c9ef2ac837339e61cf6719048781c9da158a226b2492d0a185ba8cac67d0f3e72525d14d16da0fe14e5cc76cfc4460bf8f7713eb4336f0a9dc84b4a6d8dc88f55cfd1d10abb3e55ae8f1f8f36a68d66f0706046b3afb9a4a70d3a2d5909c2b3df2ea845871856f742112145c531d372424f34c1daae4ccbe38225ab9bfba260d74cc8b8d88b5b2ac5fa79fc155117a7b562898fff41ea74ed2d2bb9219fea8c1e95112cd1b4781df53b92d40296e7451e453d3c68c82a8368a37309abe2e2017498e00da0ca85d85543858e57bb4837119abfb690b1d77081ae357cad4a1eb1856f110509019f60767d81a4ac9563368078657f8370256b85db4b618592aace0ea997832a6c50367d7282e7342a94fd39b9e5df342719077199b39a68c6c3272581c5c86835e997bd6d9213220933b0f5c6aa83d2f678dade0d6bf9cd4e56f6054b4b6ccb28668d3eb89a178f5aef93b9ca74dbace3e4fea5d476f96ebb6cc1b843de085411fdb26902d2f78b19a72bf20e32e982be208772f7fb4f3713c1740a95db156de24ff723429f39259a18c75b4fb6c669f80b24b5d6c020e2e53372754ce878b58a1632235bb2de855118159e776e70ff4a3e93afdaa2655b2affb2c3e6ae3c19249f3c6520168852d6501b949de9adc01a4cf127b8c26c01138f2a627a973d0b9fa3cc869a122e0b3543d448495a19429a534487f555b1be71e24031c899375c777cfae942cb7f5b5d2812b931c9621019f0c60cfe6bc600eb7b5578f0116a69a7fcb0735527f7f194a4074482172662c161c2509237257e824ebc368334dc7eb157bc462a6646bcefc4f7de67748d3e5b526b76fc6daee6b1876c32ab76f84ee5c901f51665bf718a590d195a6a9052811b160e12cd99749a58197d4f23035622bd356c3f6eca137d1eb96b7bd38f48ddecedbf6e8d0cc6ed296e972c21c082a74ebab3d566f7c66f4c23e2d5929b276f2fbe3f5e890be74704f84346bdf688564281a4d02068962f9d4101f7a788ea65f082bf8bcbb183f43727675d56c2391b4412eca1b5d7be19ba448ceb0a967ef51491f9b15334cef5c261695a752bcebbb749801aca5748a5b601856e0501ff86fae59d5d4b76623e5f9dab993f6a2d95f1450a918dc38248238cef37a7a11b40187e5fa8d2d54110462977568821280121d83fd137e3bae2b9cf349c02b84ca31ddc97928bebd967bdd3a175eb9ef98f92cfddf9e4a1d97bafc125178bab1f68ed3a9aa8b1ce8535b27e8fdf22d2c53b19d983a026f0a2a84b4edf28d3f6facffc9b42d7383b196a742304b7e89fb8af6a2ba55a851c67b681e3380b08cda366a5f38f2aced4b233310467c1dee6ad252199c1125614258e73f606752f3fb4a8ddb4799f20577c57a3a8d6dc0d156b3a5d13c55ec4f04b9cbc93771d23bfbb4540fae9adc197bdf18b30917464bf21952838edab8fd985e60b60d8d8ca75760c4f6623237f258247577ae834aa1e269fc36005b3e59d4db259f33b9547ff847a8619fecdfe8ed6127285078775b341bf0d9e1871d6de0a84e48f73d16fcbbb7c46a8ce9582f5549d22ea98ced45f2fc99e071e6311e749027a76046ad8fbb7e9569fce49c0e48d54d027b23781f4521c196090c29fa3632a3cf601a706849427fe696cbbc6a472f16581d1140451a7518b43c5a91ef52ade62528b784426fa0a1ae12813086cceef22b38eaf0357b36c689a0af4ea405f0c414b5fd1513168c93b2fac8eaccbae7da7f1452a78856272de4af4e76a34d59b110f23aa6c56f357281d81526b8bde750a53c098dea66609fff4d04fa488070a156e0623108c2e5154689676b7772089df4ea695ce53cbb88ef337438c15552089597290bd9583162283ecd165699184d9c1509157811bc98c", 0x1000, 0x4, 0x0, 0x2}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x0, r6, &(0x7f00000001c0)="b0e3aa375864b8f270dfb964428e3574317e68372d124f2ec8e47f9870b1944e3d7ad0bd00a86ea01683d292ecd185dd0ff6b316870f79ece23f933ed02e8bc0de159f2d326433a9011aa7e4252616aba3eda204731f4d9fa7e2dc5d36578f690f27fe4e668921715fbaac6f1d7d3c4ea586bc442bbfc22bb4ed78965f37a86e5a516825b4a8782313b29efa160860c45bbc61489489972d922908707b0aa5a775d625a60fb29fa1bc97e8b3dff318739901e5c8510a937ea146da947a973ea7191a494413046ecbc730dcf5f0caa96b84596696cd8e8f38895ecff60160463795a2c4cdb3540ec9fafa3ebe6b5a1e77dc62f9e5eaf1d8f21dce393b", 0xfc, 0x3ff, 0x0, 0x0, r0}]) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) open(&(0x7f0000000080)='./bus\x00', 0x274081, 0x80) 06:48:38 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="00f0ff7f0104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 290.923792][T27184] loop1: detected capacity change from 0 to 87 [ 290.924074][T27183] loop4: detected capacity change from 0 to 87 06:48:38 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x1001) [ 291.004695][T27202] loop2: detected capacity change from 0 to 87 06:48:38 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="effdffff0104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:38 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0xe78) 06:48:38 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) pidfd_getfd(r1, r0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x4003e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000003fc0), r2) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f00000040c0)={&(0x7f0000003f80)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000004080)={&(0x7f0000004000)={0x44, r3, 0x100, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x22}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x4}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x64}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x14}]}, 0x44}}, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) clock_gettime(0x0, &(0x7f0000003ec0)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000003c80)=[{{&(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @dev}}}, 0x80, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000100)=""/33, 0x21}], 0x2, &(0x7f0000000280)=""/63, 0x3f}}, {{&(0x7f00000002c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000340)=""/187, 0xbb}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/23, 0x17}], 0x3, &(0x7f00000005c0)=""/1, 0x1}, 0x100}, {{&(0x7f0000000600)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @initdev}}, 0x80, &(0x7f00000018c0)=[{&(0x7f0000000680)=""/161, 0xa1}, {&(0x7f0000000740)=""/169, 0xa9}, {&(0x7f0000000800)=""/184, 0xb8}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001900)=""/178, 0xb2}, 0x401}, {{0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f00000019c0)=""/115, 0x73}, {&(0x7f0000001a40)=""/100, 0x64}], 0x2, &(0x7f0000001b00)=""/251, 0xfb}, 0x1f}, {{&(0x7f0000001c00)=@alg, 0x80, &(0x7f0000001dc0)=[{&(0x7f0000001c80)=""/84, 0x54}, {&(0x7f0000001d00)=""/165, 0xa5}], 0x2}, 0x6}, {{&(0x7f0000001e00)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000002400)=[{&(0x7f0000001e80)=""/236, 0xec}, {&(0x7f0000001f80)=""/212, 0xd4}, {&(0x7f0000002080)=""/39, 0x27}, {&(0x7f00000020c0)=""/250, 0xfa}, {&(0x7f00000021c0)=""/70, 0x46}, {&(0x7f0000002240)=""/183, 0xb7}, {&(0x7f0000002300)=""/129, 0x81}, {&(0x7f00000023c0)=""/19, 0x13}], 0x8, &(0x7f0000002480)=""/4096, 0x1000}, 0x1}, {{&(0x7f0000003480)=@phonet, 0x80, &(0x7f00000035c0)=[{&(0x7f0000003500)=""/38, 0x26}, {&(0x7f0000003540)=""/98, 0x62}], 0x2, &(0x7f0000003600)=""/248, 0xf8}, 0x6}, {{&(0x7f0000003700)=@generic, 0x80, &(0x7f0000003940)=[{&(0x7f0000003780)=""/189, 0xbd}, {&(0x7f0000003840)=""/233, 0xe9}], 0x2, &(0x7f0000003980)=""/228, 0xe4}, 0x3}, {{&(0x7f0000003a80)=@qipcrtr, 0x80, &(0x7f0000003b80)=[{&(0x7f0000003b00)=""/75, 0x4b}], 0x1, &(0x7f0000003bc0)=""/154, 0x9a}, 0x6}], 0x9, 0x1, &(0x7f0000003f00)={r4, r5+60000000}) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f0000003f40)=[r6], 0x1) 06:48:38 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x2, &(0x7f0000000140)=[{&(0x7f0000000580)="0400050800bdd4df617400040409000200027400f801bb92ac223bbaac5ebcf7ef44fef53a7c719ab93efa5bd5496314b9809dd7ae82a47db16b126646fac39fbb43ab193178566b64a92497a04270305874f24d236fc08070db43202a796b135d4f30a9b8129c87037366359176c41af83b685f342d37a6cf92f2cb075e03e572ad32e100d869000000006f5a83c707b79f336a07ee4157bf424d26e67b9f561dc87fc29bec027c6d87520bf99f6850e834e91ccc683f6c6d0c3b4cbd543054f47b4139e5608d5fdb7cbe90ea9974fc03cb4aaca9bbdcf6e875e529abfd2cbd6e058d55319b55a413fa6072b78d54e1cdc49408e95c6adf8e460664e6b3b4b363b0f7e694af34077606504eab6b7ea5c8c9beea3110ab83764fd41c7bf09b727fedd443cf326b401860f177c471518c83626df7c569645af7c6874b29738942cd9d113cf562577bbf976851bb9fa627124d904e53bf003f7f845fd94eef16bc0000000000000000", 0x168}, {&(0x7f0000000100)="d60631388e8c0944af14b8bd36b97d8f2ae7b29f2bb4ecbf5bc11080efd823c51a14a4eb9a10df2a", 0x28, 0x9}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000001c0)='./bus/file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) lseek(r0, 0x1200, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000200)=0xba4, 0xffffffff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r4, &(0x7f00000001c0)=ANY=[], 0x678) [ 291.111457][T27227] loop4: detected capacity change from 0 to 87 06:48:38 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0xfdef) 06:48:38 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000080)=ANY=[]) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x46203d, 0x63) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x120) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 291.160154][T27232] loop2: detected capacity change from 0 to 87 [ 291.235385][T27252] loop4: detected capacity change from 0 to 87 06:48:40 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0200000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:40 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x34103e, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r7, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) fsetxattr$security_ima(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=@md5={0x1, "ceefecf9b51f15f2da642205463af5ab"}, 0x11, 0x81a9ba05dc25d634) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:40 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0xfdef) 06:48:40 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x16000) 06:48:40 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) read$usbmon(r0, &(0x7f00000001c0)=""/169, 0xa9) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:40 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) clone3(&(0x7f0000000440)={0x20000280, &(0x7f0000000100)=0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200), {0x10}, &(0x7f0000000300)=""/238, 0xee, &(0x7f0000000240)=""/23, &(0x7f0000000280)=[0x0], 0x1, {r0}}, 0x58) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000080)={0x80000004}) lseek(r1, 0x2000000000001200, 0x3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r6, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r6, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:40 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0300000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 293.484100][T27282] loop4: detected capacity change from 0 to 87 [ 293.495925][T27287] loop2: detected capacity change from 0 to 87 06:48:40 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r6, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) sendfile(r0, r3, &(0x7f0000000080)=0x100000000, 0x8000) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x1d) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r1, &(0x7f0000000140)=""/15, 0xf) 06:48:40 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x87ff800) 06:48:40 executing program 3: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'veth0_to_team\x00'}) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x4100) ftruncate(r2, 0x8278) lseek(r2, 0x1200, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000000c0)={'veth1\x00'}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:40 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) clock_gettime(0x0, &(0x7f0000003940)={0x0, 0x0}) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f00000001c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000000100)=[{&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000000440)=""/197, 0xc5}, {&(0x7f0000000540)=""/66, 0x42}], 0x4, &(0x7f00000005c0)=""/41, 0x29}, 0x3}, {{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000600)=""/8, 0x8}, {&(0x7f0000000640)=""/179, 0xb3}], 0x2, &(0x7f0000000740)=""/150, 0x96}, 0x5d94}, {{&(0x7f0000000800)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @dev}}, 0x80, &(0x7f0000000980)=[{&(0x7f0000000880)=""/216, 0xd8}], 0x1, &(0x7f00000009c0)=""/208, 0xd0}, 0xfa5}, {{0x0, 0x0, &(0x7f0000001f80)=[{&(0x7f0000000ac0)=""/140, 0x8c}, {&(0x7f0000000b80)=""/203, 0xcb}, {&(0x7f0000000c80)=""/7, 0x7}, {&(0x7f0000000cc0)=""/178, 0xb2}, {&(0x7f0000000d80)=""/238, 0xee}, {&(0x7f0000000e80)=""/47, 0x2f}, {&(0x7f0000000ec0)=""/166, 0xa6}, {&(0x7f0000000f80)=""/4096, 0x1000}], 0x8, &(0x7f0000002000)=""/103, 0x67}, 0x101}, {{0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000002080)=""/69, 0x45}, {&(0x7f0000002100)=""/255, 0xff}, {&(0x7f0000002200)=""/214, 0xd6}, {&(0x7f0000002300)=""/70, 0x46}, {&(0x7f0000002380)=""/215, 0xd7}], 0x5, &(0x7f0000002500)=""/159, 0x9f}, 0x200}, {{0x0, 0x0, &(0x7f0000003700)=[{&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/193, 0xc1}, {&(0x7f00000036c0)=""/10, 0xa}], 0x3, &(0x7f0000003740)=""/116, 0x74}, 0x3ff}], 0x6, 0x100, &(0x7f0000003980)={r3, r4+60000000}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r5, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:40 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x8800000) [ 293.581735][T27307] loop1: detected capacity change from 0 to 87 06:48:40 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) socket$inet_udplite(0x2, 0x2, 0x88) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x101400, 0x0) lseek(0xffffffffffffffff, 0x7fffffff, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r5, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x5, 0x0, 0x20, 0x27, 0x1ff, 0x3, 0x3, 0x6, 0x325, 0x40, 0x35b, 0x1, 0x5, 0x38, 0x1, 0x9, 0x18d, 0x80}, [{0x6, 0x6, 0x9, 0x8, 0x9108, 0x68cb, 0xffffffffffffffff}], "d94b4523aae94425199f00ffe5965cdb0abaa0a6f867221c87617b5103560e0deb522d68ba4922ce6942f60d126dc6ccc45ed18f91625f0bf2130db3edc4dd462cb6203d8aa1c394e8503b87ae1dfde856c61bb1631d9f26e5bd2239cda2ce6b01961636a282cdaa61596045e8bf7f8e13fcc571cee5c66982e58d1f127dd17822a5427aa4d7367db35a004790b1a4a48c549f490b7624a685c1eedb5e2e9e7003c65cc77749b159272e522b6f102eb8bf9c99c2797d093b91081b09ac25dee03c877779e2e8ad2aa1fc858dd76574191e0908806dce3c47406e7957783e2ae93edf94fdd32194743cb7bea0b15f229f49c60d791bb486d3d48fe7d7b1fa63606d0b2e2a0a72f68588a254dede80f6cd70a361506e8e2e99beb9f4d44da4b0e46412052f5e2d390d79cb18fb2a50a8736a58915c1ad710ed3a429daab3dcdfa03e9f0625bbb29e31483c0b88ffe68a0a5ebab681c352090885645508c589fc3c3ed7542714a2b0010e41d857d1a9e8ee481615543f0e4becfe8c7486971866b9e848f6358a7dc3f24031517f721d19d461652e5fb90f3b3157241f63e4ea49dc852eee85e64405742f6fc3019dead75adcc5a94883cb59f598bf5f3797b3a77a702f1a8d24a08d6b39d5d4552b9bc79fb1d918b00145a260f933f259b44ee60138be0dd976795b42a785e3541eca54d11b87af258d9fef1f9c486caa6caec227b9b31fc0b9d58c18044b7a81bd208fbd187a53960504acd30b02da408f77dc2e1eaba0f48d424009c245ef2951294c161f7ac7104f03b43373103db298252b8c13e5ad8b6b50e37b4395875f0d056297572b4b9b888d6cde3aa9abdff0a3dd6456a4de606b087822a885633b9e226406f6df7d4d8f36bf38628993dcaee0b6d440767ecf9e62ddb42ef59987f45de42b17b9d78797e989b5054de43e434f64458a81a3b9017da4238193abcd80e1d39fa3a0df51a3856aeb3152a991a36c55d9f1f2fb4bcb5075bb4ef80548f61641bb7635a0e873ea0a1050c7f5e6d3fc13e944f453bc8837c355bbf97a830a58f37256d807184f9b20e10396604183bd3a5897784e276f3ff9164def73dcba9b6782c45275983dc3101d21205526a79c01cb4490f4357eb32f4dcf918fb2a60391fa38272b0dc2ca8981773b9d68687c128af6b3779a31e477f1ea32b0ef12bbc47453215fc83ff124b80a2a6c38597066d0a28556560d7f12f4808f87895fe7704e08b7f44dee9aa136dc9c59b1e04e06c819fc0edb7ac84438037b85be2c5653202cd2d399a6ae4f17f7cc9f4c64d3fe22ca1ede933a351bd1f211d6e325ce5ac3004102660c0a862987d79b71567d1d1177f8c7f4f45487792d0aaa7a3a8c5a9eef06473b5a163d7447c37e9d615dcf29036d6a2b6636dd4a41a2466703ecd1754f73530cccc3681b7ada5c5e6e533578a0445dee5d55104f50c798fe2b5b17171d40c0d1f2c93491d6ad260a8f6215d7b1dee09a39cb2f49f3f57681c26e3bb3a45c40f57b21142880c2ea43018c05c9b94500a2861d0c31065a8fbb32bd4d2e11a5d9053a2003143957dd1d9ed5e37e2773e1199ecb0a290385ac2a58e92e7f4af61b5c5bba521ef75bd017003c158ff9a8ac828f2fa3647cccc6aada2d642642e00c5ddf2ffbb848412e1ee358e36706d95d3ee9892992ac7e2bad52c76b554e15ba6721a613557a9df0c6860333b067dea16d6e842c2eafeb133a93ba8414f0f445562ab38ce903c0e6585af0609b156ed5e59d38cb6b6ae14b73fa4688e7e3dbf50215efece39825e18ab768325cf6f22c548a71e6e9ae26a7dd4041f3d81880960074c84041a1fa583b6a8134090a188c8b2267848389dcf51c21d01d8c0c51c7538443db8010e9db4a7ed65880a7f819c92c3f77cf22fb45f59cf4ff5ca1c15e4f3da7fe0fc8679c12786d15e4a660cc494433375003ac3398b80557a7d09d0b1eddaee92b4959ac53c65ab4720f3f2c9a108a0722b0870d761b92364eb624b56e4c19b11b9f19342e26edb85bd9ba7b3d415720e6ebf93140d9a8cc378865a29c300e4134bc19b6851eb8970edba56bc8e7349b94e5012650adf7513b685c2c900810ba08cb089cf3889a839d10ffd0c01f6fec9065887f13aeae108d6de8077c94ec4fc337092daf46f9695205c26f2f3730c0def46e090659112b329df958385f109b6ec14997fe5b5d526ad0e0748b54fb416e4b4b7493c8c51f240f5153e7a25fdccc470879567af0fa21f9777c2d8a628e1c225751df374f4ba7f3fb05e68c955af1aa7f5ab349d16da0a0ffafbba54df64fd76066c76d908532246732bf1279c40efd2ab7c2facddc0886b13845ea0cf8dd21bfda6ec2020d59cf5034a7bc24b288e49bcb0f03215cf093b7c73c8c584ab8762fd567eb741bca00b3bfb55e446c593dc816cf16bd26f4aa697f40683b3745b968440f6e4c38e204f701c782395392f0b519278cc3874ae314dfbbc0ab7437d491b37721edc0c57d1c5cb0f01b2835d293a6626b92161667ca27f105bd7efc4163b77f76b14fb768c02990d64b863a7be5348f098cc293113f67c6bc8b3e4a59d4842ab8df72435f16369f3ee1e4442f32a4cf8328603492e537f01f6ecb46ad927b749c02d8ddfcef79921d7745274203e2084869ab419a20508f58737f0917515c9af43caa852037002383e68f9849309cd148a2998f4ab1f3542797fd4eeaf247d8921759e95a4d05bc89c58c08c7fc0a58451b82b552e91961e733f4d58329916703027dfdb1f10705e38b68122012424ed40058c12acdfc03e9969570067160ced46d64f792b6885cef5266809e65bc0b6923bf472131911151895b0419fd2b34b9c3113e6f99832bd472c7145009c0da64d9489a80f95a9e071001142e03d4800a37c99e7c096758ff47f13b16f8e9d6380ec02a5dd48810c471df6b3ca235e2875bc72af03dd06fd777940953f6c80cc53b7d824330d7550f2b714accae45527e94b5cd1d9a61cbdd6f31034fdb42c16d0555de9f6b1fb1c2dd553a954b0a3c1a749b493bf258af9ff3e14053ae4fb8f847a77b6694c2551ec454dbe4bec3649668c6a9e19e9895b4036344566349c1c98c385360d77b8f1e17e2af6018dc41a890c376b157d0a6f641249e54dedddb3970a21efd61acac52dadb407286daafde5a337d295c8c0e7daea4929abd335a9cb076eba8cafb7269e72f884079d37e0e777d8f9856d84d360412409fe40c2f5515b3a5f536d510841f2a3d432670ab4e7fa3494d3faeb9e3736a3fdc45d2ea3d312c7307fc4acf93368caaa45a08582370f0c4215e9b0a4a1803cf2056c9c2a60ea5ab3fcff9911b4bae689b066de9fa8501fb9fa0e0c770376044dd7310b0e494ab1c98448b67895c6b7267075ab873bcbdbe9ec9fcf5fc4918d11fcadb13c8dc07ad88a2b9153bde3e3a14d7d908976a8b06919c3401360309840d888e478cf79d598e188fb7047f4910d6d2d7e6c3a16a3543d9699806643e25b2432124aa53d25d9601e62819764b3befb178d118e3f6c355fd853092e27324700e57235278e97d2e1cb1b3a57afd8e85e195c672f599d138ad878438f5f0f7854ad2189a902ccf78b1b7bf812ad9956a314c1031d2136596fc3bb99bed314a4f857445aca641cd164943984f79e471b03d13a657a228be2990583a21fab72b106066717ce2b811f5b370ed94a61c1dcd4c8a8385b74c1544c3face03e25fff715be0d2c3431f81f4fa3ee8d8724b8e47b1f31be8ae332726ff9c8aaf7b97826b50dd93c633e71a9226dac166dbb4547355ad626e9007f7ea5811908dcfe89130dde49e4415edce3668f2432ca84dd53252db0ddb42c4baf3f0e46c26358399eb199445eb197f09a0628a2c765c9ed470bc7f3b98469c0d4fefb1861cfbb69eea3f697019bf5f5d581752a3f5e7bd57e33472ee8b1821ca1cc7b265b609bf53f1cea25e53aa49faa8b33da69b1ba4510f618c7aa95d07dd274857ae01a5c92d74470c8581d4f010c743a98e93762ea4d12935539fe0246a2aa358c047f30b7e2ee398af57ce8dd1882403c2215182f8a5e3df74e8f9715067ce01a6f1a6e7bb01da7be099385d424c1ad37fed2d1fa325e2072f51668d6cc1a3b3225c43b128d4199b304c14223a2371cf30c13c263cdd73a90004b7f808792e3025d96aabd5aa3d175371143b46c6e3e92cdc3c3883979ec6de2346108d6e172f637a8dec2a484303c0a2865f5dff7e586dc892a8eaa046d10701a9d71dd39d5787758e2dbe9f4cd04717a0f325b00905ed645a35cb75c34700dba5c5f0f98c1989a7fe6bcbe0727bffe52971b0e3ab7fb6e5ff1a9625c9b46600bde08cd4124c440ada405794318636cd7cba9edf0d7071244ce0b9deec1924697897460e4c733b71079b9eb3294c87cb885d5386db56fe3b4482915fc4aa0aa5f19fc57e0fa83bb81248074377fc7a0515c9ea021f8e82d1cb3c51ed4eebacb3ac9ef33f87d36f6d1f786f299927b4d69334a3b6043c039b40b46265e7c0f3d374d24bcb7cacf12a7967369c43e425e3bcc8eebcea1bc5cbf587782135c19d0bbe29800ac1b1ec0e3c3ba9df78708a2243c70588adff08d5c61c33dc3c5feb6ed5ae865d9c0907e86015133b7eda983be8c36943ad5ebe622ae3a1144caf3fd81f98dd7dc19a92bc4ceb66a859628c16c873fc58eccf4632f5d49d1ebb7f5742aae465a1c718a5eb689805afb90ea07f7fc780ee5f3ec2a0a9afb113136c1e7d6a8a0a8d91948d6cdbeacaf8475d32e3c8d5ef5e60f068222e5e7fd32617d8a0ed537a1a38410d07fa98745f0222fdb5eeeb4879bcb544575d635868cff1a6d70cf2f03259cd90279af8b098f9d36c81a4bd6536e81667e59bc349995eedc694fafd5e460fc583f6a7bee345fe9717c160455b70ce3ecd43ac710d1a7cb8cd1e550c30bdbe900c6bb2b189539d165ad56801769add419f1a2edf618be6a8c2f0afb089a83bcf5b4b87eef04d776dab009010d2f82dcccb430e9cf286e47fde4f34f13d9874d237290eff8ede2ca0215314665fc167ee76cef4cf83056f3885d22656e21388504ad31f201de1217c21dda107e3e3f935e0389352394c80c11049579d9a1e46e6b450ce684efde45b84bf708f3a14927ef8e7a2a7608e404838d8a9b9cf7b77ea98678dfa3ff14e25fc02129e372599ef260d2190be3d146823ba957bbf5ac500c01f97b4f789ee06bf2292abd1fea3cbf2dc0853d79db11d3de518ebccb2aa23876e813a7772e6e6b84ff24d843a9d0d00c779381ea7f0083c086125c46b190af7df8bb3b48416f6bde2e83f0e4f4b4062d8a8049ed73e4aca07745c40fe6e4caebe929d09fbb39b7e552553678de43f6b9cffe954d70d6b4020d3dcdb4fa41ef644ab4539366b09629a1823ae27b3399e2db18621c49fc9abdf7d9470207354fdb30a9eaefb76f95bc99a2bde9013902611ef52fc59410debf68c286580ed011e404da78db72619fdf90dc1e1477c0549de346f7c9bad2333a3574e0dfcae253a45d20950b9f0cc5f014ca512bb4bbe1c8d3b2b18fb71a568a7e6773fff3d3fda8ea6273f784cb5e8a28116691e9988a169ce49c80bf60d8329ac9d3862933037cec7d34c1ffae40106bb07492ca21345b6cd000d9d89be87a6a36c68bd7baa14fb60ed9820caedbe2bf3a99f81215e615443e41c8376bdcecad5d972681ddc68fcd1589c97abaacb6ec5da922814d5324982db3667e8792f7953839a76536836125ae22f526f242da0662f4d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x1a78) 06:48:40 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0400000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 293.687119][T27339] loop4: detected capacity change from 0 to 87 [ 293.716644][T27342] loop2: detected capacity change from 0 to 87 [ 293.721145][T27346] loop1: detected capacity change from 0 to 87 [ 293.724390][T27341] __nla_validate_parse: 12 callbacks suppressed 06:48:40 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = openat$cgroup(r0, &(0x7f0000000080)='syz1\x00', 0x200002, 0x0) dup2(r3, r1) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:40 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x20003438) [ 293.724403][T27341] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:40 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x20000838) 06:48:40 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0500000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:41 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r3, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) r4 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmmsg$sock(r3, &(0x7f0000000d40)=[{{&(0x7f0000000640)=@xdp={0x2c, 0x0, r5}, 0x80, 0x0, 0x0, &(0x7f0000000840)=[@timestamping={{0x14, 0x1, 0x25, 0x9}}], 0x18}}], 0x1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000001c0)={{{@in6=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f00000000c0)=0xe8) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r1, 0x89fa, &(0x7f0000001980)={'syztnl0\x00', &(0x7f0000001900)={'syztnl2\x00', 0x0, 0x29, 0x5, 0x4f, 0x6c, 0x4, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x40, 0x20, 0x3, 0x2}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r2, 0x89f0, &(0x7f0000001a40)={'syztnl0\x00', &(0x7f00000019c0)={'syztnl2\x00', 0x0, 0x29, 0x2, 0x20, 0x9, 0x2, @mcast1, @mcast2, 0x20, 0x10, 0x14d6, 0xffff}}) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000001b00)={'syztnl1\x00', &(0x7f0000001a80)={'gre0\x00', 0x0, 0x7808, 0x700, 0x10001, 0x3, {{0x9, 0x4, 0x2, 0xb, 0x24, 0x64, 0x0, 0x0, 0x2b, 0x0, @multicast1, @broadcast, {[@generic={0x89, 0xc, "d53530a7ca404cf27322"}, @noop]}}}}}) sendmsg$ETHTOOL_MSG_FEATURES_GET(r0, &(0x7f0000001d40)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001d00)={&(0x7f0000001b40)=ANY=[@ANYBLOB="88010000", @ANYRES16=0x0, @ANYBLOB="00022abd7000fddbdf250b0000003c000180140002006e723000000000000000000000000000140002006970766c616e3000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="08000300010000003c00018008000100", @ANYRES32=r5, @ANYBLOB="1400020065727370616e3000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="14000200776c616e3100000000000000000000004000018008000100", @ANYRES32=r6, @ANYBLOB="080003000600000008000100", @ANYRES32=0x0, @ANYBLOB="0800030002000000080003000200000014000200697036746e6c300000000000000000000c00018008000100", @ANYRES32=r7, @ANYBLOB="0c0001800800030001000000200001801400020067656e657665300000000000000000000800030001000000380001801400020076657468315f766972745f7769666900080003000100000008000100", @ANYRES32=r8, @ANYBLOB="080003000300000008000100", @ANYRES32=0x0, @ANYBLOB="4c00018008000100", @ANYRES32=0x0, @ANYBLOB="080003000200000014008100000000000000746f5f62617461647600080003000200000008000100", @ANYRES32=r9, @ANYBLOB="1400020076657468305f766972745f7769666900"], 0x188}, 0x1, 0x0, 0x0, 0x84}, 0x800) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:41 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x4600, 0x48) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 293.841923][T27369] loop4: detected capacity change from 0 to 87 06:48:41 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0600000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 293.885373][T27373] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 293.896106][T27373] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:41 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) creat(&(0x7f0000000080)='./bus/file0\x00', 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) pwritev2(r7, &(0x7f0000002580)=[{&(0x7f00000001c0)="660febdd6293dadd96499b10645c6e6363570ab73e0ba07a7a1f64fab659b0654c33eab83b30c268c9f2a55d8c07c84a75e491a2265b62a9fb487911098920e35ac4f9d322e4136ec44c1d338d1a83929be345c2fc8ebf0ec9f3992933c1db2f486cd5ce75f6767eeff7cf5edab9c4c204f14df5074db30a5dcd23c11794439d610a7f830add7bbe34d7be05f1ad92a68327056d51295fa1143bda29153bda68ba927da247b48f804c77f9020657a154cc45a2ba634e5d5e89f76a0a62d83444e071a0d190df6e4868c96c766ea56b31077f248c9b1536c019d822357c4cc609a7bede94b6d83137d337f2b82e2f", 0xee}, {&(0x7f00000002c0)="a109551cfafdb73f22af66aec6ee8a11501767edc284b17732bf8055d0c3e3e918ce486d4b3805342593b00155918b8938af497b108bb36558acf2e837a407e2969ab7e0bd39503393672876c6c92771447cbda78de5fdd49de99ddf5adfb6569cb47b56e10c415fc4b367431a685919329b6e3c607ea65c8fd37a430acca7188039ce6b8edffa729d23e1e73180b807931fa0479a16479183b5ec7cee3ffbf3bb8fa15919f94ce85d775d47aee738707b55bbc8b99efa8a02b4aebff87fddaa3a54b424e5251e453964ac9c73b5", 0xce}, {&(0x7f00000000c0)="d4a52da7855760911bbae9e3f1e91d95a35dd3c9d8f1a2b54206220025b5907b2a589874a9541d4d9e383455bc96d823a87c6904d77d4dca98b9a34be654352974d8c7c43c6e1a652fe2944bcd055663a17fb002d2b7e5a56ff4578c56b2", 0x5e}, {&(0x7f0000000440)="7b95ccabc00e2767d4f07a35e3ae0e42694491a1b812a57cae15060866bb31a891e3e2c3433bf75cb28ce29c8a8b28c0aa73bf743a27c6f570173a4946c54179170e30bea38bfbd418c3b27eccb024eada7adcdbf8c6c18a8ad3f37018db03", 0x5f}, {&(0x7f00000004c0)="2ef6a9ed18fab0e9b07bf59c993546fcaa4311900b94be769dd199c0ec8eb2856d88be9906900577ca40821bb63e514a87c867ee232be76f9b28c7498008c9ab9b64151515983f666035b9961453dbf3e1b2e2248352334f2d8052f39c19ad3b4f880dc861ba34b4b5a6a8dc96e87b82f816bd8ff776b4740fbe762855c5f031f88523f546cd9e1044a0b299d8e4d7262423c666857092bac98fae77f734315f1f4a3a80521bde99c3bd5d31005dfa90cb8cc599305de320b683dda28ca2f84175c975f0055eaade0920d708c486c48ce0990265eb5e0a797a6daedaa390ad6df771ec6de7464a41da1d325e948ae7634735f3c91fabd66d553d0804606d66eb058f405073b472c177fb52af75ba1932387e2a3d55407076b3d8ed3a1956ddd3e1a817af79a97418555427357568e49392aee8824c6dd41fe0245ab5b7247ab2c82e24f7c19d6ff23b434148834e74588a96d7b239f77f70e7193d4db6b49b7509284465da70cf218e29730d833d72c7359b706a3fbe01e39bed17243151b13520f3a0bf43a536acf3ec68b17c0aead65716cb5d59f36a12c6e967106d7e117fab7c8357823f5a75abb2ac431a5408fb3710edf0c3593edebf784dd85c59f66f3a1faa1238689139dd4d5b014b090bfd19f2164088be01f6c45d56017c9d4d89c94fb46895cdf3554680c4117c2340af3faf5791dcdb9ed7978df904bd0f1fb30e07441b30f39c50a339ec1647c9b1f78cbea2e5cd21c979cadeb78457069dfbf57bb9229907cc53123e6415fac4c99d481ccfdea5eac0ae629b1969af8d761552353ae3576431869eadd57fa0929e578dc0f4e6814c716362541e4481f74da24e3483efade9e130ebddb5d683fcb045b91bb94ffa98e76cf227ea609c35c2df4ff33576fb4436cc241d09ce62839b39fd88e1c3eb2a15d1d5bb36e8ba46b6853a6c2ce0f5995acb477f807b644971f2318da107aab58e87f6fea5495cc78f578444d84fabf80df3856855e3c1d7dcef86f7aea189ecdca1f75475b1c73b3a04823ce75d0e27cf469777f72ee554c372ac8fb639d82888bce5f4f7bb45ae8260fa7a2faaadba756294f5bff962b8a0ea40d4a17478141453d380dc79b9400b26c002aea74478ffd399a1e67b0a1c937d95f7e1a580a38147c0c01807a6a831c10f358ab625f02c9acc94faaef496f0bd4b45fe598f2dd286c4a6b235ec077da4e7ce11679af40de85eb50494fe9a2985207971d8301e609408d817ce2d60d092edd1cb32f86eb13cc01a5d5fc881c9548e377581e4cf6417f17ed3c1f2dc356467227fa3615a1d51141604b9362f9e401b111f65d8750942e485cd3630ffbf7b1b75f37b777ad61db16a0c2986cf8ec4f3f4af180daddba8e19c8c8735730cfde226b7f247bf98d08e6005f1bbb111911a4d9a41517939952ffe8865acf6d46fee30e73879329e346e923811104eaab970e86bf303ec9934dbe1cd1b525928da0aeae7d9dd0a4ef1a02e822782c43d2419d7433765456fc431f0a3631858a55ccd495f777274f9c8c785d1952ae658717166c66691c3c7c328c599b7be134affc58f602f4d2b7d75bfb0bdf9ff9dfe0a6389b4df89646dd7c715395c9a9b961e01da9b0ae0fc7172d26dee1293f7fe19afbdaf711db91c13d8da840cec3f961b8ac91bcce6155603c5c7fe73539133c3245c0801efd2bd7fa5335a85b183d2ed759e01cc4eb9a5f51f9a5c5033e1457897d4c5ed135fe7c8449bcaa95f49afdeb7286bab5d447affc6eb6aee0ad1ac0985c3eaa21d5c906e8cc548c03871374bfe462e8fdaac448015b07aecae1de806fc8f3792ed08ba943314db95d89fa52efe493716eb11e01e9d30c58ff22e48aed2b98c70c5baac464516df4a62bdc8bf610035525e358b063b281e88b8dccb52ec8383379ffb30dfbdbe401743ac4653eca111732106255bb9e7bffb705efe8bd36704d943617f50f69c29763a0ac4bf0c1230f85789370779ae9144782e192b16e27f1cae61433233eb7494bac5b90d4e3973d4614954e8a8d38978a2dcfde1618823aaf9b89b1aaa77fdea7ad0361a9136c4a2f5fdbb1b35aac75920db09f366e67731eaae4daece376989b10474324a6207be5bc49ba7e3a1fa932a289e3e162daa4f7bc25c6b7e99ac5dcb4035142b05664cfc3aada584907e7ef0d6b2525d1dac0604e4ee2906e2e7aaeb6d99047bf00aaf0cc3256bfe3f3e626467649922ae6145c3c6bac1bb29b7fb02fe2b2ad489abd32f5e8b3aa64b089bfb734ee30dfb4286cb97cabb05c38eca7f8c4bba82d3bbfd6a3d2f9f71f5cf5065ee66b73b57941460bb3b003d8702115498390976ba40e1e49253207f78c3ac3b772ede975049963dc74e68f71c11aa9d1e8ae7757559f290a82a0ab805819f7b12362a7415a00598280d7cae418a478ceddcc371c1b870d6762d5bcb6771fc8879da99a445154e0663d582316e0662f5b6f90acd02f1572e5c21201bbd49fc81af1e23f0fad3257778d8748267ade7d3c143280731f99164d1c521327c0dffefff045a703307561fb9ba53d8df163002c2c428f15fe9fabfaada0ec362321b8c30e630d941dd1e0ef38c6906c9e89dab13461cc28d59bf8a3ec680ac2518c2ccaf08b1eebf2bc830c0cc17ffee0c400d33bf4c2a3b8a1d331018df6b7fb03de86793474aba66a80524d162b44d8aa8f00b1c6400736e7f2640d9d8310216f4409d460cc2022a069c90d899365ec22669043790decca2a8ccc9cd899115a5ca866870766af9adf9edc187e7c9f81dc54bc26623cb8589c20cbd83c6636d3cfba68a78af2a759bfcd255c724f8f4deab064d39e7acd43d6cd73e6a4e30c3b37e900fe210ed4d1fa0b9718f550c8f5204c13bbd6c5d64cf356ecc6180470be050c4d0a3a4b12adcf24a00eb7098306787d0251a959035d6fc53dad5effda038370b0bb52b0e6890d4a90d58a8452cece42000633193e0ff39e3aa9b6f0b015d13c549515d496dddd481e6a9441a5983e40302c333b7540b2803dd6651a87e6dfc17c0851d69d6418f0121391ec2532a9bab816c0e38556a726c2a90d0a2f2afef1055a53f1262b93246e0019402e9fe19f36cc71b956ed65a6427cb7ee43efabe99b8e7448b21536e3f9684d24d20e02457d122f34a26f618361d60f9dd994982b3b27aa17b609ae97d48bec14d657f9193e094ee6a6a577f8e2575469cbba11923352bd038f56b7b3425a7616b426d509c1bf657854740b049e37c475a8d2fcd17f8653282fe69675d7b4810c1d2536c3ea0931466699bb269785cb6d70a2cef01abbfbedba583dd5f285d075e03022eed0516832d00c0be31ca2e73668f286d943e23532b660577b2bb1f1ed7b9e930d50972598f42fe41a64708dcc1275972e3075d3367beab2ae2bd313e30beae6fbedbe8777c53d10039db2ffc80f46eb6cc91b1455015737966f99497998b8f5b02567167cd6c2143700c61aeba1aabcbc8fb1eb5dac137061b313fca6cf17f07f15905127f163e867e5876f052fd5dc88cea196cadb0cefb3d087f144667413a8ecf167a15eadfc1295620efc4635abf2edaec56f19470f31066bfaca45fe10b1d5ac50a9ddb9d374401af3977100df4b80d91605033402e71d0cb464077527b907d1b31b80bc07625e141ac7dfecef9f7b650be8a02656d08309c54abb6b5333c3a936c9219125a1bca778eca1182923dd01503d14da17a30c01f3a03b893e9a851ab81b7fa9c7444133b672ab709ae0178ad23836b35484292b7a10c28af2998fd9ded683ebbff05b7ad2edf69f5ba7b7407f7e00c277a0e928475286cd98eb62fc24425504f562302689f99f79e55a454b4bbd5aa41a22a1a517c073efeafcd8b2fd50ae5ea3ae48182e749d9ed96c777766fe8c1a540a8b77638437d99084af8f951c117233b25cdd82207f557528f330e29ddce1c26a12beb23d9c27d4e2cf6f581c5c7efd51bdbe4a3ea9f1e7bc4059e512bf149ddcec8d4fd59573564c5db00dc86474b764bd2caa8df8afa062d0a1f979152f43dbee4a28f12fd9061da8ba5ba28e181f3937d76390f4dcfd868670bcb61fe944680c22be3d138611fae33279b4a11feea5dad087ac83386abe20e842d7f2161f9ef8d23fd3a7d23484e958d148c1e1e9ec19e498fab3918b1d458bb7893ec1b1a2863bf0c32e197e3bf92f734f7a1cb59453c06ea0450da6dccda83eeab2bc80112432140588228745e17ad43fed3ece7ea32f712a360b1e2b62bbf9793b510ccf815c0b3a6f849ac72b0eff3c3bac2df1cd8b3f72db233659afb3d496735908a34ba6572ad96505aa8019bdc96fe118d3303daa63d848d454a4aabcf43fccd0a075aa651956aa60fd4c9171e676a78c73645b927fbb620c14edf47ae8d5542887ecbe7111020c489d54485348171141e94dfd466f36dbcbe3cc6e2964f99d4925a522a1b98f158ed332e72a9a6ff36d94830fba3f4de2c1a2c3f9478ce8a3f70ba28f349f21bae1628fe3f3c383f9887db3139a1fc08771aff9f531716f18c26cf5df2f545616c54eb68c44e92a54736e59ff2891db474d4b4d595c882981bfb1a65770aa2983a83bf785c3be847a00c154eaa4bf7623129ec0c3a31af331c2e7aa1d3043b538a49df531828d64eb51684a6449f1c9cb2c42079a7cf00eb34d071a14ddb640641ea955d40639ab78cb48d9d59fe694cecf5ae5dbd7186d7a13ba8857fe2e53c335bd07a1fb5b52d37b28b8a42ef2a82016e874b3900e00caa217ead7dfda494be6ab9473109c5b191685556edee06677254bde46e62029e97b5498002ad2870bbe9b43148a75e3e6ff06d3ef614bab76c1df2d27f9d9befdd05a21d2d55fa2942f2f52d1c1bbf19018b4285d1d2d3ed21db214895d18f2d7d566b7dc14b9e8c6a52a6a4597cf898e51fa4459602421539d4bcf733264d27ecc7f91083c3c17fd32208dc70e0da808278a822e03f3d28431c9143a5db5c4a418f99394be4c91baa7fbf7a21c750cdd2deccc3307e3d53045fa29bccac14f169dd7943b27680b480725717ae9e71cb447a0c778b522c3e730ec5184bec8f62b99ef7aeddb18191c04a0d5ca0bb4472bf8b6e9f982343961fea868f11b36bc6fa30c74b3de8e7742f731f763ffcbaa2ebc7f932a4abafd8f95966f791993f563bc522bbc99b8557c11b5659c10461142bcbb924264031b6b5053360018ba32c49764a138f8b7f61c641e70af1e60713b7134a5b44280b1beb91d13ddba97102a27f562a96e1f39776f71fa67c1642a34b11363fe4b4b95b4aa618883ba815cd2a3f71ce612ff39b026d032ea0d925830034f8f5b477a2ee9900629d543e6b19f03da19c6bd25beb3f6c1ad17fde1bf5d11cc1d3db48ec4136a91f139137b9dcf3a13bbeb975dfa9a8f0c766e95f525b284e7d6cccd02bf5893447ede031378cc75edf84812eea67c13286215333342f6eceeda2fad513b2bbad57478e50ef61a1392d41a3d376cde0fe3e9eb8e70221dc7ed60beb598499394fedc6463fe7ef735c68470d08b1f0c28fb6a75b2b50cb0bc8627bb933e7724d707913ca47db0350d35038060b7d6511867f5316b7b9dbded4008d02ba0e80d04e8d200bd1f3b23535c0c858e8bdca86a4d90247a05a026af8d644199d4966ec33dc8d097fb5d959959138ec0c247445ffd7602f99e785bd987e68e31be660b9f53f82cc3bc90388a352254baea1e5e08f2d7eb914586da433c3736f3ebf7dc660b4b0a20e0b984b3d9a821f79d45693dc4e788f8a", 0x1000}, {&(0x7f00000014c0)="97e7d2c0fc8b197d64e7fa8d36873e23225f002f8e50ff179110b7cdbab2ba057080bfc3be572d8453752cfcb07e75bf08083986c4f0be327b27780fdf1dc13f6dfd5dc0e0267b2c829a0b4bccd96cfe56c189826c0d050c90679c65b70a2c6980d4f4993a4725fe87a70193ea8d096a0377402d3bc5a8bd5acd1ace0fba9a8fbe73e85b49a29c5097159107827db30ba5203e75ea2e3df4efc5cc1dc574de792f67657308c0b723ec9c6a9c86f796c88db3a0df9ff50b82428c9d916b94e0a412b9b8791ec3d9797860d9ecd3c530fb08ac0ef3627dada1a0003068d44f8017d3fe964e56ca8c76b1cc08282a16faedfb5e595462d63674e60730c7e4b157aa817c7e36d8d51ffcac648921a557fade6e654802b4978d87809388d4b3ba87731c181378d27dea007a2f65f639d3a3f8a60cec921faa97999f25f50a18a54f9281dbe38173052668518eb9b0c8bb11637b2cb6d3a089cf6cf4e9836b9d2801bb7bc28d5aae619739537d47ce9c44d28a4904552283a2095885a8fb35c81afcd857a5711541ed805614a25c6abe715bd4bc0016bbd217829b8f36ce790aa35a31e2b10b98fa84678ce2b50c0b05b5e73be276756e25f98346d993f796ec51025e2b086cd3c711427bfb5657e56d6fe4b4f54ac0c4f684d45ff9cc7690a6aea404fc95afc802e24dfc2fc00b025b8785b6d79b577f0b20503150b413a9832d81f2c33f77f69ec9c369517411b07cbe0aec3cba698b5a4c1a1ed40c9323082a15935cd64964e8145083c60360c49eb6422bc54263c219b75d792df9e87a4fa778d6bb1a7b2b529c71f74d4fc70315b1f18c2c03fa5d55c99902b6ca1e448067b7a84b4eedb25eba073453ef76baf2dc4c241b7cf21cabad79284a0b4b01805749420b09c8147ab1265dceb1a5acb33dd905e0902b3506ff20fc7d8cb23b8780b0c9d11ac0f6e24e4304359a819a5276a1b1f26c3477a6ff90f8f37e1bc416311f6710d610b0b54bf70aeddb27e223f6bb05d66b36a7986fce9d49152566a008fea327dda6096692d46b758ad4f80e59ba4a253a0b99f73fd73cc1fbded1763a01b41e3c0f5f40c2443dcdba5099a119f50ea5631e17eca94b05f6ef067c455d631da6f433874e34c6937faef966e938261e3f6acaabe196b6f183f66c34141fcd16295c90b98da52e0f463622129149947435146ede01881157ff7e17acb56c5b7309aa3ad23274c6456640ebc39b7b46250e9350a14aec4188c7dcc429747a4f683c2ef4c49995adf458af0285d5234ff04ff79ce7be114bc682c3bbbe5102cf5ae0c3119e3b2d67718b373d7af698e42cf688ee6180b1ba38eeb8051ec354321d7380c7e2d93d39e4753b4cb808e8bb696c66f99353bfa37db3e810effc20ce12ab4781779519c5e240a580e3d7fbdcbba33d987920e82e63a24303de9c688b9dfc31d2051d5fccb9f2cd07e3865d76e32a94ab3558c3081dd1c5503deba47820171236e5282e25475c4dd574eb2911586766b92a0b2293bf60f53e9f158d3d23b4ee33cc8e2e92e5b28ef8c7bb99d5a5b181db9cdaddd67fc45ae0a53f123c58b3ac0b0da8c5f163cc102f936ac059972e7236951f4d939b52fa63f3eeb10ea2fc57f739b69b70078b28a162e0b6a515aa9ff10d7cf60fdbed4029512c4ef90a0acb23ee832f09991649c7d16f438ffc5edb206768d42f1e3ba97bbde2ae412f7ae33b4d1b88e50e276473f7fa0f784d99669d7290536683efc03ccc0f512bc773347a7345791c712e5995c32dd526aea3d67c8777b515436ff2e0086388c5aed664347bc764ed63fe23de56553d1a7e0a30a97805ae57c0380d911d14a5c586b93a44608050cef6f9f8a77433a6aa4e8b4db9cf55f7cc6e5d81b4757ceacd39350e6f20bde08e094a34ee4df9d0d7625ebf882b0c656b54e090606f02bc4df3e2c1e11b5f1e1aa43915f482bf3521e2bbd2c3f7b6f3cbe852d28d74f0cdddff8c62f984c9e5e012494c614d2b15d04e0dc603d9cf6c8cf3fef75cb582aecdce713a597eb3ab0655120f53bb9bc0c22f1f79a92576958708182df57d3ecbb698a799ad53dc2f1a965e276d173828d450c3cb85863a5c10adeaeb8ee7714a77b47c8e2a36083e47be33f14511f05e427abf0f1c398591409f35ea17e6c6fd300672b575b8b4de27a07aad6dd7a147b4bb37c4c5b52d819cdb1c0342a1aa885b8dffd11382b63e92cdfb84c59a06d00f32ecb2ce972024ce81df09e8a49502b955960dc54fe81ada0d14dd648b7158a57176ce879009eb44314c4e138ab6846dd39331c5a68bd81e5e21e874e6cd789f78878df63ade683ceb698a52df26385539f4f2b8ec26db3b27362747799e01264565468c05a75da5410888eb77db6838843d4192910762513e82f7bf184f57537f504cd7345c892acab0f2b593ced71875db2a8651ea68f8531947c0603d9763e40add2ecda06fca6d91c21a5cc947cbd0a8bb043c21aa649cd58c4e6f9e165f22546e9ba72d171934fe5d43715fea694c45e2fda0698e2a56e9fdbb862956f98ee1931cde8de4fc624af66a4f86e2772f9f7212e13d138fc4408ffb3db023d5f5f39c44a3d51cc2818d3851d5ec31978266672614113d96fcda74cd1579bbb05d2c13953c04fd5e4afff4e6c81336077cd5ab4a4ef4f64f42552ba569c8d00377043ca9cb54e299566bb305888c92ff59b3ccee778bac5e36e411ff8686d087e186aec10ee3f34a99a8ea9dc3636b3a5c53d56649e63666f075f6d5e547b3cb9644c66d9ff773b632cfe266c2d49d4b354031673653762e64dfa47475c8efb9d4489f223d45b5504a26a7bbb12e1a97ef470461f8b3818213b9f20f46719996d997ac94d4a8ae9e63943242d01d6be5d15daeec4e53346d2b445218de31211988c5ef077435f1974284de7afa51e0efa0288fe6f80da77b5b8ab70da3775a333afa24f84c3d4ec07ab0ce766d8828d852831ed34ce11ddaf573d34941332eac579283a1aba551dccbe6f15b9413aac22312a2cb491a2b9ed9f76dcc8710c8f23e409b6077d091d26b4697cc50f1245d024917bf5f09e6af95db314e0c599bc4ec0c81640e9b592e3e40ccb5958840261dee4bfdaa29be005e770d750e1c09ddb12adb656f342a67b33f89818b69b5865fc7096cf87816d1d81a43c9333b7416d3c2376b469f906297ef32849bad1e28aec6018c491981dc87726e205ab35460fc36d30a095658c28b9ca469ebafa91dd31b293e9c36faed205a544a912871ea351d34e248d87efe1d1efae5e6b54a97f4b34c40f1dc2d45b18a443fb792b5c5fa7d565d8768d8150c1da413d7eb432bdcf5fe601af7a2ea9606fe3e1584e84a2dc01fc60064fb51d952b644a92c9c7af1398f230a3acfa8c5c8a27885ea0c39a4b62f80582e178ee8cf61bc526a87f891b1537c9e8a5f5512fb42d57d73c619519e8dbb957ccc683dcd2d063a3df11e2b533396754c315608b30de22f50389d5231838701a7870800535dd689442385b35d74295966846dbcdee4f2495b6d2d8b9c71d4c1da116d3d8b20cc55c63acec99fb0aef6f3fec646a8eeb80b6c34ffaf5c880f703c631a85710f3183c6eeb0b3d29d1cf03fbd4938817189b19e7a40629a88c8350fec2dbc03c1161f2f73a62a67856b35bf06e3dec2936fadd66f1ee094d58986a72d786c5846f56dd229a50cfedf4f1008ebecceff2deb8570811cc28889d209c995057fc848cf5b806ab9a7dbac6e1934d127962b6b9576cb452540e0400458fbd2122ca4429cca66daad61349d278e00a97318a0dd0534ad9dc2f2b6aa9fbaec4ada05e172af5ea64b189c7071da9db256c1dc10166f3a68ea48b0aef4de3bc728fd3cfa0ea2f5d9135cb0f5fccda22d4660ff6d1fe4e7523762c64ebeecfaeb38efb354ab34e36db96f76a35bd1dea88aa6486fd92c26f18b26db4b03bf4a4f213c06135e83404b9252eefb5932382e3cc29193e71e4d8da3a0db8e370d511aa67088c103fcf36625da086b0680404be1c448ffccf5519445476962d2cc0ac5219ed210472f1ccbfe1de5e1211fa20783b4ebda78a0a9c23226dbdf08e8a569cb76887369189a2f8e5537ecc6260904b6b65fd313daf8cd6aa0d7dcbdf5469833ef469010514ac0633ad88c2132e08640839c71e4fa2e7f2bd42bb89124906616b691bdb3b4f077d979b7f117c4965cd7e1e1041f873446f179d9bc36723e98042f149355c09bd7e3db8240d2ff190b70eec5df73948d0212b712df7555fcbabb2e306129724e6e4ac81319cb5c7659404aebf62928a7aa870a0e035ef14daa10c7737676146a170fb77a0ee1790b7ba52aef14f58dd479e8e58372835bdabf373c16ef697063711256fd4fb89173d587624f6cb34c586193b0767a40c75b52b81f5068cc22bb8c630fe61a11c9bf088c6747c1c9529b51cbae796df1915b06220925fa0bfc669772e5f878fcf92762b203f7f9fd1ab7156ff0efbfb5fb36f63173b921ea320a6c7395075d47f3b54d7b12b2d9ffbe27bade43ceae16a8d90efeacdbe26751cc582438d20a07a12d7b52e4b5bfa8382471949b0141c4208e2c6156aa2ad47b079e009854852a50a710c09a5a7f28cc8be0fc23bcc2442afbeb1e9d93087c3efa67b074ebaf070456a52dd4cf0d665e20ec303d7fbdb98649c134462c5da688cef3c3237a80defca4a46cedd88ae6b17c5460bf666fed1d413478e224feb6eb66e7d598da803f2589212036aa35d350c39ad3d8a5bb3bb27cacc53bb6faa097ba11d10a53d24b1f6fe5f9018e2a95f21447b23e5aead95b19e045927ba545099d2ea3b9a9d3a029c098c8b49c0d19598909374d742f854e13cdd33ac4faf6f181dcef785cf640f64717bb797386163bc750b3ddf7da2a51b9d6ec4e23f9081c8a26d7c325f0cdb8af5dc2ea8654831013fe7e0018dbf2ad0af8f1db581ed74367b3c7cc88c767ce2544e2c12abd05cc48723ed875127b70e8db00062b6bd0738dee1ad5b0def525b13b6ebb0e7802abbe253bdb2c7dd4976a6c5cbf9183c256d6f965e82e968250e220a2154a4be5dacfbf6c9ce0b1f31c95a8d380812e4a81885f30e2ff386e0628b1233ec2989243ee799fe87850d53be044505197d3a822bf0d63e7f27118b20cbdf7b032e0234841411cdf0eb2c399ca80ad6d78053e000924fe2d4c3c64e5d7bf0a35a670331a838613272b2c2f7be9f7d5dea3057e7cca9b60349d2dc1f9249b3022a678474e53158c66f29cbe9b4900370be23fa9d1c82a5f9af808a3e95a453e330fec4ba46d55d45131168229bed267e8e49250e9a786e4767815d51a10bcfbe9d456398e59d7a4b68c3ec39ec456b79be214f00f38bc074636bc0530be64edb2df2b29f82d6c32e983c686cf33b0e84a9d75c9cf03e35e0ee5341e0113bd51117e3abce7c86a95672af3b7107c44774c3f1ec7ec79cf58c1220a019a2d55432e00a9fad6628583eda5446369f1474eb7473ed68cab9eee8a987f542ce10e191f5efe32c80ef04ae2a4abf761734003230ed868f23b05659660ecaf673d366e86f75eb6bb556ae4649c3959a5194fa22f335c5c9a01581feda76b52b89d0a2e7f14775641169d7406f0d9e03ea5ead7e71d470f0160241fe0383ebc2e814202c6367831bd197b69b984d164bdca9fd7b9d955f5e8d2110e7e25d24042c1878603f5feebdaf3dfd459a6fe63e9e8e3f7bfe4ca48bb6b494f00adcc340ab57fd02a22f950b75feb9aff20600ebe07abb210ace847b31e053057d9", 0x1000}, {&(0x7f0000000140)="2df69a6f9f2086ddcd81e376ead8e229f90498aa30567e249a8f371d2f91c1dc555e06a10944eb0f5fb7a8cdd39e7bea752d5b6e9a", 0x35}, {&(0x7f00000024c0)="c57d5b34cb9a6914a560025d2f4ae994b2e6791b076c17bf993dcdaba2215408c173d8797827fbda8216564e6ff3b337b2a8a145485308441011b7efb442e03f1b854ce49d0b4082573c8e64c8c6a04a13a041973e7da732fded5bc553bc99154e79846677098cecfb9d9b09c7408f51437c042d93fcd886af2eaf7acb74783be217a8b5f5e9b7", 0x87}], 0x8, 0x9, 0x2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 293.936776][T27380] loop2: detected capacity change from 0 to 87 [ 293.999229][T27398] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 294.008800][T27397] loop1: detected capacity change from 0 to 87 [ 294.037340][T27398] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:41 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) fcntl$dupfd(r1, 0x406, r0) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0xffffd000) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:41 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x7ffff000) 06:48:41 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x8, 0x0, 0x8}, {0x9, 0x5, 0x5, 0x7ff}, {0x29a9, 0x20, 0x5, 0x2}]}) ftruncate(r0, 0x80000000) lseek(r0, 0x81200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:41 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x7ffff000) 06:48:41 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) lremovexattr(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=@known='user.incfs.size\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) ioctl$FS_IOC_GETFSLABEL(0xffffffffffffffff, 0x81009431, &(0x7f00000001c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:41 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0700000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 294.513875][T27426] loop4: detected capacity change from 0 to 87 [ 294.522195][T27431] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 294.535461][T27429] loop2: detected capacity change from 0 to 87 [ 294.541918][T27430] loop1: detected capacity change from 0 to 87 06:48:41 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x77359400}, {0x0, 0x2710}}, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:41 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0xfffffdef) [ 294.567802][T27431] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 294.594193][T27430] handle_bad_sector: 17 callbacks suppressed [ 294.594212][T27430] attempt to access beyond end of device [ 294.594212][T27430] loop1: rw=0, want=92, limit=87 06:48:41 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0xfffff7ff) 06:48:41 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0800000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 294.633425][T27430] attempt to access beyond end of device [ 294.633425][T27430] loop1: rw=0, want=90, limit=87 [ 294.643891][T27430] buffer_io_error: 9 callbacks suppressed [ 294.643906][T27430] Buffer I/O error on dev loop1, logical block 44, async page read [ 294.661359][T27430] attempt to access beyond end of device [ 294.661359][T27430] loop1: rw=0, want=92, limit=87 [ 294.671916][T27430] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:41 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14107c, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000140)={0x2}) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r2, 0x8982, &(0x7f0000000080)) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x20007) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r4, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0x5, 0x9) [ 294.717700][T27463] loop4: detected capacity change from 0 to 87 [ 294.725413][T27467] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 294.750111][T27430] attempt to access beyond end of device [ 294.750111][T27430] loop1: rw=0, want=90, limit=87 [ 294.760646][T27430] Buffer I/O error on dev loop1, logical block 44, async page read 06:48:42 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0xfffffffffffffdef) [ 294.788963][T27471] loop2: detected capacity change from 0 to 87 [ 294.789258][T27430] attempt to access beyond end of device [ 294.789258][T27430] loop1: rw=0, want=92, limit=87 [ 294.795900][T27467] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 294.805619][T27430] Buffer I/O error on dev loop1, logical block 45, async page read [ 294.860456][T27483] attempt to access beyond end of device [ 294.860456][T27483] loop1: rw=2049, want=98, limit=87 [ 294.906398][T27491] loop4: detected capacity change from 0 to 87 06:48:42 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file1/../file0\x00') 06:48:42 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0900000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:42 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0xfffffdef) 06:48:42 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xadce, 0x0) r2 = socket(0x11, 0x800000003, 0x0) setsockopt$packet_buf(r2, 0x107, 0xf, &(0x7f00000000c0)="a2e699f9", 0x4) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(0xffffffffffffffff, 0x8010671f, &(0x7f0000000140)={&(0x7f0000000080)=""/32, 0x20}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @dev}, 0x14) write$binfmt_aout(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="040428e5c727ed9d84419ed9d5cb6c182b57d1af34b5e28833a3606a0a385a6d2915aa9acae252fbc6a38c2b86d11d67a93706"], 0xfdef) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:42 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) r4 = syz_open_dev$char_raw(&(0x7f0000000800), 0x1, 0x40) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f0000000840)=0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r8) lstat(&(0x7f0000000880)='./bus\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000300)="30eb64ef9a1634709e7a536a24fb5e39ec6804392201c6b9887283742b486f26c600961402d97c26e32205df1ad818733987fcc6ceb9141de23a5d46513d2f3cafb78116123746ae8201279f1d2864b5cd0d5b9bb534c67079c83fc029891af1ef40adf1c7e1abf3d1a84fde7c23b2e1b38f8925830308105838d683297d9ea12dd69fdfe8bee20458cbe4741ea18c7bf7c70c8f11568a01d1a0d6b629aadce9ce3a97ce74ae2f9577a9020f8e2ae6ea0d0a175d7b2330ad86086789bd56c9f8547f7cc40e10142eaa3d9e44662fa553717cd74c613ae49d2a79f1fb51115be95363bc630b8b6904743338e08788d5048da18b6288309f2c218d9036f824", 0xfe}, {&(0x7f0000000240)="cb00dccecc6e2ccaa38b0fb07d0120a57a848f6fd2fa723f5c", 0x19}, {&(0x7f0000000440)="405487f8eab35636630cf0e161ab394996870ad76fbf1ef71733f72eee0ebd171045f22b9c84d8d146d04e3cb290b1df7ae57d263622d42638ffdfc7843ba6ed8881a7a7f515568a", 0x48}], 0x3, &(0x7f0000000940)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r3, r2, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r4, r0, r1, r3]}}, @rights={{0x14, 0x1, 0x1, [r5]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r3, r1]}}, @cred={{0x1c, 0x1, 0x2, {r6, r8, r9}}}], 0x158, 0x4060880}, 0x20004004) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000000100)={'veth0_virt_wifi\x00', &(0x7f0000000080)=@ethtool_test={0x1a, 0x8, 0x3, 0x3, [0x3, 0x6bd, 0x8001]}}) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:42 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0xffffffffffffffff) [ 295.403213][T27512] loop1: detected capacity change from 0 to 87 [ 295.403822][T27515] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 295.409512][T27513] loop2: detected capacity change from 0 to 87 [ 295.420556][T27514] loop4: detected capacity change from 0 to 87 [ 295.444706][T27512] attempt to access beyond end of device 06:48:42 executing program 3: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r7, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) sendfile(r4, r1, 0x0, 0xc72d) r8 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r8, 0x0) read(r8, &(0x7f0000000180)=""/19, 0xfffffe47) [ 295.444706][T27512] loop1: rw=0, want=92, limit=87 [ 295.471204][T27512] attempt to access beyond end of device [ 295.471204][T27512] loop1: rw=0, want=90, limit=87 [ 295.481691][T27512] Buffer I/O error on dev loop1, logical block 44, async page read 06:48:42 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x46900) ftruncate(r0, 0x8278) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x1, 0x4) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x7b36bfce, 0x2341) setsockopt$inet_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000100)=0x1, 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r6, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000140)={0x0, 0x1, 0x4274, 0x3f}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:42 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0xfffffffffffffdef) 06:48:42 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0a00000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 295.526201][T27512] attempt to access beyond end of device [ 295.526201][T27512] loop1: rw=0, want=92, limit=87 [ 295.536690][T27512] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:42 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r4, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000180)='./bus\x00', 0x16503e, 0x11d) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r5, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:42 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0b00000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 295.578515][T27512] attempt to access beyond end of device [ 295.578515][T27512] loop1: rw=0, want=90, limit=87 [ 295.589051][T27512] Buffer I/O error on dev loop1, logical block 44, async page read [ 295.597881][T27512] Buffer I/O error on dev loop1, logical block 45, async page read [ 295.657126][T27556] loop2: detected capacity change from 0 to 87 [ 295.665269][T27560] loop4: detected capacity change from 0 to 87 06:48:43 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') lsetxattr$security_evm(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0), &(0x7f0000000200)=@v2={0x3, 0x0, 0x3, 0x8, 0x7d, "d57e08a2bfb30977c409da2ffa114825507b0eec3a6767418b89627c89915cb2cd939d63d46e65db1925c90ed85593d1e74bf7d712dbf207a16313c2383e4b229116ccbd9edaea5f472d877cd90948a7c8bd5cb8c9756a213e76132f7768e54656cd196faef8b75852639f9377bbdce5b776e40a9df88f4058aea9f0e3"}, 0x86, 0x1) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) mount$9p_rdma(&(0x7f0000000300), &(0x7f0000000340)='./file1\x00', &(0x7f0000000380), 0x102400, &(0x7f00000003c0)={'trans=rdma,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@sq={'sq', 0x3d, 0x4}}, {@common=@version_u}, {@common=@cache_mmap}, {@sq={'sq', 0x3d, 0xffffffffffffffff}}], [{@fsuuid={'fsuuid', 0x3d, {[0x66, 0x36, 0x35, 0x0, 0x61, 0x39, 0x33, 0x31], 0x2d, [0x66, 0x62, 0x64, 0x33], 0x2d, [0x34, 0x34, 0x32, 0x37], 0x2d, [0x32, 0x63, 0x39, 0x62], 0x2d, [0x31, 0x37, 0x38, 0x39, 0x36, 0x34, 0x63, 0x64]}}}, {@seclabel}, {@fowner_lt}, {@fsname={'fsname', 0x3d, 'msdos\x00'}}]}}) lseek(r0, 0x1, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_dev$vcsn(&(0x7f00000004c0), 0x9, 0x200000) sendfile(r0, r0, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20001, 0x40) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:43 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x8, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000080)="04000509000000006609cc24e8b958fd9900027400f801e75c44dd189cdd74f06e5c073452db754049668db2e1886bf10e3a91c1477b", 0x36, 0xc8}], 0x100020, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:43 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) dup3(r0, r0, 0x80000) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:43 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f1000000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:43 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./file1\x00', 0x3c) ftruncate(r0, 0x10000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) mmap(&(0x7f0000227000/0x1000)=nil, 0x1000, 0x2000001, 0x810, r3, 0x20613000) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) epoll_create(0x8) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000001c0)={0x1, 0x0, 0x1000, 0x2a, &(0x7f0000000100)="0cd130bfc25400ecb084ae774f693bb14a2020ba45fb2a5098a35f871b89c85f26c6c12ff3451e7b89a7", 0x28, 0x0, &(0x7f0000000180)="a6969fa2725aff5008bb7509d5e4582645e239f3fd1cdd69b00721055b0df26594781907ffa1ddc4"}) write$binfmt_elf64(r2, &(0x7f0000000600)=ANY=[@ANYRES16=r2, @ANYRESHEX=r1, @ANYRESOCT=r2, @ANYRES64=r3, @ANYRES16=r6, @ANYRES32, @ANYBLOB="a4ba87d87c8f61fcf7101d0af5a0d53cb63a704d1028e943ac30c7a3ba433ab57eb5fe9e3f840d4c0461791a5f9062776a73d2561383dc6a1f7efb8cdfab4a377e74335d5900000000000000000000000000000000000000c2fb6c917cc0b9d6e94ed4ce2a", @ANYBLOB="954c3c6ce9de2a9fa36d1be9674e7379213debee87b8468db0fc95740222bb513300bdae6c76ea83f19ccc174ba52338024a123834198a36205a31bf8c08f67d6c30448411e3063d2ae00abe26e099fbf0cc1898ec7ccfb8b62af6f4c8f2bbe8056f60911842802bc474f29c4b3d7f63293de639c4b8813517fccd4e0f0b718c75d6a4bb9ce196f973b01c284e11e55cb5e9abcfd92bc93493a6ec87ec1470c1484537ecb30571ebfb25c2721af05dffdc7fbbb22937efc1f6f567158b183c117d425119568a6b591bed7ab3da1686e9b314ea356841920a0aa5ad733f6101bc6ed00a03fabc5801a25331e5fe535973d2d9d4477c525f481fe2e3d7f15a", @ANYRES16], 0x678) 06:48:43 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0xffffffffffffffff) 06:48:43 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f1100000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 296.303401][T27588] loop4: detected capacity change from 0 to 87 [ 296.313116][T27589] loop2: detected capacity change from 0 to 87 [ 296.332226][T27595] loop1: detected capacity change from 0 to 87 06:48:43 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0003000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:43 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) fdatasync(r0) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2e) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/23, 0x17}], 0x3, 0x5db, 0x7) 06:48:43 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r1 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r0, 0x4c80, r1) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, r1) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x640202, 0x0) r6 = syz_open_dev$vcsn(&(0x7f0000000180), 0x1ff, 0x300) sendfile(r5, r6, &(0x7f00000001c0)=0x4649, 0x4) syncfs(r2) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:43 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) syz_open_dev$vcsn(&(0x7f0000000080), 0x93e, 0x248340) 06:48:43 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:43 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0005000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 296.482010][T27626] loop4: detected capacity change from 0 to 87 [ 296.488287][T27629] loop2: detected capacity change from 0 to 87 [ 296.594586][T27657] loop1: detected capacity change from 0 to 87 [ 296.619185][T27657] Buffer I/O error on dev loop1, logical block 44, async page read [ 296.627568][T27657] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:44 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x2, 0x3, &(0x7f0000000240)=[{&(0x7f00000001c0), 0x0, 0x8000}, {&(0x7f0000000200)="8d8c18865294437908de0b74ffc8fe9592b3df06bd6f1664db117592d19b3243791df93b92102e7b", 0x28, 0x2}, {&(0x7f0000000300)="95f83d8e28308612ea37e30b662ffa8576fc5935d442d158d6f80c57c9b899b958d57e525e90bbd6930f2bdf0f73d34bee2815e03930df3aedd5f753349dfcce68e365233f98c36b0f50b19c5091aa9f6b6301724270f6bb3ed39afe2876a89486a637b87442671f597138f72cee48bf3ea1e574a16a2d9d97cf5451459dc197f21400db6fd500a3898f6143bb5e34df5634512b1fd53a9074454e4d7c0973a35cac", 0xa2, 0x800}], 0x820010, &(0x7f0000000440)={[{@jqfmt_vfsv1}, {@sysvgroups}, {@test_dummy_encryption}, {@orlov}, {@nouser_xattr}], [{@obj_role={'obj_role', 0x3d, 'msdos\x00'}}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}]}) getdents(r0, &(0x7f00000004c0)=""/112, 0x70) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:44 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = accept4$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @empty}, &(0x7f0000000200)=0x10, 0x80800) mmap(&(0x7f00001bf000/0x1000)=nil, 0x1000, 0xc, 0x80010, r2, 0x4361e000) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) setxattr$security_ima(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000100)=@v2={0x5, 0x0, 0xa, 0xff, 0x76, "b6f42deae6a47e71dec6d40b3a20e4e991a48c1c41a15856e83271c2180ea3dd572e90cc2c8806e2ecccbe35afc4933f5141d0f59a07a1a443192ef75ace74b307c595799416872f3325eebab7532b72c2c597b1595d891e96ca801b01c552304bd1677a5ca1d49d44939ea39d08c1b6e3bd397c36af"}, 0x7f, 0x2) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:44 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) getsockopt$IP_VS_SO_GET_DAEMON(r2, 0x0, 0x487, &(0x7f0000000080), &(0x7f0000000100)=0x30) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) memfd_create(&(0x7f00000001c0)='msdos\x00', 0x6) r4 = inotify_init() r5 = epoll_create(0x305) sendfile(r4, r5, 0x0, 0x8) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r6, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r3, 0xc0109428, &(0x7f0000000180)={0x1, 0xfffffffffffffff9}) write$binfmt_elf64(r6, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:44 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0006000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:44 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x100, 0x80) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:44 executing program 0: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x8) epoll_create(0x305) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000140)='./file1\x00', 0xaea1, 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1b000537176015e58e75c63a17920000046174000404095593bca276705d7ef138b64c584b9d0b6f2613eb79560876a8888dcf7e5b116871a6e86f60261a301b81fb9341133ce019b4b631439831d7c391893af7e1fd1f4162c8d537f0f0cab81f974b18f1b7eb0d3a1a3ce73a616b2f121077380b32a7ae6c85d9cd", 0x7c}], 0x4000, &(0x7f0000000240)=ANY=[@ANYRES16=r0, @ANYBLOB="1491894b1ecf8df1eb8a86195e22c61f8cd1a99be5aaf54b2b4cee6926d65149bc0079f0397e7b1ede7d410496f9a5f193ace364c837c6d36670365cf3f4f1c2776cac7cf7428d9a2b76d7e0e27bdfc73854ce47ee8df4420eb935b64a064298a4740b399fe2c8f9a90257a3f06c6b9622eac08c8231177ec7e99cbf08e20568dd32", @ANYRES64, @ANYRESOCT, @ANYRES64=r1, @ANYRESOCT, @ANYRESOCT=r1, @ANYRES32, @ANYRES16=r2, @ANYRES64]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x4100) ftruncate(r3, 0x800) lseek(r3, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) lseek(r6, 0xffffffff, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r4, &(0x7f0000000180)=""/19, 0x13) write$binfmt_elf64(r5, &(0x7f00000001c0)=ANY=[], 0x678) ioctl$PTP_EXTTS_REQUEST2(r3, 0x40103d0b, &(0x7f0000000080)={0x5, 0x2}) 06:48:44 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0007000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 297.189430][T27680] loop2: detected capacity change from 0 to 87 [ 297.195775][T27681] loop1: detected capacity change from 0 to 87 [ 297.210825][T27685] loop4: detected capacity change from 0 to 87 06:48:44 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x0, 0xea60}, {r1, r2/1000+10000}}, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000140)={0x0, r0, 0x9, 0x97c, 0x10001, 0x3f}) 06:48:44 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) chdir(&(0x7f0000000080)='./bus\x00') lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:44 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0009000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:44 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x5, &(0x7f0000001440)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f0000000300)="1b75dfe242e7e76724fff1525d2fb83c8996787a2994d112258abc8f0922f36328158eb3be5d8e31c0a06968b7349b68f2ed950442701aba41afa2d9abf7dc63bee98f5ea2b47c00fa8725ed8460cd6233ce62928a2b9ac24c447a126fdd1f35d13373ee02babb67cf0a0aa0ffb9dedb53a3b8fd5b52b6056cf33f7aed4b7f8c32014305f34e6d88ccafea4c77d3ea3caf4d8a72927f0214e274ddd0f0a0c0fffcbc837e7a1e4d0cb0779f6eee7247a5893dfd0478c7fccaef614d92ca828efbd888f67d6fd7d8b0", 0xc8, 0x5}, {&(0x7f0000000440)="8a89c30cbee8f6385a8349f150fe0c9417663295c5a6e4e1c91c943df687f298e907725943e57173d887299bc9a89e754df7ed1a5681c33ac32271a1d7ead35bf89e1c186871a32aa2c558df4887af5ad811c327ecbf77e24e1c992d183b6d9046a6564a09932c0eb84d728755c2fdf9657b98a52035a43a4c648e32a99354e531caa85d01f34cabd7df3941d0b210d1af7a3fc7d501fdd53e90540d210f431e47203c4fdac180ac15be7ed72a6587e0582b1542cf5137263800116410f7489e8ce42a3de2058e1ef18e7b5d0801cce192f383724224f002a4d1cc562ed79f205e2f71b65f2e6dee8f18bbe5a56dc3087a4823bd3e45ec6353d726d67b181b237f1062c4ff150ba214f74329d3d9ac168102111fa8b596a9b2b2dd3c39da29c67f430fb4a7bbe9dcc0ae33ad31ebceeb1a1078dbf560a0ee01da2bcb08786a461d0a8786fbdbfdb3e9323626d46d35c45c994cb45e047b95caf5abf3ea695ca695b3989671cf601dcef68c7ae8f7b0329b8090cb838540c6f094d87940556e8ab9e3394a1309b328ea574864052a1c1c01a6a98aa0e8dbb3cfd6d08c9eff6b4c5a46f3b9f069d310fac94de3174303a7475caff00e3750b16db628e68f5f00f0d245c019853f6cf268e7a3eb0f07d4ac5d767489e096818e1978b368e269cf2e14615615fd6ebeb24fe84bdfc60cf7d4f192a25fb819e9d5be9a235ce45e4b9e5c1e00211990fcf2d04716a1c4c797a755815367b74e83946fc3e28fa0a6c4e9c6cf8d84b127b8aa8c268fae2dda9b29c33bc68e2fc509f58d374da19ba4327475570e7d54bd5d6bdd6328bd968b07661ea60104f5d2b3ad419370b3be6b26c04e1fa60b9d543dd61913e7fbf1f6fd740cc8485d3d56b12a3a63338302da8f99390dd9d4b0f5f9194d1a30a221dfcabc82a7fe8fccd744764a5cf91f4ed98515ba1ebf12fc43137e7928b619144d5a445d1e6ddf79674c212c93f6661e84d44a4d9ea7b9833b4608ffe03d7ea98c58666b6aebe14e297ab856f61a4d7e63ed057605d4757c2c42596e52ba841bf23a7ea953292b16fa43fd43a3f66dee092b3ff42ee17d2139c6ff943c714dc16c3ea3ca7160d07250b735f3e1ab26980c65238c80bf366d456d7422ea20eb916d8857dd4941d0a8a12a5d7b587dbe86ccfaf95835f125bc9db4980e481df20e5fadadbc98154cc34120b0420439a3d5b1af8676816a01190175c7a584bc448c6b82a7c2603e4fc133feef88f75020d61abd7db71c7cf019263371d96d10656ed1c5aaaab2e9ce3551e3fbf379e5391b8c25e8c6092ef96ac98b2da88182cd8c849ee1af07d31d1778d9dd73241ba08270f3f0f7f6b5dfafda851b18b80ede5ecfb76fcadd692b3ec301379dd8597dd31717124aa5b5ffeb025164109f5a20779b80efac2090745e57e0122f3edf5884863f94c49c0d1995ea0a3ec691860db1f2b0739ca41ef0b471ea33b5bc2300adc25d11e98b8ae510de421f1c96ccbb2e6db8c29a00099fcdeed486edd6520354609b9cb8345e3f3e67547946c73744cb7da0eb8cfa94aa3fa672723231a4015159fd09cbbdb92eddbf33f0f859a5fd6b6d580408cae8224f9c95e58a88145dea5055487750e4f07679dd8a1617a57dfb714480b87daaacb6221cc0a9260eab0aa1453b01b82f3e8b92bcc05e1b377cc422f2448fc80e24cb1e76ccc019344039b344ec0155137072544ef3f15a1f0c9780e400b84053f2366104bf7e4b3c11b9ee69f17da4b21a2038dc4f51cd7b7b5c9ed399b9483481d62f789cc009bea9f9fdb03b0d6b338db871d5593ae657f3a6decb9cb3327c8780e10b37d2bdf7a592863dfe11445da12bfb7aea13f23acc8d0528c87bd46cd90e8a97991637e34b1f1c722ec86e7585cc0f4742d9a75b6df58ede45f0e15f753a8265971c3c35264ef6bd951a6d77b6e305a607aea47f656d8ffdc87a2b8d2c7f94f426d1a3803e09d090e584c7005568bd11b8cfab73a5cb73a73391b9208d92a0d759e394d62b4af66b9cb5aaa367496abb2a08c6191d0ab74e02d31705f27fab43fec597bf0c2d74a969c5f9c9282541e61c517d5dc1acbb5b074d40a4d4a37144d7ea427bf62755fd9b1c35306d1869d2dd2c8eb1abe27f9814a36772e76b0333d0c83706960882879aa3e7419f4a615c211e43d64b2e98df6043e1894a05924f497d5587da639acec29268122b6206fc23efe09c557549f607dc7b6f9c652d3217c26d700ee3a517726d31d358db60eea83870575be6a00b1f4f58e2d3ddac217781b800dff43423a3e1fefbf55f44c02b29a34ae619ff6a5a39385e2c28ce385bc3d2a52c28caa0e65305119d0bc2b311bc9e5eaeabc1932be58e67cd443d43ff8e22aec706670f6067f0f85ff4e61a1d211ad8a1a9eae2f7974a55e20dbcdcee5badc86b7708c01abf8c45e2b1b39c3b586b942b798679b133ae1c19c5bb2670a465db48110104d25831301b4e81fb5aef90bf77676bd5b619c7e1e79035297c043b3abb4c28ba99cdd2a6fe7928c491ecffb3cbb8fbc61662b10b0dbdc12e1d3a528410ff7285e0b55751fb9f548540a39d621f5a489a8702e65a488c67c57b6f2cf15543de3a73ab8e9690d4427c83e53de9ccadb73ed1bba2b2aa8754fdafb1f71a515897db198a82e59b45b2055c5ed9aba7bebfd1d6d55d867cd66a7b92e82049dc6d56fd7c9e97da8928a2b94c4efe9e333250931cbbc0de2027a35bc948a0e97eca1ef05b995b1333dd8c801ca6e990a456e4ac0042c66532e15a7e3659564126986780fc650f0139e8b3c38b93da1336fa74d13a464cb9c476a6d96eded8a99efb0a6bfe79340484d6d673f61c170ba7bbb934968b78bec2bc25dbdeeec5bc0a6dd3088b61bd2e2a514b5f32431e5945739b2a8db1d2c525aabd278a29ac0ce04061648c102cd9314fa3dd7f9b981330cc5b79d2205a2bf56ce32c70821f938a7458e4b7bc335473b15f45f10921d7d4d5dbf3dedb1e750294071345baecd3f14f3552e1b9fc41fd0ce4751bf3884348e937f71ffa14cdeb2d94fb83b1e5b40e418d82643ee789e882d38e6b738475be26635ed9f70e333fb65aba7bb9bf0c82d849c3014d8f18ba81164b933aa0fbd01ed53d40b47c2ff0dfff0402d4a7c985d97a878efe3dbcc577a285a7d9a33d5a2502c1ba34c33b2908200f875d38073b009a5b244057eac4862ab7960c3d87555f8f36518ce00249c11ad50118cbdf110ecb1a9b8684d8b3a8d643fcf9c76665f44fca9fd6b6a03be72e3abbdf0b89d04d33b6e91af6b477d846f87ff5bdd78667b913983a2d469eec751482e577e02531d02ed10351767a77683e1b004296fbf5490efe7f9d1ae4a8dbdc4a2d44dd24fc8f75c0b1811cef2a5999ff456eb88cec154cb593c40affbf3a02af6e779942ba6f18ad764b0f6c40b2d49f2014050f57dc14854b9930164f474efd9765dab99d61d60a678e9e088233de9fb9a28bba3a161b7ea40039a00e7ec6fd8b55f15368faefc8c3991774a3e55b63db7f4e8845ab505dec85b9922ff3356ec72380aab0227e5f510e4c63cbc16d5e85fc6c398c94b717e51f771267e2f40037f6bc517350eacfac9f14dfd641367ceba97035f6bacb5c62ecb6b90d270c9c523aedffcc754b30aed7ef88efaabacd96f24184451f6efc36d4bb2b1db2b4d7579e5bd391d3b78ccd3fb21d75606c3199f01e9cde6567ba4ac21332a052472ce1bc4c03cefed56fbbadc86c2f070d1f68868950c0261d269276a6c7ad51e3c2ac524ef8ed51a15de16cf659a39db99d4782a7659e34413808a2417c4f6c2357beb49e79673b94d0b89f0ce2769539581f6f39b094903fb128dd9033109578998c8d93dbef8cf8d47be5fe4685849aba86ce9ddb8b601ae9dc908544099e690d49908e8f16c70f8f45756d3c66be5ea8f33de2a70d0ffc766d854e03be863d261d927e44834f9604a6fed9f929b3752fa032c7da27b1909f4cdb90f4deda430b24b52e4aaf7e48ca9a1eb12d5c93cee6408f9513018d2f7ff3ea00f7a9ff3118059d2d421fa143ae5420984156d549c115def3bb62c724436dcf8874374b6184fd79022c67f801ee3e2375bc09e34e40f448224152999eac265be9b09b69c2ed2bf257d784760f381d47ee7f0da5d0d88084d8b6b101e9dc8a280be3ceb81f9e1528a7d936cc0644897e1db8e48d88249954af94c37639136ed383b4bd53df669cfc93363f0a50f13245cdba8ca995be07441980f03b418b9985e5bd80873409311f11584aa30e9035ecfcc5f7dd3e89214e9fe66c2a4c5b28758cbd83b5bcf60ecef68008e31963040c8dd1369d26f6c9a94cb85b9ece3a05e09ee878f0b00084928630d416795438635033da393e1f8b723d73f500db354f54b1e1219102960ac139463580ed818e404eccb9165db71471d6b9d7d6b829cdcc3300234bd580b8d130670c4d97d1e281ae5eb56dc74d2d6daef8e7335563daf5dd83e31680a17be147efb69dc94c8316e3d95a553758df6d769df6f273460dd8730c32c27d2876dc576a89688eb61b3c4581433ae9b88f33c4863f9d8651079db1bd0a2cba6ae0e5587e9299e6f5c1373fb3bccb7348ed254c545c5d30e368d90d7a0b6f6c4210563d07d1929823f88fde895a3a257c8bd984af8d8bdc163376694c321a34fc3ec0c7072100fb05fa35580352bd0ddb65487e8b104895424194409d67af36b2845d843b4454734a1f0326236d12aa36cf226d1291ee0056e4bea859d2434687b01a02543a059020aabd90179f7f39f5d4ec68475532f75b06dd430d52f63c7a4992b65a096ddb5f27a7c55cb4997a76b380ac58189dece3ad73768d39f979ec035cb75e7630feef828c233917b2fdc03111f5497de61dbd37840e8dd88c6d3cf60db0953e3aa1c767a519c9e17b8492076a98ba31adabfb86a3b07ccca5bfe732915f2c7f408bc4747d59baa0596daeb20327aa1830450d51aae7da1d7fb89e3a44fcd0ca6c964d2a56591a20db48ecc6e90cef09bb6f234b0373ad4179d83aa433b3ba7b94d06695502f4dd9bb3ece51ed548a7e5b136ad87ee915563224aad7f97ebe966139c8880e4fcc47fd6d3ef79edd757786df0ccf05c0a7aba11cdc55e07bb8b59f7f3543e084a03710cd68d550006e7e8760b896377b14cd5b7648c3ca6c712b6e95fc6894ae7aaa78ed0624954b11f9d8a7e040c6903d4d649aff083ab0806f92f12547fda650c67719045e41cfad5f52654e44336d44ca194907826b572bc96a67acfd8551c7a3364481aecdc7876cf7636f939aa63d14b7fc3c6437d1a408c87e8e7d340266ea94f3ed54e089475fd5a466ba51003dd020fbe890f9f2dd48e17dc9233584423054d8980cb1e1f3c33eb3a3269d628cdd9d03bfc91e53955797718b609084b6e82b32676d69baf25702e5d803460e3a7994251fb3aa6ce7236550d4a11831a6e1c97a12d0244ddb1cc745a1a295885a3cb33f7e9534a6ae080fa9d89cae8e1ae1d01da8b6da8f084491b6b3acac2cb7bb6c0d0b289d58226e7a8c5beeee3bced2da37db9042567db9c0b1d690a832162ae12b7163a8d190666c22c7e367eafd50f79b6921764c416f6fe9d5e3ef5778930dfeca1e619509b2ef73100cd44b0dc3040e1df3eab2ad5dc1c66e894192a4bde0b18d146527d1f447578b1659f75ad78f2db0bc1090ea42f4ab2b01f3c13b606380f6490c3f00775ec426f2dd8b17f0cee12cfa85436fc4669fb54d31c25ccf9d91cea6bc46202d64051a", 0x1000, 0x7ff}, {&(0x7f0000000080), 0x0, 0x35}, {&(0x7f0000000100)="0d515ca81264f9cd953a33e3c75a555d", 0x10, 0x7f}], 0x802080, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000080)='./file1\x00', 0x241bf, 0x101) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x17ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x82000, 0x0) getdents(r3, &(0x7f00000014c0)=""/212, 0xd4) write$binfmt_misc(r0, &(0x7f00000001c0)={'syz1', "4127eb6b1c67d37df25a56aecd20c488267a50c19e1653dcd482faa471d17d5a530d58f73b9fff9acf8305aeae1db5550ea8b6d324b7b25d83a1bceae25107ae7f9e2f74fadbaff3d0420c0a6d05fed59533a2997f4041739b570c37742e8550a0f114893c08979ccb3b47b67f955c147fc778875b9bf7adb379575af3478a2bbaeb2ba88211f542f8dee51618f4f446f9822770699c1cba7c8d01a3a16daec2a7a8bc8f99e0857bf0ae6f14b432964bf100a1ae97459c0af29f52e59a0a21d4f63bda87d24ae2a0a5eca870e1badf75c40a39"}, 0xd7) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f0000001680)={0x1, 0x0, 0x1000, 0xaa, &(0x7f00000015c0)="e6d523607720a99b279752a69644bf718e36ea6d91ff7d331af229a84388b37a68df3718ba9e52ddac095a5f21553139d5639751b10dda2b129c3a9ff86593131f409c6e44b21891d399b4f07d7bfb049d9442fb06e04dc292102c3177f8e54f9566458315f50fd74981ac569bd2cf8ecfd3d215b89d66953296d703cc33a3fd32756538c0b856fb563b0d5a888dea66e86b626d7a00000000938660c643fbc621792b9682edfb000000", 0x0, 0x0, &(0x7f0000000400)}) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r6, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f0000001a00)=[{&(0x7f0000001700)=""/149, 0x95}, {&(0x7f00000017c0)=""/83, 0x53}, {&(0x7f0000001840)=""/73, 0x49}, {&(0x7f00000018c0)=""/13, 0xd}, {&(0x7f0000001900)=""/95, 0x5f}], 0x5, 0x4, 0x5) 06:48:44 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000080)=0x0) kcmp(0x0, r2, 0x1, r1, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:44 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f000a000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 297.394299][T27721] loop2: detected capacity change from 0 to 87 [ 297.418980][T27727] loop1: detected capacity change from 0 to 87 [ 297.440645][T27730] loop4: detected capacity change from 0 to 87 06:48:44 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESDEC=r0, @ANYRES64=r7], 0x678) 06:48:44 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) syz_mount_image$ext4(&(0x7f0000000100)='ext2\x00', &(0x7f00000001c0)='./bus\x00', 0x3, 0x6, &(0x7f0000000640)=[{&(0x7f0000000300)="f0f055fcb974a8d533133e66f0047e70bfc9deb70b4040ce115d4acb24497cf15c166493a31a3f9b5483ced67538a815377b64163c3e265a3ab928d67d1bcf11d27a18487eda07ff9aaf12d1185154c711a2d52ceb9f09f87a5783127eec8cf436576f0abca7dc6f9c2f0a6e5f076d68c351f9b6d497f848613280a9369ca0c2995e3ee21a84ab7e9325b46800f64e18450f041ca5ebb311b369303b1ba7088660ffd0022c7bad560eeeee8a16543f02684450cd32da8dca1c8134fb3f0d7bb7dbbc56d348cb2e312fdfe7113a4a39", 0xcf, 0x6}, {&(0x7f0000000200)="827b37d2c514515a7cb7c28bbad3fd40c16b1fc483d3581bd59e2ae0b6f5a8960e6c79e2bfd2f5248b35424216262dc75554400340bb7fa5781152efe0f609f96710c798e4be211927ba974ac458c069734c09c6f812602fbfc35de17546e74ff1bbc96026f75a44560d159eea6acc725e657f8ee8027de52a990a62172c2130c13856b2aa6820aeedec43608fe71a8397992c7b0488d1f2ba2176ca45756971b1fedcd5a6c56ea7a986", 0xaa, 0x9}, {&(0x7f0000000440)="dbcea1b4fd6c545dda06099b199f4e49c41037dbe6a0ec9f0431c76e8e16cf0180d74a5c7a507c603f43f8932430", 0x2e, 0x7f}, {&(0x7f0000000480)="c2c996fb5b6249d0beeaccbd1511e8f72f15ece3a8df6d7f39036b89f4a3f8eb4ebd5b125e9b61d6ab1e18d58a98ae72df6162fba95e2bc07dc90eb203c537677d788be44f57442690fe8aa7632e73c2a0005e8e0e084b164f6c7ef485c17ff5db6fd47de113109fe9e308c27a904121836012cbb48d5f4fa48058f81475f06e1847cba999280f0573a9db4f9c32d5f843ef98abaf98514986a558f0cf0607a7b51a895f5fd1a1ca05f54b95199b6d9f1eadb622189a285b52a9f7774629d14ee41637da5de990a80c0681aaac1cfe16bce1027a0fb50981506894f67832183c66", 0xe1, 0x2a7000000000}, {&(0x7f0000000580)="f338f4b4b1a607f459", 0x9, 0x3}, {&(0x7f00000005c0)="db67dd709696b2034fcb0d28ba72d5e68ea90449851a8fb22ff94219201c4c674cae89bac8732ac6c26418fecc2920f2f49a460494cc602f038714e85f874911a53fb7f9406033fed6dad8178bb8fc3c1a1a7669e6bcdcb28132d1f1", 0x5c, 0x6}], 0x10, &(0x7f0000000700)={[{@debug_want_extra_isize}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x4}}, {@delalloc}, {@barrier_val={'barrier', 0x3d, 0x63}}, {@dax}, {@stripe={'stripe', 0x3d, 0x1}}, {@prjquota}, {@auto_da_alloc}], [{@defcontext={'defcontext', 0x3d, 'user_u'}}]}) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x303202, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000080)) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 297.482694][T27721] loop2: detected capacity change from 0 to 87 06:48:44 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f000b000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:44 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) mmap(&(0x7f000047b000/0x1000)=nil, 0x1000, 0x0, 0x13, r1, 0xf06e4000) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = inotify_init1(0x80000) ftruncate(r2, 0x3ff) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 297.572879][T27751] loop4: detected capacity change from 0 to 87 [ 297.677175][T27766] loop2: detected capacity change from 0 to 87 [ 297.689267][T27768] loop1: detected capacity change from 0 to 87 06:48:45 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000100)='./bus/../file0\x00', 0x54103e, 0x8) open(&(0x7f00000001c0)='./bus/../file0\x00', 0x101000, 0x103) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) r4 = syz_mount_image$ext4(&(0x7f0000000200)='ext3\x00', &(0x7f0000000240)='./bus/../file0\x00', 0x4, 0x9, &(0x7f0000002700)=[{&(0x7f0000000300)="a9bedfe214f77af1d9e506b6e4aba80d62ee3998e363437a8e26b1b8095a2353ed0feca524ef45c2726c87998d38b8d7e053f7c3315839db12b813a92a4f7fa23e1832c061f4458607c274bd7b9e6dd61ef96eb382b22831dcb3c1bedd41796b19c3cd99bf740bca54d38f51b1a076e21ead367e082010202eee81632812cf31a3238399f8c6233039053c568934d76f28d4", 0x92, 0x100000001}, {&(0x7f00000003c0)="68de766660eaa2d1d0d70e7e439d98d8e2ceec5baec9de9760bb6659a96df54d9110d9a6905ed63869029e895352bb6d2463bdf8814bd545da4c7be82e408b222d6580e6b4cbcbed0ef68cdbdbbca40d6e54f9040229b8a5a544664ac1a6c966acd88f0e0debca6e451121ac51b6c6a7127a7871c4b54d8ac274fdbda66ed3ec9e5e3950c50131ca4a9b0b9c54ec5b4e267ffad5c32715a85d69b87e0b116f00ff9d4e29", 0xa4, 0x6}, {&(0x7f0000000480)="899cb8a5dcdfd59cbe2874c8d90121f0b1ca2c6783af335451eea6a4888cb7bc84b181cb7cc04b49d68df6655f6777037f1e0bbcd37a7d9273b28b2beafdf31162a27c0225878c0790a517687536ed7f2015ccc51a2e6e60fa39693c756a930741963a14e2faa4afff9e1993e64b7648b9bf32bef9a77e5afa15ef166c5d660050eeea28ee7abd4ef794dd5c9460e1fa33535370317b8da41244507c6ce9944581cd0b41b4126c4d48d2447a5b605d7ad423c10161cd5b36dbe0f4f496ce9fe7633eaf7901c01ffe977434e1f304774f7403299175a1cf5796b1edcd7e6de5f43e01241f5b813add4126ac3df1b57cf9c706fd1c3d045b13edd1bb88d4968c037ce1a9db672fb52d4c8c602d6222974e767fb2ffa70f88b22f68e653aaedf99ce18aaf331e685adc62b3dce03d6bf0fb3612d83283861b6f9cc49ce20b8356bdc5f18a925560b33669540683ef1c562cec755b8fab50d60ba9cfbd4a28d62b330528d7408295cddc361932d8eff71dbc391e4afbd3c03b1d1a1861e72ca6c082120d92c20fab48f43c19c22595747e76217edd6c8c168c8d809ab761f68c26052a6d5890c7bbaf65133b18a8371c59fd073cc1afa99288d3ad3374154b326fdbbd72bc9ae430bab6e4a4bf8b555235f891d134fc0a119ac58ff54a6d4bf5a301a3c7be96b6d95fc8d9e28632a8cbe8ce237f8d464dc00220920cf2994be84158d584ab0a8a92fe60161689612e18fdd7c423ab108840bfc43a3757ce72734443a02d465a112187fa77e4b571161feab6424f5d9cd17ca1aaa163e5a72ad8768c4f236e26580380f033c4d94540743cd5c8d6618b92f2aedcb96e8d292ee72adfc9a41a376f81ed95341e97964c4ac6dcfe318f5bf0b6ea1ecbddbebb64a6b4a16dbaeac6bc1f0912aa107dc04ea4a93fa01ec9663d8d3dbca7c845ac238985e0199d8102f3181e1c3397032d97e30b471bf63273be361caa9f7c778d13ca239b934151a4a94d418771c7c65b61c27b289bf030b542628ab4cbd4bb2be9bb5386e67bf92276c860915a6c52dece2df0d754f638f011437d710c2a5ef31b3c116a9b2fc04159ba0d4bf3d6874dfaa962167c96860dd8e6c8d9410a0b202fcdff6115749cacd0a73e56396f194ad3eac3b846c9bfbcfbe1791eab64b234defc1429b7676fb81e0b59e2d14ea1d75ca7d23e934c3fac2bb4176dc2ee4caddccc77b8b772b2c9ba4820fa69199bef4cc635a05f7ba4c246f7331cfd1b72428445e7a866ae64adc44a924dd2a7bdfb2655a1ebb446ed6e4cd78ea6d647f38844a5616f312bb11fc7f0c3a610ad4c34c879b67256742d2c53ca24c8ecf0e22b04c217116ff237b4088c1253c3d155668530865cb9dd3d2464e56b5ca0d3aef20121448e352eb240608a57c6ce8ef951a068327405c4e786390256e02b12cd486bf4331a44ad86ffacc1a990ad25d2950f753918a65dde6ad3e18dbb7f67ecd3806985208938316a3d929dad7e0096617264c590324a70a7be6a6dcd4c83dd644076ec667f045f75955aa9520032975a00c7ca38a844aebc79202cecefc4e7ecbf9dffa7c33f57ca3e29142e844b4f7bc6daa33cdb62833b097a0c5b32c1e80e639009d5cda6d5b6e4cef1aa01b38c88626efb29f7c44a352965f534b1b74ee8d49de1f10e226d4571cdc8c16ab08d33fd807b2a4692b6431275cd7c159dd77b1cf3597f1771ab9dae405f58e684872e76ca9f1542ff4e276bf3abde30818dba0d3ad2f417a3a3f9436ef8166d1d94fd96ab61e5acff94efcd9d47fe8f133b1cda26494b1286c7da9e571f89782e3f652c773c4e1177204535c86b480d24b3e5603311cc5af70188b81569fe8245c24d95fb922010baed73cdc7466981392c7f1cc6eaac0b2c6ce7701efcc73a9e62ab92304d405db7f471b913ccb67c5f26b3961131666768850776866c1fc27712e29522b47b3e494c2fb107035639906c7e48c53bb9b0780f54e348d046ca4b0cbbf92749509f8c62d1975dec9d0fb3e86a857697b390667c68418348c782528fab8fa6dc753e4ecf99fa893a8ab0b75d69007439329df95b718c32703696b18d23415293b9fabb33f294e25c5d7358c60c745e7305c3a6ad1272fd417d85ed7db40fae25863b0411f0d1d214cf5e60a6d9a2f81b92115e1f5be0914457acdb48049690989fbf40b31aa4c21f0c7a5b5a43284388ac41492c29d2481b2f1a638b3816e790caaa971c656e237109d13038c46fd98ac84ec2fa4efe258e15f77b8bcce74e3af070f3b2a5eac7ff27d907e6cda0c54b92ede4b6a03262a479db4ff43529d02ad8c346d359e80342eb87ae4a924c1a423eb470b48ac14eb58156cff1dfe30e566e032020cdbf50161cc9a8af4c32e58dc855ff01f82b40b0edcfa70de8324fae3ff83f23f5896e6f388b6a3f4e488f4ea0b495190dc30fb7bfd6ff322343a4b01595203465eb998da2f87fbff0b44b27615fd07117c0868d5e11ffe1297a70876ac90edcd7786831f235d4d55151f1a034a9a94a83bd9a937f7feb94a3591d236125c7a231d1ae0e5af5845664f7f010af106bdd615b041b05900289d10ec759caac8f70971c7d264bb0a71d9973e8dca76e4e915fd4673ade27662ecf6fd0be36c7e2b2c8ec45231e28339865f3319a4d7637cd51fc0a507856196d1244dc145d090e2aec699dabb19e8e3455693a9d84cfc5ce8b6e5202c4304afcdf8ede3a52f8a1e4825108b736bb834f0ea5cebb629a6f0890ecbb1850bb2b53427d7f26eb804a70bb0bf8f72d4cf55ba4fa63b615a87e46997cf58e32af9d4cd471fd0b8dea01c4ca15c665f04f437e7be97f5d608ea57417aebcdf58ee043ab817fd9bc7eec1a10975ad239c11f96a669f122318d146771e5bc12fb445c57f65f82e66de827842440df8244437dd5495189350c05a80392e6442e5a40b82a797b68ba90b6a435e7244b8628e5e570efd2f81cd1d7159a2e3945efbac382e5b2c48996f17ac803f6331e937983fce3fd0c78a63cf95e63e935a319dd0f970372ef68bd05a8e295272141c16cbd3b15d9556cd8855a63637fc3484cdc5142ac74b3cf905471cec2b3daedf5cd4f5690e6cb818a68915f3f0e2a7e01daeb14750375ce0be2c554d15f257ece3f258a1f8f308c91214d037eba31daf72d27c412b8474243b7a5b7bd72f9dbee116e1f93098efb33bbffd9f8c8518ca48bcc04122618a3fed6181ae723368c4d9a8009d506d9ea5c6f1c6f0bacd49259af3441fe29db64e521c57f43b008ccbf9ba1e8413c8f447cf1b739c860554c4b7fb436a019839c8a9e5e08fe624c7f1e5dd23ca735ce3deec08dbdc5a1ff8d116748e3f80896db7ec962c4e311a4bc65131810e80ad1de8cd18c0f604fcfdc568b783d37299eeeaec889737181041688b925450d42f1f073ae0c66b8bad772f21a6ce5c836c5daf9834e517cd547a5acf7e6d31c33b3318a17396ae4bffa5e8be833a23387e3c774f6e6cc8bbdc28cbfe45e24aac4368f72e3464229f12fda8643a0cc6b43dd01c261c22fa235440c8611061b19695be12a90b3f2a0745819f831160ded8bf772a063361e121de8ecf01043f0f4fc83045a288d1893e5fef801594d453e0ceedc491473b36abc6c54152e7e89fc3dc006c63fb9a9e8eb8f61bfda8586b5984c600d4b91d38669bccb9b5073ec1e5ea179728378a55a694e1a649d3e15e838b5a7ea5daca7de5cfcc1c6e276df9a51f9b91d0bddca36d8ddb7b7a96f6017378dc83c65091023b11f522099f94d8688a2c3eab4709d1667c52270c9615fce88bbac812a52324ddcf65dabe7ffedd5ab2ed2acd098e88fa62b2750608acc95e0bd4a2304df4d5117de8dc81fd5279f4ff09a047e555aa5c150dc69bf8b61978a3ce3851bc5eb695b32e137437eb695c0a0a5972cc5259f758d80d8e763b29fcd38ec35ac5f76b68b525dd74787a6f4a91d71eb31b2651c4c8beab7eb24b8f46aca8ee71f7d6e67c964bd2736d35cc47e897ffd9617e27d9c8753714cf28142438003ce6bf7671cd2b77d731dfa18803483801bfd258a9be7f661475754961236f2a04f8aae5fd890e59ba4f4a7132cb213020706bcb854a2ff5660fb24650965b6deead27b118a4fa58d436991b09c968bfab9f3aec17088fd6ac1e4d0a9570a252d6248bd6eff62d6d370430618958cb69a7d1ee817e43d6a17b4e4dbf7e66c86adac1f958c0a2462903a687162c767bf3a1bbf044f9d10f43519304d1c412e2eaf628df1c6dba9e7e9959ef488b4998aa08181727ea640ce350ba42946ed5b9baa28e58e420ad72b2a88bfca8fe6430ec3037f074436a0d9ee361ae9bb3ee8709278d1fe4e22eed93bcf160fdf8d3afa3d723d51a75f9793eaf0c7f34e90a1804be1bfb5ca27b1a91d7487580bfa9e24aaa4826ea7db74fcbfae991bd7a487b733e3520b47a874c4e6719b584982953b5cc8dca33245d788f6e4e239e5101b9e6c267aba2764b1070484ef8520a2c97c8d1e947c540d19b15567d8e04748e90689465bc7252b3d4488bb45c0eef80883a7b0eafe17c84d7d4b70ae68fe414b24a0f829b6b674e10f30fa3bc46649d02593a979e9cc54d7ec1a39a9c888aa453ffbaf14cf37f0ac7314df127dd3a4e3f21953d31b082ea0dc58a306eec31160360bdae3c3c05bac9e7a1d0b820ee21c3e387ac1de0de835fe7b9b038c5060a38d31c7e2cc585c153e91fe1b3278fb3f827500ce2ca40f83cb32fb5a77a769ca1e7f593828cb029278db3e7f7e890f41571778a6e5554fa5428204d839f7d9238a6a47040915233dc2c3f726401070c1f99265a5c72794246f7cd1a6545cb44d24226c463b0afbaa94a02dc84f0e53998b8bf23e6d27b3fc0488417760c76422dd4af9060b9936b487246351f1708bdc7922867be6630d119e9be00fdbe325fab8d3225f4ac6a8bdd9123017b195b0645d3ba7a4d21b696447702c2ea0cddc00bf0076249b641bfa553f83db5a652f264ff9ef5de63fc0ee0744f9afbbd4edca11545211421a6b05844cabb91f845fc80ab31ab2fbb80dc5b4535ef8f3687b78b9da58005dd8325ac638e41c7643c81feda8e0dc225979404a47c24b27739729dee4f2f295085de76d50c1ffe32c30e47aa000cbb6cf0bd0c7847f67b66be49aeb8ffcf6e8f02c6adfcb41df58204ad7e68de95e483fc5fd2c08eed0e17ef8e164727463f3fa166d603e92e175d187ae8a966fbdfd8a929f9595681106efafe3e56d4bb80894e96d09890fa9736b6598cd71cd57ade70e237425cd8f39a5f833006c7481b39ee7d208002748496e78614771afc59180ae31a4be046a0cc1a14ed073b651cc36cc6078cc5fb15f4397588ddd94f288988dcd5fcd186412a35e25bf9655b673117d0576c28aca9ea3ed6161d23f40391a57d840f4eb04a760cf8468f2dcd16960990cf6be9f236f4d48911c535431dca2b01e750fd2bc951099080b9ccda0041305ec65195a402ecc67993332c81e0ab3a92a301067b0b2f49c76e04583d49c126b9a4ae4800166a87812d36641cb04d1262ad67adece2fb8c3d809be60b5a6a445049f2a141159ecae7b6665409117f38dd1905b890a88dfaba62dd3de8888f01d1b6ac404e6aa063106fb5e14310d484a3bff1e5149a14c8ee0031475c67cd114c0f77b4c0dafaa67f1d576024bb947c3475ee9b67b94fdabac93b3c7ead09d3b32d1d2865378505b3ccad2b213898022d0f8ba33b088c36664a376d3908bbf5d04f1c32f09e49e8fd75836023c2", 0x1000, 0x7}, {&(0x7f0000000280)="6adb4ae964494217a16d1c830fa811cac9a57d52cb01097beecd2d4e07d22ed3fe13b4e07a18", 0x26, 0x11b}, {&(0x7f0000001480)="d21c446e8f1faeaa3efd5011d216eb916250c8688ed95540a2865c92d76dbc9773502bc972a0af88f8c99d82ffda9dd8369d22121fd2b769fa3373bec63ca874511f7d8b170ea8a931f2fe49f4c61753b94f1068d605967d59975dafb32624b6c36c9b416562eaf855784c0e49fda2bcb428ea11c86f8550d2139a319f730edb979ec24757dfc62ce0642ce40d9d65c3d8c989bdc7449e9f645cfb52375e1db2c5d2cac3632f371b565732cd0c849e38d43284", 0xb3, 0x80000000}, {&(0x7f0000001540)="c5a0863b71bee5c33e660de817789d2c12abf4258afdcd19033dcc7c5db01523b2bd8af1bc52625f617e469c30ac5037cff0efb196e4b96a5a0667263e5a9434dacdcd43c738893dbd54674f08813b60cd2666cede08ff9f67f47a15db55cda77dfbc2957ca027df85b2ce58d24804e0a2251e060d804872589f6dc61f025a6dede8ccd3cd0b2733d85415d53425355b0fc46872c55baffe44e3e9a8ea6151c59a8a6b193f80c8a49c03867729942a01b0b9a230e50c330945bda033b97b32f0bc92fdb9263caa17482c8c359ee47648994d60", 0xd3, 0x3}, {&(0x7f0000001640)="ea219624b476d7aedf7a61a3b13f231b4eb01f9c3a1558efeec53fbf8c2ca0a017bfaa5828e87a4cd309d93742f3f9ebe579802f2aeec5aab420503aade6", 0x3e, 0x1d47}, {&(0x7f0000001680)="ce20317dea7164618711d9e48b124d244441970c2b9a9dfdf3a5045f7e55f75626379c97861785289fbf4187a3c07d09d5cffe9fd3752b8e700bfe528b7cff160418c6057423c8183daede8688bdea222d70c68a8b29c8ca6fc6efcb1488b4efe7ab8bd21474621a5c934d50623f1cbbcbe782eba24bffd30f34bff68a3a9c773a8f0ac93f1df28e27a53a7324db861ccd6a08e8577df14429fd8526016e6d51168011d5a5aaf54699fd57fe31ca596b3456484ec9eaff96866811a33d8541c1b21154aff3518ae71b14956da93cee0199ca710c8845ba98a7477c4bee3b7da5b132db00f18f8b996d37f76672e61c088832c3490a627e3cb78c1a61ca62d4864bbe128205c5bcb2a3dae20ed24a098a4598a9ee442f0f04c5e40d2c1be92fffea160b5a705ad1b9534bd7d16b03f4302a58bbe0a1288031d327ef154d4347b97a93b5c1de3a8314a6e8a82b64377024a102e5df08b1ef4576edc402384548dbde80d325eb0a6f64fb1c17269a05776686cb65f52c1bdb8959b727822b2f0d5f830370bfa9f6b34fdc91701fc3b1a16b55428eaa313498086a7d73e2f11f9e1b986e91e86d0a4b4916710265c9278d735f96c9842d4518bb669b57c4ec1a972d38407e7c271effd4cbab9d6db201edb4870dc152f3d73b33d27d655a0834a70841199315a88bcc31c13b717efca8ddad8bbd65e546af2fbf52e869e72305e4d62fc4dcda9137eeb4da9b0363fa17c3c65d6f9a556544afde48c88e58e6812a83ebe94ae9125f7dc023621f22840bd8f53faaa337fb11729064ac74c04cb8d6fd09619aafda8c0df9b10252dddbf8f86709b5419bb764fdf9c9d0ad55cf2ca33f44d380cf506c1377574fd14f14866a8c1c768cfebf89076309ff7b967c925b9e9e2363eb0db2437b489b3fcb42a838e22f81a24435d484235adae3fb9bc3c7a5841c4703cdfa4dd5b64803fba0db41cc8c5ef81c1136d4bb10053c17ee7d17741fea69ddf88f60744eb3ecb90408d56214ba2c20c826f20f088ba228a84f78274391d70170e66562d90df189368f5075724a01ea939acff52f476273ed69f9f32e9c930b8f3bf6c8bcaae79bb27d70192d7813a6c590cd751dec3f40e83cd976d7b21e8da7f02ccbf2dd363895d483c34d5df5d22fcdf82407a0ae0d5d02b08a271aab95c786aadfc75b13e6a669c15e2fccaaa41259c9c486cc641c40af7e44261c3846607317a1d3acde80a0d8b7e9d8eec1c4ff6070d95c647bed39448554a327d1fd5990425baee1d1e79970c285f65a0304138de417a237b18c0e8962b376e442807eb8e82b0c030548320ce869a869fb4fb5bd40c3c27b4a3c41e9b6204c5f84e427819acfd7272cd71c66e39d4084df96f8d318ba2b763517e911675966847ad5177b76cea078ab65d949bbce6ad13b093508eecfe04df0e2a9d5aae9e303326ff4dee3e56631ad2b9a7add588af721c051a7f65c64146ed3b54aaaa959abf43ac4c4659920bb59f241d5f0608399051264e323fe4957383f6d3dddc4dce0739d5dfbfeba60791eaab63bb03c488dfff145f646fdc8314336ec8b3ff1230ba73cdb010da3608a2f5e340376dcb3c1719d8a1051606a6105c501ca5ba3d222d8d4247c20943b7b8600f81139c5fe465fcc0ecb21a70722a11d9f6f6dcbe79009dd912086951af4158c8407f16b69b77ff9e57cb2b2fbba59d474d64c2c3c28394cbcc834971294ca5fc2ab75d296d95e446d2fe4a4cf52bda869770482c0a470ed483c4e61566b4178c021f496da08c9afa99b9fd1a883744729a1ef3feab1d5090483dea518e44890bdeba13748dc2044a5c99af4eba3499ba9b1effd43f4d51950b11b450f51ce73db8bacbe6385ccbd61b7d36e25c3e30141bafd33f25b9a75f8ca45fd0c3ae16ecebdb2500fdecb06372df12e01c3ec0c14af2fdfd9db988e2c3bbf02a7afccf6b35ca46c6937b26ccca9762a909fca189a0d794e8ed24e198eb6dc433da19a9a99848ea900c7f407a11da02834e989e402a99c61dfa9dc2753b9abe8021a09488660ce9d9892351b365ae40d627e11563c024b1887a1fee06dfc1e855fda3afaac2cbf241bfeed38ad2da191fc8e8103a3480019fa68d6b7d5b08a9385a13957182bfdfadcc4a8837a2c53f09907f7500222d46a7b1d89476892c7acd4adcca653110b97a9e6018ac64446a02162208a79730ced97ccc148c54099711c187b65018c4e3082228acdec696c47bc4569b78442e41243dd5ae339d78574e7d028bd4bfd8967052e65d07ee79a264afc1c8b4379a79653424dc0e51b135760aeee8686f108bad7fa9cea3523982316168281405e05fd175e717731324397e5e9910ced8a6efde793e5b3fcb1b5269b76e007d777496a8a746552029fd701a153943f20b3e5e4eedf9b211d99b673194551f5d3c651f2a93fce111c44fd459792dd4559b3deffd9f93f89f0be5c88e7649f3cc508cf9146f3d211b4cdc1dd0c838e7915dc0dff5f5a34e583f65792b626bfd9c686f7e58be5a139a401c26ee5ae947c58f38e3e22fa176fc31a45c2662e82417ca03e47c0e333be53fbdc5935ebc2e335ef46a3c7f5112e77aae469c4dac0e4dd060f0fd4f20fd3093bcbc2b3febd29d978d9be1b0c8d047fd8a82df85b17525f3a3d7419da3769535c8db20a938dda76e5b0ef727486f3897f10fefba94a973775ef4baeac13ed9b5169a875e5895d0ded1c6983e31bd32e05a0685ac9ebd3c7ebbe61598208de7e42afc1607ce5afc58ac75848557a9d7ff3ced9c48d5fa8ef5092bec0876dc85ddd9c5e23e53b05527832bb295bac9bba936e8ee462aa7753d3016dd22813cd40cc029a2a81ff39c053b1cf593bfa732e55f5f6c796689122b13deda93c81889e2ede5aadc06f453a95238f77c001d894880e25edf604d17ea30c16df20da846be29fa49da1282e6d3cc45945ad1be0ebf48cd9e7b6ef652c3508400b9dade6df023d690afe31d910db00ebd37c768a005d2c64c9aa4fbf4caee354dca554f59746857ddbc4026b636ad2e75b1a65feae99fdae152a1d064d82d247bb34bd4b3323f12c16760e4c2486a5716e387a0057089926edde9c0ea0f1ff6046dec654abb3798738838737d15052c390bf5286c61868f9be7d0728286c201b9a961660b9924b2e88b314e69af70a69b95c71a3ebf500b374a5677c6358764a1a9ad2ddcdfe2a5478766e9802c2d1e900b7dc107ff5f39d110b89d7b00abd3c43bf8dfd130657974a5bd5884408962ccc445d9f2254a2f8a0feb6420b8b87cccf46d11e1c91cda6b7ca3b5e845da3e50f1faacb43c86a87093cdeed373cce0b4c18bed0aeadd2985c762f05423a34689b408230dc3794f490c9d7f76007c08bd175b61a8bc3cc11135e26a7b3dbec054ff3141810dc09ecac5d057f0ba1b292ca8ed9b8f98bf2329ad70e52f69325993dcc6234f6178cb506d75beb52339679647e0b843c22ca4c24aa0776867ab01b6dd3e2462d54e171e250d5e6720ec56b9ec729a5e353cb728c4b577e0ed95b93902089a0dfc99047d7d24b4c5c8943b816cd4a0df5559d7698fd0374697fc1f92d356e01e36d66841e634a3683c0242b6b09955a522eb7531af6ba4e6178620692be5c0cf1e1df1b25aa04c4d9d7c656b43a0cba7cbeb2c5dedc0308ba3e47b0277be18cb18b20b20862428f3285cb750e23ecea984563950809769f41e90c2846478bed26a4a4992ec50752b68028dda41dc8205ebb9141b5ff0f118d8397384cd34e4aa29ae8b908182fa54bbff1cb26297880fab081a68dd48c73bbd0fbf840e56fc4ad8565dae98a3c3b88ffd43137eab34237348097b337b16bc6521f6af6da090ce1688794f7736a542469ce8cc0c1c9798cb2d1bd36e4bb385044f6208603c6d83ee002e09daa51a501e12017c74d6cbdc3d0f6a7bde61e70d301fbb2f190cea1158f7b8b54350ba46669e008d7f48a19b45cf49f07a59b1b86d684b4eabd905b73bb2775d1221fe2bb8293fd9da81e169e3c1068cf39909ebce4417fb325def8b07d72276b455866603088614bfa59ae8adce0982976fa4452046ecb2cea336ce08be375a092e126a9fe2550e7d4449ff47d3ceef5044e4c5a4dacf42102bceb7500b331406b411b9d1450667f1ef16bdc7040a0834477b303eea501ebd0f5bb4965378be26cc2c3af89db4810ffb61e727f1ec250188f7e75bc677071ba1a907acb2811608b2f117387def0dfacf495cfad7a9af21d1a1d2f106f1e80d5d9da56959e7d1b3c63c6da03d7c0af5fbbbf6331139db7acfc4839277b5ee42a8263d45086fc7f18d171a4697b5f31fd140ac3e0dc9f365cab921e16844ddcb93ab76d96ced7efdc8c0d2a4c42227c136273af3e2eb4c029a02dbc1615241e2648fee02f83e73a1a86ec28009d574dfd33d44e4ef30b256ebac1e6222ab697b9fb3c1cf160fffb73ac7e05762fd9d5c245869a98dffd6b5ae0439f0c05b70e44e03681d3996199fac9272421a3602f2ebd39aa28c6910d4473fc59e4c577e160aba3f7fc234902c5d3a939ce63b324d8bb8d01acfa4094580b03acbbb2228f9ceddcc316194d87576b46fe9d990c8d3adb794b0b0ddd10709dbd940ac02ac32ef7972fb76682b321c365dd20dc9548f955d38ad83b2c52a7af1f96d6fb18a61f246944c80bfc27f4e784470d58b248976db99755e73934308498c3c3d372393a09f6734a74d313a0b0d0fceda3450ea533c76a3f5304bcab15dd51206cc92642eba154b21fcc5e12cea20edc2edd718be40ccfd6d741cd598b59ee24b28ee81b9e4963c9d947403113202bc62a01aa21d2b099119167a5968f3354892a1a97661eb942c20db0208a3d9cc53309a2602d5a7f73913b689b2a99850b65a156860e276db61c4f31d766abd42de14610723b0f357fd7944cbffd0925aea89a8f9e57449b18e4219ad2767fb402d20b99f6d43be159ff050e51d5a4c694ab92bb0e4a25507aff3d4d48528b3bd1e4703f49b599d3077058eac62ad5c6548221c7663db49f38c1631e98146b5fa9721e0b175c3e97e8638b5c15b7735d41af7eca6c6327e785bf6648c56441f720a2b4b31f2dcfd9a3ede566f12ebee0e06b0b241be8808a5c09bc6e412072f0e029e11c29e2024fd2684fd6785b5b07c9893b1208f4eeb85d55d3565a9fca2fc36a83e38cfc2561293f690fa4ecc33136b01406bbe5d9404767e9814431a4ba7f96aca72ef9d9cef87076ced9c1b8f9b2db5727c9a92c3aaef77876832117c185a8bdee53b9e275bbaa2775a0912791f65798ddca6e772c27e0d790c06c7b0f9bdd817052e3dede34f7e18df5b3b91fc107891addd70bbcb4f2619e091afdc8e7370bc2eacc83d07940914b91bc4ee51f975c52a0f45990cf2bb95aaf9ad40e95b735469f22cab64b3202f877a418171b5b94aea7043801ad02b012b480fe72fadbbb0b0448dd73f3929d76b86321d601e0cd78e216c4ff910a709888b4949b01bc00531d71bb0a6397360f16f03f09c6db41873b4d4b4618de6476cb60e0a215223c83aa75ae850e448e0786de388ef297ddbc1d96f298ac9d137daf55bcbf1fdaf622acefac447f9a6ca52c5a0ff5dbec5fd2e91a9a2e80173dd5e1a863c6d6e0b9c9b3adb6fb11853846d00e7b06e53837a509f102463e95f268a6b3b15358215942ff9c1e103db8487c274fa0d099c6f818d6709d20a141a80218324f7e52caaaea4838567e4df05bfcc8a2a0092d888e92d011393aecc97168b13c907cc766a7cf", 0x1000, 0x81}, {&(0x7f0000002680)="b9c082b63046d49ee3bde39a6dcdd46ef6591ae927f48b82e3e59201b31102e85846921d8d97ca552a99577231dfe6c8439ef3bb7220162e7be9cc6fe9f437c25d7be81d23846791d210f4ccc6b6cf248150e97be4e658e4", 0x58, 0x3e}], 0x2020002, &(0x7f0000002800)={[{@usrquota}, {@nojournal_checksum}, {@noblock_validity}], [{@func={'func', 0x3d, 'FILE_CHECK'}}, {@fsuuid={'fsuuid', 0x3d, {[0x31, 0x65, 0x62, 0x63, 0x63, 0x66, 0x63, 0x62], 0x2d, [0x65, 0x30, 0x33, 0x36], 0x2d, [0x32, 0x65, 0x33, 0x63], 0x2d, [0x39, 0x34, 0x36, 0x63], 0x2d, [0x37, 0x32, 0x31, 0x12, 0x37, 0x0, 0x32, 0x62]}}}]}) sendfile(r4, r0, 0x0, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x308100, 0x100) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:45 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0011000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:45 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x20) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:45 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x104) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:45 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) write$binfmt_elf64(r0, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x8, 0xf7, 0x0, 0x0, 0x2, 0x3e, 0x5, 0x50, 0x40, 0x362, 0x2, 0x9, 0x38, 0x2, 0x5, 0x0, 0x7}, [{0x1, 0x8, 0x0, 0x3c7922ab, 0x85, 0x800, 0x7fffffff, 0x7}, {0x70000000, 0x9, 0x0, 0x1, 0x9, 0x1, 0x636f, 0xff}], "044388b5d1ec5e2a731e07751e70ea72ce44fbacd3f99225761fe95389351373397eb0389f768aaf02c93ec43ef6986e9bf5b1e77a0c6e089bfbbed6483a1f4708973ae8be03b013b278210e0b4e8aaa58325449ee70f720a5893d9d41c5acb928aea5576c3a7dab38639a22d88e971083d82196c4699c848f5cf31b4cd53ba8b5e934d1492394ba5b704929cb8a68ccfdb5782bb6e1338df330a7d76c54fa1d405b676920f06738923a95e470b4062559397422a4cf1dca15ecad5ebc857c496f05f03f2abb30a3d15bff88550734787725a173526a0b1e9132382c7c3b545e964841b21703", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x796) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x200, 0x18d) openat(r2, &(0x7f00000001c0)='./bus\x00', 0x80, 0x100) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10080, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:45 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000204ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 298.081653][T27791] loop4: detected capacity change from 0 to 87 [ 298.092885][T27790] loop1: detected capacity change from 0 to 87 [ 298.111149][T27795] loop2: detected capacity change from 0 to 87 06:48:45 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x17ffff7, 0x11, r2, 0x10000000) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:45 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_io_uring_setup(0x3497, &(0x7f00000001c0)={0x0, 0xcdc0, 0x2, 0x3, 0xee}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000240)) sendfile(r0, r1, &(0x7f0000000280)=0x4, 0x2) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x4100) ftruncate(r2, 0x800) lseek(r2, 0x1, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:45 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0002000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:45 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000b40), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_PMKSA(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x30, r0, 0x1, 0x0, 0x0, {{0x7e}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_PMK_LIFETIME={0x8, 0x11f, 0x4}]}, 0x30}}, 0x0) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r1, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x54, r2, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0xc, 0x8f, 0x8}, {0xc, 0x90, 0x7}}]}, 0x54}}, 0x4c000) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x3000a0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(&(0x7f0000000040)='./bus\x00', 0x2) ftruncate(r3, 0x800) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r5 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) openat(r5, &(0x7f0000000100)='./bus\x00', 0x12400, 0x3c) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r4, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:45 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0003000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 298.234173][T27815] loop4: detected capacity change from 0 to 87 06:48:45 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0004000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 298.314872][T27827] loop1: detected capacity change from 0 to 87 [ 298.324659][T27829] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 298.394662][T27829] loop2: detected capacity change from 0 to 87 [ 298.482627][T27860] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 298.494905][T27860] loop2: detected capacity change from 0 to 87 06:48:46 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') sendfile(r0, r0, &(0x7f0000000080)=0xfffffffffffffff7, 0x400) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) ioctl$BTRFS_IOC_SPACE_INFO(r5, 0xc0109414, &(0x7f0000000440)={0x271, 0xfffffffffffffffe, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:46 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27ffff3, 0x11, r1, 0x6f91f000) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r2, 0x8983, &(0x7f0000000080)={0x7, 'veth1_to_bond\x00', {0x3}, 0x1cb}) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:46 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0005000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:46 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0xee00) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:46 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f00000006c0)="040005090000000066617400040409000200027400f801dd24fa036d4704483fd2c3be7497745faf1cb7e234469a462b3def8d5600001e92623ba2e637793c70bc6e8acf48a5eddcd06be42529aa46b848e360d31741ba301fbb392eb001000000010000006e409dae554e55d01a36584610da1ee52a8a3c22ac8a59c5002a3cdd3d491dab87864c96b9c9790cbb72e1eb49e378061e", 0x96}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) syz_mount_image$msdos(&(0x7f0000000100), &(0x7f00000001c0)='./bus\x00', 0x6, 0x1, &(0x7f0000000240)=[{&(0x7f0000000200)="984006b0156014c1a244b667542bd02bf513eba1fa66e4211e", 0x19, 0x9}], 0x107000, &(0x7f0000000300)={[{@nodots}, {@nodots}, {@dots}, {@nodots}, {@fat=@nfs}, {@dots}, {@nodots}], [{@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@smackfsroot={'smackfsroot', 0x3d, '}&'}}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}, {@smackfsroot={'smackfsroot', 0x3d, 'msdos\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, '\x00'}}, {@pcr={'pcr', 0x3d, 0x40}}, {@hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}]}) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000780)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000080)) ioctl$FS_IOC_FIEMAP(r3, 0xc020660b, &(0x7f0000000440)={0xfffffffffffffffe, 0xffffffffffffffff, 0x5, 0x10001, 0xa, [{0x28367d39, 0x81, 0x8, '\x00', 0x80c}, {0x7, 0xfffffffffffffff8, 0x6, '\x00', 0x1500}, {0x7, 0x3, 0x101, '\x00', 0x2006}, {0x1000, 0x4, 0x6, '\x00', 0x3203}, {0x8, 0x0, 0x7, '\x00', 0x2004}, {0x1000, 0x8, 0x80, '\x00', 0x2001}, {0xffffffffffff6226, 0x0, 0x3, '\x00', 0x4}, {0x6, 0x7, 0x7, '\x00', 0x2101}, {0xffffffffffff8000, 0x3, 0x142, '\x00', 0x208}, {0x2, 0x7f, 0x7, '\x00', 0x2402}]}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:46 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) creat(&(0x7f0000000080)='./bus\x00', 0x65) lseek(r0, 0x1200, 0x0) r1 = signalfd(r0, &(0x7f00000000c0)={[0x20]}, 0x8) r2 = socket(0x1f, 0x2, 0xffffffff) r3 = socket$netlink(0x10, 0x3, 0x9) r4 = syz_genetlink_get_family_id$fou(&(0x7f0000000100), r2) sendmsg$FOU_CMD_DEL(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x48, r4, 0x300, 0x70bd28, 0x25dfdbfe, {}, [@FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast2}, @FOU_ATTR_AF={0x5, 0x2, 0x2}, @FOU_ATTR_PEER_V4={0x8, 0x8, @multicast2}, @FOU_ATTR_IPPROTO={0x5, 0x3, 0x7}, @FOU_ATTR_PEER_V6={0x14, 0x9, @dev={0xfe, 0x80, '\x00', 0x1c}}]}, 0x48}}, 0x0) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20012000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x34, r4, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_IPPROTO={0x5, 0x3, 0xc}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @local}]}, 0x34}, 0x1, 0x0, 0x0, 0x8080}, 0x4000010) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r6, 0x0) read(r5, &(0x7f0000000180)=""/14, 0xe) [ 298.979288][T27883] loop2: detected capacity change from 0 to 87 [ 298.980988][T27885] __nla_validate_parse: 32 callbacks suppressed [ 298.981001][T27885] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 298.985823][T27884] loop4: detected capacity change from 0 to 87 [ 298.995366][T27882] loop1: detected capacity change from 0 to 87 06:48:46 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) ioctl$CHAR_RAW_ZEROOUT(0xffffffffffffffff, 0x127f, &(0x7f0000000080)={0x6d3375e1, 0x7ff}) 06:48:46 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) openat(r0, &(0x7f0000000100)='./file1\x00', 0x2004c2, 0x110) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) openat(r3, &(0x7f0000000080)='./file1\x00', 0x40080, 0x4c) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) [ 299.027096][T27885] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 299.048831][T27880] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=27880 comm=syz-executor.3 06:48:46 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0006000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:46 executing program 1: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r4, &(0x7f0000000100)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000001c0)='./file1\x00', 0x7, 0x4, &(0x7f0000000540)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f0000000240)="3d197a63ddb24ffd784011ebc0273fb801de2328e288a4cec1ec31f899b79f350e6d21974cf95f9ccdc02cec45eab60976ae1432c80588337da0ea14", 0x3c, 0x101}, {&(0x7f0000000300)="ce6032b2806815ced149c4de228f481f0df3e62c34692b3e376acb0682e9bad5139e1cd07cc71158cf8daefda50fc90550e1b83c9669359d571fe282d170638e667b0f81eb19d04d4dc7e6a0ff402eb9d7f3592d2d0d7593ddd1cb45d3f8ece74dd3809b61ae505829959c0729c6f703e7a79a71b390482a0d5a00723c3ede6611ba8c68921e2a554be5512710ec", 0x8e, 0x100000000}, {&(0x7f0000000440)="b844f92267fe34016e4313c485964624309be559e01b9d4c7fd84f1b1b80f5ecfdce0172e5f085b89fc29e7a825368964edfcea9e5e5988bdb3b5257d52b5a3f56e698afe8f851de5b0962dfe6841f8f79e8640212ee332b91495acf3254342a61261072b4f585a8f778baa620af82cd6533f16beeb9550d999510004d6a2b67eef27ef93078ef18ec56ae96b0e248ee3b85e0c44f6812986520286ade3c97f7d33d03938c84905a18c865c05a89ae1330d6a42f4a53b6d3a1f6088278eb711c847a97ca73ced0eba7c14833238486c04ed491c7b585b0cb1d3338313d87b718ccea89ec582205f3a4e6b6f3427bc5fe789f1f9a529280675c91d63b878edb", 0xff, 0x9}], 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYRES16, @ANYRES64, @ANYRES16, @ANYRES64=r4, @ANYRES32]) chdir(&(0x7f0000000000)='./file1\x00') chdir(&(0x7f0000000080)='./file0\x00') r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x4100) ftruncate(r5, 0x800) lseek(r5, 0x1, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:46 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) ioctl$INCFS_IOC_FILL_BLOCKS(r7, 0x80106720, &(0x7f0000000300)={0x5, &(0x7f0000000240)=[{0xffffffff, 0x0, &(0x7f0000000080), 0x1}, {0x7fff, 0x60, &(0x7f00000000c0)="f8d323ed5cbc34a8e0fda27293c6e1783c0edf7e5af89a2ed852c7ac007e73dbe6c782dd59c76c0bf01792287c4aa824d806dba0b2026371c574d3d25dc9520f55833751a9b6f4dc9058cef097306d83160f93ac79e54f6894d60a1d394ed92a"}, {0x7f, 0x1000, &(0x7f0000000440)="6f6dff02803cbc91db59424d19d67ecfa064371cef69a1f8cdc5bf7889329c7dcd6cfaeada1a49745d8e9b3d457b566aceaea19244e7a9e7694a91f4f479720df56fa7f9a9db8f83e0331c97756b1513825fbfe5a7bee467fe8d088a0cf655b5c30d75870ae74aa4ac263487c014ef9a87ef87e9ef0084729ce154f1528d726d837d5f1ef2d7dbcc9e665111cc8b5d370ec3a7d5db28efc0515dd7f634be9924660916eb526bd3791b4c44d9a3c6531d8b88aa14e5a48ac57aa078459b576dfe6f75e23a971894a5c8020bc8b9ed41167347fe5c0880463ed02631577021d8f1a6b7d4182719918b93032ff7a497545290608f61d43b6ba045555c966e1f3422f49f3b0ee73ffafee66110b5882e952b14d16a510fbd7b56cb15ab0b71d95e42c5b00bce43b9995fa23aec3827e2d70ae2c9095d2900ec0eb5242b270d2881a3cf92e2416bd382a6ce389852f142958b0481b707dd4e196e213908c28200d64e0c83528d82ed4ba6ad9db9a67e5114aa8d722a2fa6db1742e2e5fdfaf5c5c3a13a8b84c99a46320d72a41bf7b8114002d0b0a7496a9d6dd5cf9b0b3a32cc339811393190dd207a4c53affee7f7ffca189dbc590b92106efb6f4289b4719ce3e55f9f18e7ec7322b0578f35f328066094462cca5b589affd6ff43c217780f4451bfadcda2759040528d9076316bd119ac159313904dcff98e2e0697f5d91cd363310eba87fb0214be68f255da094905fca5d1f9027bf23012910fdd5a5dad079c07b5836cb48083ef2a9e72745d802fe17a175ac1c3204af22e93d11ca5abf8e79e8e43efad9295c318d25d7a003742734a4e09ffaad872baaf9ffdcd7dc70f05f90483384499e0f4c86486229901d077b3439f41f624e5196c6d1542d81bcee217885d054aef5074d17d2242754b2f924fdb1ec8b0432e9c5703990f712b1f357178a95025f9204e09eb3381a547e0b6f8d01ed94fc18778da5c390bde4db58d25124364f2ddb51a21a3c949c960366ad5e78808e771e6be91ab8088819a73e311a64bbc3234669d3d51558ea3d64753156783a9ca645091af6486aaf005f580b62b7e66fb204914db72df3abb2c3a5febdc239f2c85c88e5fe037f13176487571880c901b0f98f8149cd897489ec47be405128cedfabf53155bf6e3963671d5984e2f82db55acddf65d8a75b4f9fd88482eef172a1932db197568cc9a35593612855cf03fa5d6591cbf5485fb12f324d6645592f5bff0ac0a736ff8fcf7449528be12e3fb9084875358a53c24b025b1ac20e5860636fd0699fda42f6af6efff25311d8a9c33e9fcd5f0568a5207b623b62980879e3e68428711aeb5817c95ec394a5ea1c69b6735159303b85cf2f742005041e9400a1f97ff1f9ebf0e8d0270f659b1224e1a7e5863ada33899c19c4494b9efb55aa00a3539488b875ad76f588c46f761c944b1a440ae4b7eaaba1d923c0f3710766a1cb856652751d79f129afe04c310134f351f1d94d45ff7910b8ea23ce3642a1be5983cd6b450a78cef8328b1a8871c2d4d4ce38c8d61b4afe38668acde7c52d5e3dae38d526392875d2f9702b6eb1a3ed79acd6f4f7215a032ff080b88d7e36fb76868fa1ab13303aefad95ad1091378ae1a4a7ce7cd792bd8beac8380d5034583b21a25754be81d98c43fef1093189bfa16d8f778a566ac6a394d2e31c8620fee989cd2bdd452620cb0283a61c4217f3330a60e3447b651f34930d88c55c5acb4d3a22ad5dbd32ad50fca5d568bd9907ff0152261130b3e1f514c152262657cb6d65cfcbd1463b8f60ebc3e0915af7bee13216cca31ce3b8d6829ab20472251bd8b017ab929cb604743a580742aee2b853d5c20aff0b20d0ae881860dab81f90dc7cb9d1d56fa6b751c35edf9169891b923ea91655827eee004ebac5a72ec6dbffcb06a377d66aa2f99b2e713da9d9ceabf4dc3c80e90cce6480cbaa2e370e3cd377b056081e85d15a387149ca3e67c67cc0440916250f77e9200ebe6be04d3ccc47640607d04ea01710cdc055b2baf23790fa59a2944e6a5e0f22f073aac4b77138b41c312dbc0e37dbfaa1f716e39680b58f058b9e64586e3147dcd5683122b3da31606303ffae71c0742bc87e64933082b4867fa8cf9dc812fb0e35cc2d69618eeba51cc0afa3d44836a9fbe964f798bc7b3860f1b1adcad373cc6a85318bd7624d0224bae6428c7b2884ce7e28a86d21e0432151cc3a34794e669b4340dc3855cfadfbd7db47e014133a95cc5ff5170746ed6b61796af09d624a253b6a3c7f26c7618c02f97476c4be20d24b79d1100aafce8e238843d6ba9eaf88945b955412474149faea366e54dd0cab532a603eacb50655813f3ecb7e06a79c7becc14a3a3b99138ef407ba744a87303eb511fb05103a1152de7716a1eeb5958300f8a060662092cb0a2163ce3a91b227984e54583dab3d8b20ebfec89478202e026a1d00573a28bbd9540603ee587e0cf322c75ba8be37f5b17b9949f8718c0cd69fc4e2da1934f1724bd1c704044fcf8bdec6f0f665fb77875348b73b53202cd85e7165d8587d87228cb05e79800e727864864845818d89da2ad589f3fdd1293965e28fdf4e00540f1d26ea5eb724344b4fed8a7be0eeafc9c06cb1664950fd97bd6ae6d31833a6f0ea56b47df3952cea5b6e95f36a8e6fbbdff70186c2a30757428137a6326b34280c8e2eb1d14e6b5caf7b161d365c6adb88be86b5a7b4bae3f6dce88e9a660c3881021a4d980125978effe350911b927cf4566549f1b5f70ab4dd01a888108bf5c80245131c6f6f51aced7cace7199f997eb22f7858c8b0546bb614ae35b9c36c8b1460125ea687e48f2a61196d6f2833b28404c24a38cb39bf7a3b51a09e76a5c88c570a5e3436ff0e30cf3c8cad836bd05b04c777af0476fd178b1d3783b775cf2f4359226a03c36904006b53e6e1ef80cdf82b4ef84fa52c4ec7a8b8857d384beb59a5cc7c45cc79f8a7064ef6cfe1c73021e88473519dbcdec92f88a18e53ae18a35b6222b5e53069d61f4419f554cbbdca80d888d6a8c1bdaba8182564b2384b2f864530cbbfc474717ad784276e5c75dc955d148f4784f53ab4091e27b2bbacd1b15b7404b00b0e23d5fa0bef77292e646472d37b5206a5b754dc941506e3c904962c3d2fc81abf8cd026ab98cfdc8290e49ba0baf4a5cf34cdf6e1f3d607c38f2c13abe32083187b1b03b6e90238092b17aeda93593ec965fa2cfc532ffe36de9bf278fddd34b48a6573036cfdcc6a6b1cafe1452faf7e96efcf57b7a4cfae8596799f4752db5545264ac2b4937487c3bb79507c6de0695b3a941fb045e594ac50a95bfb727c87f785e0be46f8c195e3db31c942e5816cc2b04b40691bc38e342638540f2064bdd52f2b0038e1ac5543f67b9f0b046696422e9ccb3c72051a375a9f5b014b3f0a033d25a1ff9f87c24f2d677e7a31925443bf7b2b93448536c483c9816fdf251f712b92b8e7f81f7d032b12490bc21af1d14c09a10cc9cdedac6809afcdc6b0aca921d33c5fe50de54fc739239472595255bf3b5ad3954dfb446223070d5a6fbbdc7b1a51bd8c949e8936d0de9fd9fd7ba705810fff7a144246b318d46212592219f705cf6957766370c041f983a2ba365d0285fef924f0118d777c0f32f21d1c1b8df96ee12656ef16de5f29f3a308e0038ae01e2f4fb7d49a12620134fb985182c899bc4372c9ea56f6996495aaeca7e9a81457641f752890320f68b8511640a94f5dceac4976c845bbc54ccb0c47efcb0cb2e285f810efbe76508f6264086701a6057eaacd400d458652eef03d9a06a2cbc2a2ea4b7ae1680b99bd3ae42a396a92a64b1d6a74a72f58f71b2f1cadfe4ef9dd211c8610b2c8754dd82e3c3be10125560ef5c887887e74f0d0488f746c44c14747fe98303d7b950804e368e6cacd2d4352c9201b2a80a186b24e825faa6fe59942147929765fd4aae59e9ae8214191016077189888b6c986942668c81076e69b1ad65d108b099d0d71c1ae62470683be2ecec5b7910629282703d8b141ea126ffd44e8f9d61b3a8a324a76cb840b0731d9206748d2ec48ecf55a73c50e4bbfc4fcec41a99876597f9741ca6f671d6cab71553089e0454013549857dfbd20689705636be80c6ebf5b0c9f96518d1615cf7775fa8fd49b27c6ccfd52dd639195b5c5b49051fc6deee24e516cb5818c837a199bbbd16ebca9c4ec92bc50ece9a5e31f66e0e8b8cd57bd064b93da731d7a0a0602c8eb64b9340458dc84c27e1f9de092710ae2cee30ddff22b879987a96a6346d7865a7f5ae313723675bd2a7a4858e6a75e66efae4a22e69163a1c0d602ae813a33e63c91622db6a7b98cc96d5b320e3a350634e0b069445ae71571324a22eb0fd442605232c0a1e41af0c7f641ee81b41cc0fc032920258173848dccf4742d79d987731cfc191a1c47e262999c07215334b99f96051d4f17b395df05517f3e4462a52a68c843034a0c00cc79935ba4a645420767b15f5646a573fb3b29d7882bba5b0eeabde94ebfa88655080623feb73ddf29f6fd290bc895a4503c3b5209488e7aa8f2f75377f93e14af2990eaee2910e471a0cc128d3da8fcfa3c47648f68dda93e6492a478028373958fd05c800e13a899db19c376bce4fbd414151c9b5fc118384535ecd02fb58e4c436c1d4d825267c28ae4904e6650bf17cd209376411bf58648a56552033f51e0caa323bb174ae6aea1ef3a4be2d39a9deeb35a37d6b1cd74b9d190b1d3df435a32899211733001ce055a47a40acad5cde54994a7b1df37419d89eb6eb7d12df47366468896934fd757c7d1a7b4f47933f3aafc8e49ebbd60692c9943b7efd40cc5907c458b64fdaeb7663a14a1ac43174027b22a7a5de648208fe8532f07f76e0dab171c712590763964f033b58b3c915c49df4455f010bb72d3f2837f8d93f00ff1284e4ae216f102728e954258a5220bd502301ea2f129b1b410aae50d562d62c34cc7fb50da17fdbfaf341e640099ab4f47d28a8df843c191d6b0c99a588d69d9eac13ba1bd762727744e4ce5470adfcd75a90963b1146c5fc132fac74d98cda04ffa5729c4c2edf5aba0e5ddb27f5ad4a93673f2afafe2b63816d0b551aa3bdf45db32c970a08299d3cc396d56ecc4a5c069a7ddbf6ca118dc7e29c7f550064e203c0618ced59bc0707cd259a2040711e770bc8ccfe139757e895141bdd68f35a926c35020ae20c270f42acd611656e88b8c29cdd54fe188081e2f926439593eb976473b59f97150b569d6b395c45271c890f5f898ad62428f0c8ba7edc62d636b22891f8fa6c080231a47056ca9418f2f7cb0f01c7fb95575c89153251eb55779a88560ba58eb011a675068f891473a5b7882565fb4c5e6fe6eeca4b9189fdf4dff0059b7ef40eaadaf566dea84c8cbd3234fa65ab06d7aaf7d8c5184709bcaabaeb9edd551e07eed0edbf7b179e0222fa8d800682965827dbe346963324fb754b74a2c8c8ab9a62cf50bcc8975cf487aa59c4af1c5e67f69f371b7a99a58d1e342bc0f903a41415742ced8dfb28099c471580baf078af12273bc343a7ca72accfecba32b71c073c1616cfbdfac99e96d8fe880c4ea8fb18444c37e27939ff90a0ebc2b8bdaaa293c12e905505982fde66b457e8cf7736ccf6d4b04b8092aa8fa6f3445cfe07543fa3400f4dbe16129f1b51e367fe8c369d3eb0a1b122239cdc4aad1aeaec3e5f36a1774d46a75466781e4067bb8eae8c364396f57c6f64c6e56cc9e12cc992", 0x0, 0x1}, {0x8000, 0x34, &(0x7f0000000140)="37e1d3cfa5dfa75e10a2e1566a76d22fc1fe1d6217380459dfaca51bb179715f129d21c3215144d2cfa2b09a21855e904c69c124", 0x1, 0x1}, {0x5, 0x45, &(0x7f00000001c0)="9f34fba19a64759c128fd6abda6d8c8b28957de7afcb67d23fc9a1274520a0c719d52c0941bab1cce9d0d26a208417eb39541505140e16b431e28089a9216bea61b7befb4a", 0x1, 0x1}]}) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 299.145807][T27914] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 299.156575][T27914] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 299.172089][T27918] loop2: detected capacity change from 0 to 87 [ 299.189686][T27919] loop4: detected capacity change from 0 to 87 06:48:46 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0007000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:46 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x101100, 0x52) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 299.232182][T27931] loop1: detected capacity change from 0 to 264192 [ 299.245226][T27931] FAT-fs (loop1): Unrecognized mount option "00000000000000000000003ÿÿÿÿÿÿÿÿÿÿÿÿ" or missing value 06:48:46 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) creat(&(0x7f0000000080)='./bus\x00', 0x28) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 299.287773][T27945] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 299.298740][T27945] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:46 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0008000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 299.342772][T27949] loop2: detected capacity change from 0 to 87 06:48:46 executing program 3: r0 = creat(&(0x7f0000000080)='./bus/file0\x00', 0x9) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) ioctl$INCFS_IOC_FILL_BLOCKS(r0, 0x80106720, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7f, 0x1000, &(0x7f0000000440)="7d5aaf65dc5229993af89a55dbb1e31e660b298c4a134fb4028e7bf46802b0c03f2a820588a3b14d36c5e98a57c815966ee3cd763b330cb5d82edcf869a28ed11a138ca3fbd5479e922bf22ed595ca21a3e939cd83a086d394e44038d34da9bdf147b77215059bb8651cf82796c2c0346342f7ad4e661b4a1034c9607ab6d7df5fcb454fda66ea0246553e68550fb5b2f17d6ee56ff756bb4b3ce2ca31ec16cb5d98e5ac9663eba80e6006c2481e8331bdf19da6795d60169afd9e7f0d55a1775e77d27453a47556b554484aa2945da3974624f89117ce00eb16224c4061a0481a8b98800fa8f0a22a0c18a7b2347ac47e8a6fb0b884f950e46c26274338285173582d5ecc39b27a9408d7a72bfe323678b3f8ed167d044cbdd6d4e503f69ccf5cc541ca03985af60969069a34cfbe3e6fcc60c69c7d2021b1fdab565338f5df28094578b5dcc76e0aff2016375bb3e17e4f4b6e77ca7b2746f03c94102cff40f3d2aa37eae6b7bed7eec4ecddeefe222e50595493d927edfc38eb9bd731e44692f38e606f73b64c3229ad6754cedcdcc128d2b4b8d0ac893642f6d8cdcbabc741c7294953fc837e50c924919598be5694ffbf2bcd372b057e3b69477cfaeb6c01905cbe2b9149996ab003b28e2409d25ade017b96be8ed70d7450924f3827731bdc7effd3b2be7cc3811c4d69071a241753f50eddbc8e460ca63fb76ff379bc50fdc809cc27548541948ec195037a98e7d19502162825692c05ade3f87fec7c422cf8d8d99c301bde692b73cc8e6584d51ca65a65a12a37314967e32b29d612e129b034756ccfe3b8324d9f21a6a4f8cde3966fdd715abea797d83ae16f47303c2db527c0a064b61fe0461846f34a664c1c5ff54b399aba4c53e22cef8daf3e4cb156e1f845265eb3e6c24263edc7522a606ac9947c288e7b0f22160ae3a0f7f04dcccd8aff6e3eb52971cc6d98ec4eb07a94ade9d9cf18629001f7df3e55af9d4b71d53069ef91217763ff0a3d2e4eaef83eab2546db59ce34107d686503689d9f2edbe280c1d52c4bdca6a204ea18f089c2eef72a6e09b9a64b4d3a80d277bcfcff8c72c9659da6136888d5f32437aeeea342672c3dee82e0149c16367ad910b946e8a68c7edbbd744f5077562283c3662489f0a79d1c3201b56bd56dd680106d9cb5035644544349f11a17a6ee549c51da68b86ebcb34fde5a91d84af81750fb4162a890eceec77f3f043913a5c0e3341acba5c4ed218cf4c5490ee2c3a72b8de7638da530a42453ed16fcadcc1e0aad77f35f1866d85c5f3c167a58ccf05c6fd81fa65bea338e9c255971bdc41e463cbb43980627b52ff2bd81f86dd9df215bb27e93a097a606267ddee5dd618400f7a005af5757ebca0c123b30ee83c1423d59ad1edb930e837b9b644c4542c4917054e6ab8f0af8172324aa714dcb2cdf19d215ea7aa9bed3dd37e1e6f8d667777c27cdc39dcee4d8105ae582c15f25c70aadced3b0c6a79f8692a2c02009d5b81235dca734638c4f0e069e889ec93e604166f83cae24609d4f4e1f73f091eed3067c7a72929c50fa8301610d90623f51645ba68f0cf3fe48dea0ef9453e3e0e9e6fd588bcdf918f3746237832690e7ecdb0cf468d5e0cb8ab86892d7746798c3d2e74d04b7dc61ee8b361940d2bfae48bae1ec5f2efc1e0baafe5ebd1f519ad3f2deb691001a91ca67d706c9b8ee004bfb647ce4fdbc4695750a037543d325fc8050fdb82e5be4f9e8536c6c941bae3557d9984ad5b60ad18c4f7628f840ae21ac07ed2947690e1da591a548ec3d33125d3edee61acdc02188f091425d9c7ca674c6bbefb9920b4fd4d416203ca874b2e8515836b22fef5b3c106523b1100e1e05b6d215af0994dbaf03fb08c489a774e6ed185c680a90d72cb4a9a373b7bac7232f5d23aab7dd06e99c899f46674debd392ee43d72f4363630bd75431c8102ef5a6c2d3ccfb76de5c7ab7260f2df39a2fcea4e40aa9b78c43c4d98da6a9544d1165fc9c05f213cc40243e00aef477066088eaa3480c20abdfa64dbf2f265bff22229a5b1be24cfd653bd7a8b637a295145587467defe1110a6b101a6e79d23466c70941d11e493b5bbf19e638ebffb2e4e4dea3e8d27f38e7ff501938b3265bad4a38b1b1ae12690da3cacff5e89d1dfaccae49147af8aa42ff03630c0a846fcea1d7e40dcffcb2df0ae8ff1b3dbed859f35a5c87609932ccb3b9f481c0a96c52ed01b08d9ef9fc6d774053a773524c77b3d4ada8bd8c0f77144f414a891a17c9cd98a7676121b3fcd725f66f9f96d49a3819d8cc698bba3eca838176addfca13a0558c12bb0853be498e98b3578f1bdbc37a7299739afc70ff3ad72fe5e506d00c76d94896f9c593e14d7857e40a95b30aa1aac0668f621b5f972e919cc77e82dafb7d409906a3ac40b3de216f78c05bc9b2a74f1a2a2a9e55d02b8b972188936ce0544095e2567341ef36ab5665ad415a2fdf219da901a3ed978d4dd0aed29a32e896804ac00b6e003f22d9e7fbe03d9aa967adcfb9bc686b60e9208fbb8ffcb05daf63a6455f8149c8bc510c5580d34a85d4a1546472bce27f2cd2403a3f2857ab89b76b5a8186381f4e1030f60045eb38d7669870864be49f39945594ff5464dd1c17b7db32a11c5c3c7f7e9b7855a8b3b3752782aaa38d198393ec450b9b5527d26bd8b85f8f55eac02aea60c71c6bd608bb01174463246c3fa8c27595d1add9297c2e4f4a006c07ff60d759cbf3e869dfe3d86e267a3c85c02f11ac2dc4112d4b629e6d78ffa4fede96df889a10701ed3ac84fd6aaf8394e5a6329d6d671d9c7ea2c6f886a4557be0587f3151573851eafef822251b4dcf95e0ffa476133ef635d1356ae925e1ed4582c5d70e5a85d530a2a1f59fb1bcbf6f4935e71e03d7f5c549f9cd1ff840141621c325d0e583f7db9e45b74fca916337352340bc47dc8b56f2ea90c032d6c9b717d1f31f2307fb945b36a44181d6525801368ba44b7e9ce98579017d2915b3952131738fcb02adf1960f611e31a580684603ed6a192c8dc18272d961b48c8c35c151c49ffef5b2af33040b851348496c81d457b3b51d1c64a6b4fe85bba47813b2fb0fec49a65b81e7093ec65f50ad52887aee23988c90d040058c6afda033f55fc6e54666dee9f9b4ee59ab438326748b75a99b3b65fc308fb5d8bcb33d1c483c364d7830e19036f23dc26985df2cabc53d85025dce119981f7bdb60768c6267aea945881b4e8b79b60978548bd0f7fe2494359e9560216c9a944a2e0659ae1dec1f542e8b57e44df73246c74c86b9fad424bb83dc6d83871819c2b91b9c80e8d9ad1821677bcadf39bec33adc9631788c5a38e510b9d7bde1c421241c1f92c3ffd17c93ef4e54ab93f356ae989ffd324dcc16f3f29b21198dc6ee367f961d2759c84c0b59e002e15e7e4964433b95f76fc90edf6a97e691a8d8691be3397599d77d49c9eedf482fc163b49695bdd0c6847fa635126c27239c23bdfe3bc8c2dd024f344cb4c3f05f8c2af30f81723c6e1a5d1809c8eb154d26d4ee8002e43515fec3cc606126db832a6f93ce01f7dc50ab1cc1f260a0b0c644188c3d58ddf8d821f0979ebc7adf571ef1e38f38d29f53827185969ae004b5508d9972a479ba55f6be454ca0729af9ac713f326744a41137b2e5d5f8434210bd8fac9c1f0a8c31fdf93a3f08eb1d73093a7b778604fa80d3111e5c00dad8de25e8511159b0fe5dd5fd4fe13273c401dd4bcf3cf01304361271c1ba033ba2e44875e2dabfea0209749ada6f337045056502c3875ca3096f5b658cc9d40f5f318a5a7166c0eebd0306a1bb3f5f13edaa0bece0768108c9990291c1f1a3bd77afcfe94645f1cf1ff3edcd6c566fe1859819ae06c856324d330be8f0c70580dc277d12464bd844de518a544cf764e3de459ddf261304a9bc425b69ff2e32276146d302bb5e0583330c01a9d15c6818cf215a208e71483e067087142a2057b97edfafe591bd8268288bc1e6d7f3753a8b539aeb41c1a51bb271a09061fb9c738b8647283c73142bc867761f45f3ff0bb265fcd4180a9ee9c6e01a4e2f171022832cfee4aae203f87ca93a28a929aa9c548ee7ae3cece251bf22f20b9bd54163d06ea61769c5869e20e05576904d11f789aa168f3d3f6169e4e63e202ea6ccc6f75d2f37bbef23dd9bd31c7386f445aeee98f04d955e0d0257496d4f86cbe926d1cf7e2d110c8623dcc97a8f25a14ff8690b931697eee5ef015dc004c16ef1910b036f07e4865e6359a6fb47e44ab718623a95c68699876e4c4e1a8933a79f5b85871df6eb194c8a4383cfa533edfd7a5732ba87a9411be659b78ba7eee3b89f4c5b55082eba3a0b0b08cfbb50dee45818fb0aa2e5133fbed632e8e9f0a0de9a87a238797b54a5da21b1357cf0d31277f6a5e5dae64e6ae08c73743811b6a4afc2068e791170d887b1f8d0b1ecdb81ff79a21ed263d3c4a34c0f1abfbf3419af41a51c8120e156acb7a5d137483c57ec5d7cdfe559c10a2abf68a34b4c989054083739c32b4c39edabd2df786f3791da3a00879abf41f41e5e7ef43acf87cf1e7d1471416eff1f0b602d46bd30c93fbd38af1b3d6a011f8a59ef3b3c3938ecf2eca17185f147c8e7f875f89a73f4ef36967006328f313967d2b50c7801c84a0659fc95073d5778347152efc5c882cb8cf591740e6d7c220613561581a6e79b751a171bf0dd9b102bea4784e80e4ed54e3755f95bd084fc873e16e1b072666fc07f961d50eebd680e10609725e15584bcd015716e9c8ffe522c8d2b249b230a83cec9a89138fbd1adfc8e1d558479cf63d12c370cfa59bedef8390d0ad2349500df1987a09fe64bed3f1de5f2b3347ea502ec905e42c5fd191e68463332e4afd36294a50c587dfcd2922587f93f3b9442c9f51b41cdba35f0ddb620fe8f8f5a250728e5328cc33a60c788a79d646a24139d64b2be2e5140ce2e5238d282822d101bdec674f2f0af407abf65cb794b2076acf330aeb552b1adde26a6274140cbd683b5a7c211b30ec53aff38936c4767389f4a4a2a553a59cf8ddea27691b1b99d5c63ce850ae39ffecf8dd53b32f6e00470bd3db3efb37a2189aa4c4656ffefd051965dede22ee8462e396ed5fb397ec1fb055ca3ea662ba44c2ae9cadd80b11a33fe0c6c77d90a41e5ec325f0298ad61b6795141e254e22b657835fc494d190bbf263465b72464c9e7c7e45dd9c69cae0bd9bc6cc3cfa5122017f7e69381cef6473b660ba2f8a02eca43e53706556ca679487f8b5ac36e7946166d99afd3eb6659487e3cc2a631e7e9ae680dda118ec3c715fb59064166867fd24866d18e1965c8b9e5e39f84fe0873ff99811eea6e7a9cebc410460d2b5eb92dfaa25409af38bdd6c66bfaef405d80bdaf155ee32af5e71b50570405c16d443f2a082b3b65e44d009ba9296435c9ecc49bd33fc16ee23c67a128962a7df9edfaba0e641fe9cca5f2332efbb8ab72a78244b04b3636764067c8ed1f1b86cb0b3ab170ae453fc8ce901c89fb52aa9cf73bf0b25d990da6aba7fc79e899ef1d97fb7dd936ae0dc778d27a2eed0270cc72ea60444b2e9b4061b88204eaa3bb92d0d97866b449970c34192aab2a2bddb572b74dd93c283eaf1bc899f29ba15adcbbe578706a10d93b7021e9a8872c615b07536bf2137f47bc828045688671753a20f6a94a426f225ded4ec69b4f423e959455d50b9b40231c52690838b99c9e1c70ba32dc65cebdd10f31f81c9e42dfbd84311739e", 0x1, 0x1}]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r0, &(0x7f00000001c0)=""/194, 0xc2) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 299.418653][T27957] loop4: detected capacity change from 0 to 87 [ 299.431731][T27962] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 299.455485][T27962] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:46 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) fstat(0xffffffffffffffff, &(0x7f0000002e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x3c) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000036c0)=[{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000840)=[{&(0x7f0000000300)="681c33bfe99388415e55eb8e2eab80d854a1d1a191246f82e1dbe1a5dbbbef3170ff5f92c5bcf62a0b29dde28a477941a1b75860a0fbe360449ef0f47d753eb87c8544a20129bb02e1003fedcd3f76ec0217eff99ba774688db0c5f7b89f97499e4086debb4f09ad049810e85998879168eb0a43859ef289abb062569881a16cc3f50fce", 0x84}, {&(0x7f0000000440)="27a15e29ff83cee1e14abafca5c710845f1d9369c54dcffbaca33df49e819d67f9220a77a19d331d4305914c4c784ab315d10237e1e89d56ac6bd9556e88eab75522081ad52ae1c17112a8d31c979742d283a8de5dfcabb5", 0x58}, {&(0x7f00000004c0)="009659c939d47cc81f74e19d5fdb1816a20b53b44d37bf5ee5f25353c43adb6dfe8b2a4636ad037543f16c5355141df3f76f124069b49b9dacd126dd93782933fcdb03700bf4a17054ca0adecede659c90a8ed95ef4b5f368a04f2fcfb6ec649af", 0x61}, {&(0x7f0000000540)="1c92e3120324e6e863f80e891fdab20276252e48ee326cc670efdc1b0446a7325757b07bec4ad87def005c37a6a607262e4545fc6c4debed250b22c303d3a946f97c38bee139fb", 0x47}, {&(0x7f00000005c0)="22979706d75a194398bde3a4974d42afb13661bdedfb3309e6dde23d561484815c6e5a27d7b2dbeeb03bd7612a898c3f48f93533026c8c2edbcf7ad60083efe82cd335e745c3714631d4c403160deb4cb3e07c8a73caa760a86b23e213d556061d540f1d62f13df3f2f4d0b68afbddf9247de7524db6f5064492ec81d6c381bf29383a5cdbec4a15728db9d28acd79c7f336d571ce770112dab3a0351f38acf30a7c79008f41a6afe37a6c9849ca59980098a129d9a45f613282876ce43b52b1cd90d57b8574e2fb86f5b0ad94156dcc144149086e3b43d47b19d61cdded9fc590aebc956b17b439329220c706c7ae60ffbbca6b63", 0xf5}, {&(0x7f00000003c0)="6e22def695642ec6c37a23a4ce8da73d1a29b35fae3a80487a6739992f925dfa43d8abb0e30d3a45c6a02ffd656263c1b9abd59bddee5e23c1", 0x39}, {&(0x7f00000006c0)="77e060df87c02331f9b11bf42b533dbbd2f5f638de3e", 0x16}, {&(0x7f0000000700)="a2efb2de3ba10d889dea13a55ad448d1f8ee3606b086449bf729c5f3113170b10e82fa4411f290bbc9ea5ffe69966eeaa73ee38b71ca609d01cbc6087c74d51e2c6fec987ea7c34692426c1e8c62e4b34b3f8c70c7526c08", 0x58}, {&(0x7f0000000780)="bbb8109de1d548b0550b13d2c9c915237702ee4e36a9a672afa2a3f5de26db1ec01774dbc0a8762e1ecc1cffc1bb21e570cae61c00e92a8abf0cb05b48d7f0df7227ebfdfa7065c8f88d89c005760b56a9875d2aa5d4a514fc9064b7015348b06ff926d1f390d3f50f724c3eebeb1f8a4f1d4d9a4812328ed29a41ec9ba5b78b43320a18", 0x84}], 0x9, &(0x7f0000002ec0)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r2, r4}}}, @cred={{0x1c, 0x1, 0x2, {r5, r2, r3}}}], 0x108, 0x51}, {&(0x7f0000003000)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000003600)=[{&(0x7f0000003080)="8837019cf7152431fab0b6394eb577b6d1dd53263530efb57d4fa88b2f78d08ca26c788313574506f111576903606a891f65c188c25f65fe2bd0e2942a376de34ec6fa7da855c5f518b9fb64d84bd51f799a316cf97e98815832f9a3c0257867335a778f9ba4e3697229b53fecf6aefe7ef0f4a0a02287577782707778284e24fcbd3063d93a77f82b29f80120ee7a9c1e18bc4f7b1cc888bcc69ce2c8b813e2c4eecb90fd6647d2ce84bdc55dc6f17cb3ad3a4b3c95c9424a9e7d8c2fe1b4b53e24874c6c8a5c87bbc19143f01d46bf6636f12d0fdbfc7bd1912c7b7f4bea98e3eba49b78e9fb29380e3df6d5546d4fdf", 0xf1}, {&(0x7f0000003180)="b1542f8f47b9ab1a449cadc289389b3688168e4679782de1b885190fbb2ed6e14ac26b93043e007cf61a3749047b64df44f9dc498f2f65ea1d91dd7859618852b0bbade9f45f8f64f20e37f9d8c7c655fba509f4f4a133476a1b3066228063c9cac72d3620c49f5fe62c637899de7b73b7c9b0a93e67989c106f711a4b4c809d688f1c1944ff6cd69ccfc1b78556c2675396b01898f72bf523a78b4b1fe9e61d", 0xa0}, {&(0x7f0000003240)="6a306c69cb97a446de1a066f70184054845fe4e1e8f589cf353b8a73bc7d6ae8c9d8a9f28111d69b425c5a4749681ee62da3d0d77becc279a4bbfc755e7e9cbe6a4e2363", 0x44}, {&(0x7f00000032c0)="413c5cc691c3099ece0b3572319a1637a5b0d11918e51ec36336f1419f00fb1452b89fe7a824b978ed6ea4ab3fb7a1f5583df3f42c5904a1cf246f7c74b702041d2cc30d3a8b8d571d755f2f4016674583db7756fef1a50335c80294821ae59570ad82e25290dd3d3644bd2fdd8c9f281060f259a6c08b1b525291eee37ba9e10cb99d241d5bdfeef828e7d7feee145de33556ec05b1a3a67e2df8e7f3c715e1fc1486c3d093f5ad960e2b9c6870370759e11c46de84c6b895dce97a8b562d918bd91219678f73df655c232bd041176dc3bf794b7369efb0c1acb75887a10e6ef10290b2190f6160d35bf38ee8df78", 0xef}, {&(0x7f00000033c0)="3250fae76bf0765eaf13474fa33be77662eb604e98f595e993", 0x19}, {&(0x7f0000003400)="5c078c605519160de0d2268bd1d254fa532a1a6a9e9daa164b669532baae07fcc6ec900565da33e4b983ba370c21376e9956aa97627a4199e460298be600bf64d448c48362b53b496789d2ee068cabc06151dd66c71cf276dba12d6ed63f8b586e52e44f83338303e50dcd7dfd694922294dea99988e8f2ed61a62cbcbbed09b01c3f1c7", 0x84}, {&(0x7f00000034c0)="671d4a82fd", 0x5}, {&(0x7f0000003500)="f4094ba7e8b1bacb49ab80f00e5d5dd11059f25956750f16814fa2978b6dba005a7e6e0031a8e29cda29cfad897e1cc1f6715df7ad5a75e33256a1158521c38ab76e7be65d9df4be2b329f59ff1450f498117f", 0x53}, {&(0x7f0000003580)="1050829f7e7a175a606485af3977596ff4b84d7e1c090e55db086bf72f86065f48097abedd60c556fc13bc28a2e6a666c5892e4d34578570b2bb4a83225f56f412592780342f6edbad3019d2622eed", 0x4f}], 0x9, 0x0, 0x0, 0x41}], 0x2, 0x800) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r1, 0x406, r1) sendfile(r0, r7, &(0x7f0000000100)=0x8000, 0x80000000) sendfile(r1, r6, 0x0, 0x8400fffffffa) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r8, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:46 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x1000aea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f0000000080)={0x15, 0x9d, &(0x7f00000001c0)="1e516c82bad595bd85cb0afcd0ab59238e8ddaeb7f0082c9d36923cb3b2a15ae9bde82888a4e917781d45ca378238a3e982527a2598449098f2e9eb94dc5641ea52f33cd90fb4097775959ff20734fdd6838fe1858daba1e2b1e19f6ee5909799dbbf1447c27dc7438d651eb53a54de48a70fea4fe3cd18b986a2c8db157afe2195ce832ed79abb44405bc5d54fdade3fcbd4094dd3a7c6e0a191b096d"}) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:46 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0009000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:46 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000080)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:46 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:46 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = open_tree(r1, &(0x7f0000000080)='./file0\x00', 0x80001) open(&(0x7f0000000100)='./bus\x00', 0x40400, 0x1) fcntl$getownex(r3, 0x10, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:47 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$packet_int(r2, 0x107, 0x12, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 299.860778][T27985] loop4: detected capacity change from 0 to 87 [ 299.865269][T27992] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 299.867370][T27986] loop2: detected capacity change from 0 to 87 [ 299.897365][T27991] loop1: detected capacity change from 0 to 87 06:48:47 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f000a000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:47 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') ftruncate(0xffffffffffffffff, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mount$9p_fd(0x0, &(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100), 0x201008, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@cache_fscache}, {@afid={'afid', 0x3d, 0x8002}}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@fowner_gt={'fowner>', r4}}, {@subj_role={'subj_role', 0x3d, '&,\'9[*/\')/('}}, {@fsuuid={'fsuuid', 0x3d, {[0x30, 0x38, 0x64, 0x3f, 0x62, 0x33, 0x61, 0x31], 0x2d, [0x36, 0x65, 0x66, 0x30], 0x2d, [0x33, 0x39, 0x37], 0x2d, [0x33, 0x66, 0x64, 0x34], 0x2d, [0x55, 0x39, 0x39, 0x62, 0x61, 0x36, 0x35, 0x39]}}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'msdos\x00'}}, {@permit_directio}]}}) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x9c) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) syncfs(0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/62, 0x3e}], 0x1, 0x2, 0x4) write$binfmt_elf64(r5, &(0x7f0000002dc0)=ANY=[], 0x678) getsockopt$IP_SET_OP_GET_BYINDEX(r3, 0x1, 0x53, &(0x7f0000000380)={0x7, 0x7, 0x1}, &(0x7f00000003c0)=0x28) 06:48:47 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x147) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x1) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:47 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) ioctl$TIOCL_BLANKSCREEN(r1, 0x541c, &(0x7f0000000080)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:47 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) r4 = epoll_create(0x305) socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f0000000040)={0x2}) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r5, &(0x7f0000000100)={0x90002006}) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) fsetxattr$trusted_overlay_redirect(r3, &(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x8, 0x3) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x678) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r1, 0xf503, 0x0) [ 300.033231][T28019] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 300.051839][T28021] loop1: detected capacity change from 0 to 87 [ 300.055508][T28024] loop4: detected capacity change from 0 to 87 [ 300.073651][T28020] loop2: detected capacity change from 0 to 87 06:48:47 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f000b000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 300.109165][T28021] handle_bad_sector: 39 callbacks suppressed [ 300.109183][T28021] attempt to access beyond end of device [ 300.109183][T28021] loop1: rw=0, want=92, limit=87 [ 300.162291][T28021] attempt to access beyond end of device [ 300.162291][T28021] loop1: rw=0, want=90, limit=87 [ 300.172763][T28021] buffer_io_error: 22 callbacks suppressed [ 300.172780][T28021] Buffer I/O error on dev loop1, logical block 44, async page read [ 300.194846][T28021] attempt to access beyond end of device [ 300.194846][T28021] loop1: rw=0, want=92, limit=87 [ 300.205519][T28021] Buffer I/O error on dev loop1, logical block 45, async page read [ 300.214655][T28021] attempt to access beyond end of device [ 300.214655][T28021] loop1: rw=0, want=90, limit=87 [ 300.225114][T28021] Buffer I/O error on dev loop1, logical block 44, async page read [ 300.234024][T28021] attempt to access beyond end of device [ 300.234024][T28021] loop1: rw=0, want=92, limit=87 [ 300.244487][T28021] Buffer I/O error on dev loop1, logical block 45, async page read [ 300.259524][T28055] attempt to access beyond end of device [ 300.259524][T28055] loop1: rw=2049, want=98, limit=87 06:48:47 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000100)='./bus\x00', 0x28000, 0x2) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:47 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) fallocate(0xffffffffffffffff, 0x1e, 0x4, 0x7) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) fcntl$F_SET_FILE_RW_HINT(r7, 0x40e, &(0x7f0000000080)=0x4) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:47 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000180)='./file1\x00', 0xae9f, 0xaaaaaaaaaaaaaed, &(0x7f0000000140)=[{&(0x7f0000000240)="7129b8c60299f96655617400040409000200027400f801", 0x17, 0x9}], 0x0, &(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES64=0x0]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x2) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8d0860, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000100)='./file1\x00', 0x16b03d, 0x58) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x4ce07000) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000080)) mmap(&(0x7f000054a000/0x1000)=nil, 0x1000, 0x100000f, 0x40010, r3, 0x2161b000) chdir(&(0x7f0000000080)='./file1\x00') syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) ioctl$SG_SET_DEBUG(r2, 0x227e, &(0x7f0000000200)) 06:48:47 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0010000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:47 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xae9d, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000440)="0400050200027400f801a2df77b7a6c9a0db38c7bc3962f715eb51e2c2bf2aa0f4be85e754ba4b47a0828ecff38b4fa342f67b223f7861986bd77e16940c20d1c2214fc9fd5d1fb19e1551b13c49a2a562d2b1cd51e707180a790e930f001fa44530358da5b4c3d09c8c081b94a04e787f0613f8f289e13135fc82099820c7d87c59233983f0263e2a29ec615ff2da2f79de0ebb88538f22fcc38da8d93e59958f8c78fe60704f33405f18885c51f32671b5cb8c5ebfd2cfcb52e076db3a600158170ec166dbb53279eb1271a04c2bf64d77d07192cdb7720772fcc6705e6a0f11bf350a889260acb940c219ed58cf5eccf5fa3025d206a34b1b65a25269116b661c9229c66fd868600c17f3ef3b312687127a4e1f322d37e50a8b19230fbbcb85018b03e4be036d71ed6d2868811b7e79435846edfd", 0x136}], 0x1010, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x14) sendfile(r0, r1, 0x0, 0x8400fffffffa) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000080)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:47 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000300)={{{@in=@local, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4}}, &(0x7f0000000440)=0xe8) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x3f, 0x1, &(0x7f0000000280)=[{&(0x7f00000001c0)="bbc987027475725478c1de2c7feeaadb3ca80127c167900b2aa83f6c94a5e7f49fa25b25cefb81f987ebcb28944ae057eda58ea2239b07afb239fd714bcfc6c49fe5964dca1ec19caa285de996304e4d796271a955cd0771e53564388c29bcfcb87dd731f7aab299ae0cc6880b167ebbe83b711e5d9e142c25c9818d206dd1f6132afffc516412dadca0305f84b6a56a88b8272e25abe5d074bf103b69f6af9ee5774f08eece376fc0ea6d8e88b96f5dadcfe413f97897c14d3f572ae4a1b0", 0xbf}], 0x4000, &(0x7f0000000480)={[{@uni_xlateno}], [{@subj_role={'subj_role', 0x3d, 'msdos\x00'}}, {@fsname={'fsname', 0x3d, 'msdos\x00'}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@seclabel}, {@subj_user={'subj_user', 0x3d, 'msdos\x00'}}, {@euid_lt}, {@appraise_type}, {@euid_gt={'euid>', r2}}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) dup3(0xffffffffffffffff, r1, 0x80000) 06:48:47 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0011000104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 300.748256][T28071] loop1: detected capacity change from 0 to 87 [ 300.757311][T28072] loop2: detected capacity change from 0 to 87 06:48:47 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000240), 0x240300, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r3, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) r4 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmmsg$sock(r3, &(0x7f0000000d40)=[{{&(0x7f0000000640)=@xdp={0x2c, 0x0, r5}, 0x80, 0x0, 0x0, &(0x7f0000000840)=[@timestamping={{0x14, 0x1, 0x25, 0x9}}], 0x18}}], 0x1, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f0000000280)={@dev={0xfe, 0x80, '\x00', 0x31}, 0x47, r5}) write$binfmt_elf64(r2, &(0x7f0000000840)={{0x7f, 0x45, 0x4c, 0x46, 0x8c, 0x2, 0x9, 0x61, 0x6, 0x3, 0x6, 0x80, 0x315, 0x40, 0x3bf, 0x10000, 0x2006, 0x38, 0x2, 0xe3b, 0x4, 0x126}, [{0x6, 0x0, 0x0, 0x0, 0x25b2, 0x9, 0x6, 0x6}], "b2776791c07125e089f09092f0f222f51ea2c2df25ccd64bace96108bc5f9276e8ae129f08ed45363626e42337b75af27617b886535c8f517d393daf0ade33beb1332d5085e85ff32bf40ec7be29a9a62404b37c930616633ebaa055becae16860a539755b555a4cb7ef75e0c1153fa8e14de40c1d5e3c38f3e56483086b825cbf4688b9f20a9cf2546a6ba654caa942ea89d3dfcb160c3079cd74452b3dc6df7c885719c98d5ecbfe457bfbd96f404cfa2fec68c07fb2d2f02916da2343456088cb10b0f6ab83d9d9bb71b27c762508b72b4299e05a65f4cec478", ['\x00']}, 0x253) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r6, 0x0) read(r0, &(0x7f0000000140)=""/234, 0xea) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/tty/drivers\x00', 0x0, 0x0) ioctl$PIO_FONTX(r7, 0x4b6c, &(0x7f00000000c0)={0x1a6, 0x1f, &(0x7f0000000440)="471dc6f84d6a55ff35f9521fb6c80a8c515cc677c7ba07b2deffb4d44fc38608b5ecd768f0b80349d54d50cf0a76c43ff4a7d5794d9f1ed54d2cff3c841770b90159b638480ae6d9362ae0c2e0ac5f05ddb42e654a4cb1021cbf55002818ce14e0dcb883add080ee3e66f93ab34ab8f6ba5e97f1caa1a87e96cf5f0463fbeb8be5280a6e6944882e232472f377ae0a5528cb919a21d9d86e760ddf9e72345d3b7b997889e9595e8e3ff5895939a62e30c860733b7804daf8ddc23b7ff1c1b3d6d8477e4797c66e732092de5966fdd3995cd26bb3fb842f253a55b6fa9d02d27b721bbef97f221678867a1fd74a1be96101430f0154711a1b3760cea5e2cc1433f1e3a81dc69b96802846b3eec9593b903a7426d0606040a106dc795868b5bd0b27c84c26ac822e2079b98932bda66b6e2aace48194d8f2fca0c93278e62cd760f289bba4ddbb8626d94e3914c1925d71468e22e50ed54eca75a14333f5f64f5db6f30946f24c9174e7cf8da376f53c763c2ab4d986a9ee1c46e9a15741f6e9d151b24a25b413c870c22e73a60019c89d04e59f137e0a5bb6920b8588559d101c7311726dc50ce7bf4f9d82c144df96000251d9b4b18e11c3f736a7415a20b93cb6c3e88b29308d7570b600f667140a7cb7bc6e8a0874a913d4b5c3e70faab34301c917f8b47fb5242a442e181b62a9be3f08ec06c8c8c2eaf61e9b495806f5f7b92e2b52d6490d99214d1237364c32c79189f6160e19c5582e51cd3df1dfa7559680ddc5b56d7e576bc97bf7a5edbd2120915df28e522f0fd636e1f0446838de718df9b934ab0d11cc4a5eebbfad8b711fc745359c69e36dfe9d78dba13b06a48e0c866f5063d584c3c8c0f9fcff82a1ba7c6ad100f9fe70739ba3dc66fdfef1631493a59289f3c46997b9abce0635dd78272b98c5d3e8159cc16af8bd71d3caf6ba1ee71e64e492e172ce6634b5a3edd1a276bdba770e047ea49eabda12f477dcbad58684317c502af1705b8c1216749a4eb5b22cd1af2444cfba63f253a0efa4c22bd7cf91a3cd3847a83b951900dc0e926339d28ced2b3209e2a14d789e2457b792d560275601df7f77d5f08636be582d69a356b142eb5b5ccd04f8e9230b0f10d18ddc7d8ce5eb0daa343bc47804280233d849e592b9ac22c318fa7868303ddf8adc14a5cbb589f60e2b0b2eca3a21818e4e2a4ec745719af041b8d4e07d55c7e50cd133e90cb4b18c4134dccc4018b4dde7d09005db603d2029afb90baa6906a316542e19782afdce6082d26c289e4795287e8485948e9c0f9fd7a566286733cb08534bfac263d6d62b8b1be3195919a02dbd6c2f5a3424a6c35c841259e0dae868094becf6d30c4714a1168931a291945b30734dc339cb49b25175e36826e5746ac6f4417153b875bb7cbbf1a4d543d5a9e22b4736d8becffdd8a53573"}) read(r6, &(0x7f0000000100)=""/19, 0x13) 06:48:48 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="0466617400040409000200df7400f801", 0x10}], 0x20, &(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) fcntl$setsig(r0, 0xa, 0x17) 06:48:48 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000030104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:48 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = socket$inet(0x2, 0x840000000003, 0x2) ioctl$sock_netdev_private(r1, 0x89fb, &(0x7f0000000080)="9799fb913a") getsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000100), &(0x7f00000001c0)=0x4) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) open(&(0x7f0000000080)='./file1\x00', 0x410180, 0x0) 06:48:48 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r7, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, 0xffffffffffffffff, &(0x7f00000000c0)={0x30000010}) ioctl$FIOCLEX(r4, 0x5451) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:48 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000050104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 300.904956][T28104] loop2: detected capacity change from 0 to 87 [ 300.912581][T28107] loop1: detected capacity change from 0 to 87 06:48:48 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000060104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 300.971279][T28107] attempt to access beyond end of device [ 300.971279][T28107] loop1: rw=0, want=92, limit=87 [ 301.022562][T28104] loop2: detected capacity change from 0 to 87 [ 301.042082][T28126] attempt to access beyond end of device [ 301.042082][T28126] loop1: rw=0, want=90, limit=87 [ 301.052602][T28126] Buffer I/O error on dev loop1, logical block 44, async page read [ 301.114022][T28126] attempt to access beyond end of device [ 301.114022][T28126] loop1: rw=0, want=92, limit=87 [ 301.124692][T28126] Buffer I/O error on dev loop1, logical block 45, async page read [ 301.216083][ T4531] attempt to access beyond end of device [ 301.216083][ T4531] loop1: rw=1, want=98, limit=87 06:48:49 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) creat(&(0x7f0000000080)='./file1\x00', 0x80) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:49 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0xaaaaaaaaaaaac27, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f00000001c0)='./file1/file0\x00', 0x14103e, 0xbb) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8001) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)={0x70003006}) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r7, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) dup3(0xffffffffffffffff, r2, 0x80000) 06:48:49 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000070104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:49 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x305) r7 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000040)) r8 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r6, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r8, &(0x7f0000000100)) sendfile(r8, r0, &(0x7f0000000080)=0xfffffffffffff801, 0x7fffffff) 06:48:49 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(&(0x7f0000000080)='\x00', 0x141) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 301.857446][T28158] loop4: detected capacity change from 0 to 87 [ 301.869911][T28157] loop1: detected capacity change from 0 to 87 06:48:49 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000090104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:49 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f00000a0104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 301.951188][T28157] Buffer I/O error on dev loop1, logical block 44, async page read 06:48:49 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f00000b0104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:49 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000100)=0x14) write$binfmt_elf64(r1, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:49 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) sendmmsg(r4, &(0x7f0000000140)=[{{&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x5, @empty, 0x9, 0x1}, 0x80, &(0x7f0000000100)=[{&(0x7f00000001c0)="556ecc48817d41a8cef535e1c265515b4001b1ec16be0811a19eac874306c822f6e5328289dc66f2a602e78798b63abedb399a90e1e0f926de991310e0edc2d9a6f09aa2c57df37295745dab4d12f52e7f6b30f7b6c5689fe8d0d2bd20afe28136a7e7be625e25de34ff50274c7a8550f267a8a89aa818b4c2b371a13cc95c4cec46c3db82d33974b62946a7b7354219951142a362654e74b742498a0f92e74febe698244d6421e302dd9e2f60143a0bedd74bfb6585ff", 0xb7}], 0x1, &(0x7f0000000440)=[{0xf8, 0x11, 0x20, "d177d15393148469642ded5ce96a69b2117abba0387b6af462b922b673581faca53ebfcb575dae2756f1fba3e4f64938fb5333e16ed2bd4924a47e17bb66d2cd58a4fe6068f66eb28456112ec35197bb3c34e5683e5917c28953582e8d2d50fecbc35aa24f5fd0024d0a30c6c83a45a6bfcb5148b20511b3f48f94dd6db7cc957ac5edea64e062d68b022a9e75ba842ba5ff6542d53514c201572835c9c2e7c5709db89d638b5311a2c704a9b52dfda21f49c2ccd5a4ebd5e32a7abe88626e3f166b04bb34727f1a07ea7e3444e16471bd841949b2fa70f58c6ea68db031bfcb77f84a0bd8a3"}, {0xc0, 0x10f, 0x20, "7f347cf267a32b84267a7060da6ca78a8e01e51aec0a2e1498a51c97a013be72a0f30f06452ef93d75a2715e338b27ebd12ea04e2a7b04dbe122d03707f272f2b701706ceead9de402f7197cb2050c57a90d854c2ad706ad154f7fd4874e4dc847631122a8fd943b3290e2b28e35c87443c05382a8b06ac24a8fe3b5e8d651e214588afa74e739c81e71f7abe1424c9e3c5d743cd5921801efd03356a2a9f2f3641d7e0442cf8de171"}, {0xa8, 0x1, 0xfffffff7, "9a661e4259da22e080f0d6113b6525a7921c3398ac372c3f096394c54caa546e5b2593be64154e6a426866f50418cc156042f4aeda18d6095e58e452f876f4ff0c65230cd9d68467f6276a5fc81dc9f9525cf6756d411e58d98d4402a8d05bc96cecf41eebcf220a08f3216a3e00a322e349571b5a5c819e6ada87759ce79bc73c88478f4eb845d4c481ffdf2d1bb9b0e012caf0c17a471d"}], 0x260}}], 0x1, 0x20000000) 06:48:49 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000110104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 301.998475][T28157] Buffer I/O error on dev loop1, logical block 45, async page read [ 302.008003][T28157] Buffer I/O error on dev loop1, logical block 44, async page read [ 302.016811][T28157] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:49 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x2aea1, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x5, 0x1) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:49 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) r3 = epoll_create(0x8) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r6, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) r7 = dup(r0) io_uring_register$IORING_REGISTER_FILES_UPDATE(r0, 0x6, &(0x7f00000000c0)={0x2, 0x0, &(0x7f0000000080)=[r0, r2, r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r7]}, 0x9) [ 302.091576][T28195] loop4: detected capacity change from 0 to 87 [ 302.221507][T28217] loop1: detected capacity change from 0 to 343 [ 302.244913][T28217] FAT-fs (loop1): bogus number of reserved sectors [ 302.251510][T28217] FAT-fs (loop1): Can't find a valid FAT filesystem [ 302.338604][T28217] loop1: detected capacity change from 0 to 343 [ 302.362366][T28217] FAT-fs (loop1): bogus number of reserved sectors [ 302.368947][T28217] FAT-fs (loop1): Can't find a valid FAT filesystem 06:48:49 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_devices(r2, &(0x7f0000000080)='devices.allow\x00', 0x2, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:49 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000030004ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:49 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) ioctl$INCFS_IOC_FILL_BLOCKS(r0, 0x80106720, &(0x7f0000002500)={0x8, &(0x7f0000002400)=[{0x81, 0xd7, &(0x7f00000001c0)="c8088c26797298d53a36c5285c7d9d4ca822d76d58b66a78ee352013c3602d6ecafe7d4ea4e565663f369a94645f70c83a2f9fcab1e7d4f3013db97675a8fdf09ecae6956ab3822a7d03f858011455ddc845bd62da0781b7788d1ba5a90aa6d54e1415dd61f2807e20d5c0dc56bf1a31314558dd757c311bc9161357c91ad9dbf7234cf2f1b467e4dcbf48c27678b3cfe22837edb3289b3a3b4f3c2faa73d11372e6e44a425d7ffd3180be70c6927645e01de200794ffb84ed6d83bded1599a32f540d3938be1163fe3da7a99f23411e3171bd8a20030f"}, {0x40, 0x2e, &(0x7f00000000c0)="184f0d86ffc1772b65ef26235aad234fcbec1c34af9f5df835d9e342a7de49f4195f6bb00e5b37cf692ac62563c1", 0x1, 0x1}, {0x3, 0xae, &(0x7f00000002c0)="8127351d2646b03d0a78269bb2420fb2fed3588c6f6854d4376095e20592c1c829bbd24213411d9fd3a579fa9cf277f85a35b5bfac2a177dceedd1ea1cddedbc9b2541a313487f4696c8a9286318d23264224ba5e18957e2da854296cbc2d3a261e9b48ca83f52d7314ccfb68f1048cfe7675c370a6459853ba997a094b98d22a5c0918ce0cdeaaa1baa745b4367b2b7a9efaa75c7f1dd2482fb4ed8379effd65c059c7f3e6b4d8b6d879d6e56aa"}, {0x9, 0x6b, &(0x7f0000000100)="ad8eae6e7450495da9aa311ff0c59ac3faddc00ebb4356bbe2d37a2aa3f313187869b7c76bf6549f3693cecdc5e265d8dcfb6b86ba298b5950e68e02dfde1a4dbfa7a120eb9592af7467c4687ba94eb19f7646b1c10adddab6fd3b12f76ff7a92c8637dc56f66b422a67e8", 0x1}, {0x0, 0x1000, &(0x7f0000000380)="e6a85fcbf36c34c8b12e205d113d4a76c09fa65b2aa18656dcf1bc39040440b64a4514174e0dc87f1168feb7b004515191117a50f47da0b6d5e01a602a34a52ff0a117e1396a113bc5d2dfc05e4c604221caf80b72a8167006afc0653b9786a338bf3187d54dc3e5d38c69cc0134e1220e69dad8c35468bac9ed705d6599174744afb9798f23bd8ec40216a074e644fff174dd0ceef907e7c9fdaaa3fabc2fbd1c18043b08f742f80f40cc2c09e83128b4980ca46c6314fc56244b28e46a38d9c323dbfe1b23e940f9a92d63c9af9b6e1700bf6afe1e5c29fe0bb0ff33a62484efd62bcb398a35cd8f95be47099e51e1632a381bc9a5cd7b5123f98ba60ba0229cc18894f7ad9e4bddb6109bcf05f13382106e842fb456e7a0762658222d34b82bd0c1a43b6d0835d70327d95f4ab57ec0c36bafca901c7b7ee5c18b2619592689f2a75d55873e68df90b25d736b524502961b127d2ce10a96fa879f6d8963dd100f9ce3274f96d20c2bf164788317cd39016959eaee20f549f6d80fad8a8cc3fd93ab70a485270b1bb3a1fc05a5ebef78917e6f09a06b8c762c5f4dabd940ca3a9a0b7ea0a887298c898f3783c7a6dad9c68c607e6faafaa1ffeb41f3fac655aaafe6e4db0a62ea585cc0ca6750b8c4464bc14955c50c2c0dd8a79bf4f9bee714363b90d5abac0a98725bf95ddc5056a4e09cc58e3468f5db4ad91502ec72cb0b061e4b34420e8442bd1a4d2adc9f6ef062a4ee6cd4a90ad297df9bf520eb7f3561ee89d1ee5cf7078c0cb9089794f820a7790f56dbe44fe6990e05b31648f090b7326259f6175458d4dc2dce508041cbdb4276b2ad4a950dca515c17d68438ed62620e7eb2f49338b65899dcb700247db76ac685aea572c4c864f568b93961124d19b766b36d315e48ad8813fedb1ed577e3a0ed443bfceb3613cb31aad4dc909072b8d91bdb315f55edbe990b1b619433a67d26b6188dd94defcacf0a6adf990a4e62ad41547d870bcbec76d41dd4be8588a93944c42bd8c8b926637f97fd7300c5506d1354d02f24781c8239f9b05cf1422a8adc937608421655b68c9a6d6ea81ba4bdd12c7736a777e2fd3415266418ab8aae483e65a98de6feb863b66292cb60bf125514a3b3fffaa84a918f037ff5cceda72e185a02b88c3f5f2c1c84ce4b72b29a8ba874e4a5e118a405f7ab1bc8d3fc0826716977516083386e731c03536f3a2451f9274b1d662162080a06495ce791c3d499950a5f0e7bc6106f2bf43e5ca6348ee37d75eba2c4401d37f9247efde348832feb1720d4d3a16d2465107cd439272cad1b8d9e93863783efd773aba2f0e4bb25722be7f55a47fde92c713116cdcdbd8925b8cab2674de6d7a4e103633950cd379e735f1a787602981b686af62d2f6050e0de79c5becb4f6e108ef26fcef1d89fcafd8e7224f5c203334b676fe3d311062000977a991d5d667334fb099a1367cccd7622e96addc389c0d64afc8795103397c16a574d4e7027fdad5315b6841e82227b5b9aefa20978a339bb86a1995339b0cd5eb2e91cb082c0646b1101e6028183bfbdbae40416d103b13914073e16abb426919f8a60d7dd637ea742dc0ecd5bcbbe2ab95b414e883f6838e5b9801fcca122161817135b0890d36d4eb28119ddc91683f055da880ec7b157e157d95fd787c0f34da22421aeef4053f387e671c2bae6defbab5dbcbcdd3ad5b921a2d94e5e288480d112472266e3dbf89c7c732f4dee1dc01a218648eaf2fabacaedbeff95e720e72e7752216d934c0be4726b5d3b16f145f669a02cffa000aa49e9cc09ff20ea4d0c2f11249867f1e5969aeb9ee06def6249a4883c007d825db6db68e453d8410e603ffb9848455ff435cb5a3c0b607a90bbcde66e9bfd73a482c9d9efb146f3771d289bbad5947ce6107e2cca41f3e3b36876b61df169800fced21379b72b36a0b8181a3d351b5cc4c24f7d7b54410c9058ee163a6f2fdf66543223700fcab9d304ecd051083534268ce7997acf59ae5677432fe0d7dc4520e83e2a8dc16ff79b945bd23329908454e97e4bc84fd920768610983db243b08e17d8df990dd84cff5db367c3053a21667df53b6e58bd37ff47e2817316a53f822d2a5ff0a53890e2003858806d68efdd034d1ca916b5bbf4889b9cb832ea688532111f87eadaaa777d7a59789faa43f18e040f3e35e61544950a193d95c97ebfb253231156aa1f57af307c2c1d03e1bcae84130658b2f3ba8562d71601b33c8c24961c3a1b8525395c0b3bf6fc8e6d41955b69a4ec40b9176ce02ccf063c0460b921854ccad96e7dd0c5dd2951ec721a23369ee0f0d915a07e7ba1da137f18e359d383143dbe995adec81614e8c34495eb72b446eb6a65a9760e65738ac4bbd6bfe0204a472d0b987227c6ef4443ed4607ebbfad4d7f29dba0ab2cd6e563a48c92ff29ffeee178abd65eeefcbc59858d9de534aa583891a741ab3ca72b3e1fdae79cc2dc906ed54e13a3eb124684f4f204460729072929e6bc88462032c44947b76225a46a0a035d19aa4a8cf985ddef6ca4d3d96dc9d555d4393636b27464649367526d67ba67e757dc2c802171c21a3b268370ff746b3a793678661f17beaca96c84a8ee78992132d88345a94dbe20fe8ff457510cca1ca2fd373a97fd38b62b626568c4d78dc5477e05c436f8219bfaa5bf65baba3bb7215902dda7d44a29f68c1bf2b931e875e07914ea2072744dafb30f8e74b74f5527c436b2115b67c75fc561658ddfe283d112c93a0807aacb55ecab623d2be1740f2945b858c453bc191a6477d98320e1f3bae862f1422767db107b7e41fb71d09aed985e2b9cc0d9bfc0564475120c969411fc44dc6064acc2801692363fc44d924283c2ee8ca5dc302ed4c998fec5be418fbc70b0b71833c5022a747d8b80896eb1e8fccfa914f5c84b3de0b1b9c932093cfc3c71d3dbe15acfd6aa2b9ebaaec9d850432561f4ef449b1628a98f566b73d1b7e5cf0ff5c1fac5159a5ea96d22bdce90b62f11d2f1311d16df32fb844797fb75d7e5dbeec7bb3aa19a4eda1c22cf61bb9a8eb4b7d4ee1db71610da12ebe79d861fe18891f8ad099273a4adec6ed8b88f159e5cff98e4cbee2a139af0ac6162bb33407e9cfc23c8694ea646f74f63fde1cf770d6764ecda38753baba8b23aec5297a4cbdf76f3b8fb5451ee249e5d9595fce20926813a5f24b83cdb554f99b00181217031ab4c740642afdabb82a5fa8587099837238ce3ca5ebf42d737745931c806dcd3acc7f0dc2149c1da65696e65a1d45543ab33ef011955f63757e85cada4565537b1dafcf6951943610ade45e3287b90aec27e1dac671900eccd52b4eb97c81953f8364cc41d51d27513f4baf2e9aa1856ac241f6980a4610786cc075a893b0d013f9505f783a907515981cd32284b4a3f822f0da80854b5c173fffce1dd0c50cff3fa728eb68a7b158b226004a537a0353a6431b181eb3ece1e465cfd39625c7dfe28d9233f37deb693a9989d52307935c85f88302e25330c3fcd68c218c799a8610aac3ff3307763ca0b3ccafa6ceff4d5020eabb5863a6404177180b56f5657d5354aee99708c317c14d06213dc88389070adda9321915d8d956e348d8fb4648d1037450889a0b6e660ba118a8c5998edc72c68b6a569a3cd2052d057e3fcbc1fbcae6d4315c6c6d14480bad840162ff77131416ba725daf61cda8ac089df3c704295afe2a6dd4d7f0fd577d9236df684270a165c1c1691b7a2b02aa3a0c24c1bae4f93e70b25eb7538b4042a335003c98ad2e5a93d72395a957e0aa3fb262b9a5105b8d4a70e648a4c4f3f073e013f148e119a3846e0e7885dd945d3b42c622f007acc102a59618bedd7122d4a354eaf1c3eb8553abc264d8e1f70822d1f40f00300237e084156dba0890350cd7f6d977fc1c24fce43634b68915cac83fde8a2de95814f6273a93cbca6871e116eef3ca123750133603892decf04a39279855b59dafc80d919e1c18b773dac9bf618516749ad81b33253f1d3b251b6556bcf8ba6c381baa5c9070063b54fb260097df77ee067aa1e6a1660824601dc4972c27b6b7873f04663a880f0a1629358c103c9540cf36f257e14c2d8409d7db5f71abe75032c5f1ef67cfb250852fff8e36e7f0ab069e9dd427cd3d2e5595b7f6b01dec68168ffed9f7d17a079a78534aae8aab7fe6cd1d593dcb63e37e7072092f97660532fec0bbbf4dc424fc3efec0ad9864e6afb717231e02e9347614e3b4b74e3b413c2615d8c15a81bc047bbcc6da16ffeac097834c9b555d8826610a19d7268090e774dcbe3ce85ab6c37944cb8374cd490166d8e3191f098bae0ea7b8f6c1715c563ace0eaf4e22b7c22341cc741e4e3890821b3e559ae294d8f0445435823fda73cdef917fd5e2d9dacbda54a41d299517807f509ce1f72e46abe08b8dfb3416c79d73650e62b31e559de6581033329450b9582a4f03dee252ff147bc4e130199147d10db65757de9ca2ad64ee4e1ebdeb9d1c8c1c49d4df55f36fbb5032a2e78f47eb0a413c1548dbe9a71af62720f07ec1025c7959af22b393065711b2b3f67e113af2212eb8cb6110a751717208076af4b039c73968c6df264b2382688d5e25106965da718e29872959e3e14ffb59abd00d497e7ab26266443e2f808f375b680b087985301a51889a511e1b10179a446be2eb26b2c5ff13febc0aee738c7a0a041c6efbd7ec7aae72a20c93e8856cd1b9e68063782019bfe4f535db844e5070810630ac1f9372c9e5d84b3dad8e4c0f70a215c6265f0894a30bb8dec1f681ba1db7b9e458bc6fa037c2df7f481d7b66ead386fe2c5fa3588eb57eadc5c0d25c6e5ae63657cb42cd1cae8600db55caf1bc8b063cc3827cf9f2096a6da8aa46c995e9bd0c228529da8c03f79ac810b952213e8c60495075569070c342acdeb82f73373cd47863c55bf91f2683a6f3833d60691c4e5eb2b2a33c6028fd68c24add6ce428097989fdf6deb4821b731393ecb2e49133179fd3cf3f2009f1cda801e99aa9f52af8824ceab98edcba3bff2e2885543634f92388c1faa370a571254a8905279228eae7b23e02cf69a3536a2c3121373a61d51c629f8227695acf39c192f782a7eae53434957cbbdf5cdb6f1ee7f3cd9185f9a7c9e3d3ffaf61be4e75c0dc2eef0e20ed2271d96e8f2dac0b07f882f0c0d8ede45a6e47e0b9a0f0a463a624e972c510d421d69a4b399cfc0e5154679cb07118fc94430170e41830b5d998e14e0adc1fad6d48d456ad77974dc1d748e6769f0350cbd5bb0791f2cedee856c5963cff1357a6134ce8810685313f61779d7640b36ac6c46074e407b3c094cb0e7e2f63963d4f6540a15e670c16bdd7f9f90061de58eff1568a04b4ce5aa2dbd7bd25dd58506bcd665a162122be26d2ebe7235eda1b45dff100909f6e227d3f63778564edb484a9794c24e2bd88904f494eeedb91b1c6e8793641d220b18f3c9a8701abf00e938be97618b94628d5919040f1129d579a78c39c4c5e9426c719e07d52d1905b205434e20acf894882e1a3b755a1d42ff1213de45cf2aa26150c04e1fc98b56892dd004484a2265d862d8cb55cfae53a9406dbd026bdeb5c8ee26a9848d0149bc68a2b4cae91968cb54a3b0714213b284200548d256f7e18f7df8ef2cadf4b62f0f3a89a86ea104a35c32a4c94595ec6a034c8bb9656c7578d9dcc6dd3de0c0627d372f685cf6d8ec2415614aae2f61327417ebb0ef71152d043c1b70522f708236bf55e2", 0x1, 0x3}, {0x4, 0x29, &(0x7f0000001380)="f773eff17944782f16fed987fc5e427a057c10992498db50855fd23614868558fa8959d0b41c4f5b4a"}, {0x101, 0x27, &(0x7f00000013c0)="03b957be9a4ea325407a056785db25f4c7e26a24c05291d1b07a5977be4d3d1980945d04099965", 0x0, 0x1}, {0xf6a, 0x1000, &(0x7f0000001400)="4799f53dbf7e08da03490422f29c000c2ab3cf21cfa3472a00c2e3277de8f9a79cabe5cd00c4d81692a05451e5d9a2b6ed3aad17a76017ac05fcbb8c3a5c148e4623b778e83e06abc9d11a53d70ad4a8ff248826528bbf53a7ceefccaa0593954570ec6753717a38f50e0ca90536bfb981c329634d32a192a48560883b2edee639740f3abbdde726a375340d6e3d0f3e4cf3021f43f4c553790797f068953d7b3e31f481817bc7e5bb7e35c116715a8626809459462d05fe623d316b135710f2fa1b0002f988075ff57091279b791342cb2149a84883b0e575ef44604eaca2364a83fc4aacae1b2c3f39b9ff099c296672c9844f475232ad6f81161f2507ed74a3279b851ec02f1cd44eb43d048b3e19b1d32e58cb18980cea1573d99c9a283ad0ef9c128d40424fff2ddce9d9832b47c849a47a562fdf148cecbe9651f8ec81fcbd654f79f82166ccce881115672d18d690461d514a17d20098806dfc187792aa6a033eee40b169d735cf398812a7485f2e8a5433a7152aaa3821be2d253b078cd8ba0bf3ca2b91bf527a16b74b68678fa71613dd170f8cefe90b2077718a9bf7b26077971cd08b31b6e85852e6cd6de39a27cc6da59128306aad97f38b88453716f1aa864a6a206eb56ca1ee491765d447e8587dc6c9ada2cc636e020b3df6dd97514656222452722fab6d57c19b93af8efb2b60ab88a3289d7b330585adc28a0aa4d4d5a72568c1f5066f1aae61bd28bf76f6cf02e342d976e3717ae1b5fd502e3944d9f21c5263a8afc27dc1dba33f37757837820724ba24ed2e7bab34a6a03f07f2b76faf737190f557fc3236f6fa76c232b5ec5c555c09e9da9197b774b2ccce059c59251a1b04bb720afd24a145798bd2e1366bb12bbb5c4d2181ba44f344fc8b180cbea7cbfe890798d0dc284239f0616c0a77308d7bdeb472cbd9af8a4720fe51e4c2d95e0a3ce32b4c1989c080d8b303576f78592083925de57b12ddcf027b3ee8de86363c14b2cdb3450a08617a3edd28dd0ea5ce3da8cfcc3051dae381a33665ed6d23d6d9d1ab12498aeadfb6943a1c769e5a0a1f1403953dd9c5a4107da7279043215e5f92a45f0cd4431f64ea02daa588a6f2611ac72aa05cd929c1707fd762d8b36a9d7eea8e24811f99d782c889d79241a809fd6e20f725263c81222653ae475d7324f6cba412a76f258f4e44e91c1ef488af1b5ee9a6d91d95fce1f3e40931a41046ee66d0b16947e124991e34660f2f8fde570d3337f591e28b191323856bdf07a436d14dc9828d98bf52baf7204a948994db008451d8e5a889695a8e7143ff168df31c9fe4b040d165714868b6c371de7839fca2dfc4f4c3bec6f4b5c047ad29590ba5052dda4168233622531388bf58fb41d809bad2e3c26d6d0908b99d601fe4f5f43834c0f8f0f65fbb45f1dd562ff7514236ad403c4b574eb10aa7a754426272fad0022074ec717e23384fc0aecef5521e2da444ea34c9ea356dfb143d12944f64df8f75a3c1823e36498404a416d8a0892785011971df2da4eddc4ac1ed1660bf09b4a7b32267e2cdaef6d7e4d9a7297c78679db214fa64f56952dd13fbf8cacac0a7ce99948ccce3d627e2a78782c1cf1ccd01978126fd8b3a86cab8de515c19e8d6772d075ac39c1b483f8fcd361fe206f369c2948a77c1696b92da8ae1900d367b4b4fa8db3e56b6e3cd4ce9f11e8bd414977c0ed701cb6d82d2c82d5182362144253e8095a0fd5f67ec020a777a8d5f49211f3ef33c42e1fadf8749609311b531fd0bd324d978813947193ed457c1cde7be0719ee48437d1e4fe89312229e5cc06dc015ff5aa6218301c7d7d5c05775e3e0f07767af6601bf86fdc281c2066337ada66473a613137ca0e37bbb631b94306a592465b8a424b6a7db7de884b3d2b16fe0d0061a491b8b3654e10119f5fce3794bc39f0f095ef21735446b4c88894daabc16fefd3f9bf1f8d07415c0f46a1c80f85a040ba346aeda4d45066c4ff49ded9a6e03ee8763ccc772c1dcbf7d110dfcb4af2981164b62a6b2b3c401c4f4ad638e51e3cf61de87601b8aa5407ab31098e14c8ace2360e788dd93d757ee3c3d5c78a0a8f535317db262a6855eb56e16d608c99aa9c382cb46f4a74049c757e2d7b9df90ad34622c8f691b246018638d17a5953d7e67e9c4395da632f0f7a57e27906d8b37b1fa41902e60cd0ec57d21b4317fdcf30f6668302b21e37ac58550254814ad8a027a8a7fdef80459ccc1351b6f13d17dafccb1dcc0c870af9b4f54295a508320fe95020dd7d2ce2bba6013eebb381eb725f1c2e079b653fbeaf81c5866bc41c248581ea1e62a9789792dcd37df8601346a3ab02f0b64c4799f84e0bf427b993b55274a52f025e68f94d5f5b75e7a9ca8dc63ad8eb588229bc931b8c11e1c91f6300c22477f5adc407a2c91607789b6d938b3bc9b5b14546f002182a92c6d186da54a428f106055a773bc3dd5dd9f9e3330bcfb3590b3039e468be644dd628d36c40cc25a132bc7234fbbc0a46c44565216a0f506194aac319793aeddc080d394354bb611224ec5bdc40b3cfa36676e56a534cc09be7fe3042f09a25f35c61fd95376536a3ba39b71da0fa670633b50ef6cfd5a12c83f8c160efdbe41ef94ec49fee813ca1b941f317d830e5c424998c69e1de5eaa1e9f56d877aced403ba92c5d8a8f38ab74e77aa71ced90dcfce6ba8c407de1c6367ed9dedb1da739b522d1448e6db93aac7c8e00ecfee39e3a8333d5f0bcf26d0d8aa99624644d6876494e6c3679a026fb6a21797adab0385be2b9a542324578beba665c9c8d64e767686f5752aac8c1071d449da1da27a043179bbb353248fd516cca49b11aad843e18d2597fd846df66c7380af54889af306e4a38226b3750ed82d8b17fd1e4ff55013b7309e001191bf8a27e5a72c8f294a4ff6f41cd494a5faa5b4fa0268b59bde5ca38722e62eaf43dd987246dfaa29cf70e35c1ebd47127cec63c8bce7604ff3e98552988cc42eeca0a4799c1564d62c125432c32170714e8516d7fbaa9fc9ce8049c0dfae134a6ef8baeaa92fff53e0aea22b41d91fab9bc83d30c1f321217c596e234f87bd1568c1b95e22cc4a866dcfdce1fac39b5b1b77633063f9488967c932d36119a6f89f0365fa7635000ea61cb9d8854713b9c2b18c10b40512c0c78173f373c40b8222751f9297ffb5d577aaf0302559b8f0d4eb73cdbadce5f59e6ccee3fea615b5bba5617990c80853e0896989458b39f518083db26815a7b685fc14b0a46e32cfeb19a7b7a95d95d8ac2a4c6bec3a5b25e62e8b49675159fd42b8f44137abe4f4faa1187038d745543a128d60835777e2b3e12424598abd0db60634ef1e79d172d99f3b1f896053a5a646ff25479ea60fda1e3738287ad6e4aac147a0e9d444bf360c492214f6e0063724267d8de86c922d7327c38d0864c673b901197fac14c2470ca24cd732565d716bc56b7d614ffca17ed0b71c64bcde73b7cec5f4c5df307a4cf4e73ec03c92222e674fb94bba90ee0c8be0c84a39bba06bf562cc0fff61306d235ae9c1d4e12b6f457bd28f287270bf62d16d0a9a08028cf3d70bb90480b8b4f943bcf4c08d29dccbd9b32477ee5f5508a8be674f6de7c74cd12347fbef97309fea5d6b9b65e1205137d5fcf91e7550e2708ef8d30b5ea19f7718794bccf92f09a8ebe2558a76fe6c4865c781fac19f3c291b101b26e260a98ae4f04ee356349179acf37ec3f15a885ba29388a99f64b7393dd856a3b85d769e265830659a0203df64b8a42134a1b564747d7a3e64ea064c8ac992be63dbac4864bc98af70c6e56da338313336561520d6c7be90afaad55e3337824946f7be5df8428f3c9d45f86dcd803be8f1c8ea91e765362db59124f091de890a126bef47fdcc962988a8f7350fc89e19694397363bebba9a296d9ee54d0be2513a999395028fa59034291e859db79108d8df6dee9aa7141ff71ce45c3c057d28565baf2df2591d16f2c44f7eddbf75f589a19fd2193600bea1244154f0702b62e65513c5fbe07f1c9395e37a6f44cd4bb64fd1c5d1d16920b86cfdc485d0d7f4f644e16aee7b7c3ca02319cdf22363fbb04ce9ee161de666ec93e6f98e54aa03c0060a2cc9d56373c2471c6096d2b102ce05c963d9817d1694254b6a30bdb5e6d928e3ec10587174e07d5b3e23d01ecdd1f03b2fa0db9e4c9195eb3ff86046e83a6b46339aa739972febc95ebf87dc288f461d05fc9e516a5ad47e20e7a365e6aa3968d3662c246c3affb438e672e4c12f39e97c30695fc49caf6c843d748f11d26b5c16e24fae01a7ccba7517a46854bc000511f7528c460e04e13ae9599605bfa6a562b379d78f6cec03231d79979f56beaa6879ade90c237ea418c8177a16607e046be11897312cc47f2a16c55157d22cd1e6542453efdcf56651840a4dd0d8aa26dd7ed55222d5b1b0b9b8465e01d0c21e948f6569dc91a8cbd83441904bc3fc1d0c36120d7e978c7e44652ab98c23123de029c3f3d8c4a5b7ab596ade10a36e7ce2dc244e77469dce374c86482ce4467049b3915233131da7764f3ef6002d7a7b2020eebff580220e973276243742c2c6e9c72251d9fce6240737152b958606e4435e2c04eb6c5eb3e2d98bc599885f9edd51e06a8856404b3e027931489ddb814e39c919cf8b821d10bd6fa8c668e88b33dda0e05dac7c2bedad99eeae4c7b5dfe53878e298c0772aebb254288cea9388cc7e9a78d2191dc9501a683aa0b4506a83510d672b51ab3b4e16730e359f8b43f579cb3c19ecaaacc35f9168bf165c2d376fab48819fa7b0409161225b04598c08493f5493fb90eecbe366eb45d80f011eead7c5ba1e126a997a93719ed62cf364237d0aea2d8e06fb4918ca0e137d739c0a8df876da81f27f027b5946075334db3464406e343615308247a3e71c5b15fc430cef3562cea9999b33aa64c1669923d0755ab89661b9decdd79e43d4def8fbe2a9514211947badae817f99a4f69bec5dc439810b8c9e3a08e729fc26b4cae35c3554b06b17f6f0e20460238d90b2229d715aa6576c116710357e231ae1b26db17370f4876dbea7589c27ef469805a9ca4f1e9fe0a275952210becc2377d9eb8ec55e18cd5c9c308e668b2e3f5c2361194d47222219ef0287079024eb60e968f059e5b8e593fc1719d4dd38bf677b9250240c38cfa35655d9f1cd2cc55a74b3a5c22623543dd2b6555d6c47308e869bfd8b99fda45f9eec011c09898f1ceb14fda68fc732103f73405e85eccb21e2c5d1498bc7dd3f9a4313ef78e3f8652b222066819b893fd1a9966264a01905a40c52e0c609b22051fdb2afffda36a22a0a44a85ec3708aa81c7a5699df67b2d1852b2035ab9d9c5a024b8f9ba67163246e313538936dff0166ae8bb56e532b4004088f66868ad28cfad0521737db4f92b10e8cd95cc730ef38c953a99a4f797e3482cf133f66c7e12ffa01f4884d9addf87a18f5e47b1ec00e417ba934c6014ce7f2374ac22d813cb3c392e068e6543fb002a645ff440325b5fd036e1eadae9ec366f624bd8b947ec5b5f4c9a4ee9f4ca40b42ccccafea9f08aa027ea7b04e26f34e2e944f312d9dfd2e900e10a79b01e79954a6eb98dfada56f1f519904c30254d039c07c71dee38f04b91d9c48e869426129cb1b6f8d702bb4363a7d3d747d7451850a8d3c780bb50081b84caf1a148ee4189ad41c1cb9cc91244ec6072a165d774f928c518775e1253454bd5ceb4eec1323a7102d900b5c7da4d", 0x1}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14103e, 0x102) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:49 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0xffffffffffffffff}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) mkdir(&(0x7f0000000080)='./file1\x00', 0x180) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:50 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x20000}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') chdir(&(0x7f0000000380)='./bus\x00') chmod(&(0x7f0000000080)='./file1\x00', 0x97) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)='./file1\x00', 0x8, 0x2) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) epoll_create(0x305) fcntl$setstatus(r2, 0x4, 0x40000) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000340)='./file1\x00', 0x246000, 0x54) setxattr(&(0x7f0000000240)='./file1\x00', &(0x7f00000004c0)=ANY=[@ANYBLOB="757365722e6d73646f7300f4245e594ff526f8fa42fb26e70cbcbec8d42c74e2687caeb9b624723f487ab70572f325438d299a52e8551756e4d29000a17d1decffb3d9ffe0c332df27dd2084f980658da6b9b627a9ebec4e5b6fcf8af247551160a5ba1d59a704ad80c41b77051b438e871ce8e5a4861a423f6eecee67f18a72a718b86374c4d87da9668ee0056aa717e8efe1bb996a46328e90b1e6b9250a1375e2d38e"], &(0x7f0000000300)='msdos\x00', 0x6, 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1617ff, 0x8c) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x50, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) lsetxattr(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)=@known='trusted.overlay.origin\x00', &(0x7f0000000200), 0x0, 0x3) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:50 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="0400054966617400050409680f671714203960fa000000b8f47ca421f250fdd6d557c6228378bc04327680e5db754913cd288304550339b9da4bfcd856df4d0c76b28782d8f779bcb8cb2899125e63508647297d8afe7bc8f5f8b690aeff043758767e0dd8a258d755768f", 0x6b, 0x7fd}], 0x202008, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = syz_open_dev$char_raw(&(0x7f0000000100), 0x0, 0x202) fallocate(r1, 0x14, 0x80, 0xdf0) ftruncate(r0, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x216202, 0x162) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000140)={0x0, r2, 0xefa, 0xccf5, 0x2, 0x5}) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:50 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000020104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:50 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x40500) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 302.851791][T28249] loop4: detected capacity change from 0 to 87 [ 302.881321][T28255] loop2: detected capacity change from 0 to 87 [ 302.891400][T28256] loop1: detected capacity change from 0 to 16383 06:48:50 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x11d000, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:50 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000030104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 302.908936][T28256] FAT-fs (loop1): bogus number of reserved sectors [ 302.915514][T28256] FAT-fs (loop1): Can't find a valid FAT filesystem 06:48:50 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./bus/file0\x00', 0x6, 0x6, &(0x7f0000000440)=[{&(0x7f0000000180)="c1d9aaf6d29715c7ee263181d24bc215e155704ae60f7382f8e4e78859e2c8a5375511aaf050c05266b87f557735e7f0591f7bb5e0e818794b55561942dc97a8f3d69063c063ecddef4aca408f9b1f4638f0cf067f9dfafef6", 0x59, 0xfffffffffffffffe}, {&(0x7f0000000200)="ff1329c6688d385afc9e02456a91327108b8536b89790dc3c22eeb86b1", 0x1d, 0x5}, {&(0x7f0000000240)="704be9dd6ac1037b6897fa7174e829f9a0ab4022aa8ab0ce915783e08b11026795e7", 0x22, 0x8}, {&(0x7f0000000280)="2ecf6ccd5d234096a6cc3e8cfa1dd453d400c14ad9c137bd37b35b125e25", 0x1e, 0xb56}, {&(0x7f0000000300)="1142e4b9e2ecc1af300416b74a9995866b97dcfe91373ca6612c38b9cbeb42cd714d814c71e557c5520a14d176750f136ff30b4ae8b4d395d1f06f58f8484d4a5b7d3883e7670feca756824e485286dc6773c6bd6fa1211626a8bb85871a99990c5875b11215b35c313a80462908edb4f117fa0397ece3a3d166f95390bf7b9d", 0x80, 0xe09e}, {&(0x7f0000000380)="7065e70db26ee078be6b3071b9fcee1e8378c415a0ad751c145821bb3d493ca3a342cce91d50cc44973dbf8c2b10813a909f118d", 0x34}], 0x10, &(0x7f00000003c0)={[], [{@smackfstransmute={'smackfstransmute', 0x3d, 'msdos\x00'}}]}) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) sendmsg$NL80211_CMD_GET_WOWLAN(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000940)={&(0x7f0000000880)={0x20, 0x0, 0x100, 0x70bd2d, 0x25dfdbff, {{}, {@void, @void, @val={0xc, 0x99, {0x80000000, 0xd}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x20009000}, 0x40800) read(0xffffffffffffffff, 0x0, 0x0) ioctl$FITHAW(r1, 0xc0045878) r3 = syz_open_dev$vcsa(&(0x7f0000000500), 0x8000000000000000, 0x200000) r4 = accept$inet(r1, &(0x7f0000000700)={0x2, 0x0, @private}, &(0x7f0000000740)=0x10) r5 = accept4$inet(r2, 0x0, &(0x7f0000000780), 0x40000) sendmmsg$unix(r3, &(0x7f0000000800)=[{&(0x7f0000000540)=@file={0x0, './bus/file0\x00'}, 0x6e, &(0x7f00000006c0)=[{&(0x7f00000005c0)="19155ef5c6208bbebf3341ad3040ba7e87dd41c8e156f7f4964ca73227b85aa869f7786fb6a67467336a0634e91053309adb8b2ed27176f8d55d1f748bd29fd2cac7f25c605b5527af432fa1d633c0a5ef94c32e62429646e3d5b209200a6f329f1e5b417a53514d60da09d78401a18945ccd3b2c17b170d6b585db8684e", 0x7e}, {&(0x7f0000000640)="d7cd3eb4ece90dde1867bcfd9240a34a63569064c9cf567db08ed3034055a5bb4bf6813466c45f47c5133a5f33432f2e6815d6f3142e9b6ad056a32ea35c1e5923b402969c229bb17f9c24d40358caf460747ac21d263f0c4c0417a13137e37497b02b2fd6b929cd0e96dba5eeb6e8fb8be610a621e9b54d832d", 0x7a}], 0x2, &(0x7f00000007c0)=[@rights={{0x24, 0x1, 0x1, [r0, r4, r2, 0xffffffffffffffff, r5]}}], 0x28, 0x20000081}], 0x1, 0x8000) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) dup3(r1, r1, 0x80000) 06:48:50 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x440302, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1000004, 0x12, r3, 0x6a1a2000) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:50 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000000080)) mmap(&(0x7f00004fd000/0x2000)=nil, 0x2000, 0x3, 0x112810, r1, 0x440f6000) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x106) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) [ 302.963598][T28255] loop2: detected capacity change from 0 to 87 06:48:50 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x2, &(0x7f0000000100)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f0000000300)="6916a401f5786990fb140d9931a9424d730438dd76f18b4e20c73e6be7f4bb6776bc04665c5c212b31dde6030246ed3d842afd66cf80ca9ba9f2fde242ebfa7bb07550bf40a4f5d2e42d47d96e009f2860f48b3cc107e3458f75d35dcb6bbaf4eefed3f3c943a7b37fcdc62c8f4e03d982c47a3845f8db0bc2a890abc963847e5c210fdcfaa23c877d68837a760793320afe26f6a997d9164b8dc20e7f5b532aa87e37e189b568be569855855828c5545c95339bda5a6404f42bbb173057a5daff8b3310fc62f5afebc2ac96a98fa99c89a72a1f06dee06dceb4aab865070d6ba5e9483b45", 0xe5, 0x900}], 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRES16]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f00000001c0)='./file1\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus/file0\x00', 0x0, 0xe8) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffa, 0x11, r0, 0x3000) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) r2 = epoll_create(0x0) socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f00000002c0)={0x10000000}) r3 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000080)={0x40000005}) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000240)={0x10000000}) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x200000d, 0x40010, 0xffffffffffffffff, 0x624cc000) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000200)={0xc0000011}) 06:48:50 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000040104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 303.019772][T28256] loop1: detected capacity change from 0 to 16383 [ 303.036888][T28256] FAT-fs (loop1): Unrecognized mount option "./file1" or missing value [ 303.066129][T28305] loop4: detected capacity change from 0 to 87 06:48:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/snmp\x00') ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000100)={0x282, @time={0x7, 0x4}, 0x2, {0xdb, 0x11}, 0x5, 0x0, 0x1}) 06:48:50 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) dup2(r0, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:50 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x3f, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) pwritev2(r3, &(0x7f00000006c0)=[{&(0x7f0000000080)="1ac8ef3d3a47159ce442a530d607401295e6e4cff08b8598936e270aa4e3c372812c67a91baa838e1b08de9f0e79d7ef203b25ece01e02386c6b80dcef00c3f6475d6dff0fde77d73b40069e912d97f457c338a95621a139842c1500965a3c102b06af2a4d3444cfda234a7f984dfd4903e977701fc15a8828fcd4ccfe5338c5fcebb686d4b6b26ced46a84f49859984a6a32cd43402278c179b5f91d38483b8e8f84c002e5135b383778014b3b5832a90bfe624b5156d232686ca6fd5efe1291a3577f1b50e7b4f63241567facf97c93777f4e98bda73a0ea9423e3779f6c8153e91ee34694d92cc4d0512ecb77", 0xee}, {&(0x7f00000001c0)="b20c3443f601b288c4ba09bc2da405862b39612107461006476baa566c4930ec5d96e791a2029284cd804660b0277412c16f57ff7167a0581b6a5f457c79a732ea814a8363accaa4bb037c73faf755a87243dece34c3b44332b59cf1b771bac93a749af6c163daf2208ef67edefe77e4b039917ed083a9ef46c085d5228e0b81b7ff42006edfa46138408804c5a2b9efd4f7eb3755eabca1879d034e1f6f03126ad035873331b6de92285706d74645fa65e4e3a5e3", 0xb5}, {&(0x7f0000000280)="2c6600ddc70e8e72f46c3317008a670cf1bfb50e54ef638b04acc996ed29f4e880d74297b283658a45cafa4d665fec6e5b79b69a2e471449498e72ca32c547e96a3882e38e711b5f40719d4f5c98d3b8c11e5b811cafadd476a2d4f77e445693f9bda7bfb129f0af861587e227030efb7a3750cf0e03a7c1fb10e90a2b0ab3ccfdf2bc0138f693b1f896b0f644c36c81a8ff10bb0484fafa5e52e2f073e4e5d3c93939f40c7b156f66d006eb", 0xac}, {&(0x7f0000000340)="a13f86b91109a58c82b877aee10c5e471c985164fdbff0945ec87f291d046816181751656999951038e8611aec83fdfaac3fd84f02dcb4c2f514c0d7093a8d572721648d041116b6617f69e014ff0b6df7e530b9859ecc9e08330e3a04461d1f25c12dfd5b1ad73994", 0x69}, {&(0x7f0000000440)="685bcf658b567158020c9ef24d0274cc8bf17552f0bd4dd595d077805040cb9eb0ffd34d3317aac33b34b2eeb8751dc374f2bedde348fc0b0666475913ac40a0ee840f1b4b39d5d11004463f6dba9a57e965a16bdd5d689397a1db43262678ca955d76663310e2321f67d73b1fb6e49cc47ecbf448efe06a5c6eba4a7cd0dbdd45cf70883dd2d7ca8762363aad079295d8f2266daa8ed2f66798120241a9c8f10e32b0d4b10ce9dc255b3992ea189f0850e49ee3159ddeb11424", 0xba}, {&(0x7f0000000500)="ce1f7e9a85a5c132827696e1e240c8fab933e57e994ea1b6b0bc4b49f9315d3539f38e0ccdefd189dcbe564475cbdff0d51a5fa177dafd8d85dbaf988416b04e42c58d0b88ef0d66e5470320ea2558f193641f2947", 0x55}, {&(0x7f0000000580)="cbdf751da4c58ec644eeac2175ad16da8ec09bf504d489ea217552d1e1b6b2df5b6fb09a8279ad549c59c2a710eb6b0a4949d9d315f4b94d80df58a179ec1b0d0aeee3260068d1431a83314413598aebb49f00451a066589f021c531f54ae5c1acc67c60677c2084ad28aece89c5b45f8072c3f8cd89198aee6d2b39dda229495b2e58e636100bb14fdc8a141d48b967673692a79089c1895631aa1911", 0x9d}, {&(0x7f0000000640)="e95cb9ea2802fa8dfa02aa335b976ae0075ae0ea0bb7e5fceb7f16c35ef126693192329a66dc3b264c9b2458637e226befe9b157c50ea1c4053fdf2eda3790100f96cf5fe9024d986784fc6b00bef6", 0x4f}], 0x8, 0x3, 0xfc, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$CHAR_RAW_SECTGET(r4, 0x1267, &(0x7f00000003c0)) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:50 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000050104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:50 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') mkdir(&(0x7f0000000080)='./bus\x00', 0x8) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:50 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 303.177652][T28329] loop2: detected capacity change from 0 to 87 [ 303.186727][T28336] loop1: detected capacity change from 0 to 87 06:48:50 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:50 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000060104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 303.238184][T28352] loop4: detected capacity change from 0 to 87 06:48:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$sock_void(r3, 0x1, 0x24, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:50 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) r6 = epoll_create(0x305) r7 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000040)) epoll_create(0x8) write$binfmt_elf64(r5, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:50 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r2, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r4, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r6, 0x0) r7 = getgid() lsetxattr$system_posix_acl(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f00000001c0)={{}, {0x1, 0x6}, [], {}, [{}, {0x8, 0x2}, {0x8, 0x2, 0xee00}, {0x8, 0x3}, {0x8, 0x4, r2}, {0x8, 0x1, r4}, {0x8, 0xe, r6}, {0x8, 0x7, r7}, {0x8, 0x1, 0xffffffffffffffff}, {0x8, 0x4, 0xee00}], {0x10, 0x4}, {0x20, 0x6}}, 0x74, 0x2) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r8, 0x0, 0x8400fffffffa) r9 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r9, 0x0) read(r9, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:50 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000070104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 303.351604][T28371] loop2: detected capacity change from 0 to 87 [ 303.354403][T28373] loop1: detected capacity change from 0 to 87 06:48:50 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) acct(0x0) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r0, &(0x7f0000000440)=""/102394, 0x18ffa) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:50 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x468800, 0x68) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) fallocate(r0, 0x20, 0x8, 0x401) open(&(0x7f0000000100)='./file1\x00', 0x800, 0x100) 06:48:50 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000080104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:50 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) fsetxattr(r0, &(0x7f0000000080)=@random={'os2.', '\\],,x[\\\x00'}, &(0x7f00000000c0)='\x00', 0x1, 0x3) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 303.421063][T28389] loop4: detected capacity change from 0 to 87 06:48:50 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000100)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) chdir(&(0x7f0000000080)='./file1\x00') ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000240)={&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000ef000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000469000/0x7000)=nil, &(0x7f0000065000/0x4000)=nil, &(0x7f0000529000/0x3000)=nil, &(0x7f000006f000/0x3000)=nil, &(0x7f00004e9000/0x3000)=nil, &(0x7f0000132000/0x1000)=nil, &(0x7f0000000180)="6a7a9b227d9f238ca0658fa495f39fca4c2231bdbc07ad0bff10da30715498c750add498a9c3af35846917a5ea4c55def60e2ac185141fab1e693b62ae573db6dcb37602602bf26af73cc8ceffac7ea46a9e8c8cee07bd255b88c0b5bacf7f036bc0bc27d08071b99b4c00884b6820db939e9ebbf7432e2eb5997fab98a706fcffc395a093b1025c9e4b017375fd45512ed8345bf6a39ab8bce2ed", 0x9b, r1}, 0x68) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) ioctl$FS_IOC_GETFSMAP(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000100010007000000000000001a070000000000000000000000000000430000000000000000000000000000000000000000000000000000000000000005000000ffff00000000000000000000a20000000000000003000000000000004d00"/768]) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) [ 303.497639][T28407] loop1: detected capacity change from 0 to 87 [ 303.498220][T28409] loop2: detected capacity change from 0 to 87 [ 303.604082][T28430] loop4: detected capacity change from 0 to 87 06:48:51 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000090104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:51 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4000010, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:51 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000280)={'wg1\x00'}) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./bus\x00', 0xa8f, 0x6, &(0x7f0000001680)=[{&(0x7f0000000440)="b0099c81e9d4df1bc29a61b0dba8373c80027ecfed796a9f07254a18c007f3cb0b5cff312bcba9b7dce4aca2ac94a69e53acead4a7d5c4d96d9db884ea34a1da8aefa4625f76b93296782eb0a18fa7891fe3bacf5ec01bcf1b432a98f2b128ca5e476c3996809beb9f267a4cb858e654f8beeb41c538860350bd4eabc4e2da1192e0cbd190048a41b169d87b633217df22d0597504669f81cdc32b77b7f26f4676f31f8be112391afc87398066ae5409f132412cd626499fa05f20aaa016a07a60b19bb73c28083de5460d59d04dd2a5b6b34ff348b46c610098786fbfb234c99afc5e2ce6e8b60f3a5d7554c18b7b959049f308d9bb5d73cacfbda6fd202df67a2444f78d9098874a20dd359669933873d88ca0d7ed0d98f50d963a07bbf543b3328901a7e5f32757d24ee42a1f6a445153867dbb294672acd49b3c51ab98def7c92bf7ad4a2e9b2ee42d1ff8ee90e3ee090c6b9bc7ed8d5189b049c5df2d138388f21bdc6653495e40311f5e33db5d78983672fa9be24c721d67f04777ffb434348d120cfc76b4b09852245eb82211bb49eff35e4b5effaec7fb24a8f9583ecc235e519ed069db0549dfd1ce55c8b45084715b49b0645ca3fa1478354246446286adc3691a4e24ea027ad9db30ceebd9838024f41c62937337a65fa8ffddd16a85130d7d883f43421619516fbb682e87818bea00b0d60077ca3644811e1c7885229bfa693c6c5abc80809cc1d2f02d9e64905c6a39b471f57977e63cfd332d135f81b66e0a2c46f3ec2b5e1b64dd513ad709f78f76c13156faf3c213acde2a1f2105bd1576ff9a8b31df6b6c714f655ccdd343d33162d8f87e9e216a1d9440ec8b8af63f7ae2b027b33a8cf1fc1cae150257df9546055b6fa858f22652fee7b978c9623ea452bf311fc01385ee1552611e0935e8d0d6e352691c3d58ff93ad0060ab4e69187df577dc789db35082772287f3bc11b99f841e30e2d182f62027fbbcbd08dce49c03821d46ccd11b973f024ec873fbf01d9ee138ae3fbbb54160cba45411287f5e13fc4bb30a91bfdfffa2c4fa18741c0a0d066d8dd043df01de22a60d6dfc39cbd387b04b9df3d5280dabc64e7121b3db0db9dc2b21b3614d50de391ccd85737799b802d347330fa2e9e16253c96adb6b2dde6c5beb11502d784e9904f0e04585fc8fcc4fb54e8e426e74132adf7872eac96948d8dd8c9a67c989a0c560d46cb8adf8d5b3348bfd550719792b61e34d12d7bebeed4147e73fd0e19f03fec5886e5d2ebe8d831291964f3a3ff5858b8516ff93cc5b12bf1dcc0d1b8c15b77f166c05c77f88152be8e382b60dcb471657a5cf7f28263d7ce163050014a2cf226503fdc4505040045e5398bf322fb7a3bf310f21ea0e8e43d0cfcb739061d47071a5cd37345c0cf7dec7fcaabb98b35c877e0cdbf7705b03e9feac23001599e8ddf80f56e53f5b260c9352629302561e61956ece9c2980df391a8a94588ab88b6fd7c60f34b60651824c26d35f5d10eae706ead15f617b4711e10d6ff570d052aa1ead43f8bdcaa6797eb5f9da8304a0b645fdc6c510d0d36b07c7910f0e931ce5cda64aeae599b07cc7052e1afc2f9a88deae2670bcf032be2b68679a309a6c109406c4ea1d09a625387aa8eb96937586bac5582180a02ff0bcb67140fc0bfc8b1fa2317337c8830f8329daeecfe9e8e1ef658366a1f232bf28d00d41030bc1f807cc82bab4173a998f780758f4371628c072a61d43769303460d1088956d5cf67e622ee1fd937c592330e97dc549a54655f8365471b40c8b8bc75d560902cbda7df6e9549423ac8661203316bd27538761174038b7c15246338e0e209bde3bba64188c1469fb9b76781cd95ccc85a8a80eb9ffbe7371bc93e218cb2871868f48fb02368469f23b261083d16a0de4ec5cb7251bd1c801a9a858a15c0647803d6c8acdad126204a6fc78b28edf812f46f7f28783750b98fbfdcda63e4ae881a3122296b0f9b7f0ffd5a80ccbba649a75d73d73721fd52e59d49d8614acdb76d8fb824991a8d7cf2e725f30ca9b1f757ee65489eb0a50c462ead90dc99f4fa455a18ee83a379b2df088c7424939a3e658d4d0c58a70fcfbfe796970170b56bac08486ee3033a055082953814d060e20f273f6122e8af3bdb149673ebdff344460114b1d78bf699c9def0d42d5289d205970a9fd1e0f9111050f8c6134d5e6df8c568425679079bc20a6dff2c13dd83f9d6cc986029ba2adcc6b41ecad3a313df74e7645ed5bcb6b50838f8dd363dbcd0e0e54d7faa6e06ddc39d23483e604f5c2e46c0e0b5a2def0d3dfabb345e5d65e1d2db5869d792413dc0870c0b18970c9e1ebe02bb397c5d1a4723a1059c5ad269aafcf3f51175fe01e1e217013b8ab6459385806b30ea7ca8d889976098b07b2d1ef8490fa278ab3a363af040d82f3c5a4b8c9f73d0a400412aef0728c6cfe92c344fb558f728cdeb1bf12edd79d30ff6ecda95afa879a22137f4125bae9ecc407a4ade10b1d3d046c4dfc5c24a110aac12152785665277cd3572422d8de81c264f76cf8319b29c5cc6bf1b84d8335e19603d2cb7d326cbaa948893b9290dfc084cc92b42ab070cc066b3f07b56ab34351ccff868002e1f06ef9c2a697284d6834c46ad995f10d7f6db4bede3dd65a6a88b053d2b8fca8cf43e59064b400d577d23fbac46c31c7f3641cb09dbd03d982046ea676dd3d22eb8b6dd6069d79e40b5acd7bdc02eab39f0fd5fefca7623ea1b65ad33785f04b0251264b3820e207713fcb8a052333294240079e59ea818ede8b8eba65c72a61fa7b3e8c8d0c10776334dd20f147e699ffe0ed02e52104873fc4ecaffaf0fe728a39428bde8411449e7345f4cb484d6d277bfbd09be362577c7c3c3dc87e7800242a5f5a961e1bf8ff1009b0032d62ab561a6423ce17c313ebdb537b1071f46a2252308095528bf8c33ea26c89cb4cf25451405a09f10e3cd818f3bfa5ee3000f3613e700f68a779da72b2efd825cbde0696e2e592a9db7e5e8cf69be6c03fcaec6041e211581fdbf175289244cbda1cf9c80a08edc31209aae0149633dc07f3c2515348d47b310db05eacced0210809e9af9a28a9b9a15958e2cf2c5198b99fbbd808a3352a54431f8703ca8d958cde0e9f846e8998604e25c7f0ac4fb7f2340d11fbbae44fb0dfac0c311557defb4e4df2ec0f4e168cea594f24f8d4991dc83e721b0d6cbade3b11ef842c010240ee90985ab2af973f859dc6cb5ca7d9f017eab00561ea16fb25395c00dd37fff92bb397c963581901e19db7e9f0ed0d6d76be051ae6b02b1665d720d6a90a92fec32be1751e5832837b6780d7fd5701557f05c3a26614e3edd2447cb6e4bab32b347d415d9a94a089523b0bc53b464d5d38a16dbb05be613b9dd345f9eedd71e9f58748620a2fa49e01620547e41f773894b64241359b7e92d29e6772d8c0f44cc40a2d905afe4f2e745f7d4e234ed312f878e36240bfc1f7198e1d4d98b252a6390d6096d6e10b84cedbdfdad6737a4e5c11e43fe9129a7dd8105572c518717ff59819d29977f81932e40ab2a7e29501d6c9bbc8e29cc7fa884526caf10bcf4cacc8147107a4dee97ff17cb2cba2015d434fb6e392e3919ea0c56950c07feaf34267e24e6f5c6b95d9a0c81666945251e396e214566f689075166ad8db48d3a76d57ab17f017c4a2562ac3d0c199f915790c6e6d43a2798721eead85a345a46e8ceaf1a43e59774b5a5e70ba8f5332c35f6ecc9bf3a8b0a9886244bbd858b8f8b3431591892d8175177926c11a50c1ec1c57b7d8f75cab9d51300461d1af5c699ce606ac4b36a9ab6afb822718c6f105402548ad9fc3a5b908f7125d26591ab1298f5bc8f4ea9b40559674b92468f21d82994f42a83ef0d77643f4622fa25d8748141bed2dbc34a418c834fbb69110753256eb52b704b8f5c99180d982d8fa9eeb7653d4629c4e11437b04432c99b56ef874c0c7a6320921f906f53730613eef5be2d4156d2b43dfb468c615a088721f005453ad22af0d4b31d5d1dd7e458f90afe682e1527cfc52f9c44b63bd74669be5df72b884aae5ffc435beefe1d3eae7a60157210cead1ff24f8ba0a3d7d35bc493cf0638e4544ac84b65f5de27f5c6e76e7383fe41cba9237304c4598d5c62fb6b86dfc41a443f75c484fdfcbad4f9517fdccd63139e02704e207f1c8d304cb6f50986cb13f148bffe7b276d1dbf225728182d342404cf7f404bc5da363a64352874a5187561639139b806396a652e7a4db0b59724cccf2497b8bd87196eae24d8a6551889c4f0742803b1dbcaaede47f6fe74650f6332d5536dfb42855fbf307cee8a4943493579f60b8ad058f4fee6c690b97b8a1b6d7fdc8e1dbbabaaf9af14012cd3807a92bf019eb8b2e11f867b71a36fd252ac8403f4c9889c00347665a5baf658e1a677498109f4c6f7cb10353fa408a5d538465f130e88a91f3212e375cf4ea049e7982c48e497a8a287078243b7b6fbff9eb1e5d4cccc5f244d13005690b8eaf5cad2fb8a219279e7c7d238761c05e0406569a2210291179c4c2c891866b1078aab10215b267bb477d4181b660f4d6b6388a7eda609231ca14af41844f2d867c02e9c56a48b084b65c6c59967818c38f08db3db24a6caab458927f4f5cb402a62dda2e324ded6d87cdf077c84426a0983247aa02d4a753d4ada02e19b81d7709f6bf3c146793f60d331715826397dd9f3f74e8ee1429ed05f79cc287bbaba3d6b9893d1bf23b017e0841e7af1d3d30796cabc1e42505a22c4e873abe927cedf1de1081d1b0161b62baa232ecbe301201cc2bbaefac63bbd624eba98824c1f6bc66858d6ce67828ebc0d28d110b725215587e3dfb8a93ea02fc4770dc77e8ae1ecd352cf43f1a4b0b81d58126885a6e0b9bbf96f40415c69bf50852f30a1a4508fa062acfe0f01ae554bc68d9e8a777fb5aa9d5facfbca5287d298abeb6d4832c0ad50f2539ce84a116732638bc7f019336a52105b68e596a7c8c1311f4745a77c3002786022a384803edaa6d0c32e53c8644df103a4fa6308c996fc860b0e7efbcce3781b54b893fc6d322bf9c8b6fb746fea340d0b54769a37679acccb51f33b56898847e77b09368ef41ad93052df0a3bbc2a8a7daac9858ea9f72047ec5dcb873fe522f32b25d0a22f6aa95d8cdd4350b65c8a1743e715eadaa01d562d456a523cb1ba849694b1613480293cc7aa8733e83564eb222e38b6bc3cd23c8ba69ce746e57e705c20bfb63fe9b13750dc8d70d74698cb8da4e52e83fdcc5fdd878630047b7834075435cf86c5d438477a89d5ff75bb86b920e1682e3c5ced2bc0674dd6e64444a36cda8f55dc63a16947d0719224bf1ffb0c98256788f344b1e6e40566dd31ede1cc5e7900374d2528860de5d2237bf13940d1acc8f20d82cab8ffd885a9187e58713720e5fc0cd3777106a2b98a823e715addf085761dd230762a11c58fc01657b93c60d1ce1b59034281ef32ae2f1193c0925d82e9e5195ab4bdac1ee008605527a98d0b2e3a8b506f8246276c3098317600d383cbeb81cd2c493612fdd6ca781719874200d99a2f213cb9e11df45955f60d7e8ab03be37932421a04a758140303b35730ae0fa643217158068935d8932008336128107f176ebe968df347fa82b94e095d4fe1ce80fa4a42dffe41b4f26aa2ef670812f4a40de2e2abcedc3e14762d09393ff3820f81474a2d8e9083e4d230529d1c5bee82551b2240d61563d0b329f037d00d99246aa1", 0x1000, 0xe97}, {&(0x7f00000001c0)="31d8f276b7266f91d0337ca08e8b973a677d840280639c3831a4e2d1e044d0ccd06a5405371f56950c266a8982c10f54113d0eec63e17c2220f7a5adfe82fe91f01561017f73836792d0d39614ff6d0453ac146d23180b9d228503c35df03f89913a48094b3b66bf42c0e82b2de332ff7d94a17d429c346b20092a40134f80210fcc2b8e6a77c64228056f628b84019963e18dc3836efe458e2403de89915d4f51f5fb040fa9b03d28", 0xa9}, {&(0x7f0000000300)="0b869d5d5abe74f3170a8be298a329a97aa50f13ea4c87f49983d848a4cbd7709045d99e2c41ca1710b9ff6c4d2cea450c7b7e28ab698e2fabffeca3a3886f3b4e54abcb10c5f268d9a2a308b6e2adee042feb21ab9ba559eddb26e28c70a3aa7e69206dff8c26e54c56ec9c81f6bad39654a94569cd3a837c76474eac7099ac3071d39cd6a9b27b542b227621a829984756eff4d0694759530ed9720b", 0x9d, 0x8}, {&(0x7f0000001440)="0e6545a7e3830a1367c1c76012d577cd6cfc9eb4b5a0de74fb7ed53c9665b1ba10eef5f041813143081e69a81d50c418a75461c32b3660e47c73204e3d69d06e0f59a974713a992ff5e906eb7f7d3c4280308cdf4dee792a87169d8b89dc466b8755d11c6dc0aed7fd374703888c54caa690d071c9e282a2fb1fe62a8315d43050a32da5e8f3d8ce56225688ab74be0ce04645727025bc0220a45c9855b2bfa099036f176583930dabd7ea984ccd6b1a89a752e5b0d4245c57bf40fcd0d2afe56ced7ba49ba2cd90857cd8acbc720e2d50e238f4c18a6b63ca8a30f9c718632a8db3fbc913ff5a1a", 0xe8, 0x58}, {&(0x7f0000001540)="f8ea8891b8fcd5a012dff9a5e17a5a95afdeee77e2667a90f022b40ed28cf50f7ef616db6023989ffffb2edd96d8f7300934d0589872beb9cb4ba5a6ea6ae9d967830117ab0ab40518727ae62b3c28f9237782bbd1e35e677b0411649f6a50e193c13c4544d1ad2f63ee5a9893ea5f5b8bceae6551b2d71bc6a02fc5d2e692a7ed1414dd56ecdbbb3037c5972a0a9766dafbf07bf42295f17b41f6f6afa43fa816e556ab5755645258bcb9693938427adf8cd496730346", 0xb7, 0x4d51}, {&(0x7f0000001600)="9894c681f7d1e374f61eea2bc5d8fd9a6af03bb6bc008068baa1dfe59931f4e1152773ea715c5dec69f295113a6f1bf948aec1f7b88fb4d03c7546400f931be3a6", 0x41, 0x2}], 0x1083040, &(0x7f0000001740)={[{@iocharset={'iocharset', 0x3d, 'cp863'}}, {@fat=@gid={'gid', 0x3d, r2}}, {@shortname_lower}, {@utf8}, {@uni_xlate}, {@iocharset={'iocharset', 0x3d, 'maciceland'}}], [{@dont_hash}, {@subj_type={'subj_type', 0x3d, '$(&:/,}\\\\'}}, {@dont_appraise}, {@fowner_gt={'fowner>', 0xee01}}, {@dont_hash}]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:51 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4100) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0xffffffff, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) preadv(r1, &(0x7f0000001680)=[{&(0x7f0000000300)=""/174, 0xae}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/213, 0xd5}, {&(0x7f0000001600)=""/108, 0x6c}], 0x5, 0x1ff, 0x7f) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_group_source_req(r2, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x0, 0x0, @dev}}, {{0xa, 0x0, 0xffffffff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001700)=""/167, 0xa7}, {&(0x7f00000017c0)=""/149, 0x95}], 0x2, 0x2, 0x3) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f00000018c0)=ANY=[@ANYBLOB="3a0100000000863b75b8bcc70000000100c20400007fff00000000000000"], 0x18) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f00000003c0), 0x480, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000001880)=0x80) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:51 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000180), 0x10000, 0x103000) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000001c0)={{{@in6, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6}}, &(0x7f0000000300)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000440)={{{@in6=@remote, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@initdev}}, &(0x7f0000000340)=0xe8) mount$9p_fd(0x0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100), 0x1000040, &(0x7f0000000540)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@aname={'aname', 0x3d, 'msdos\x00'}}, {@posixacl}, {@afid={'afid', 0x3d, 0x8}}, {@version_9p2000}, {@msize={'msize', 0x3d, 0x9b0400000}}, {@version_L}, {@nodevmap}], [{@obj_role={'obj_role', 0x3d, '].&!.'}}, {@fowner_lt={'fowner<', r3}}, {@fsname={'fsname', 0x3d, '[!/\''}}, {@hash}, {@uid_gt={'uid>', r4}}, {@dont_measure}]}}) sendfile(r0, r1, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r5, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:51 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000100)='./file1\x00', 0x4400, 0x0) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) fcntl$addseals(r5, 0x409, 0x8) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)) write$binfmt_script(r1, &(0x7f00000001c0)={'#! ', './bus', [{0x20, 'msdos\x00'}, {0x20, 'msdos\x00'}], 0xa, "cc6c68455e49c563dc52d65258639f55973a485256cf1263bfe91a9897723e9b99ddd8e067cc8506e5f9f0f223c98876ae931956192d59b441e94506c7336247b406dc68ed8e522f6f7b60051ad1012b806e55248e351162e13a0af0d3b407cfa30ae7af085cc97b18c3232ef5e2ee79befe88c3c6cca4ee463bd4cdefc08542017358bf44aa273903e1a41d056b820a2252a6fe6abb7120bf2615e3be1f50bfe171aa43"}, 0xbb) sendfile(r2, r0, 0x0, 0x7) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) [ 304.042455][T28456] loop4: detected capacity change from 0 to 87 [ 304.048706][T28459] __nla_validate_parse: 39 callbacks suppressed [ 304.048718][T28459] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 304.068877][T28460] loop1: detected capacity change from 0 to 87 [ 304.081252][T28457] loop2: detected capacity change from 0 to 87 06:48:51 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) fcntl$setstatus(r3, 0x4, 0x4a100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r7, 0x0, 0x8400fffffffa) r8 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r9 = syz_open_dev$ttys(0xc, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40000, 0x2) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r9, 0x9c2d8000) read(r8, &(0x7f0000000100)=""/32, 0x20) 06:48:51 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') mknod(&(0x7f0000000100)='./file1/file0\x00', 0x0, 0x8000) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000080)) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = epoll_create(0x305) r4 = socket$nl_sock_diag(0x10, 0x3, 0x4) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000180)) close_range(0xffffffffffffffff, r2, 0x2) mmap(&(0x7f0000525000/0x3000)=nil, 0x3000, 0x7ffffa, 0x30, 0xffffffffffffffff, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$sock(r5, &(0x7f0000000280)={&(0x7f00000001c0)=@isdn={0x22, 0xca, 0x3f, 0x20, 0x2}, 0x80, &(0x7f0000000240)=[{&(0x7f0000000300)="5a56eb61f1611ef44bec9b1c13a4c433e23cadc3de64acfff72fea0dc0c7f94b1523fc0e9fd80b15a2ba4054c0740ad666b1b182fcd9694c7f3f1ddc5701e41935459ffee6a1aa1434c7bae26413e26139174d6f7616b70d90366b787e68746d557800dec28a9e897e7a1038a734c979037e4fd3db58bec8c76f57176d232baeed9c0236598342e2eced28c54e0148c75d356ff168d2cb909fcfd52d50429cf965401a284cc7c8e67f49c0beed4971e85f03e7ecf0769e58f980ab1da7e5d3dd36343f3b1db8611f45242f4532de4d81ecedab0b5a480f6a", 0xd8}], 0x1, &(0x7f0000000440)=[@timestamping={{0x14, 0x1, 0x25, 0xfff}}, @mark={{0x14, 0x1, 0x24, 0x80000001}}, @txtime={{0x18, 0x1, 0x3d, 0x3ff}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}, @timestamping={{0x14, 0x1, 0x25, 0x854c}}, @txtime={{0x18, 0x1, 0x3d, 0xfff}}], 0x90}, 0x4000814) 06:48:51 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f00000a0104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:51 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) open$dir(&(0x7f0000000280)='./bus\x00', 0x80342, 0x80) getpeername(r0, &(0x7f0000000380)=@l2, &(0x7f0000000100)=0x80) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000080), 0x2, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000300)={&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f00000001c0)="531571a02f16c8b9af225f1f637e24e85daf52b097e958d4353c75adca8a5964c75cfe58a2d59c904ffba52394ec3b98918b9ec2e99db72e0d9fe1afeb604e396412a8566cdd13b9560e349cff98d927eb64ccfdc8160b818de8dbc464d0096bdc003b143f94bb7b1ac680680eb18387c47ad356d2db89ffbb4d29c716b5776fcef3b2a7d36a95adc7bd7849f5186ebdfb7d5f8a6788508fd5e8ea291421432540b3baa48bc1af8661ba58", 0xab, r2}, 0x68) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 304.214202][T28491] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 304.221520][T28497] loop4: detected capacity change from 0 to 87 [ 304.253751][T28491] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:51 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x5, &(0x7f0000000540)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f00000001c0)="c9a744400b395fa3205ed8e79dc138405d8498899a61c5936c028af4dca8d7040fcc4f6e754751787bb2a8ce99255374c856dc7651bd1ab839a444c165dba3a3ee6bac21c1bd0fe649ab65d20ecbcb76bea5f8aed4659f2ace9b49b03e24fe36f6dd3b852a3e318598c7a3113dc5a754c90f14468ceaf8c2d6ee4d5b47b8b1acfadfaeba6d9817cd897ef3ea2fe6e61e1d7d", 0x92, 0x1}, {&(0x7f00000005c0)="b336b92fc5090fd97ddecb079dafd900b10e784f51a24ad38546995758cae89ccb459b99142f14e2f4b3905f71ad15bb8e1906df873c1bd676104a1397f8dd87c64fb0908076a42fee36479ad1a1cada193fcec76f612f4889eeec3c2f95c0be47ae1d04ed3001ce79f82d25b0297fa04757331c461f69b15959b9777ee63ffd8ba4e53b5e5eb7ea2cb5b10633867ed4df6f52594c7b2209b737109a8126c7b57502c8caf0f40f199a11fc4bdc75ac79e8d699744d25354d4956840b980e31ac230c21ba35fdcd12acd0b1503073f8fed613c245dce7b62d881eeeb3828be02953564ca9", 0xe4, 0x6}, {&(0x7f0000000400)="60e2252bc460fd61c55f49f2707a869788ff1716829f849328df5a28cbeb1c02cd339002e9c2477284aa1ce49fd1aa26a793717e6849d6d3aca895c805cdca6f225b4155503d87d7d8946eea9d115afb02dc3459c91de0f6827df6943504fb0793d122f072cd531afe3fd134d40f68cb11a4e6a4d67f6785e293690dc5602e8bf548", 0x82, 0x4}, {&(0x7f00000004c0)="2b1557d61b255a1e70c5f899e087f39343d372059e7e5a8214c4328d9f423133e38d7dd7a48f0d04a4e61aae93174938df6168939ca5fa81cc363ad3f849fb2f50129afd8ee0eedd918962be6a3c2e8f850ba9", 0x53, 0x80000001}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', &(0x7f0000000280), 0x8, &(0x7f00000006c0)={'trans=rdma,', {'port', 0x3d, 0x4e24}, 0x2c, {[{@common=@version_9p2000}, {@sq={'sq', 0x3d, 0x8}}, {@timeout={'timeout', 0x3d, 0x1}}, {@sq={'sq', 0x3d, 0x172}}, {@rq={'rq', 0x3d, 0x4}}, {@timeout={'timeout', 0x3d, 0x331}}, {@rq={'rq', 0x3d, 0x800000000000000}}, {@common=@aname={'aname', 0x3d, 'msdos\x00'}}, {@timeout={'timeout', 0x3d, 0x3}}], [{@euid_lt={'euid<', r2}}, {@pcr={'pcr', 0x3d, 0xc}}, {@smackfsdef}, {@fsname={'fsname', 0x3d, '*%%^$@'}}, {@obj_type={'obj_type', 0x3d, 'msdos\x00'}}, {@euid_lt={'euid<', r4}}, {@smackfsroot={'smackfsroot', 0x3d, '+&%'}}, {@hash}]}}) ftruncate(r0, 0x800) r5 = open(&(0x7f0000000080)='./file1\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r5, &(0x7f00000001c0)=ANY=[], 0x678) [ 304.263132][T28501] loop1: detected capacity change from 0 to 87 06:48:51 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f00000b0104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:51 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) creat(&(0x7f00000001c0)='./file1\x00', 0x80) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) signalfd4(r1, &(0x7f0000000180)={[0x7]}, 0x8, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file1\x00') syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x678) 06:48:51 executing program 1: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_create(0x8) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r4, &(0x7f0000000100)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0xa000, &(0x7f00000016c0)=ANY=[@ANYRESOCT, @ANYRES16, @ANYBLOB="285be0c6d55898fd96bae2e525e2f1a2f383f0940d19d3bb4606209a352ac51d6b9f28932a4a7fb5b6bd1bade303ea0f46689157f75753530b3a754e4d46c8779fe81d722390199dbda6c717f0a95f34cc85634fedc8c9d245f624f84743b6a7af29dd135bdd453ca1a0de6ff0aa42e55a4bd60b986626ea063c017e40c2c7459b0c0c05c15dec393d976dc694cdc0ac9e0364fa43e6d198c3bc98c1ad1acb2a40d5f3380903c6d80fc291f207d16e68f9c86859c159c7edd147b035b4a2e8bd24ec5a722eab6ce79e47c8d7fd61b007006310bfa268ca8618eaf718a78581b92c708fe9a08e096bb3556cc8f1d7ac222b5be6068f54b9567febd4d4588e2fa0c6326de585cc62b1cea075c2de21a51bd5710e078066bf62ad46ec7b7078a90856751bd094186aedb755e4cf678e4fed053bff6df639b2a57d9a0c42b14df5daab79a052ded71d2383ca60cc80fd56036f41e15a0b75ac5995d9f5ad2a3c91d42cf44d8283c9418e359abd00835e9650bc7e698b0e80840b0697bf2ec44d6b5b20df6a88ea6c09984b9caf8e87797b05173f22c5c6e050d918ddc61eff9dfbf8d0d2a375ca9703c0e802c95c879aba684a2b463781544e8bb6ab8e4eedb04ce7d343a9d7376850cfa1c81f223fdf9fdcf85f8e339b815656542dd62b7afa17637ca2d1529b422977ffb6fdc55e70d7d3b94cf1e6f6c2e093c1e177f7203e1b766cc826e74e2b1236aa0a93c7743d2a5a78f705bb7c4f6adae7d66ff4644dbef9d24c1a8e37c02908b2cda7444b5f62b652fbb077275185810c89fd780e0848aadab2e7e30bd5b041f8c07ae402a8524027750101e6d7c0c7c42d5f264425d37e5f5008b6b2a373431477be1b8f1bde84571d885b9c578488945535f32a497c02f0e41194d68e353bc82244a331ae5db1c4b13662df3dc014d3c0ebfcd450f11aed35b14656e07d0d7fe0f5b7c85fd1c87d3422913e936a48b60dfb109f3d416a92283fa114c791ef2c941b7ff82f96a633aa4f423d5d53570ba3465fe506243ae805654f9088bb93eec2f36bf83ba6b667e09c15396cdbed339778abdf2a9a17a8ad85fbe9bc9bef5553d37ec98ea6153fd522e7401519e37d5a3f476a5cfa4e46d3693366e8370821afae6d561454be5ce20bbdf7024641f2a9e64ecacc198f27e1e4500631bd38d77951ef50ba2a7406c1b97637c52b302ccd94d37232481972945b87cd49898e6739ef3e47ea41a8f06d57891d7206208a00f22f93382435fa73ed1c7307443cde79249c817936813df05208cd8933b3d5d564f6f12789082b6403153afd6143de338d6bfa2b54605ccf90bcbb033912e7758d1ff35933febdcab7a65a7f21a0e3740d7e6f368efde8fcb34d2298d29786ebc3dfcd638bb7859d3239ae46f69ff3bb32ced9610b3c790bca2b30e162d471b5e0f308f43377880b5666ad3c2cc4effdf3ff459a92e542efe4064f3747519be4a1c12f15767959e9ad595090e4baac9d7d7f270938f3aed40605b5bd3f8c36f8db28676d78d1602e35a6ff207945f8f06f44bea1a0d2db19c7da13e6c47e194e70712d6c31973c2ca807a249fbd53ac09409119d8cc1107750d7d738237064d72e538b05e314f40bfc8f49467bb8ee31453e8ef6ef7630abea146ef98851c5dcf233a5ca24113425d35ddd7eca2b7450b9679e4467b17d2d65eaedfbc425703e59d291cda9b3b16586435f2e464d8aa5901d3bd2de8a1b452653fddf08b6f5186738c7eb397fe2f9908adb58d49bbacb8ff48e2a154f68bc0012776f5bca5fdeb7071fca7bf8712b51210badefe1b4666ca853dabdb0abab9c94fa1784e3d1ea0d933d8704240e8190f8cee12673e6b76499f0c5bba924a82beab7a4e8f05ef2fc62854b4321f81424978e70512d4e2a63d4630e24e0b2fd436e12db0eacdd719b4e6e59b948806014b096aed61ad2edcc3a00d381706d5f13e91dbb2d79307a08fe650cecd3957aabb6bf0e40442012448468e0c440f700c8f39190886e62d47f100ba785175715fcf0462b3160ca16cb42edcf3e2ad3ed9c0a2308aff7f909232c99e75dd946d8b4333376892b5f5f7ca0bcd376992108eea3b6664fd14e7dd524565f07d9fd0862995b421be62f1ab5e8b2fe6d766f34015e130f0baa711fc1801c183241b46cd13a0fd8b23afded4ab232742bd8c802e80d2545c0d6564286600286d87a7b6351f7141bb76758df697dcacc85ec20c2cfb391a179ac5fa99731fd7c7d414757e2da31ae43dbab90c1d6c39088bd2cc33f5478f044c2e32f1d6cc89685adeb0864f0aa3f9ffdaad171e0e8013efb37646764e7deff72fe73aefb50764dda5a1ab9647a0276d916adf92f079d009ba89b7f6074fe9b773cfb3bacf2e0b2256e2ca6c8140ad6815ed1193eb1ab7a61301ef00fd70aaa4bae3b88f8ae1f677b577cf53e541edee9b88d1235c925a96e5196af8b6b56e7ee028db308a6a0e76ba41e9838e9311e3d0293bb631a45d63884e81dd092e493e0c2224d5ab3d710a19c4292dedcdd3b7ffa2a8660c483c9b06e1a57bf36d3fe237956bfdb7fdb28dc3d4e45483c6b924a7ce75fc132e011f3bfa1b74fd71cd1ad80bf173169034b67e5b14cab0b653c3377ee9e255b12cbe6fd476959498d78a3ba6397e1a03f89fae97ee54b0168d1f92950d8714685473158879d5e082e2370e8b865af68ed264d7dc85c35450d52e529620d9fc10b1f72838505710862f3d4cc13107f7b4bbff9afcc330dd0c52ceaa1a0cf9fba16c06422b19ab9a322b7b3f2f92088976af4fac244cf86bdad247c387a7589cc3090d5db6b6512fa81980f64c08c7741b6f93ee8fc4d6e9aac9b080147121be96ae0de6b6c1229c972a0801282a3c60b9f5d2d4d80d863fbc4445ef78e653b2af101e38e384db5e78bd534881e571f47225d1089234d8b35bfff5d83f5f77baef6754ae52cf1fbae8b3de0c7510bb6213ab90ffc223a1292f20301c836a8c930d77aba9ce70f5fba170fae52396fba3d8e538053cf827832fbc776900415ca55cb1851fcd18c0a90c23e283bafb0daf71f00c294aa7eb179c0967b4f52352f7bedd9470f4d7beed6bebab18ec1940b1b3e4d66c9655f371f4c3e9f648ee9d4100309ecbcef21abfe15880f19bf0d983540c3ac6d86a245f94220618564da0989d6662b5f29a8b665bc1f23f0e776c5ff1a0beaf094cfe015705baebd5ef093154151a1d9685cc16d3523d8033df405fc9b8f4e0b123527349ff3fe522bc0557286008d4c3d8faf6ea50ff2998087135b926d595f8376a1d4c6758dc19b532045f190afa639aeb8e11dae01eb36fe9d1c95611a687d65db2dccc83f7482b525fbf7723ef71af2cdf625d3c62316905ba0407916fd2fc6eb3df5970ad8d899343e073fc29aaa8eb84c301f40cc4fdf95a67da8569f411ac876230cba0f9b70e3bb0913c0634bfa55cd4b6d173a67849f32c655bff85bf8875413f132a02de6f01de7254aae32bea8c498eff803fc708a1499fdf26ba23a2313cf0fb15ff131541e7c711c330ae4aa731cb20919ea1343f6af23e4f4bc5feec4b7a24986fe8738d11f8c8e70f505d842084528c2cddd6bdfd43a006d0d762d87991fc579d3dcaf1bbd00b200a6cbd84aec53e6f873b357c06680c3d11bc44d5d9222486d0f095344eb6748c4c59671236dd5da4e4e1294d73e2f79abf4a849657d25b049fd52e708fc74cd877aa72e4dce4ddac11849c1c55825bfbecf7dee923a83cb548852bb4da223084e4ae5ad7712291f282ff8e1569c18c9e5e735c4784b8ea236c4cb8d8c1cc78e82913dc853b304d30c1b52921d75180fe29e5e8c48d14d364de331b476ad81f2a707bab29e63c1446b10e7247f7167781a31abf1a48b0e80fc19c7c5552cebfac4f7accbe552f84b6010cc29731e3f05c6b1bc5e6a0a97025b4f198f30d0f732316faa36ac7f69310a1a09a2771e8655f4cf2c242480a8aab6aba2ed6fe8c0f7ef8eb974430fa83985866b11efdf696e38a2ebc41a6a4dd94ad37c3d2e2691dfec7ad22a0a7cb6122fe4d4086e4fd658dc93a5ace27f1c92393ee227d628df09e208b5157f895529ed3d024e83984b80dfbca1dcce41cda006816dbb47c6e671fd4e7feb94a12d1d4bdb9cad4dbafb838bc5ecba74eda0ebba7c503dd2e74bbe0294a017e1274d79d93462e723ed36300ce86c6b951cf27856c2414d898fb30f29d56c54b11c97704cdd3ed1f4efc47f216df3f7a8356e9a1d0544262cbe330222a8e9f721c3ccdad0dbae6d43fe838b3cdfc022eff10d08e7d1f3873286dea251c0078aa9d821d269dfee4c56858fef8d29f6fe4a9eb10a5ef10b268a9ce4fc48317ec8bd2978aba62635b6876cdb2b992ab1cd4452c0082bb6da8a8e61fb9c781d4d5fe1cd7467c35e1673ed520a869b4c6897e1acc63c10b61da628fade464de26ce8b527a7de6016a9c1fc10294d1658363cae9f4fcefcc9ec1e0b844a4b26ab94ebc82227c513bad92d21c789b88dc19bdc7eb6e99a2c542fe199b503c048223710274ac8ee3acd11277b0261f7b3abde059407d796762b1c6ae498babdaab317b939e3f7b4909f8306a6ae4e72dfa7c3fe8f35e7ecf99e998c7417f712ca061b6b0ad25596ca15e79bc2448819e9586d6243af66029f9b693a890b8c051c79a813d5f3c41a23396311fd4bfad77736f748dc95620ce21c1b46168a98f215836633a41c7ccb9475c46eec8be37366a02345f6971f3c9d2019f7df4da8ce67c24e347bb86979d0cfb6dded4643e4843cf6468315164bded157195995c4ae4fd2167a0790685dd15d8a030418aabc0719dccfcd794c57d9d45568dbdcfd74f282ee1170af5616fc72998ff70854b3a776325feba55935c8197f005d9d30700ddf54edce198f43dd012c1cf5e7505b0b43ff68c15d8fea30c4d3797aa0022f189a7a4c90e6fa0683fe36fe5bcacd8d204cc05f93589fbc5333c7964ce646709a83d8b6c18f59aabe10131b52ba830d038bad8a6f4e899028403701838d28bf3b99ee88e53d30c86c1bdc6487eda0b05bbf96ad04ff6cf2685b4cf56c8853be5699a4ea3f84cad0a7ff21606c4249ccf4372c4f2bc5e049a6645173db308a66fea280e368e5882c4484f20d7f12d48770b88356be25918b4c39afa42a43ccd3d41265ed45ceb4c7563cc36340e3312ee4d8858e6bc4a5e1087884c0ba8c8586e8a0448e9c11cb0c60048b2ff26a3df9116ba03b70517cca7dbfd0af02e45a5f3943c39bf6cd521f72d9d09ca785980fb75bc1c0d5834037223e18d6ddf1f77aa9219c35a570fddeb92c8dc09785254d7b3e450e38580922cc97b8102c7c925645ad0d5c3b120e89577f87f777e69c4930e3a60fc7e8d92198f8dd2443cebce404b6368c90045660269f6b546c6826e37de64d05421f21287dfdba5f6b2d9cef223a675aab933453df61fae581e1a04bd121a0bf564a561f67711509fc2e87d1e5dd8f99b26e75464c4500bbae653c176c1b1c28f73dd94d4768bd551e7c5d6a48b268d0a61a1ca0fa02d44309241b440acb5a4182a7da97e37182d9edd9d546b24a0b29aae88f3a57cde6714b9effec270be63b25bb4e692d79fc6b7d9b38a4bc60a01bf4d9ca4d9a349dbef646c9de9b2f8a46b10d1930f1c9f329316c34e8e2cdd6c8513ee11294ac411cee88aefe9485f169aef1c7d6b20e95689c95fa17d06950b5be8f6f05946527af1881303acc780df9029447d7a3d680e595a856a9298500"/4096, @ANYBLOB="33dc79c56355c7dc8a17539a15ce40aefa25a7c6caf51f4f545cc1193a851e", @ANYBLOB="a3726095728d0939b93dd2a415b9c01ff3ecdea02eb039082e372434a011cf541cef503e0cc3c5eca09c20eb7143484b4bc5dd9cccbcfaa97a786b4ae16edda7f607b4f6d772092afcf43b3ba1d82953aaea6c8f8f63a2fcb6b375a16e41db9fc0ac789e13cd45c95151ff1f80560c225189562e218b574c44ca4a9ccb00479cbd7c538aa8f2a0e59c2ad730d24d96ca9e773508cf7fa16e9c54b676a880303fc3484f206058cfeeea0d49a43a5b56bd6d161fd1a7933fa1ba5bedacace39ede778e5343e0d7bff6044a4cc9886094f9e8a9a0a9"]) chdir(&(0x7f0000000000)='./file1\x00') r5 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r5, 0x4, 0x4100) ftruncate(r5, 0x800) lseek(r5, 0x1, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) [ 304.353969][T28517] loop2: detected capacity change from 0 to 264192 [ 304.367735][T28521] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:51 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000100104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:51 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) close(r0) mmap(&(0x7f0000071000/0x1000)=nil, 0x1000, 0x4, 0x80010, r0, 0xbfad8000) r3 = accept$inet(r1, &(0x7f0000000080)={0x2, 0x0, @initdev}, &(0x7f0000000100)=0x10) lseek(r3, 0x1, 0x2) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 304.413849][T28517] FAT-fs (loop2): bogus logical sector size 50529 [ 304.420359][T28517] FAT-fs (loop2): Can't find a valid FAT filesystem [ 304.428851][T28528] loop4: detected capacity change from 0 to 87 [ 304.449179][T28529] loop1: detected capacity change from 0 to 87 06:48:51 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140), 0x0) syz_io_uring_setup(0x353, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) r4 = socket(0x10, 0x2, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000280)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0, 0x0, {0x3}}, 0x10001) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000140), 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000080)=@IORING_OP_FSYNC={0x3, 0x1, 0x0, @fd_index=0x6, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x400) sendfile(r0, r1, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r5, &(0x7f0000002dc0)=ANY=[], 0x678) [ 304.499846][T28542] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 304.510351][T28542] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 304.521300][T28541] loop1: detected capacity change from 0 to 87 [ 304.544123][T28547] loop2: detected capacity change from 0 to 87 [ 304.623019][T28559] loop4: detected capacity change from 0 to 87 06:48:52 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = accept(r1, &(0x7f00000001c0)=@xdp, &(0x7f0000000080)=0x80) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240), r0) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r2, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x28, r3, 0x100, 0x70bd28, 0x25dfdbfb, {{}, {}, {0xc, 0x14, 'syz1\x00'}}, ["", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x8000}, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r4, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:52 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="040005090000000066617400040409000200027400f801", 0x17}, {&(0x7f00000001c0)="a9d7614faff4142f7b8d68c37f3c8a5d9368ffe83bfe9e8783478448d72477b05ba301662706466823cd4442be2db82adf5f6ccf120d84fb46f741cc5de272ddaeb59ac54c78829705d2ef1c37a5c97edf9936ef8b31359ea841c2a1d604fd8ea7ef4e20ade892ee1f867b7d5123a95d3fb65f41856517864ad9c701c2199df1011ccf1565d46f6db42d330d639a18c0675b428cf620ea8a196cfba8740e979fd8148d7b7afe27da3e3e88d2da8f0c8270a5c0073b59ecc46515299472e0697e901304c654b4b9b07373276b2db8", 0xce, 0x101}, {&(0x7f0000000100)="f53b9bf2c4020ed3e9c539c568e7fda8b3b1bab16b1abc137dc4066b36f55ff23cdec42792bd8f006a493fd50dc0d5a7070e9e702d6811831d74b99f4929d18c0c0c9fd0377f644041941ff8033e", 0x4e, 0x72a9}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000480), 0x478800, 0x0) execveat(r1, &(0x7f00000004c0)='\x00', &(0x7f0000000580)=[&(0x7f0000000500)='security.ima\x00', &(0x7f0000000540)=')#\x00'], &(0x7f0000000840)=[&(0x7f00000005c0)='security.ima\x00', &(0x7f0000000600)='\xbc-@-//t\x00', &(0x7f0000000640)='msdos\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='msdos\x00', &(0x7f0000000700)='\'\x00', &(0x7f0000000740)=':,w\x00', &(0x7f0000000780)='\xdb&-(,!(\x00', &(0x7f00000007c0)='*+\x00', &(0x7f0000000800)='\x00'], 0x400) dup(0xffffffffffffffff) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) chdir(&(0x7f0000000440)='./file1\x00') epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) fcntl$setstatus(r2, 0x4, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x3, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) lsetxattr$security_ima(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000380), &(0x7f00000003c0)=@v1={0x2, "91390bff0466ece6f6"}, 0xa, 0x1) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:52 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000110104ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:52 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6ab169aacc96e65d, 0x40) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) readahead(r0, 0xfffffffffffffffb, 0x2) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:52 executing program 4: syz_mount_image$msdos(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:52 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) sendfile(r3, r1, 0x0, 0x7) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 305.064908][T28586] loop1: detected capacity change from 0 to 114 [ 305.070086][T28585] loop4: detected capacity change from 0 to 87 [ 305.073822][T28586] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 305.082527][T28589] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 305.096072][T28585] FAT-fs (loop4): Unrecognized mount option "msdos" or missing value [ 305.106784][T28590] loop2: detected capacity change from 0 to 87 06:48:52 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) read(r3, &(0x7f00000001c0)=""/96, 0x60) openat(r0, &(0x7f0000000100)='./bus/file0\x00', 0xa000, 0xa) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x7f, 0x80, 0x32, 0xfc, 0x10000, 0x3, 0x3e, 0x4, 0xd8, 0x40, 0x349, 0x0, 0x4, 0x38, 0x1, 0x414d, 0x6, 0xcc}, [{0x6474e551, 0x8, 0x593c628d, 0x8, 0x5, 0x10f19e26, 0x8fdd}], "4b252c4353468298e3812db607735c200dc95aa21fe4b394bb982eb09094a382d5391b24ca552f3729681d826b23c2a7e3d9b70ad85b9b9cbfc71d64e00880d0585c8a7a1638e8d12d99cac49bd3fff9d7cd3ee9994c3c31e35d9b2f068e6b20b6b80f823cf1fa655daf3cbafa6581a4584418516d4e73ce34cdf7", ['\x00', '\x00']}, 0x2f3) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:52 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f00000000c0)={0x7fffffff, 0x216d, 0x1, 0x7fff, 0x1, "3361c3a1561288edba549907e1673da2459896", 0x2, 0xfffffff7}) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) fallocate(0xffffffffffffffff, 0x44, 0x3, 0x1) [ 305.156959][T28589] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:52 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x6e) fcntl$dupfd(r1, 0x406, r3) 06:48:52 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000001000ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 305.228353][T28611] loop2: detected capacity change from 0 to 87 06:48:52 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) mknodat$loop(r1, &(0x7f0000000080)='./file1\x00', 0x1000, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 305.311265][T28620] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:52 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000080)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 305.443805][T28635] loop2: detected capacity change from 0 to 87 06:48:53 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 305.897753][T28609] loop1: detected capacity change from 0 to 114 [ 305.904205][T28604] loop4: detected capacity change from 0 to 87 [ 305.915488][T28609] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 305.926900][T28604] FAT-fs (loop4): Unrecognized mount option "msdos" or missing value 06:48:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) splice(r7, &(0x7f0000000080)=0x100, 0xffffffffffffffff, &(0x7f0000000100)=0x100000001, 0x4, 0x1) 06:48:53 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000204ff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:53 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x6040}, {0xffffffffffffffff, 0x8000}, {r0, 0x20}, {r1, 0x2000}], 0x4, 0x1) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x4100) ftruncate(r2, 0x8278) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x2b11) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 306.016368][T28665] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 306.068261][T28670] loop1: detected capacity change from 0 to 87 [ 306.115838][T28670] handle_bad_sector: 30 callbacks suppressed [ 306.115857][T28670] attempt to access beyond end of device [ 306.115857][T28670] loop1: rw=0, want=92, limit=87 [ 306.133404][T28670] attempt to access beyond end of device [ 306.133404][T28670] loop1: rw=0, want=90, limit=87 [ 306.143898][T28670] buffer_io_error: 16 callbacks suppressed [ 306.143970][T28670] Buffer I/O error on dev loop1, logical block 44, async page read [ 306.173127][T28670] attempt to access beyond end of device [ 306.173127][T28670] loop1: rw=0, want=92, limit=87 [ 306.183624][T28670] Buffer I/O error on dev loop1, logical block 45, async page read [ 306.197042][T28670] attempt to access beyond end of device [ 306.197042][T28670] loop1: rw=0, want=90, limit=87 [ 306.207562][T28670] Buffer I/O error on dev loop1, logical block 44, async page read [ 306.215982][T28670] attempt to access beyond end of device 06:48:53 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000200)='./file1\x00', 0x9, 0x0, &(0x7f00000002c0), 0x22124a8, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f0000000080)) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000240), 0x2, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) epoll_create(0x8) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r6, &(0x7f0000000040)={0x9000001d}) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[@ANYRES64=r3, @ANYRES32=r1, @ANYRESOCT, @ANYRESDEC=r3], 0x678) 06:48:53 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x400801, 0x0) finit_module(r1, &(0x7f00000000c0)='.\x00', 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:53 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f000000ff0bff40003b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:53 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x8000, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYBLOB="c29ab18970b12f5d962eb6597665cc430f772997d7164883162ddfb18b1327aee75f7bdffc7b42cdac5ec5d59fdb18741d4adf0bc3c6195a1e9dc80171af23dbe9a4a4dbdce77a0f970c8588698c1b8437828f4ea847c80a9f612b4377d11964ebed24acb3bd5f03acad8a77fc65ade9767e0a6c89db3d4ee1a8997309f4854410589d04a7b8b7a51ccaae1d14dff30481ab018167824a152e00166ab008b22bb27943c4afbeb539b646cdf8638706b16909aa7d72e99b95c8e8c20deb0f383a59727f2198f00a6974332f74c7a7109c3f688e34253c295a59b69683a0f113a7a89e4953c2fa996b9c5a081315754c5fad7f8a175be0fc2bde3951d88c414fc88956af538488047122f2b4b6d9f1c5ef9af8a08aeb7d02dd31c2bbf9eaefe6fb4261abad6dc254164e8818043490e9c0f2e5867217a4195352f22cf8a105353dd1487155f9f724761e5f45f6706f781647ac3392f749f3c1491059c6784881a89556539e741d91ec03d1b149aa16ba079c62adad175b60a4c20196c99306263a3e9ffe9266e8c8cd4717c7320fd41edd98128dae4c48bf7bea3ff60538857ffe76a5a3eba562d9cd48993b7a2f089709aa5fa6d76de82265f0e87e90429bc93850a3393b9ce9b9ef4c2c0eaed7ad41ff5db3d0caf22c7ee31dc7245be11a9525c2fdb517254b9366106603a9633147fd067809fe5a457e5c0f67f5de3f046d038d1b9bb74ebfaf93a85f13077cb72c29bc1267bc7be57945b246a6a627502568163e623620f5cb2d363b217b702e189861cae6291c718fc9dba71c32169250e599c497b5a16dfba4050e528b83d6a9349a649fa63dfe7ffdad742d6f14b6a73ab0f836a44327a68aefff6ad02b458c9120beed2ab4bda1a819e3833c5dd2c4a2671842a9285a290c0287d736a4ac7a43851eabc1587f43e76a101939e232b007813ced6a95c75756886fc85f92540ab78106f44b326e6c782e74dcb24b486d83f7ce0c5a95cdebcf137b5f7af5ef8440b65b10c216d9379b97e5a017a35cf25258fbb77782a9d19badcbe5383bd51e16d0c47e1d997060c26626d1b4b1155cfa77493db9bc0f7f35a2dd60586646b6d70d38980ea1e954777c6a6dff17b5f2869c3c3400ad864fed78e2bb6d4d37ed65d0a47288734a4f24e3cdbec16c83d6c136ab1ea924b6dc2c24e3ba31a862f1fe6424dbf3959d98dade56e6deccd39e328b49b7242f4270a1f0612a0661daa54133518222224605d84daaf954bf1241cef3cb6c5bed08d4ef3032e8b7cd4693b688ed8b594e42ad7cfe2e7f783cd9e94b8bf673a5b97df66147b0078aa85a49f7b4b5cee5b38888a167e23640a814fd9f0dd4a46868c45a704adfbd86c806500ae6a47c23b6f571add1aa44f3801b2ac3dfb5ed76abdfa67fb35f18b0ecc1398b64e6a904c04225bcdaa4d11ebebbd394bc73af247f733da95ba2a100bd491f07591d21aaa1df75701e216da2f32f7e067a467335f75bd8a1a48a1944ad58b450396c06272c2b696cb59c3e9c88e35cb06286bb98d307b05f8be77621f2b481dc3a40aa78efa312ec9419c2fa3615667f1a00dc29b244304039f25e6296f9fc5b44f2063309a88722e8960752578643bc809588a317ed733c146e266983d8aaa399daf589cc7dd2af974c64fe491e2b2c7a1fa22cc74ae6b38a50ba034ee50e83b02b9db0a3387ba3d674201c405095f9f0ea5a120d5a1277a1d1b2618635a61d5dfaff58250a6c7454ce1c1a598da9b723284da47edf017435a8e1e99ffb5fafe18a7646f6efc71190cc99fbe39dc9bbc752503ecb1899ae2ca2046373c872559bb0bee292ecec6b1d3854ec492acd16d66578b7788daf88eb7d9c6292786f35618b088a0e2ff7708745a2bda0a0aa0d4bf1e489d1fec617389ad57971a6fa2d74e1a4550833ca17865c9b27374faef82677f967886ed8b5c9f4712840eced73b7b30f7e1207bcacaba6f17517897f989879f2b3ba5896ff05a304558944ec1361f31dfbed66125609d22f93ed5999e14fb783193fa9a9f692517e0d613b1d9051561237ca5f24c509712f86d6ed1899cc684fccf214da6b05017b81f6e692c84b730c7c58123360229a267174c70399e9ca56ec61faf99ca63c85ea61ec4331a5ae829be72b5c00a2b4211dc28846eba6552f30c4ed510ec1975641552c947d70963804c753b9009062e3ad787067802a401927a6ed5c364bdbbf1df39a35b3ba52892eadea3b803330701c7ebd3c4eea4f01b46ab5afaad0a0f58f7eda2b0ff3f5f5a4cbf6bba1bc09b99335453bb6a0240523c845dd25b9275d58715656081648229a46fddef7d636976557bef267b92ae806daeba96137c5ea9fceccd9b9059ea01fdf24c44b9c433f8d38e6f54e9a1d8bf0039ec59d3d7ff422476e36d321f93072bd51953e0f554cb523c7ba37902d80c57cfaa05db767d3c680d3495d8cd39c58757a36c2020c53d20839a2135ed316236acc4e47ce4804a9491e6a9d73de53226933a990e90b3acf088d19be5048db49e6cedfe6515cb77003d10cf7164406d3693f902783e2b39792eb268567cba9455fdacb5ad242c469e21e8ec57b2a993f311261b10468f618aa9c5158db08f7070eaf5e702914191017de6c1dd86195f8a332c63f77699bd82c4795f3624433c0bd65a5e744c16d2c5ca89ad7675f06980fb5b1fa5e0e14a7833e6c2d6d8e009a28f686ca74729929dec6f354f2c2b5f736d15b31a6da828b4079da25aae928711ea63cfde571bdb03333146a303e729424cdb54cfad9a72c71f6665d4a1a60b8e096075f32817d8ca1103b72eb9fac92cd38a74b03a9ddeb4fff6be1d67f8656b00b793c650762dd17f44d03067ccf04897c22571afedbf102e200b955f6f892cc132a3ce268189c0b251d6b146380a5a80a93e85781e38e5d1b6ad95f6510f9e743ab9628fe64aa7e25b471f874480258923aedf5f9b43831e6b8778fd116fa392baf07ed8a525705eecef7075da4df336ab001254a32dc995ec91373089259e5f54188d7ceaaf104c1c4068a9a48fa1476653549276ee59cc428c5178086ad856cecfdd51d2b0741b9f12780f6bcad856376b9fbe58f18e61a15dea3f4761face57b2bd19c6901656b88ce1aa08ef468d947f8069f05f2f56ee9b48e35623bd901f36f7358321882c8fe7da56cb5a7b6bf8dde96c9e7d54a9478f49dd3a6867e7699df11ee48abb829b97180779e657b7556157fa4949bc30c43e820926cd2a24f1960d70f20236038b621b38669b5e4615139912f1d3b64c65dae989428fca049674a502b486461a678f6acfcbd86731e06ada37cd16ce4203812440f97b2cea6da0835f9a2fd579c842c56e2f4802ee2bc9813285a5be41eac1f3fe3a68aad1251015dddba36aea555df5879dbfb99761cc46a8b653ddc2b462cd133dfa7d4dfd138780e9150042b89a3efb0c0b8c0e61ef166cc35d6a49312cd2f77fecb5de3d49fce15f6a7f75338ed3f39ec1a517225f2946c749548fa5feb124e614b590dc08bb973cb619b9046511495ce72f08bfc517d87ffb557eff56c0ba607dd9d3c89025030f3c59c3ee96bb652cbdd57d9a740b993798924924f635ba8e8bd0cb7723c873d55c8ced77673269326919f579c13397e3b911ac795003c133e494bebc184bb0fbbbf4c9f38484e4427f63448956bf32e179864cd884f7633536e91ed5a6bb50559e96132243f8f1413212ef1fef40611eba5e05756da234f75c094581f9f012bc56680028ac082bf884f9440fba983416b1852187fb5456973c23f440c45c3ce35e362919c3fa01935373a0eccc6322c46c237bca2197506abf9e36fee0c7bb8233bc4728b192ad35731350de4f9ea00f28f06c067abf6d193d10f92fbfcc03f5d79570d01e9855b4975c2bf430ab327596825c3565dd29b4253dedc89d26ea98f416f49167562c8548c4014f685e7e049d9e0b11c8c5f2d7277c2d30578dc2394dff4ad606903e99d519653b078db8c304b37b88c05a989cf009392c70f6c6b97be5a18443b6df1baf508d8c9574ea3e40653c493d61cf5cba56cce27a65a3cd9cfc11d3e08c61498cee3e703da1049a01cf5a41a45d1fbe6b5714852d50327354bdd967909608c045922e692b0ce1e67292cdeb02355abbc2998fc8a4cd5cba5ccbfca0f2bb203efe6e145f2afc1953b1a049ba4e14e38cc04de141702c0d42a9d5fbbe9f8fb6987d9dca0080135d613085a7192cafdd15d0444870f42d6a437a0355ca0bf25d1cd2c472c576588267d3aa49d39d21c65031d5494f8bb1844785d93af67450e9253023afdceef9ea47f34d5811646ed6193b17014b4c49ade88402d199f5cc64c48c3eae8c69ae550b9ddd9539873b86435f65f57df69eca6eecbdc7d09a09a77fbbf8c90e344976b21eead4f844fe175cf583192db1a87426980443c2f4a28e7d2227f140ee13ad3c5fd62108099b1afd1a48656248a1766116ef46c1841d9f78d850d0d5c8b543eb84f127397b51c9fd55044e36a4ec089ddb3c86526ff677ca1f0712d677e7aec630a99471a855f057180d43bb1a7b51b7e9c4c29da33f5615afaf5dd091e14ab7a0af5b5950c47712a1b32fb3f092dfa3c940ae431148a8521f1443f30938441bd89b9b411e52898940c7054711a34be0ae0cb41dcdaec529d3d2c215a2ae85f06af1a36c8dd4bb98b377229094aa8c2df44a7609b40194592c9bf550e9ec58c6d8e0094c5952e591e5756e6e487da42ca10ebdb3d1dce01daf8b5a2619291460f148f32dadb3bddcbda9c156252ed27ad9037c4c5e7173602106c2717c2fad01c493161c98e779b5f95f5858dea05cfb2baabc37a84834e0168f836cfff1748b249268171c1caa8f82118d41dc8f7ebfc136756af05a7d794de290d3bb9f1a49031775b3b42f433210ebf99d4c2ba53bc2527d74fe19af7d45568d715c1f155377441666fab2fdc17cb4347b30c4549f658a16ebef5984cca4c01c5ac0e2895236972bb0786c046afbaedcf8b055e2a0e7c54c8e0c4e8187f7651630433af6fd80f7b70232a12b8567c5244241bff12fd656b032ec447d29368d77a2a3e20bbca39b5392b98127649d650cf97e443fc2da2eaa154ea67fb866683ad4b6dad577d6fae24ae5a83d11f2f8cad5e7ad60aa4a2c3f677e86d8fdf06d76a0501f66d5b82124d0ab348abe8732520ecb2a083114962d1be90dbbf5e4a7dbc1f723bbeac8c0e433733e9b94460bfd8a0bca606138ec630220c39c56884b1fb19b53419daaa63eca6917b772fc5710428c3fb5a25d46ea7a6642ac655a123cd7b0e9580511f36a87101906c9c5aac8c622c2803c42ce059a748a3bd6124d99fd3084bfe9809cb3924db946e9d0e306c136c980548ecce99ba6f03613721e7554d05f2c234a7c36e4e3fc95a9853b1020ab94e2d0b253955a3188c6db34c595b6339c6791df21b0010763571eec663178358395d50d51de64eb61e33688d1681621c260086e657fc867d83fc08f7baf5c8802bb83749b18bff9aac200f4c51e7d846daddbabfd88cd4c3a2f9c6512fe1b4adc3d5b102e2ad8e24f8db74a7c833beb13e0e1111de2866eceaf917b5306243f9b506cf97674b610534c3b1fa03216a3102b51aa3c1a00b5ee9059f0499144d06dce1aa116f29d4bec77d879bed89c7239417a4573538361eff8a5b4b26b0b881dd483afce2b12cf54f91d495917b8b7a75da4cebad521b71f09bde79f9f667cbf3481100607a3eccb2294dc61c6b2505112837c0480adbaf", @ANYRESHEX=0x0]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) r3 = epoll_create(0x306) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000300)=""/252, 0xfc}], 0x1, 0x81, 0x2) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) write$binfmt_script(r6, &(0x7f0000000180)={'#! ', './file1', [{0x20, '&-'}, {}], 0xa, "29323ee97f9bf10088a035dd6c25bf9aa6d232228401e56cd104d496fe5b8030a73e852a0a56a133fe42f39ac0e305a0c549e6b4652214a99c5d85ec38d2560c805d70dcbb0c4afbc298c34c999f2c86235f6939a31833bb6675d48b39b4a42241209d47fce9e4406a6c52b90e8b04817dbb37c00e88a700bdd6d09beb94d43018e6c54cd1b7ce62304ded193eb2a2f914"}, 0xa0) 06:48:53 executing program 1: 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) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000080)=""/45) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0xaf4) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 306.215982][T28670] loop1: rw=0, want=92, limit=87 [ 306.226501][T28670] Buffer I/O error on dev loop1, logical block 45, async page read [ 306.237911][T28680] attempt to access beyond end of device [ 306.237911][T28680] loop1: rw=2049, want=98, limit=87 06:48:53 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40023b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:53 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = socket(0x9, 0x80000, 0x80000001) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000080)={'NETMAP\x00'}, &(0x7f00000000c0)=0x1e) 06:48:53 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40033b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 306.375859][T28707] loop1: detected capacity change from 0 to 87 [ 306.409752][T28720] loop4: detected capacity change from 0 to 87 [ 306.427016][T28707] attempt to access beyond end of device [ 306.427016][T28707] loop1: rw=0, want=92, limit=87 [ 306.457811][T28707] attempt to access beyond end of device [ 306.457811][T28707] loop1: rw=0, want=90, limit=87 [ 306.468305][T28707] Buffer I/O error on dev loop1, logical block 44, async page read [ 306.505663][T28707] attempt to access beyond end of device [ 306.505663][T28707] loop1: rw=0, want=92, limit=87 [ 306.516275][T28707] Buffer I/O error on dev loop1, logical block 45, async page read [ 306.532155][T28707] attempt to access beyond end of device [ 306.532155][T28707] loop1: rw=0, want=90, limit=87 [ 306.542733][T28707] Buffer I/O error on dev loop1, logical block 44, async page read [ 306.551575][T28707] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:53 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x1ff, 0x1, &(0x7f0000000300)=[{&(0x7f00000001c0)="d47e0dcd5b6c881d1e521ced4f4475f710c41d57cd0c23abf4dee2f833cbcb0814db5a60958daf66a5d913663361b1095210d7fa3be0e6a7541d416c9a14750b8349b07ec6e1a89a36949bc33778463812fe2274ea2b11fadee4138e1267915cf18cde54725d41172d9ce43fc215c0f52cbda9fd066bf2460ccdd4443e87187f6537012a815645d957103b28b43359802c203382e105e891e7b0ba21e0456e31cbace51ee71a3e71c1d039fce5877d626fe8308cd6aaf4677dc000653cfe018629f5804356846c4826dfa25ac5f063c98470144559fc9a690b2d6f35179315a7829f0ceff69ed73dbf", 0xe9, 0x9}], 0x8, &(0x7f0000000540)={[{@mode={'mode', 0x3d, 0x1}}, {@nr_inodes={'nr_inodes', 0x3d, [0x67, 0x39, 0x67, 0x34, 0x78]}}], [{@dont_measure}, {@seclabel}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, '['}}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@smackfshat}]}) name_to_handle_at(r2, &(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)=@GFS2_SMALL_FH_SIZE={0x10, 0x4, {0x2, 0x2, 0x3, 0x7}}, &(0x7f0000000480), 0x1000) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:53 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) splice(r0, &(0x7f0000000080)=0x30acc0000000, r2, &(0x7f00000000c0)=0x7, 0x81, 0x8) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:53 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40043b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:53 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x1f) 06:48:53 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40053b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:53 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r2, r1, 0x0, 0x8400fffffff7) socketpair(0xa, 0x800, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$packet(0x11, 0x3, 0x300) lseek(r4, 0x8d93, 0x0) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0xf9, 0x2, 0x0, 0x8, 0x8d, 0x2, 0x3e, 0xff, 0x62, 0x40, 0xee, 0x20, 0xfffd, 0x38, 0x2, 0xffc1, 0xfffa, 0x101}, [{0x7, 0x7, 0x9, 0x9, 0x7fff, 0x73b, 0x100000000, 0x100000001}, {0x70000000, 0x1e112eb0, 0x88, 0xb2b4, 0x3, 0x0, 0x1, 0x7}], "91fb1b995028b4dc41402a1e201263cb50d5dfa755fa4e65988c8cfb1ef2de9d4388b4f245574ebd8e26692b0fbba85db7f6f655b28200a8e0ef3b9b2c2a03fb46bcc36ef9271af1eac7d506fb930bc9331278bb46c89311dc5f8ee6189ace1fa2735961101ffaf9e79a2d37f82d736ab4bf47c90741436323308be569a7d06902c5367f57910d37e3a3f5949d43e4bdba7b1f2f7aadb2988c228e1eb7ac82992ea5a3aa031b877dc6089acbb5c8e66df19f3c79c95f9800545071ee2d4769de3056c15a74933ebab95a998cf61b31b7c30bd1c6987a1ca1d2c5f29968", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xa8d) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) [ 306.756660][T28749] loop2: detected capacity change from 0 to 87 [ 306.763324][T28750] loop1: detected capacity change from 0 to 87 06:48:54 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40063b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 307.240918][T28732] loop4: detected capacity change from 0 to 87 06:48:54 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000180)="b8890894094fcf353f12c9bc0e77de4228f6b24cff7b65b1de18bec6a92af52e594fdfa5feba40e36a9ee5819b8b52a0fca768ddc4c29c46797b64bf4d6ee4b60752a7989ec743405b18f587fa44b761761b65f5ce19201af4d9e1b92386f1317c31efca7d1c8368b43d7b6cf9597f2f61ac7408baac67fc98bd784c475c93272f981616efbe1a352a6e5486daa493a1d6243a265c147b2c01a60dbe92915620920f417315b0d8a471f7882f1197bcb726d86b10cb38fa492ca97ea370de953216ef0f193e5a7307821d329aadbc00f6f114e92a3a36b87352f376fb8cb455fbfe0166fb6dbc77a80205f1b5f3221bd7c641e1de714e44e0b6b5ff5dbedd54c6") epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r5, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) mmap(&(0x7f0000064000/0x3000)=nil, 0x3000, 0x2, 0x1010, 0xffffffffffffffff, 0xdcb000) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:54 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x18) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000100), 0x161c40, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:54 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40073b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:54 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, r2, 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100), 0x143006, &(0x7f0000000600)=ANY=[@ANYBLOB='size=-t%3q--k,gid=', @ANYRESHEX=r2, @ANYBLOB="2c687567653d77697468696e5f73697a652c6d706f6c3d6c6f63616c3a38343319312c73697a653d6733782c687567653d6164766973652c687567653d616c776179732c646f6e745f61707072616973652c646f6e745f6d6561737572652c6d6561737572652c00237dddb719a8e87e54134ad016d2256b4520b5cda0dcc8bde409b4147934e460ae1e89eacdcd1e6010d983ee3f6a634850b41e14d2302b2319260c542afcfa1127920ddb8499c10fdc9138ea7ce4f3ec77638c4259a8483ccea287de68c19826efde67fa780bde208c0e81"]) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) preadv(r4, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000440)=""/184, 0xb8}, {&(0x7f0000000500)=""/135, 0x87}], 0x3, 0x40, 0x9) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:54 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x1de) close(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NFT_MSG_GETCHAIN(r1, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x74, 0x4, 0xa, 0x201, 0x0, 0x0, {0xa, 0x0, 0x3}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_CHAIN_COUNTERS={0x34, 0x8, 0x0, 0x1, [@NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x200}, @NFTA_COUNTER_PACKETS={0xc, 0x2, 0x1, 0x0, 0x81}, @NFTA_COUNTER_BYTES={0xc, 0x1, 0x1, 0x0, 0xb30}, @NFTA_COUNTER_BYTES={0xc, 0x1, 0x1, 0x0, 0xfffffffffffffffb}]}, @NFTA_CHAIN_HOOK={0x20, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0xe, 0x2, 0x1, 0x0, 0x250e6839}, @NFTA_HOOK_DEV={0x14, 0x3, 'batadv_slave_0\x00'}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x44000}, 0x4040050) r5 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), r3) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r4, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="000428bd7000fedbdf250b1b2d254efb000000080034000000008008003b000200000005002f000100000005002a0000000000050038000100000006002800009b960000002e0000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x20048064}, 0x20) sendmsg$BATADV_CMD_GET_NEIGHBORS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r5, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x8000) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) readv(r1, &(0x7f0000000900)=[{&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/249, 0xf9}, {&(0x7f0000000600)=""/250, 0xfa}, {&(0x7f0000000700)=""/203, 0xcb}, {&(0x7f0000000800)=""/15, 0xf}, {&(0x7f0000000840)=""/144, 0x90}], 0x6) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:54 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) syz_open_dev$evdev(&(0x7f0000000080), 0x69f1, 0x400000) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) epoll_create(0x8) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000080)) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f00000000c0)) lseek(r0, 0x1200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) [ 307.515170][T28806] loop1: detected capacity change from 0 to 87 [ 307.518932][T28804] loop2: detected capacity change from 0 to 87 06:48:54 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40083b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:54 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) creat(&(0x7f0000000080)='./file1\x00', 0x109) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:54 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r5, &(0x7f0000000100)) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000080)={0x6, 0x9, 0x9}) lseek(r0, 0x1200, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f00005de000/0x1000)=nil, 0x1000, 0x7ffffe, 0x100010, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) [ 307.559500][T28806] Buffer I/O error on dev loop1, logical block 44, async page read [ 307.597217][T28806] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:54 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40093b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:54 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x464921, 0x101) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:54 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000100)="0400050900ff0f0000000000008dc31ced1b000000000000000000f801", 0x1d}], 0x0, &(0x7f0000000100)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27ffffd, 0x11, r1, 0x61a85000) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r2, &(0x7f0000000080)='./file1\x00', 0x101000, 0x4) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 307.643456][T28826] loop2: detected capacity change from 0 to 87 [ 307.670897][T28830] loop4: detected capacity change from 0 to 87 06:48:54 executing program 4: chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts(r0, 0x80000) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000100)) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) epoll_create(0x8) epoll_create(0x305) socket$inet6_udp(0xa, 0x2, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRES32=r2, @ANYRES16], 0x678) 06:48:54 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000140)={'ip_vti0\x00', &(0x7f00000000c0)={'gre0\x00', 0x0, 0x1, 0x7800, 0x80000001, 0xffffffff, {{0x11, 0x4, 0x2, 0x1, 0x44, 0x66, 0x0, 0x0, 0x4, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0x7, 0x29, [@empty]}, @ssrr={0x89, 0x27, 0xf2, [@private=0xa010101, @dev={0xac, 0x14, 0x14, 0x1d}, @broadcast, @dev={0xac, 0x14, 0x14, 0x2e}, @initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @rand_addr=0x64010102, @loopback, @local]}]}}}}}) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:54 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff400a3b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:55 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800000000800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 307.758893][T28849] loop2: detected capacity change from 0 to 87 [ 307.775323][T28849] FAT-fs (loop2): Unrecognized mount option "" or missing value [ 307.787079][T28852] loop1: detected capacity change from 0 to 87 06:48:55 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff400b3b54c007110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:55 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40103b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 307.912623][T28882] loop1: detected capacity change from 0 to 87 06:48:55 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) write$binfmt_elf64(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="7f454c4638090700020000000000000003003e008f32000077010000000000004000000000000000370300000000000008000000020038000200910020000300050000700200000000000000000000000001000000000000f9ac1c38000000000500000000000000c5610000000000003d4c0000000000000000007066bf000000000000004099020000008000000000200000000000000000100000000000000100000000000000050000000000000069dce4bdc904fac889e277a44700199bdd31778d99b7efab6abc235a20b27124a4c9d954ec7fe8e23af241952752298eb69fbe429ec842cce203a7a037ea64224d8293cf09143a891497f38b3e345c5584731ef5011dcbaeba6fe00cd85ea672be4417a4c6407b725c646db6c4c6e61149abfe35c455d41edf947ba897ec090b900c8cf85f1ba959ee30ce866944acd4ffde3249edcd36fee53b4770f7c4acf8acbaa708f07ce683eb8e151a3bf10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057bb2e96380a7c530000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5a375570c7c87e46b2251ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c19c92d2c84d298b3a9befa8e22191307d4affbf11dbce71016a4fdf91408f8aea7d4dfae7d5267e4c4e0e931b5963d146fe247a2b108b2b09fba891f46b7be6aa23ab46c5516f62b58e1320ebc4b1d061dedfb029"], 0x85e) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:55 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file0\x00') r1 = creat(&(0x7f0000000080)='./file0\x00', 0x52) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) write$binfmt_script(r0, &(0x7f0000000440)={'#! ', './file0', [{0x20, 'msdos\x00'}, {0x20, '-%('}, {0x20, 'msdos\x00'}], 0xa, "c0a92733d57c6284f1b03509f22f6d0f47dc2655e50428ad05a074a756573e0489477f4bfc72be6cf543d28d99e128f4581d86170fde21c4b0210f956228f2cb46c39b21fe4c6272f5162a7d3ea1e25bc5114b6927a69a913da11a3747cbb79dfbfc2af5493209ad86f988aecce56591f15f6201e8b49523d255980e1d3625a69518ad18f69c484865697b5c6edc7cc1cbf59108c0609eaca6792bb07e972e381face1dc83bbbdaf0efbd9e2fab20b4508f2928661870aec51233f70c0478f1c8740429b3dea29b5ac8eef2bd9fe63de4db6544354d8b6a24ad29f4bd72aa1ef50af14c093910bec45f47242f8f4a99c2706afe2179431dd611c4a480d28e89f83cfd7ba01feba5b12f323b1ad6becf6a8d21b342facb266f8abf0f3a2eae1027958d8c67e03e528f8081136a2aa5ca39c668dee6b48cca84a373ae2eac8ec90dde5e9412c21f3d419926c5658f40e6184606180235f16078516fa70f36b4d76f9a9b97d19f14979a3f2a17812a1284f13924f63df612b884d63501893c1c92677730a90f621e911dc4b6d206a087bdfab8294faf156de011478837d2d35da01d5883877223cca8aff493df380764c240fa5cff90512a4ab2808f93a3362e5f27d26a42b47290e4c9da93fe923cd211a1c55f15d60c15ba6877aca2d2581661759342e9cb0356cf3d9d69eefd97aa55e51d05927a237aca36f1845415a70da0edaaf964ed7286076704783697e30873493b606301dd957d7354aaf07bd578d19f8c963d07849f188a4866e0ce1beb4b04f153c22407155d26021bb390daf7731da9ddf90c1ce673e43d8505665c4c56f996722a63210220d5f7912883633a1ce0aab9336fd86e407b8ba1fec9f617b945320ff9f82419f4e1a1799f7cf50a5b29693dd4cd59dce20cc20f0e9fabcb52243fd8b1a6f18e69a33ece1cf495dd3c2a246a3924654c8d3173ff6c11f1091a01220f25f1dbcce082c1a8185bf37134720399a192b0ebf2ba5b1b7c62098f3d651e0288cdfdd4de0a136b85d204874b633ca6ee7f9a80ac00f03d7390aa143320deb3ceefd4fe2136d05871d8608b3c40a33acdce260e7ba9f49fa40f466b5e2016d35f8d5e215b299b0b844b10d4d0e75d651441b478e0466247588062135dad04d0cb7a92eec3b5a43d1463682ad045f64d6cfb34b5d9ac7d263b32db74c9e378980f624f3abc95b8e205d7e4d64493f712223a4ed6b3501832bbff4232949a126dfc3e2afecdcb2a8aec2d78063f5ed2be67da2676a98562b4e3ca22bf3421924814994a14619580602dbb2e74c93072d3eb73b62ed002da04239c457be572304c7c7f25c5c4eea12b0e92d6c878a4acc9e0c51673572fbcd929326e78627d9709d7a7b57970d8ef5ca4a87eabe6a4a5b701fadc9ef292c0f5722659b281f38c8c45f3dd7a91f399380056fe4a218bb45625f2bc8dae25dabf90794d32cc369da2cb1ee870c10c398832ea3d9583309a5987d21e42eb35bd999db12d2286a636634b20576ed157f31529a096d388f0ffeeabded1622c612f933abc1dce1ffd4b88c790760efcdb30d14be2407c6274dced8571f856a1c11def89e8e0682f7ff45a240fcfcc5a07fb08ae816813d221305f7580cd438906221b58f808b30b30b294e27eff83acaba11655cec1a5dcedff8b44318fce08af1a85d67a07757e6fa29d371c75d704c793f28796d6526c903b73ac44dd664140809fe4f4ba901dbaa496b204ef0b54f8a95c562e4cc9a1cbab7bc72174a77632d7fdfc5073d0c0267d575e037946422160ddfa07f395ecb66dc5b0ab406abc15e2f55a0150085b539ada4801bfad106fcde30b83fa71a4cfd04f458c0adb2b1c17b5ea4c696afa9133131785a6fc5d0e91436ba2486895c34d24e2d5b0f37fd19566a5c3b4d9f457a4cede70dd02a90cb9916b9b374a0ec3281946ed9ee1a8e16ae4e0824d9eac79483c6ad39353703ccc923a9acdc14f7ce5089bd878a002bc5f43991094c5c0d6f20bca087f90f92d43467ec122e8f9018e1f801724d92019d1ec5921438b8945860efd837c4c53b181206dcb504c096571c4c775e339271cfa5ff1c9c96afc8efe37a1d7439b317bdb7ccd6d0af9eee0791c70e87b8890b7bd8d1688dd80eb3403c0151145e63d06a2f5b91ac53d0132fa68db142259491c35847a4f83d9182cf2ea34d67105496d40e19820c9c8bcf81d7b9f6e7506cccd48f7257a0c5cff4bd9a7e70af57bb41a78cc5e68e8501f9058450df424999f1e040369b564ca6c124f8328c05052e70909a5bda41de655a8bdcab18b0e8b2873bc5a1aa8cdf380ac75f3383f6e6ffdd279adcf1e17d0df36c2d01e89168e893dd66a5357bd546785e02038f3374a07f5d188e43fe42db6c0b59deaab7aabf218c07df28c8f32d6449a45bff61621a450eb2dce99ada5f066330b70f5ea1e0d71a10b195e237fcbfdbf95c487323d411225a8d169ed9b8c3cde63c87f2acca163973474c610163a91855b8b606c183431ce035be82eaa6eeacf480194df5e85578c797fb090339cb3c0217540eb3720dd0ebd2b4091f0694390af2f124cc255da0d35e652c0e783619edf807e79ca0f76199f157233ae28aac790c96ba27bae8c08651cd239a8769ce7a648873a66cafffbfe1b5d4b4180d9d7f03e692b1c78da0e53a71dac6939f08305dc61281eeaf666b7de052a72c350fbbb7f330a897c159863ea388902620259ea55b575639d1a71320c9bb04317a4aac305e9e6b72b9d6c874ca909e8856b8f841eb7ae13a8abba2c0929d69e060e6de1334ee7cf031f35dba01c384a2f48a29ddf14496a5ada03dba5d71f62ecb1065b7e4d3744f9a065ceb9762fbe728e38a87c380013f9e4aa05f597af1917b8b10562b0399c32161e27349f63b7ffe4e9ccdb7dd133001677fa44c00ca9991e8897a7688a12541b3d0086f4bb9e7f678b328662bd7e4e2146ca92e14cafc7fc7e0fb7fc070a81cd033017f2f32ee22c7adcb21f41df724181b18fe20f4adb70f5b2ca7ad07372f084763d9f36536e73b41cd6af6e7479b9cba68470e66961577c12644177f4dc33ed8c31ea5229ce9cf8e2b664aebe93f4d1f6ccd29898a2ba5767de8a5f0481912deaf761662c656737c393563cddc025331a2b5a9f6f913336311f1d42d6875505c4d4d72d574a7bf1961091aed5a18ccd04e9c7ed0780f218b126f592d2a821445723633b76f8dcd13f5eb5974f3adb2959fead93e67f381c2343e6e3f23cba52ac9284da856db1fe610b88d1edfd2d33ecb0d245641e22f06ac2b59bdeb4b1218158683fd89758b44d2ed9a5db3479c40e6a648047cb4ddb43b1a13f6ee1d565bb80b2f777414d48097024144b4c5fc05f18369d6219b1747c61916dd7270ecaf1721025abfeab927b03a5a1f15081bdafc6df8f9fa70f22e33f1371b45e86efa1f9455869caf026fc90de1b776af5c2f30e75888ac4863dc24e58d05d4aac69fec9067b1f358a60afef18e129f47d8f393842b2e6f64d67663cce72a5a7ce78ea37c7b3d96014390292472c3dccee1cd3c9ff59e0b8362770d92b1b2aeb39e0b73d62da4f09dadc7e769c692fed296350f2e3b6432ba3afd729456cb2ec9752660308862941febc2aeaf1fa8cade6d66bd67922d093cb9321bfe357e4fd32f8e3f8e91c64acc0c0cf7f0c2ff6b8b89cc75867db2c89adb4329a562e9f7b9a388d849a22f2c603f6478bb1b529439beb6b533fcc1f2ff252bab9b9b056615a76f4ee8bee9d56f37e4ffa32d47ded9f090fb17eb9beca773339d39dc8061c8d823494726e0f072241a945ec91bfe5a541829335f52056490feef8a7d89d346e25eae601947aa73f52efd1903852aecc5de9e0c85146802b4d2b1abf9c641a88f3ccc87ea6216aaa6a3e159b32fc6f73650d5b1e312520dc36ad440a3bf861aa7a5ebe2c19188da118ede577e9bf2fbd20bd89c60b7d096132baf8c5a0eac11b046ab259101bba5367333d66132cd82fb17dc09268275c782fdb382dc881e1a3bbbb32f3d06d4c8561a3b35ec8f971ca37e2abd5e09d56c571e7c511eec817fd1fc02a93eec3f95aed02e821a5596aa4e4372b2870922ae2374a3e6fb3f1d3a6388de03db529c11e535e339b97bd73953727d723e00cb0476e31058611892f1f105177f15751177ec452137968fc7fe09bfca924ca395cd275f34a755b73955b60c2358abd367d9e4280031ce324ed04bd4e218363be2c2babc4813f776f5169cdd00a06744fe2129650d0ccb0ecf5d828ba9c581e4d209d8d9951875f91735f156e42b377fc1547d8d77b5f8196ee24ad78c446a6ed9ebb736746c5c5245b99bbe9c3f4d531077a0111c3e9ffa56840444cad7540066911b9a3f1b00bcafb5109e945846bc83b958ac212545b85600e8775aa8ce4889374063acede89a433627165457624fa783333f8742e41cbf18b4e02a3e0e70a679922064844d491f0cd1ae73fb141c290e70d123c28fc61d8ba021ef7031e48f5544003419b8094e07c893010e3988ccd7116dd4d357cca31bbd678b9431dd0fecba15eb83218e486b86e1086cc27804d4319f1b50fae9f0f70b6b3f201a9dd38c0490c39c373448f5409abca1010cab1aa7ba5f755bd650e5a798f5ec3b53eb7255c79eea8c2cd7a781ccd2d0a57157f6236d385e3474536c4d1b89447d3ce352526d17f53ecc605140f937a68c15e1cf1ab45077f1873f0b9839cb2154b656c44952bd1504e0a2e5c1d1cbb43a6bab0c35fdf3f34ac7b3e605e64f776a99ca47232dedc4e5cbd3fea5d45a1c3a57239bc61eba2a88db961541ffb3b50e32e6bbaee3cce250902e6f5e6005bc3fc916ddedc6f7c6b71acb1b23adb89a7d89e4ac0c2453004bade1584654502c7606ade5707f3620a84f25f185f25060180ef524f58dbff2c0d94c7417c010ca817173bebce99705d9b83996aff9949076e5272748d486178f17235380ea6f1b72b6afb8c2e8ca7d170e6e9c68bd0dfba1cc1021fdb812c18dedc742ebbe170a614dcbd7b777fe3579542ae1674b5e1e743a3e7f5658158d166dc9097870743417e415c87a539fe5278d9dab2523116ee16ed79c8b63c848eee79ddbe898d9326653d8802a575f8824d33e25706a964c990c7483e5cb1569ec62fca53cea1187f62ced47d49be2e6de53ae1dd53119c58a1342dad23a8a177dcd9432d4de3f01081fa986cccb216bdca71532b429385abca55b32772ce1f88266d0dcbab705fe5601433c582d4a99b9a2adcad0a1fd1f75003ded481d6d1fbbeb854d08da49b3b0c09128637dcfa30f7ff2015542ff1f3b28eb06df216de44ef9c40a4523f4a8ac9ff498f86c9715ddada3c474705aa0ff020cf3b9f70182866616362f6acc46846ea4228ed28b6a8e310985a9765249e7713986eda2fa1fc3c1c0b1c36fb82197780e701f71a90f770665d575b8908ed2ea711a593eefd61a6f82dd46e2c4137a8c887f56ebd8231e3ecd4574dd84158651c52d47c841ecb5fc7bbff1433b3bbef00398f11d2a4ade3fce49c0c62e8fc3da7f40b5eb9121b23ea5ef170dd7a5da6ce35d8e22b27b9ebdd92c6b9f0094b75ee3f3d98ae1264c7f8cd60380dd72c567b2912f6b1f2cbf364dd5c20a2f70972148676946f22f648ca0529e2bbd3776989b040b0348f5fa5101c74cbc8f58e5967b400c2f6020343def50615afe3ee85105d8ccd6e725ff1a14e8b7fdbd7232914b00bc4c6ce3c3bf06e918c59cd1a6ace77d73f018aad2ac579b2980cae55479939a"}, 0x101d) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:55 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x32900, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x600101, 0x100) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) chdir(&(0x7f00000001c0)='./file1\x00') r2 = open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) sendto(r0, &(0x7f0000000440)="3d95a7919febf7a8ade0c417a9c4421e68d268c4fce091c95ea02c5a0e2c9b8c81e553cb34df4fb18912584c25145a12ea5038801f000000fc4567e99fa14653dec0eaffa137370fe15f99b3d2e3fdfa968ccd1f3b0076d0f1b96827af14e1417b4a4b4b540fc298003be05649c9b85e3a2951493d3f95daa051624f6ce6878aa066e3118a62bfbc22b2c2438352a4cbcddd423d10eeab16f9bcff01000043f05e20d21e090b806d270000000000", 0xae, 0x4008000, &(0x7f0000000300)=@phonet={0x23, 0x0, 0x2}, 0x80) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:55 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) setresuid(0xee00, 0xee01, 0x0) setfsuid(0x0) setfsuid(0x0) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 308.029713][T28900] loop2: detected capacity change from 0 to 87 06:48:55 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x40800, 0x40) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000200), 0x5280, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f0000000440)={{r3}, "837d05adce6a8ccff6ce9fbdfc147475cea42d07e626857089d68b15e512d2e49a2f9be00fd39557f9607572337ba5e6a2f71880f2d4ca35dbfb6345d97cfca6610f17dd69f7cc9c079e929fffaccefa5799c3ddbb66e6ca5fcf561a85d30552755c2c04a6426dfbc03b55679962d484ad3c59c2d33a971a6b2a2f56d5cf579bd717209f66c17d0191a052c371fa28856e8fcb991622461d7dbeff4bc3ce31e6f3fc38832aec28312d30add63cf5459d316059997b89df30810d9f495a58b8aebd26d68c24c902754995417cd58b6882d2ddb5868fb44b5d059d50ef6354001bc61e08936edf0e2801c1835c5dcbb52d170190f111ba839cbbef75a62175f65b83f6d3ed54e7bc55207323570c7b2396d5b3e925d98da1d9a5b9d9cf2e9435bcdc38ea20364ab325c32701484c5baa6ee8a533e3d60925971f461c04cb19112127ae2778a02612ba863d566284c2ce027f2ee6ff026911e184bf9b5012313e1afa14e630c07e25edb37794f2ec2b80edcfe94d44ae79efc596e9bb1f4ceedb681f5e8a1e0e17153e3bb2e5702a902a8892469cc9733dbed5703cf751f277b9c8dcb33455d33dbda0033da2d34f0850d41af620f38b0f75341cc8848b3c1c81f22369c906008c6f5fe885998730bcaae12b626dd44765a9df5754e5a32b4c88d8ddc3e460c7475c94a4bfd24b35d82ea4155972d94c1d2ff9f414eafe15727ebe9cd858fb9274f61c5e7f34480c0905d669ce2ee6f34d716052610df0ce8bb50f2e31f8bf3168497d63658e6af5cb199ed9df8517f0ba5d5e9b48dff29197151cdc273b4ea99998a96dc5d3da9c42a82e6a32dcc2b56970825d00d70b1e6906527f84dcb46a8e3808b0247d976486a70cbf281bcc5745efafc33e8d7a05be101a1c6aca5c1844d1e9250c5cee9bf2d57d5f37de7cf3d94cf0399ff8beed27368c97aa2306c040dac57403dcf7fec1721061a091f0bbba071c70595728a6555bc53147fac736f80b356f722f1dee11a12f2f7c2b9d4097a7db8918dc6e56885882f94c01d396c5663b7fa918569d53d1f667a85dfa830d65da53a40a951966be21a04ddd9dc5754f5d29a2ea27f45a0fb01ff671d48471a47829fdc98fa1c4b7c3fd405b52aff5c2bbf693dde37c360e88ede4b888737dc64e1bb355f1bff6e7dfbde172f3f7ffe35f201fa43dbd46c52c1e6c194d082c365399e26bf450939d2c253d2030a971be90f68158e3874200db0569a9b6420b68ddc189f3ab2b9a438345a94852160a6bb2d6c587d9d6af2cf9c04f4ea0663edbf02f42112707ac14fc2b86af7fa30593d32e90027c81bb29b6ba7da9266fd1215e840f54ee283cdc6d2448d1526ee1a7bb94054c435426422baf7e8ba84025bea11f2b917c0cc979c08db99b3ab455d6e28e6e8806fe8110ebc995157511549ad77877fb0bce571caeaa9cfe303740ae6817f6775a9e693bd918c14168ad3ba96c25ad2d2744764c3219e9fc7260f4d18dfec284f94b4ba6e3266a14a3b759d41a0fdc370930040feb4bd1457fd0cf116a0eedfe8acaed9afc392fbbbf1126f8d7730b1eb9af3b0561057767abc1ff4994d3cd2a78fd566907fa5323137e1ad210f10471276f3d512e0dfe28db1e8c89cb434ff3e97645391c63cac1390c746807fab6b71971ebcc0821fb9ef83affe748b5031dae69b0db7e2f074865e81388f1d3059c20e6870da93a963214b5a7dad18201a6b975d0499b953f1428975d916af9217f510264405f9579dba4ec120ee4ae7b192d6ee147d8f86b368e1301460f82862d752d350ea795ec9bd5b5eb1a0edb546ef9cc40677e4f3c8cb9ea3f5d1fc26f1e1daffa2f6c2012897861b87019de55cb1c38e5a57caf45863c0908cf5aa6da31db81a4cd9f2f283daa681e9454c42833d55c01fb7694a8cbc88d35aa640f198318f1880f3b4a16cd8134608422795e321213bfec2457774bec1d667772929d5dcb3db519664755a6d30841d5c9a4cfe8ee5e7dc53e13c5879b58e4daa57e9841b3df5d24f6fed5beb838f0d488269ef4755f3618ea753a48a6247053812b21f76d4107dc00bb4f38f1d7a6a37f722be92362e6621212e44c741f1d859c5b76add253b8548e44de922b330310673081fb55002f5e00aee41a42e2c8023e26bfa221d983de725fa8ead994a7d574a08403af3157ebc8253f130aa7d64a9e1e2f439736a8ad8cc6208efa9b91faf1240eb27243f125dfebabbbca9e1f5a904470d1d8e5b1a633354b7f3b92e0eb5dc92ee12f5c918f9635449d4eff03f50ccbbf33012c79afa61292d803093c9ec15a867322822d6127fc8c7f7abcdecca9d0a785768960f2050d54e9ace0eef475351697a817e49840d05cf85e2cdd5be5a5dbd818f26d69100f5845576b6a4fe8927d230ba17a5a5e26ba94cfdf31c847934458a4b165981e61dde60aa56e05264f559af5c3ab0fd654df62b60ca9b69583e4535860b4156f113bbf6b01a9e9c9eb4f5f23178dd4b75906189e9f9c0a0b1ee89a6c41cd387ffc4ddc5441c911b841446e0cd1b5010d7aa80dd2ec1c98a87a3ca5e9363e00265f5753c8b281a8cda0c5e8b867804443ccda4926582cfcf313a360b5d68450ba59c74fa7dcad03080b5e9d40b92c8a9f9e6cd9933dd8f06de4f7a40f646b392483d01952391912d06139b9004194f7ffe29e4cc342665b603179a4221cb299813a8504e0322df7aafe9cc3be5c2edca14a9490f3b4b0499a4f66f2184de584c7680e07617cc0311f0ed8b03519eee3fdb9db20d38d15cf5e0116961494b0b5a574f33bc830635342a6c6576b639d89f095acca03701de197c4ac21d7abdd12562cfab26bf7e2725b646cd2b1d626f3283598d71850db4e67612d023f813c83d38c17be508f732531aa135dfaa35ab7adba45f301c5944b3cda39b1af14aeb5bc5db39ae578909b0ad4635f08cf9951120aaccc73e6381d03434d973c70bb0f88215e057d2a69942d750ef961e43585ff9f73093170dfeb2ac8ae7f76c3989fea4789466d3a124c90f2e7a6d56650335e6397dbc12984b830ffa4d0f0a9ef20bd1f7199e8553c587f6fe3ebe7144191852df550a3ff8cbd3c1ad074a970026112eccad022d39f0e13c931964faadc7cb90b055c066471cdfddf41d9dcaec995f69091df2a102bd72ae475381942f5d8b231f36ef7a7fd0c23e92b3ce1cc55a397447e58aaf2659216ae5b5538bc431de3b22559de4953c818363c84c51e3f3703807bef42829fc4e1e58539a3badb9aaa8d21e79e8157bbb87602b70f5f3b78188ba050986fcbbb9a92742f755b2385099bc069a68f2f251fee27bcc0bde509624eca17cd1ccf010952a371afca4573688f39fda4193474b315107b3b2e1cb4814c7bc84afb81972d6e36ba512bc4a51a92555b328ad2bbc7cc98d0dd14667693b5b75f8d43d15159f5e85c3870ed32ed976998f11551306b23cf99c26c64fcea4c7c9d2c500395c89ab7102ed6faa2007fc65d0dfac30df20a6d40fbbae301ff8a2557962076422e3698421b71a5c97894dc5522916c8c08a3889755cbdb76123836d4a0249ea80bbfade9980fa8f7ed2bd4710c5b3bffe27da173a21e400a86f1ba86d59f7b72d6f0e7729eb3013df0dfa14e7d5852fec6f87c9acd5470800f9ec8ea1701d599617fce6d1bace92b0dc555a4c1b550637f46b44cda536d79b1044e2b6089028a8a8bc1d992e6b00d3efb25e368a96b37633755e3f2ec4d18007f4e8a8d183e661ec7730a1e95e5ca6ec7407c8edf47bd716720e6ceffe18102cd2c3ad4c325dd902a2ba0a0766579813f822a46c560d594a78d25cdf37f76544c9de6c25aaa7fa67a1d307df7f1649b5e55ae0d0b3c2d5d761a2ed4c676e4e989c53398204753ffd9b143a64bee42659765e7801ad9a641d30788eb0a9263e9e92dc4aa5ee9ebfbec8e70ac975d61a30888d9d32de2dbc2db34575a9b71bbe4b8fbf745ac694ec81313f01e7f9afa168b4ec1ea476d785118c9c4206849f7cd82becb5ea8307ce33b3195dcc32d23b2030cbf91140ef8838dbcaf3a7050806f8c1e009626486712da9bed081d71502cd75e2c75b4511ac1c71086f7d21db38db9eb6766076d4d1de871f89dce87f8a62167ec0ce4d3f7dc207e826a5a0efe550f17d8ec599ae150e6979541f184eb1dc236d2c904e845ccb8e7ec5d857fc8c74b574f4715c66a2838183cef1267e7058e4a4200f7cf5d94b6f6585f9aac73b11726a0aa8ea26a9b94316b5a986b90773fe5f8bd6adc0e2097aa8e580cc281f81cf6f32a526b329c2a303ff8d83c7ffb52811fdafc8f550fcb8550dd119348ad20a5b529d6c2aa757aec622d553d723aaa1509f208b95c5936530faa02809a843ce3e4e161899caeea5ae535c631c18caad7e05cca34381f6cd38660b83a3f5ce9d8ace430bc1ab8317755bfe3683dab44fe2b5bd1252be4b34e3d0b4928f742e75e33ccf026270aa839ae3af90f0d922f0868c0b806334599823f4d0e4f97966e0c7eede17e3576ab8e9a2f53861cc4aab3d88e3cbc1927043271e9ae6b36f06bee975bcc8e72d18d9179d20e92bec3ec2ec0f8b34d2aa17d1b0b293d2b67675318d75a3f5ded2407c115ee45641a3bf193b47ff14c14d1bb7aff6a3c1a6e5ea37ababbe3486d394c384a05bd8643c17a473cb88a2800d9294ffd33784f90cc9839447a847b35d02cfb0348ce752fa603cfb2c06604202190a9c028a33927fc00dead293a5cb8350a79fa5a9844e631ea2364ffbb07cb6fb67245efc72a1aaaba6f813f46b63025addc7f1dbe19de48e4c2abd9c60b7ff5ec88d1f0319e4cf6a73c43d7c420ed3ff8a36cbda5443f8390a8497b3968783fd46c5a1783f1dc9051fa6710f034e96f762e5e027a31029aa22e9d93fcda02c2325ac80b7fd3f6a8e2aa4afed7a4cff4c3f13b8f5aff980d4e97634bade65039e114894cf0c12078ae5494c866006a121376b9dab035d188cf4025bc2e363a0ea38a2b6ffc43b92a52ca800e19d29dfb6851bbf1ee283731947543bea4291425203896cf85864d8e19ca8f527ff55039f2663e109a60541e16da393b4ae20fecc6855a9ef4412746cda37a4163d09fb453fb04599434b066e1f89c1806487c50e099d1071d193c0328dd4db66beda4f59ff56b1e2c46256d2cda497ece9bc6fbabfeb990b106c7ffed9aec829c7181fae14fb5262ea3d9f70bb02e4b9021792393074e6f3e3fc97b66758aaa05d5176399b9a12148447e87673157314529535542fd8f163cba8deb734f13ce5016933339881aab73bd7f3aa60d051b240388824201fc85b852417f6b82645372d5f0f873904e825bfd544f8016154dce9a46039452c4c72947cb40954e2e063a63ade59c3eba7ff5180864dd2b59bccb33faa12eda3a6a5c2418a21f2cd10f4d17faa1b79a0aa46143493abdd9c3429fa997ce55fe8f7b3c01c8a837ed357898370717addb73a0020f7c18da81236b8e78a25b2e53654073039254e09bb380607382c8892a9e8f8d60dbb74b6596d8de6cc7cd449d28e46dbc12bea67055cdf9046cf3f7af468806e1adcbcea05a5386bc9311a4a1775960569fd9d6b9da68a84957849d8d62e6b32471b39eca7445b2d045cdd6dfa9684b63ef38f6e9719de8754f0132c21b4d301a0272ae1e29dadad00c7fbb0a794b4ac0b32677eae5ca3c11428126afbea2caf7d5d127b4fe9ebbeb14c565cda7d274388ea54ae8270581b709bd31f3543ef92be26e6e32e12ae13c25e0"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = socket$inet6(0xa, 0x6, 0x7) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x800}, {r4, 0x2101}, {r5}], 0x3, 0xfffffff8) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x4000) write$binfmt_script(r6, &(0x7f0000000280)={'#! ', './file0', [{0x20, ':[!\'}%'}, {0x20, '/dev/rtc0\x00'}, {0x20, '/dev/rtc0\x00'}, {0x20, '/dev/rtc0\x00'}, {0x20, '-}'}, {0x20, '/dev/rtc0\x00'}, {0x20, '/dev/rtc0\x00'}, {}], 0xa, "39cfe35a8f3d3e2c730bacea445469ab3427c9245a58a97499a2011ff92316dbeef481dab715cd2fa5ba3483adc344c2db2998e0ab9faf09f03278524d3bca2d287a6e48e2be232670e60da8fb0c8d11bd81d273d1e1b1259a371d6f947f00f0289991ec81e03256c6e4c342fed5af70d01c123f673f38af71faffec52cd54f719f00c9aa1c54b5bcbeecf7131a7ee24b8bfd7a53675ebb535d689741efce293723b47b15f0373d34eae7e06eef017f2bff5d7a11a6d2fd40c4cbac0"}, 0x109) creat(&(0x7f00000001c0)='./file1/file0\x00', 0x2c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7ffff4, 0x10, r2, 0xfffff000) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r7 = pidfd_getfd(0xffffffffffffffff, r4, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r7) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 308.082226][T28911] loop1: detected capacity change from 0 to 87 06:48:55 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40113b54c007110000f30501000b000200f26526c561f3ec", 0x1f) [ 308.193487][T28925] loop2: detected capacity change from 0 to 87 [ 308.235982][T28925] FAT-fs (loop2): bogus number of reserved sectors [ 308.242565][T28925] FAT-fs (loop2): Can't find a valid FAT filesystem [ 308.324102][T28925] loop2: detected capacity change from 0 to 87 [ 308.331906][T28925] FAT-fs (loop2): Unrecognized mount option "./bus" or missing value 06:48:55 executing program 4: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000000)={0xfffffffa}, 0x10) write(r0, &(0x7f0000000080)="240000001a005f0014f9f407000909000a0080000000050000b400000800030000000000", 0x24) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:55 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ftruncate(r1, 0x8a78) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000080)={r0, 0x9, 0xfe5, 0x3f}) sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="240002009189f6f8de81409a0b8f6a0c2832181521e5435b93cc", @ANYRES16=0x0, @ANYBLOB="000829bd7000fbdbdf251100000008000600080000000800060006000000"], 0x24}, 0x1, 0x0, 0x0, 0xc018}, 0x0) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x309080, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) open(&(0x7f0000000000)='./bus\x00', 0x10002, 0x11) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) fcntl$notify(r0, 0x402, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:55 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0xec) r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:55 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b542407110000f30501000b000200f26526c561f3ec", 0x1f) 06:48:55 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="047aeebbb201000066617400cd50ed0404090002000274", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = epoll_create(0x305) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) ftruncate(r2, 0x6) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000080), 0x4, 0x701000) fsetxattr$security_ima(r0, &(0x7f0000000100), &(0x7f00000001c0)=@ng={0x4, 0x1, "cebd66fd1b7e78b3e2dc940690ec9e6a21e56358"}, 0x16, 0x3) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x8, 0x11, r4, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:55 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000080), 0x2, 0x0) ftruncate(r0, 0x8278) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SG_EMULATED_HOST(r1, 0x2203, &(0x7f0000000100)) lseek(r0, 0x1200, 0x0) openat$cgroup_devices(r0, &(0x7f00000000c0)='devices.allow\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:55 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c006110000f30501000b000200f26526c561f3ec", 0x1f) [ 308.768068][T28964] loop2: detected capacity change from 0 to 87 [ 308.774378][T28963] loop4: detected capacity change from 0 to 87 [ 308.781236][T28966] loop1: detected capacity change from 0 to 87 [ 308.796581][T28963] FAT-fs (loop4): Unrecognized mount option "$" or missing value 06:48:56 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2bb7f0fd72d4c426, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:56 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110200f30501000b000200f26526c561f3ec", 0x1f) [ 308.820869][T28964] FAT-fs (loop2): invalid media value (0x02) [ 308.826916][T28964] FAT-fs (loop2): Can't find a valid FAT filesystem 06:48:56 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./file1\x00', 0x10) open(&(0x7f0000000080)='./file1\x00', 0x100, 0x4) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:56 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000140)={0x1, 0x1, {0x2f, 0x29, 0x8, 0x17, 0xa, 0x80, 0x2, 0x61, 0x1}}) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ftruncate(r3, 0xab5) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000080)) open(&(0x7f0000000100)='./bus\x00', 0x70282, 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xd1, &(0x7f00000000c0), 0x4) fcntl$addseals(r3, 0x409, 0x8) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:56 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110300f30501000b000200f26526c561f3ec", 0x1f) [ 308.903714][T28964] loop2: detected capacity change from 0 to 87 [ 308.910718][T28964] FAT-fs (loop2): Unrecognized mount option "/dev/usbmon#" or missing value [ 308.956358][T29002] loop1: detected capacity change from 0 to 87 [ 309.604822][T28963] loop4: detected capacity change from 0 to 87 06:48:56 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) r3 = openat$cgroup_procs(r1, &(0x7f0000000100)='tasks\x00', 0x2, 0x0) read(r3, 0x0, 0x0) ftruncate(r3, 0x8) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) creat(&(0x7f0000000080)='./file1\x00', 0x198) 06:48:56 executing program 2: syz_mount_image$msdos(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x4, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x10080, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:56 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110400f30501000b000200f26526c561f3ec", 0x1f) 06:48:56 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x8278) lseek(r0, 0x1200, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendfile(r1, r0, &(0x7f0000001540)=0x6bff0ac5, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:56 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x7100) ftruncate(r0, 0x8000) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:56 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110500f30501000b000200f26526c561f3ec", 0x1f) [ 309.707826][T29035] __nla_validate_parse: 35 callbacks suppressed [ 309.707842][T29035] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 309.718437][T29034] FAT-fs (loop2): Unrecognized mount option "msdos" or missing value [ 309.724700][T29035] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 309.731722][T29033] loop1: detected capacity change from 0 to 87 [ 309.779878][T29046] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:48:57 executing program 3: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000b40), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_PMKSA(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x30, r0, 0x1, 0x0, 0x0, {{0x7e}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_PMK_LIFETIME={0x8, 0x11f, 0x4}]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_REGISTER_BEACONS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r0, 0x0, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x35}, @void, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x804}, 0x4044) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x4100) ftruncate(r2, 0x8278) r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) lseek(r2, 0x101, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000600), r2) sendmsg$BATADV_CMD_GET_NEIGHBORS(r4, &(0x7f00000006c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x3c, r6, 0x2, 0x70bd29, 0x25dfdbff, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xff}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0xc49e}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24000101}, 0x10) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) preadv(r3, &(0x7f0000000380)=[{&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/67, 0x43}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f0000000540)=""/186, 0xba}], 0x4, 0xfffffff9, 0x5) [ 309.822694][T29046] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 309.857608][T29034] FAT-fs (loop2): Unrecognized mount option "msdos" or missing value [ 309.865812][T29055] loop4: detected capacity change from 0 to 87 06:48:57 executing program 1: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x305) socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f0000000040)={0x50000010}) r3 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r3, &(0x7f0000000100)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x0, &(0x7f00000000c0), 0x20020, &(0x7f0000000140)=ANY=[@ANYBLOB="89312a6b41bdd6d2f48d8d0460513ce1547b60e47a19907ca2a6", @ANYRESHEX=r3, @ANYRESDEC]) chdir(&(0x7f0000000000)='./file1\x00') r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r4, 0x4, 0x4100) ftruncate(r4, 0x800) lseek(r4, 0x1, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:57 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110600f30501000b000200f26526c561f3ec", 0x1f) 06:48:57 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) syz_mount_image$iso9660(&(0x7f0000000080), &(0x7f0000000100)='./bus\x00', 0x8000, 0x2, &(0x7f0000000240)=[{&(0x7f0000000180)="0a5caee1909035439521ce1b0885a87266fe7e88e2b2c10fbde43377cbb2a21bd911789dd56aedf572b3de408d02c4e9f7fbaf2359c53bdf800b5f6371e5bad641c62ac76defdb79f741154c66e2e29eea3eac595121a5532c699296195bb257493bbff10f7e9ec829b1c658b374414256e9f63f17f52a8d3b08c48c87cc0e89989a709c4848468c5f21ba5c43683853", 0x90, 0x6}, {&(0x7f0000000300)="32fe535f20367cdd69d805e18684a60cbef0ed10d29fce5180a13159efe2137847cc2a31632a4e37bec0d3bccac952120b325fc2a7b373aae273eceb49018348611b95b97f6bcf90525aa8d50fc52714f774eb6b3ad6e25e4bfd0498e58edbb397a8a7331d25edf470bd42418d09289ed94549f27d93d13180124bc0e8a34e258eb4fa54cef3bde9c060b48d641018c966cca59e244b04eea223262174ffc08f53d374da69c2231c7faefb296b4b8e84761cef42dd71b1ab0e5eb7", 0xbb, 0x1}], 0x3100c04, &(0x7f0000000440)={[{@dmode={'dmode', 0x3d, 0x10001}}, {@mode={'mode', 0x3d, 0x848}}], [{@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@fsuuid={'fsuuid', 0x3d, {[0x61, 0x65, 0x66, 0x35, 0x61, 0x61, 0x37, 0x39], 0x2d, [0x38, 0xae4b9959a3329904, 0x35, 0x25], 0x2d, [0x34, 0x38, 0x61, 0x64], 0x2d, [0x33, 0x36, 0x32, 0x30], 0x2d, [0x34, 0x62, 0x66, 0x61, 0x34, 0x36, 0x37, 0x34]}}}, {@smackfsdef={'smackfsdef', 0x3d, 'msdos\x00'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@obj_user={'obj_user', 0x3d, '\x14'}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@subj_role={'subj_role', 0x3d, 'msdos\x00'}}]}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 309.877652][T29061] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 06:48:57 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r4, 0x8983, &(0x7f0000000240)={0x0, 'veth0_to_bond\x00', {0x2}, 0xfff}) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x3f6, 0x2, 0x70bd2a, 0x25dfdbfd, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x41}, 0x40001) [ 309.926485][T29075] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 309.947711][T29074] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 309.962798][T29084] loop4: detected capacity change from 0 to 87 [ 309.969163][T29085] loop2: detected capacity change from 0 to 87 06:48:57 executing program 3: r0 = memfd_create(&(0x7f0000000280)='\x9b\xbbmmy0\x00\xee/@\xef\xed`[\xc2\xeb\x9a\xa3}@hw*\xfc\x14\x1a>a!\xdbWo\xb6\xfa2\a\xab\xfb\x91S\xe0\xfa\x17\x02O\x87\x1e\x05\xf4\x05\x9f\x82\xa8\xde\xc7g\xc5\xfd?\xc0\x00J\xb9\xe9\x1b+\a\xbf\x91\xce\xfa=>l\xc1\xc6\x90\xa0\x98\xc2WC\xfc0q#\xdc\xfd\xd4}M&\x96\x8d\xf0\xb7\xef`\xec\xb2\xd9\x87\x17qS+#\x14\nU\xc5ea8a\xa0\x9c<\xd2\x81\'\xfdf\xbd\xd7\x05\x9a\x81w#\xda\\O[%\xc7S\xd6\x18\x9e\xbe\xca\x118\xf3\x9dF\x880xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)=@abs={0x8, 0x1}, 0x8) 06:48:58 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = fsmount(r1, 0x1, 0x4) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000240), 0x48100, 0x0) r4 = signalfd4(r0, &(0x7f0000000300)={[0x5]}, 0x8, 0x800) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(0x0, 0x6, &(0x7f0000000700)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x4, r0, &(0x7f00000001c0)="c6a433a4928db1c82ce865f7ca58ca095f2a0dd234eb781aa3e4694b560d3bb129678c727bcbc4b0afd1a30406679e862e1150a8c972e57d2a50b0a7eebec98b319b186b4c69c65d85e0e14aa524b8f6bf5fa2c59b1c33ed7446d60237f94e81f1338f5ae1492552a98ed269242c94", 0x6f, 0x5, 0x0, 0x0, r2}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x3, 0x956, r0, &(0x7f0000000100)="5988b25da3a08d0d768eafa445406b32f812c2019f0729b4fac44c410a502bafc974", 0x22, 0x9, 0x0, 0x2, r3}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x6, 0x401, r4, &(0x7f0000000340)="99a3bc4be5b2e6f50faa571fe123e09d84f55ae2bc3ae59d02b0db22488f1740820089eb877d5c9f154291bf2b679333a57e8c54bd976b6c0576abdb3a1f815b0c4d653cf03ddbb0e1f23e57dc", 0x4d, 0x6, 0x0, 0x2, r5}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x1, r0, &(0x7f0000000440)="1c9134d2a298872d1e66f7c29b14e5bd94254ab20b1f4c9a2a0aeb4e63342754103504baa4335c5b42755450c19a5a7420e4be3aee04b06f6d959e478a34437671e731d4235ce074aef1c25ad19f32f94963bc2b17f2a0424757572f5020c21040533872639bf4603ac25c054aaa26f9f7c536a3682db0cb728925", 0x7b, 0x2, 0x0, 0x0, r1}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x5, 0x0, 0xffffffffffffffff, &(0x7f0000000500)="100c8d830c68422d0c20c60ce7b9cbedf0610efc543ec8d9a3dc29dbacce6a3d46789946fe5721668b701714acbdc4", 0x2f, 0xffffffff00000000, 0x0, 0x2, r6}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x7, 0x0, r7, &(0x7f00000005c0)="c1b9b14d05ba555cfc822d44f30d4b105b24aaf32d1e834f0cbd6b2da7fdc5ab539f791171574571746dc57db3b132c15f4ad26426a28a8ade5e41fff2114e430fef3216d82a0e9b2438c87b6f87e834bb4b3c19f2d470e4ff77dd6f18e8d959daedebe74c92ceaa3577ea54453ee48cc4935b02cb76a9307aedb0407528cadf2374c9586755f4a5c62a64068deae145dd46252a18a7d09709a9f305f3450f389291cdc0c92ae2338419ccc60b87fe7c756aca4a0e7ce64063181f98e3e86957a16911dab4e4f5fecc2bb03419bd1e79be1f1cb35bb6365c32", 0xd9, 0xfffffffffffff788, 0x0, 0x2, r1}]) symlink(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)='./bus\x00') r8 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r8, 0x0) read(r8, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r8, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:58 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400400, 0xa3) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) write$binfmt_script(r2, &(0x7f0000000180)={'#! ', './bus', [{0x20, 'msdos\x00'}, {}], 0xa, "9238fb220dd09ed88fcdc1acc74d9d71aab15a3ffc6e83f41e6dac7219e49801c4663e14fdbe11b61c88d74a187f718a1dc4a081781c46e2c661ec2135b90c14b6f29e29c3ec8b104b56533caee3faff"}, 0x61) open(&(0x7f0000000080)='./bus\x00', 0x400400, 0x100) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:58 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007111000f30501000b000200f26526c561f3ec", 0x1f) 06:48:58 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) write$P9_RREADLINK(r1, &(0x7f0000000080)={0xe, 0x17, 0x2, {0x5, './bus'}}, 0xe) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:58 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007111100f30501000b000200f26526c561f3ec", 0x1f) [ 310.867336][T29218] loop2: detected capacity change from 0 to 87 [ 310.875812][T29221] loop1: detected capacity change from 0 to 87 [ 310.883073][T29219] loop4: detected capacity change from 0 to 87 06:48:58 executing program 3: r0 = syz_io_uring_setup(0x39b9, &(0x7f0000000080), &(0x7f000032d000/0x4000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = socket(0x2a, 0x2, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r3, 0x0, 0x0}, 0x0) io_uring_enter(r0, 0x2039, 0x0, 0x0, 0x0, 0x0) 06:48:58 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = socket(0x10, 0x2, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0xc, &(0x7f0000000000)={0x25}, 0x4) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r3, &(0x7f0000000100), 0x0) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) fallocate(r2, 0x60, 0xe0b, 0x7f) 06:48:58 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = accept$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000100)=0x14) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r3, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) r4 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmmsg$sock(r3, &(0x7f0000000d40)=[{{&(0x7f0000000640)=@xdp={0x2c, 0x0, r5}, 0x80, 0x0, 0x0, &(0x7f0000000840)=[@timestamping={{0x14, 0x1, 0x25, 0x9}}], 0x18}}], 0x1, 0x0) sendmsg$inet(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000000240)=[{&(0x7f00000001c0)="13f44a7f1897ec44e754002cf53d70a5c7666e83f68047205fbeab3da92972488c6cc6a6f27a6364f4e816020cc50947d2a85316814b1f2be373e22daf9957562e1d8ca15ca32d59bfbcf7", 0x4b}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="1400000000000000000000000200000009000000000000001400000000000000000000000100000000000006000000001100000000000000000000000100000080000000000000004c000000000000000000000007000000830b5434a9a4c16bbb7ae8008307f7e0000002831b64e0000001ac1e0001ffffffffe0000001ac1e0001640101028906904856050094040140000000000000001c000000000000000000000008000000", @ANYRES32=r5, @ANYBLOB="ffffffffac14141a00000000140000000000000000000000020000000600000000000000110000000000000000000000010000002000000000000000140000000000000000000000020000000080000000000000"], 0x100}, 0x41) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r6, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r6, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:58 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000080)=@v1={0x0, @aes128, 0x2, @desc2}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$netlink(0x10, 0x3, 0xf) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r5, &(0x7f0000001980)={0x0, 0x0, &(0x7f0000001940)={0x0}}, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000001c00), r5) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:58 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110003f30501000b000200f26526c561f3ec", 0x1f) 06:48:58 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) unlink(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') mount(0x0, 0x0, 0x0, 0x0, 0x0) 06:48:58 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110005f30501000b000200f26526c561f3ec", 0x1f) [ 311.048864][T29256] loop4: detected capacity change from 0 to 87 [ 311.064816][T29258] loop2: detected capacity change from 0 to 87 [ 311.084308][T29263] loop1: detected capacity change from 0 to 87 06:48:58 executing program 2: chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:58 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getdents(r1, &(0x7f0000000200)=""/101, 0x65) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) openat(r4, &(0x7f0000000080)='./bus\x00', 0x400000, 0x90) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$nl_netfilter(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000440)={0x2414, 0x6, 0x7, 0x201, 0x70bd28, 0x25dfdbfc, {0x5, 0x0, 0x4}, [@generic="fac72db6df5a365b4353ee4deb68c9e4c19825821683c58bdc1baf15065cf173ee9e5defc39c9cdc942a2df658ec2656152c5147b69be4cd3e6b574c1fc7ebd00730", @generic="fb5e9c665f0138eb2c0fe4ee94e337acd2b7521e7dc9af0f050118294a710cc5fbe000271968482c6dd0a33d334ad95fffebf801a4ab29cf7ce6c5eda17c61beb86712211ae4e2a5e15a18aa8fe5ff168eadc81da01e2b88294cbed7e0222bf75f13031d24f2cb581f820d9be98c8e0a635bc4f77eceb94e8e22c807a05ee82f41ea6f7cecc3edcacd8fa47acd549a021b34d6f6fdac77e1dba7a94ed55d237f8bd4cf6c2a3f3ac31d43782ff998bc99ee259cadbe67b2b985b5ebcec5fa017b2956b9cca2bb68cb4c15", @generic="8185a5b188534ce305ba53b28d272cc55d093439a277e2261bc5c5ba57cec846d6af88401ba3ce2666457a939e770fc0a566a4112b0d8867f3c1df89f2d2eef1348a6dc38cbde06a10cfd0c009ae633785a3755960c3ae8a43ef1331ebf67c0e35705162dd5f32253c650f95dde19eebe821f532fdcc2777295488e95b5f922679c7cf2b2e5f3936395603", @typed={0x8, 0x6a, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x8, 0x7a, 0x0, 0x0, @fd=r5}, @nested={0xd5, 0xe, 0x0, 0x1, [@generic="8ddc60fdb66106e44457cb8ed755eb6aedf1c5b9e2f4d479bc90403884b4a773016bc54014f6b4557fa4ab74dc64ffc721525aa995eff6d94156dc0a9f5d9b0f7a581dfefc8300a6a3d6e486bb4312e3720d2c7776cd881e80a621b037ab12a64b7d9265d438d0", @generic="5c14a90d00e9a7d3fb0a7cca4fd81a7871ff17889a8578b7997badbcb57ad60d57ad53c54e42f3d37235841d49726088cbec9a", @generic="e4a41ecf10cfb8fb379aa5ca4788ba9c263ae5", @typed={0x4, 0x26}, @typed={0x14, 0x67, 0x0, 0x0, @ipv6=@mcast1}, @generic, @typed={0xc, 0x75, 0x0, 0x0, @u64=0x443}]}, @nested={0x10cc, 0x6c, 0x0, 0x1, [@typed={0xb9, 0x86, 0x0, 0x0, @binary="27423d4f305855c6a12650dbc421bf603d09c3366678d461a2628bd6612b1cb82f53b7aa235403e7d4c6d67a5a16a8ebc76ab4bd02ae33e2e132213c7ecc638354ff90f627345678cd88ba4ef8c46377f42beca572d61c157ccb3c4f35c59eec271a2c41245c7da86439ba52eb104a9c7d8b4515c17f53886280b0b118c1dcaaea063080757ca36835bb0412f55ef0a1f9b04534749e54473a146e6eff8cf926724dc7c96b498d3ed83f8614bf75f9e2781ba24ec4"}, @typed={0x8, 0x56, 0x0, 0x0, @ipv4=@multicast2}, @typed={0x4, 0x64}, @generic="0c98f0a59728f0acfcb3b256d7b1e7e788a32b3fa4d20d47a955c56e80074eeba8ffcf0b3fe58cc1037c4b98d3c68a68e52c6bf10db240eb8fc45cb28eb10db888ecdd8b5f71a1025e4c262bb9686344fcd9cbb613bfbc8bafdea81a86d551b33d1d0d1dd935b048ba1287c2a1a1845a6c2c538115360aa934b4df34084bc7bb147f7cde0b6a1bce2261cb937982d3d3d37783b081a60054754112841932ea165f9c39b376e32c48cf5125ff468087c0687f16d63056c435b80fe9ce51d3d02638572b954668d16990fe94c0bf8c929d50ca3abb1244e413b46a84303ad798c1030b605d07bbe026308d8bc2eecb57d2cda48352a33f0ad96ade918f3ac3d1d22d91b3d33dde75a2eaf6bcf0023ed2a33fc94e6b7ca47f9e00c201f449ab231c6ba6ec9ea02c9efae2c6fed85225261efc77b8cb42d98a57098c36e8be0dacc84842ccb53d11571a8069c255bf7cf07f42e80872dd955d940f4e80c6e793689f7c7a9d14d2887a1f1c93f1ecddb49de572798c32a0ecd5f40eb070f4ec47d926826e26d3d60a49c0d177f12f6461a18d5d3ad057a22d2a7c0c2c2501f9f157357536025911acc3b883c9f8bda76e36d1ea2673b30d8c8c17103a05e302f5b36aa19ba15355fdb9478ab79fe0f6862948f3c0127a8d0bcb495dbcea3a3395a9a71a1c0689f0d7e3d03ace96c655975441263dc6b34917067da4bcd2a0836d1fdf344d54356b641cb5c3710f1104b7663908e996c6c89ccf169b9b3bf065a09219dd5437bc6b099ea6114d89cb60923862f5ab2c005d16258073fd684c9dc01d91d11101c479079a5be7ae1f25be87bf732c426532b9e0e4c53bebf2498ee70efd18328e9f9bce415947c2a45777ce7af142a7ba41e7e0d02375e10171f42ca045e44184cb182daed9705a4843bb77b0be52ee60348616f6d8842d2980e1711929793ac630c9442f89c93257de6a5d36530e41ec1619cd3872972ce37f92f92174eff8444de8bed4472997fca685864f1f96f41db68a60a6eefb69eba72cbd423dc8709f1de5a9daeeaa294f63bc06697d1f9dcc8830f12b58124d53aff93fadb4de5ff03c967660d5cecabc18200b2d875f4b24858b2f9ad5c4ad3f61e4d4dd9e91337edd2f9a065f14305bfb7cf73de3e418104a014f1c5210967ec4a2f8543c6e550933bc3e3c560dfec05617f493ea365564a40483e1053a793d59e98f59ed05e016a2112e82cfbcf7dbf488608a4ec6669d0a441a6c411c49b7ee029bebe5972e465a6e85dab2e973b954961a4b9cbd9c0dc6a5a285b766a7420750673ff8001fa39d45de3076424683e9fdd1f15b1282ada3c527d83fd749f93f71d3fdb2cdac56bf9e93ed54058819c13430de94ed7b2ae539beb3e3f7998ce8ee5eadd28ebdc8f3c1d3207765ed994f09cd4a9f7898c8424b0f25e61bd02a4955143bdeb321f7dd34f3a9af210a0afb1d2f1098db5112fec8228e7010d4adbe0ed475cf22009e7a824576248c638e36e70e1cd15ea3ae0ce8fbe4641bff6b8e91259f57ffeba20021e5205620a65cd45bf73a7a7a3408534bc2bbe113df9f44c437d4c7388a8acf092038a576498a42114fc962d69ca6df3fe1441e6af7e841951a7a68a2fe230813e2c17d8fa51417813bfde091c32fa47093054eb052bf5714b4ac1daebe6186ce40fe6d6685cd008e0fdb6c3a65525d7d2aa36c61349011d00cce098ea1224872068120017ca1700eecc43f5a88ed3d9f6eb7623606fa0deed475c3d671474312e897233d40dd485f9e1cffc0eff14f09b7aca4a58f6d7ac122f7c4da3ec891867a99ef1973ae95a78b674a20a03710ab6d6541dc058a9df43fa40090209ffbbd9d69b8080c7b33455df40cc33fb628da2934728e780bbbf3294ce541fec193b5c2e98e8d6b632895faa3bef5cc73d2f14d3e32a47456551309ac18d96a709fc9ab988aabd0f8c04ff1be33135d1016fea3f6fc53b6aa6f16eeed5a95557ad5794540594fc6f36438d3fd5e81b24825583035d1130d6ab610d5776c369af6ebe2adea124c70a9d74ba79fe2721262650ab04538e6a4dfb690e8fce14c5008648b00f95f643d2918715b5a95702cac6663de489d69b86ba30cfad25b6ea0e35bc27a21a1d5f05a912739713360e338ede5989ffecb7f472db09e961d1f648c372d3a2eefeb28786b4bb27e0a4787e28eb85fba703812b22069a43d35f6765fd6a498c26ac9f6c7becdd3d4917cbb05d9b97080615295f56991f22f82ca8c3377fcfaa0995f27c814883ec9c47d09400ca3dba9055fb8b4b93cd1d956dfecaaa8c59bfd603dae6f748524a18769ec6939c1581ca85e598e0694c4c1e133b1d7925c75c88260e1ec927d33bf4cfe446162d15da95c59ba55858ad82bfd4a23b3690a7887567870e2c6ae4a50f1a13fee41ad9e8efef2ecb46d0e206fd86dfde16c864255bc8270e6f005594ad37ef22f4845d01f64574c7ebf32ecc4fd939435c049245cd7427dd0ecdf0adb631f9e4554efc7c8d1f394476f46d3561ff1c16a072de40506849880d53d8b0ad18272c10a62d1a68f237b3a49771abc0dab69d05494397fbbedd983c00c2de498bde4b3fe455bfbf871c403b5934396aa03c4fe18c15194bea12fdd5407adf2f071bbdb3c2fa99e4628cda18a378003a303469bc6873ccac2780d4d5b44a31bf9f617fd55152adcda65c84c64b42a2531a808e726d72b1024b4d98cd46489d08521eadab1bb90e757fb6c9ddfbcc918004ac0d71625bbec37c8bce2ea7f2d9620cabdf6a5b748ab2bcacfc6f5cf5a622a5c11deb7ed45293aceebac035fcd5382357d14e0107c3fa8722de0fcdff3b4e028f8c8a98e86296e2a4bb0b792304a45b0dbb98df07ef670e4ad34e1c2577611fe168a2702dada15419c6c9316e5b6c831542774b7731debaa644f10be396d57218bd64d0b5c310acd4d93aca4d1af2c3957cf3433dcd6e974587d8fbade895338a140767966fdd0e9cc552bee0477f68e3bb1e3b0614f5f3de95c8df39dcb1254fef309765d98896fa138ed3cb68a4a2be5d4542641ad03d52b2db60082d8126f56eda1eed895a6d02d861a3788bba1ecade2a196588c62baa9421dc7940c9a115462d7ab5c29477ec481261e858e960a8bcd7bf2cec04bef7c751ebc5883760d7466bb41b5a8e9d93a444b1a70e2cc16c64ba00f09ee87935df241c720af87340d107155d8ffa08a5ebf5d309e3fb324895b9a0738e2832880d03b90bd2e94696445c40677d46fe0c673e32c12491751ec5837c691d9cc01f50a7bb385bd23c613c0aeb60d2f9f5c90555469080cec4a51d31b1d2ac088574c0cc69869cf43c16f1718598fb3196745445d999641a9f17df5303d4137f165303b9bff442468b8f842dfc8b567d3f8bdbf9919fe6e4d84160956da1dedbc05a9eab008f9c436b3fb3a698da6fd9add58ec39e4e41a96f6235532fde9d1076ad3e21a5ecd33be65eac6a3f22a162e9197fe49cbb9847d56ed9191804aa35214204eb9a6212891dda55254b8bd9139593cd8bac1d7527a8e0aca7ce61d8f0eb2269ef8763fa28ad5feec22cb202ea261203256ca97a5d0710fbecb013c2ffb0c273e7b27499f8a73fca08055f46faa3f0a6b506826def8525f09fd0cb2a29f3ea7bc433d8f3ca5292fa4457defcba8b7aef869480608f3a0daf3d12bf6b6a1cd3c8d34471ee934e413fb62a14799ebd408049ff7e3af7f1e7afd08974f0098c79b2607b40fa73fbf7ba5f70a1856788dd2c35281b50d56bde06dfa52e5a1113747cd7dd3875590d95a6315b20b28bb0a98568f82b826fe8d82306d46648f71f25ae7a7186e3753373699ce99fababad4c0ffd11ed5c4c1fa17ce7604418a5418ee25f1e796ccd97c49f608ef19d412f34d0e8b70316b5377b2fa789665c0666587f3d83d99e9c1d07cacb8547cc35f3c3840d58131e18f38b79f837b5882e84ca43df9ead631b725d4e66a282b83aebf8e4d5c00b5dfa9154178934f15405e27b52927a9ec9deb6db81b4ab2b59c7cd982f2d7b4205c536b74cfb44f6b775f05aaefbf89f78e3d00b04b49aa2b9641008d99bdd287d10dbe40ad039a84cac26ca543945c257818e4643f047f6cbee05f3a7e5319fd27f82c17b36c88e4e4586d974d76d83ed8d4697e8f24078184fda18c9b3786e0739fe2ad75814073947f07165feef851fbe76da59b89fdfa7ef6b637b8803d591729d12c66d70fd0eb1feb0f5cff16433d7dba3df6962c6b158211d7883ff055e450ef86a0d025dcd5d9bcddfd168434671e4fb21b871e93009dbe51c1d7bd572fe0e526aea9a225842e331e539ea3b5f0467afe5b91ae918714804aee09b36f5488a4b66566b4cb7e98cf0e47f47d2947bc4f67963050e04f999a0070eafffb672cf53734016841c44ea3777b691756aa325158979ad47e0ed97f3800ba572fc7004cbe7c4d85da26a3683e08c1077111450a5fc002f7092f0accd7f5acbb3b1eca78ed614cb6220bfd871c7dbce256a35028d05d315b548c9c066501957de03279ae5d4fbb1abe2352392fc0e3556f1458b3dd0f17c9d95e68870bb556d2a7d11a626aad33d8fd934592dd3e6c90e599d6a4772471ef664879f2ae61ddb42499fa5d2738487bcd7d4cc9df545bc746e5bdaa539b52db4d97df72126d80ceab32f5a17f1f62ecae05f2f8a6f9d945f4ab67167ef447a45ce058ee33f072736777eb5e48755fd338e59f03a63cd5a07f48d1d29bbe547f89dd71e6dd99b725e97cbf6f49e02c961046b4208dd8ad84e8bd38a8a1f0887e2ca10087e34dfd9af8e5e2e9f0dc12f357675a7dbd31eb9189e6edd43229a5790988e632b69b0976e61b278682f20f18386756c0f5fe9e9959268b8393381401539fe57f7af431dc3ea90fc5f784ad9dd3b39147f6258a8c0b1e322afaa6f9e6b1ff23dfd3ed936a267dd39860e1a99b939bca0dca9f127c4ac0b57ea16e2d9f97def37f10305869b8dec6ee58e3ad55d4beb5113f25391c8df80378ed4b3fca00cb1ed96417db3b3ae6c86b20d5dbc56fcc9ff6d10065d1ca929f9a3c081d5c6aa4bc2ab02736335c1d7d947d550418907ccb674a3206b5b1e4312854dfa2cbe8baf7768be62c2b84cf3857726be4315562994fe3f31eec8d07cb718ad1fec096ad0506e2659505b4c8a25e574b93ae025ad51fda82f0b28b3f60e145828aa47a6ce8a56bc7e55ae5118ba33a99de70f7a157f479ab1932bea36b8e1cb242f067d2025630e0fd9901851cc3b795a156c6a2425dfbe30c888770fb675d92582cacac33ca47b17cb9540c6af1a7482cd30d556862e894f4057b6c87325962d9b2ca9e68a202775b4d9b1538a3e0ed254fab94660ffdcd13ae0c0806964c893f01e271c51b12d4a31a4e07a760c8a866feed53054e99476d4a509399a67a379eb424d854aaac28d20da3e4f40a4870e11aefb0379a681cb71ccd33c2f4b8ef456a600a6f7ac928e62b4eac4259609c5b70483484d7cbe7ad7211427a8cf2c44731c934d4acbc63c2c91e83a94b91edbeadc689a6abffbbaa8ab01bdf20539ff0f08f5a49080f4cf6582a779ea856a455c389196f8fe1416764a3b7e326628e18674e6988358e31d102af7d12b56e494852361bf3902fde64e656392dbeb34013cdf7c62a26aaf97e056e6a5aeb447085b0930629f1fb334205a042e09c1b4cc1355cf3871ffdf20bda21a2f20924697a111a215e5ea1a110b4742698ccdcf4ef79ef9014e1042faa51581bcefd1afa2712b574b8bc419d61af388131"]}, @nested={0x10b2, 0x74, 0x0, 0x1, [@typed={0x8, 0x5f, 0x0, 0x0, @fd=r4}, @generic="79751078f9e33048cbc0866ffa93221ad766451929161caea003447423512530a5a0675c3b670de8eea622e858d9ad9a61cd89b7fe682aa6ac22358d5cbe1de653ae49285182b356d236ee07a72daf5d7657b7806d5ac2943a1602a83d5ca0f288f86f3d7d818ffa750e6cec34db0e559246c06dc9e8b86b29ac1e5e0a7bee9d866d09df003b21d5f5c4e318aff898840946ef1528cc", @typed={0x8, 0x0, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x63, 0x0, 0x0, @fd=r2}, @generic="c97e8c310ebb6759e2e31c778f3e9e3b113990ea50617d4bb51b32ee0fc510b731c253832b907326d3bee83e006dbd57b6bba373d9e933959c6c65731a6d2f322e004e56855c60d69dd0b891e896a50c3f3206fc44839ec5bb0d5ff22d15de6f927800296fa41667278aef322f82431d927bcab2edd80c9e54af40b5a7305bf1737bf27f28d2ff82ae8f5213d7ce7f2fd87251c8665635c939d9891d1c738a52bc3b6a21674cbbc1178bdcd58bbc204150547fb5008fe468b87201585be123807d2faf67011ad97889a29e9475cfeb763ce2b3c67f8a451ad068a6e72190a04f93338f19eb23fa377e7071d4f5529ff3d581e377a244c3919e198b0b8dd61f4531dffa5148a94e600b215fe976339b19d4469141a05804b98ffdd6aca76da385914b664f9d91754a427b465899084315259b1c3fc79b1623b9dae8d93a33b0c3f7f89c3f8e25ab69f190f484710d780a53d0f2587beed672f0bf2f173289a75a8166cbd2d8397218b44c2140f75cbf2fc7ae46fe4469cb291d9b43ab73cce4f25614ad6cb9af67239c65e219f0d4e3efb997a7eb074ca532d29d75715e96729cfc31d5e741db66adc31c09d1e8ddf9fa4c4f5e84f9cd91d5eb2ea78a758e009564a17aaf5ba1f641a41f80ea4602040bd957dd49c9cea49176f2cd4441970579d2fa00991a2ed46e6c531bfdb9577fa8f7c1e2ec8f42da7aa4d932050e0b5448303121d5009bb4010f1fa986809b430c7a0cee50e38f6abc2af4dacb122351fa234f342fc80d61e3bacb1faba16c50bb348ae3eb59e4818b720f614b0234b44e5af4e7bcad96b0163f35867d921bc1d8da22deb77587e26341a578f54e87324188e0020113e247b9560d37be56d1c4b99311501c3455842734e63b31050714f1f11a31728eb78f9fe706d9431931239aaef9878656ed44039001d9fd861f0711ef08ee2c47682243028b2f5d0704a2b2cf022e1a6ae0a022bb220f36e6c64c8c724d79cd291035b960da60d60db8ac93102f53678867404bf0e4d4271ba2f37887ccd6051cc8515221c905a412c0c6deeb23c366ef4ff70e47f570387043aa3be361e34a384b04f20680aebdc22f4ca49cb0e72264e4036c7311780468a41cc13b2974ef6abd07f45fc8884f9bfe998ddcd616b4b90d28324b60b2403c42bbe4efc3a4cf0e531b00fbe4e4569da2288ad03d6b890171274f2fcb411454b261f2b8d5742761c4e7ee85a18fef28eaa006881921a259189cd6b62cb9de2cf9565604fa60eeada9a0c7a37a3fd43a491d3a8d0e59f90ea4db4879d0e01376c9f41a934a3915ab0156369384864a0aff295be2e1606a1b1eda130231a261e7ae5e23189ad50653ddf8556edc630793a6f5133bb94bbd36f5395354a386d4a2f1ab02a7bd9c0d17ef8bdcb0d3fec5fcfe91ac102fb7de52c1fa23ef963a643a855dc310c10a044155fdba2b50c658156a3df78a42e6dc18ca20ef21ad0a234cc2c4b146166043c45b25a88bf3fcbe066caff61819733dbe0e4e7ee62c0dc9e6a0776b88dc6f30e28e7c9485675e6b98bceab2a5d2b03411e9cec0d92eeaf361f1ea59bcf1126b25b572376fd951c2af98bedbffa62557b6cb8012e2606ca11279e4c456bc48eaafbbfc56a1d6d85b4a7cb58be1e8e5b9d32f3513d704c54109ee97772f74cb078fbfba1a7e004e722e38a2cf3d7202ae9d8e6598dc0c79d4d23c40b23be4e2744d62d7302039f0f833ac68f13569b60a5cd8042d3ba90d690ea897e72e6d2bd975c59421592ee69f05c68c5afb2e44f2fa5cf31bde8ad184e5031081b4fe5cff467405fdaf1ff44268dd372cc63edb75e5e278b8dd3a87ad1e61f7b044030f0fed4e8380c9818417dcf855d5e09a7ee9aa05a6168c601b1761fae537c2ee1f8f060f606f47ecd11f8aad7f638f4b435f80da9cc38af59fcfaf42f7ce13881de87f15dbd44088ecac23ad96870aa41477502821e648e7ddb966cc59fa0574968f15bdbfdfdb6baf08a0ac06c19a6c7102f8d7ed47b75417159d0561a54f85b7f30def2f31f7bb5a63e4327968b59afecc78b70eeae6bf14a2248f2b5ba5b1996373847ceb396bfba2bf7343c9cc5d863c8ce9388e5dda181cf28a036ceb965764b4fc9fa8a77b7e47b22be324f688663a7e500e0df139415d69fae120a43544f0f4519286a064d4db830f5ff2631569771e2088082f5281dcf1c60150c79b442f52de37e69540411a531475326a8fc1460526a1d8244f56270988fafd937ca796d836e157ea8b261716f3a6f5667acc71510133500682500ca4e8708f24995084b57e95c713514eb53aed398210fa6535b3a004fc814aab386fe75fdc9e6ae7d9d275d1add944a6e42616c2711378b2549d633ba50ce83596a918178f9e0a9d5391746c72af15bfafd187b80677ffb9c9dcdbaf095fe2aebc54ce8b3559c7062381eaee7dc33781c43ae36b2a01ca084f2ef3975f4ba60d0e1ba4379985154836f78840da6536356299a716e455d0502a94e90f76ac6dbc87364aa31299c28ff5f9386b8d0e3fac70960cca1e92a7e3e17e59ea6e921a39a718c4c19ad64689b6d9f651a8411f4ab48859b836b97ea5a007570b7390a2a950c3ebfca39f9669360c9948fa060bef5bed95e2f62cd76fa2f2cb51c0e1bb100b1b26745bf4c37913e657ffe26ffac4b9e9dc1536cdff0f35672d3673029afe6c16319e7e86200952843621ce7e05628830c5bd3f761d5391de788b5e0df45c07de0b4d85603307b864fed38292dd07bf44287ba6dae1691e2e2e38f7684fe46ff2c956cc8f94e839dfb8afef914b8ed16aeb5595d96e3f564ca3d13664a1f0e89094de709f985a1d0deed372cafbaeadba2265d206f718400ee4d0f72e7c4bd368fa4c656a0cc45d19c31a063207d0a1b9b0b258ac988e07ac0723514c22e2d000c1676fcf2c0a5766fb4523da8ebcf81a5b8d8ef85d8215a01285ae825a3c3d3f8bc6a3cd10e2599da7ffb2ee0eea5c7ca60ff32b06d0e7871aa73a3448695956ceb5872b70c864f48452f224b597931a7a19d7705d3a98336e5f2e35f0d6b67fea2cdcd2122f62139f13ccb444b552818b64080d47660f79250e451ed42c6b102bc251bc1eb32cc7c0cf76e9330c73fa8501b4ff2da459ba974ed904e2e9aca8b4b89f402b661e9cc4f54c48b6041e5c2c4b67c6f4ca9cd9e3b5313a3d83feb9c9c7f400c14712cc1d50aa7b0a8617fe5305f2e851ecf7814893e05aff9157c5d2b103dca34ba9b57b57800cee2c1d5b2001c46523d6a138c8cc79e8e1c3256f45e60c20b3bc10f29a85e688cee61db46cec6939d87b384afd5b90c9e79cd79c51f513a34093799ee0edeae5b8bcd5e455701b741e3b7643ac1eac20ab9621a720b8a9b5bafbc920f2a7b57ae0b8ff6620ed482e0f5247bedef3e50d5d5caf58dc15ef1df914148f8516a14d7fa55f103721e65a78b336ba1e12a46f5e95783d7e2f049e777d72a8c22015500d301a01f322ef292cc1a5f81980b131f93f289a6ee1f57779408ab0b97abed4c99cd389bdeb869f4f60cd4bd337f8e746221b50faaad187d0474ed2fab233379cc5b4c377093e115453258b587b5d9fd71264234bd86525f00a51f655cb26bd62bfd58040788ce545c279d7ed72bfd0f15d1ee6b1ec91584e5db559e8b85ec577b32d10c5dac07b600908b3c3d1e98879b676b192dc8b0194f688261e70258b779557fa0223fb0bbc80a25d6fd71c66318b25d031bada28387b553a5db350b3f14c4fd25978654144c2a8d14344f4d75db1b9c0cd8fbc743866b8420301ce73c956770be66b0d4d9f0fb427143399fb8abde4ebd6dbeff73dd250deb9d100b359ba111f4c715a0a6e5f048d50fc545db96787e9b67a4e5ff190b52a4b0ca466c88d59a3b3465153b21273f80fe7afafab7f1bbeb699bd98ceb2746d5f9feb3d9c99a4a7b403b818eedfc073e140d0086407d6e086c8c55cc4801be65ace6591ac4a0dea2400d892c94ac4e8442ecf09a70e678a38e0b9b74b635e3dcd39ba75d50fba4b3118b38623ea37990e19f29b49756df6d8b9da81c272d526036e4cf40e91b4cab784c5ddee8c78d1bafeca251dcf5a29ab06009f5666361db5efe30a934ee646d2f520fdfed9b41e07d79c317617bb94b8669918fd54b542562acdc3be7a6525ac37c995f071b1b69e93cbb510a1f3c900fa0f4de019ae9414ff1951b85fa1395bf14f0d32b415fcfc66f1ac497b6131d7f6271505387ff73505763516b9cda7d6ffa95db1384e931e301902c377e536b8a3634b67c6a1f80fb1352f550b8f53df9cf4354c056c937f030e49d215d622d6b8a1309661878294f790dd397e08c90275f1f21d6a7934660bff5ed0d4e47bcb1a7752d354fb7d63030399a57b982575be7f091819af3275c6200198f05fb5f6039f83cd71bd314b42508e61fd39e4ff16cb2fd4e8fd2ea2610e240773b400a31ca9b6e73f82cd9ce0bc2ce5f34f9ba238eb4561cf3d238f74c0d568b1359733634e6e5bb3339dd6659c13e5a327816f78e1f9220607781440b3467a352cf70238395e8b7898d026c41f434a689bf5edfb05cbce82771e6b30664addde30d2f4351a888988ef72b04c19e3f8994dbbaa3c376bd7ad0ac33b29ddd3e6cf799b379373e1c46a7b5195eca4e3593b82cca1c6f0035b1bedb62ca9acbfec39f6662fcf9332079de3266480b76804e434239430c2108f9beed77fe8544a45c067bf4451d4e382d395c4410b72c7eb2a7898c21d6d2a64474c0b6513b2ae19c0394ebf32574ebb8c860ed16003bd9a3c9814b8af1c8e628ee59f711b4bb49638debfadc5738fb0efce58fc07f3ba6f145ed8007baf7301ab28c7fc6cea643b4c7d887b5bef36a9c00d0b5d49e995e423fd67b0e6e97159924d42b6c801e589529a003b4afaa46bf72c0be76135c2d72fffe37cc81528ea034953cff0e93c12a59147fced9a5b31059f2c0d4f3bf999c32402c8153318623ea6f64a4c7e90fab42e0621435434bf8cf061ee08ed9b4e4cf526d201286353762019e560a2b4844c0483c6b114d01c0aaf02b546fa641f8e7351587fdcc6e61c9adf8c562c00e465160b19bb45c8490f9324ddf61e6b0312683ebeedae861bd066b4f45b0e363fd161303b2569d5f0053f5cbc9a4307b9a91419eab368a453271f0512e0a9d5d2705f6ecd5adfb3efea117a9602f985339f01e1349fb791fa29243564fb66c48f54902af378ce82c7fc298bcaff058fdfd372f246fb64085058f282d17e4b818544d8f46a5069b6e316c49884075662e3c3379a170679ce8c6826cf6cf5853d358c2fa300257efd676cd0e6348b1dce2f62413380e732fc2b6f282fa0ce24a3abce5b576516848ecc95db7c5ce65f643422369d7e033c763ac60505a2a14f67d07b44f85f0c5fb3dceb4647dd04a3ed1d2042f17ecc7ce35393281b321b90d8424f6168867207664fd58f4a2ca639259a3121c04850261d7654d2cf4ebaca043a7dae9fd132cf73f19622fca0993e6771c29e03f72b29c5f0debb6c05685a2f41af0f43e87ee66f41374e8486ca49adba0794f39f906b6f4fdec19062eb4d3e469b5f4632098239648fed6540d6c351ee07ec524860a232c914078e9f7dad1f50192131259e492094d667c4e3d53be6bd1d5991a387decb44c9b535b4d0bced9ac182e55f8a9629be5bc022d75fb0f4519464301faf987fa89033cc521ef0581baceabd8f701edcbc397a8679896309c6a8350b3d4e88dd2019d792445dcce9b6ce2271e878a7"]}]}, 0x2414}, 0x1, 0x0, 0x0, 0x4000011}, 0x4001) syncfs(r2) read(0xffffffffffffffff, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0x100, 0x1) write$binfmt_elf64(r4, &(0x7f0000002dc0)=ANY=[], 0x678) [ 311.145330][T29263] handle_bad_sector: 34 callbacks suppressed [ 311.145349][T29263] attempt to access beyond end of device [ 311.145349][T29263] loop1: rw=0, want=92, limit=87 06:48:58 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110006f30501000b000200f26526c561f3ec", 0x1f) [ 311.247440][T29280] attempt to access beyond end of device [ 311.247440][T29280] loop1: rw=0, want=90, limit=87 [ 311.253068][T29290] loop4: detected capacity change from 0 to 87 [ 311.257957][T29280] buffer_io_error: 18 callbacks suppressed [ 311.258007][T29280] Buffer I/O error on dev loop1, logical block 44, async page read 06:48:58 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110007f30501000b000200f26526c561f3ec", 0x1f) 06:48:58 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') openat(r0, &(0x7f0000000080)='./bus\x00', 0x44802, 0x8) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:58 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = geteuid() mount$tmpfs(0x0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180), 0x1200000, &(0x7f00000001c0)={[{@nr_inodes={'nr_inodes', 0x3d, [0x78, 0x6d, 0x35]}}, {@huge_advise}], [{@uid_gt={'uid>', r1}}, {@seclabel}, {@dont_hash}, {@appraise_type}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}]}) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000080)) 06:48:58 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110009f30501000b000200f26526c561f3ec", 0x1f) [ 311.423243][T29306] loop2: detected capacity change from 0 to 87 [ 311.430488][T29280] attempt to access beyond end of device [ 311.430488][T29280] loop1: rw=0, want=92, limit=87 [ 311.441101][T29280] Buffer I/O error on dev loop1, logical block 45, async page read 06:48:58 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c00711000af30501000b000200f26526c561f3ec", 0x1f) [ 311.483483][T29280] attempt to access beyond end of device [ 311.483483][T29280] loop1: rw=2049, want=98, limit=87 [ 311.509238][T29315] loop4: detected capacity change from 0 to 87 06:48:58 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) dup3(r0, r1, 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000080), 0x80) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) epoll_create(0x305) socket$inet6_udp(0xa, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x85f) lseek(r1, 0x1, 0x2) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:58 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = openat$cgroup_subtree(r0, &(0x7f0000000080), 0x2, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x30, r3, 0x92892000) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 311.664542][T29336] loop1: detected capacity change from 0 to 87 [ 311.678625][T29341] loop4: detected capacity change from 0 to 87 06:48:59 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:48:59 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000002e80)=[{&(0x7f0000002dc0)=""/18, 0x12}, {&(0x7f0000002e00)=""/125, 0x7d}], 0x2, 0xd9f, 0x0) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f00000001c0)=""/76) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) syz_mount_image$msdos(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', 0x6, 0x8, &(0x7f0000002c80)=[{&(0x7f0000000ac0)="59ecfc2a5c2679506877b9d6fa60d3b40c545f8782cacb6f55e9b55ee7af04336aca601019813e2b5df0ba4b2cafc14fe948b8fb589a727af1925140cd37783f968a52e60cb9d8300165464766921c44d3b5a12c7c6c70aec9535aeec9d1f9ab06d0982192399c0aced8f584df1d11f6da34a1ec16af8d8f13ffeffe2cab325e2fac65a987493d8fda31621d55fa9488809eca84ab714ea46ec50804e04a36ddec7c6ef60b5fcb4613f39f84d7eea6822452bdef8985b29887df191c0c004a2c79637f01c19a5798236c76b54f7bde3018e1de579bb1f21287aa1f990564a322cda01eede5ac1670af53b9b2dc5b5f8fed1c921ed745ea7ebfca0b231513480eaf5eac01d1a30f28082bd952577c67c3a8df52915f1b4e8c1113064d49d48f57dae81c781a64182708de97b71140ffd6e026e077d272a4018cd25b8020355d532ebd1e15086bb240958ada8996e7ea1916266e1a8747539f4208d24c0be6f760f19c6c4f1c0c5df436db9c888a1713d6859996bfcd9949fd50d8902f482b2d5ad1dc2ec7c054d1c3ce78f1e0a371263ed362264aacf09146b5bc00671a14d574d3d52b864143f54347f71dbb52411b9c79ef0a73ef2381aa08de7b05c000d7d9767998aa1cebe5973193cf54b22817aac85fb40df6ef847add4d88736a707a4651897485caa1a18c7e155ec6edc69f449cfd2c7776e84f23295fd5a39836d4096c6eaef778444e677a5e09054a364087c0fbfc0e40c77b0e70cb8c784beec28cb49743666acb6a5cbf10aab6a87e1481b054e908a2542a5033bc9dfc23cd3d004fc6e7dcbb47b7fe730ebff66f3aab05b7d8ceed73d6180176704192b219bf43051251cb410198bc17fcdecdaddf9a04b55023ee19e77cb2ddeb3a84378e4b7da1e5a9af400bc4a7ee0b23bcdf097b16a28ad8876232cfc25520b9bf181bb0bdc825493203842093abfc0366f93659a8297502a7f3b1f2bf96a1e5e68d4bed226d11109dad8c2d4f82fd625b23d1f6b20d1766ae5aaa7af8972191fb00e48647562e083b56337f5fac3f6bde6efef9fae51b0e20f718450f51861a3e1123a38cc00af337d7422f6216c9e4ad913eb9f85b2a5d387d2adcd546947a15069563baeb3ffdbea9975f9e7ae781dcf3291eda6e92efde175ddef207dea9b01b4ca1e121ce41ceb5b9c4d9a3ed6e7958825d2a1de2e5bf21a5c577c87e32d40ab8495b6363daa09183fe212d50c2980f19dc672357a4b0e68f8daacf1d4927a23c3675ecd1c93e52320e849175a24cc437652ca4815d7c22e40c5179498c43f23c5ca9d4c0a0e1f21573654d30a950a60235c6e4373fd07a5724639b7e480f4cf0964a4595c41fb450a6289b332a70fea12272bb03d0dd36f6897e28122daa86502bc88e3cdf26032b6d49718802346d262359aa7d78b42be87a341caca685f34373cdd010a24f63ed5b8d076f426c802dbf1d7bcb7ee35b58ec384091cea5ad69183071f4d5792462c20e6815e92d3d1d3f2b199f4cf3ae2e123dec035beb4c6d707064e218b980b9ea5d0865a59776ba903ddf4d46b8b704dcee39799007b02c8bca98ccd95d04700c40d5d1847c0b4b40095660721b680c916fedbac80e87d2a691ff67bd0e7c51ec4dba7ad4f2a6b6bee6c9d5d96b927d8242412e72c51a0238b5f38c5d18c4d9e37f5f3840fc7e9e411482a2ad13b70b16e9d68fc35c6965463ad9350280d112133b5f794bf6eee7f44c9a6983de0731028414d5b762fe491fc35765b211e8fb9d78894ccf0cb40167ce5267c44159d3eec3692b481b501ee3ec7ff3af7c394c7b25312012a0bb4ceb9d42d2b8950155acf22fec56d0b86d502d2f8c682b6f89a86e35a3ecf177a31b2647d8a32f249f5b592ffa11e911c465965a21daa3272d8ebe7d57e2c9ea4668568c720210d2c6c83ce423a4b7ba1a465148d2851dfae766f3b71e2622466a25e7f4f6055787e14553d44fe78a116e052b49541e1cb3c7aa0b576e96bb37a6ad1424ee46d56c5b44f32b642aef3f4798dfb50aa48e2557572630b0a7cb48772c5697d84b7fbe8a50abfe910d4ab4c8f9a5775c433e96b52d443a9828d27546cd6a927de6e9105fbce359a9a1ed32255ce11d63a7d61016b693fab7227c9a6476c344b4e2d5f6f54c17c11690c24811ab3b8ef248b656cc383bf4137bee1d85e5c723bfc32ad35db016a3792f5f905297313207f26ce5a77e4826595c5471dadf0b30006a9e21f907d080624d7342a36baa6327ffa65a92e8cde2322e7f10351e0f13d2d5068ba162aa6a24dcd50d5e1338672ec266fd2e53cfab269024e47a37c21cc6b6e075e61fa78586c4d38c5e9a97dcca7029ba49efae68bd7d25a8509a1eca9648cc4bc505960fb35ae329a81611f63da8c78e56b84c59d1fba0aacf85772dfbc25b920245919fc1b858f8d441c52271364ff0cbca257d820d1995f4d15005ea77ab4a28241afe02a7afa41bd7ccd1508c633afcac775d2d9c47a3f10c26b7f6cf3a549358f7c16c7d3c7ed219694fa2cda6aed975ab5001120e6089252dde3b06ffc26db60ecbb76fe45464c0befd2640943ce6981090ee6f1e46859e319ab6e6f99ee82c921ddebc5b9e909e3671e311539abf71911d4f6e0275aa71be1127695879495552f82a4d7f9df4219d02c34e0f5307c693ca7dc49822f9fb560b1fc4c3bca92083bc01f7489134a8674e84f126691e54544a72783c77a785e26f7ff994c915a31fa87aa78eea0de7f43fa53970fad98382eef17c452991fea283f94d7a8e57929c70fd88b6bbf121cd4ab319bd42f9f5fdafc6e4fec21dbc36bb27c8bd30351e9e75650c1f889a201ba524062a73f5347b8994bedf56512ffcbb1825f8be7ff0d8db871ddb8e3cd0c2315b84f491abb989a86937c5b3ab28b0419a228b30ff85733d5e4cc7d65a2e9d89227a9db4efb1f0a7f38ae52b22ce523be40f50f4f9c9f1ba32dba244a267bc95418df70f547c26493f5a56bf1454e2eb53b80748e6d733a7ad12b71320e6ffb159debf25b1844a6673196b0582bc455cc6ed226c041e690dfadc55ebb92a2e5efd8caa6b3af146dc195669237140d867b823132071efd5b798e6badfe352e8096e255426b1e28551d7f9b7c4081dfac715acc5125c84eea7cbc78aa33cca66d1455f4aa8e2273dc300226d31f3b33d9301938fa361a07b83749a705d5db498002b5182071fe4875cf28ab57022b9eab1eef152f0788c432ee477e7876c63263963dfb44e76cc4aa9d628c8ab13b3febef3b717f6d73c594b60c22f9af5704b2277ea1256fa2403f54b77e1bca8ab348701cdc5c5d90ab0f34ea32e0102efa0a3c8474a4da070271f56797f9351c91fb2657be18a684c3d92c67bd929d97da485b8fa67e1bd922735babb7241394ec53bb759a02ddcc05001d5586ecfc541b96c9c5b2a090414af587c1922db8aebc4e444f62a9297cd0f249974f4fac1a8b1bc780bbed392020c25269a5b6551a1640f72c79f9d7c04dbb09e5697ace6a620be1625ffccd9ef4f6c6b63ea839f93d58596091bf4c865e43fba48b4a2d95a02c28527fdadf8b6ebedfbb01118e2402418fabf1a98ab3f8c01048174c35717f990ea5eeb2c74fb7a35ab29a078860ee61f86dd6e0ce1133c47328de3b9cce1fdb1d7b1f910ecd4ec202f5e854d562b2b73ea351a4874999a68026aff7cdcc451598e2c40baf9559344b12ef98031ffaab9c8c005ca3e784cae3d3208bb6413fa7b37590d8d44f1f4a7ca8c2f845289bf3fa7442a666631cf85818192cd70d6d8e7b5540e90dfcd67448bbb83919e187d9d7ced4f23d3f6cee1331f5dc542468006723b057f0fbd174f7fef34094ea49305748054a4aac6aab937ddae7c4b5152beed32ed5122c66a4ec90a5c1a682c03e6ab389104eb43fd4a48c14fa3aecdf1d212407456e60f41fd95246c25e2b1c1bae698486e9cce6e83d3b690f56bcb49923e4fe6cc7b309063fbbc457de052df0f3cb07048b062a245fc36cddd42ece02c7fd18550341fd63c6aa0bed76c0a74fe4566545bb1675860ba9fbbe201ef2c56c46d3d3a2cfbf68cf3b7db2235c7753f4ae11cb9473d8477bc98b566e358380e997d0e7c96882223d705dd1c6e63d1ee324f50e4c99e3c5469fa2724f49dac3729ba9a258b69261bfd633d3b79a45ed9b47b1ae79a8fc1b6e7babc86803fbb45e4c63aef94fa15255ab3b3ae8e61f9e58154c66dcb4d50decb58190d86f3294cffdc611237d1fb6475aa1fe7ca108c0a178e60ca1172c83fa638d9215b2198a042d64196189a9b79636b9cda8e73b235c93dd30c24f634da728a1e2dcd946d3ac6a46cda71a9f3941d2f1be197cfdabc5addec63d056e02fba93682c240010f6343c7c493800ce0ea9e6ba6c70187276359bc54eb5185e91851e4297316eccfa2643144d129c555411ccb89e2226072616df06e87ab8fdfa0e687a323a2e575f9d360d90b4c17230a15d113c75ca77bfeb078af090d3d054b0bbbea9fd6c14a89f2c5f3db9b6be6cb3ef477d501f11966d43020fbf25d22985fce01affcbfeed06f535143c2dd472e4e13bed852bf98405ea917868e0a95357636e18c288dc313f8fe10b5fbff41b6bfadc6b974632d1902a43c84307577de508788fbea2f8425f251e3f9779b753fb2ac9783ad8bf148d91fa148ce77bcf99c031de200f792471cfbce2ca3c45b3caa6936dd1619ae2bb1b4916a01b632b72cbab6732ea8dc8ef472f0f2a3aa4aa3916add05828e7bc2ec540688c354a17cff98a683a61eb84b7aaf2ac5ef616f4b6f2432548f329b3936eb2b01b801f280aa1c123696cb84575fdac81190a1bf9b654e65b84193d93100e7ebdf356076f666e3a542955f7f7917157be0f67103af56e922bb3726b590ff48811a41217780b6fd1496d7c76d604ab7e2e0ab6b2c5e1601e16e1740a48ce22ae7c52c0a4900b9a471f45be399202146727018a048058347fdd7b94770f809073aba99c145e15921fd009437e5b8b2b50ce326a2254e02344f2341c7cacbd7a0db8cf582f9f0eb7b049b8f51da4dbc8818e0fa20cd6824d6fbf401af5fb79383c872f1a1a100ce3b41a60fbae9abf1d2d81e89b7fd8d592b37578bff4a4574f114181f27a4be2133808f2f1c82992705c590228afad836bd319dbec97b4c18bb716a292d1887ed41f11bab62ef058ff48235a0f153d57268259f24429132362607dd7f93ad68c1e800a5b950f72d08c58b6bdc264b15620dbab6c9bcc2d9357c00cd76df895583806c39a806c919d23419aadfa662844c40df47075a38db60a93f8e608b1c02e5c93584538d4a87fdbb3623ec4f046ee1cd6bce9bd7e259a8c04f7fad1dfb43b17de7d49903d163be0cd2d616808c74d5d106ff01adaeb9f8d3a10f40493a851c13d43bd320a82a2f38e49e5a3cb148049a53575b17a238f6c41ea6fb8f66339f06532481d4b348a5a449c472435860be84f4b6093cc3fc502e570883f1965e14e217118700154ca758fa9ba39467675ab8c72e1b20656bb8c85e9407ef7486db44af429551109837e6d8153e7469c2e1142f1725499e90ba116e93ebd3a8809038db543800d195a52718ab87ca474ec3aefd93243513e3710f5e5eb08da34abe089160c571f83d885031e03ed61ae889c5d4fb6c433ff004fd45d1acd2270ca06e7766029ba198a628cac030202671514b7187283cce4b7fd99a6b9463457b52871ff12e1b50f97f14b135e0a0bd423cd4292efb5ea4c0ac3f1724079e013361fa77dec67f0", 0x1000, 0x5}, {&(0x7f0000000300)="ca740970d71eb8c87bd8a55070e00a8a34d6aec868ebf4af447c37f794427474384e97b9cee1c6c02ccbc5fe05ed385b834b182ab9588fdfee586a16d118daab94fa882540558d941dbfced72e5e02ead8542d26f54468fe56e11f3c1b948b4c547996dd748b0e1e508a41c0059d9b6ef8537fe22ba3ed20ef59063922fe85be96101abc780574382564686c94f37d33c886882442e2cafb6ce4af936af70d9ab55da07efa6502", 0xa7, 0xffffffffffffffff}, {&(0x7f0000001ac0)="d575e083a7ad1805e5b48bfe49722e6d300a7a974c5fdabb8a3cde7cebdf63a63ed88f86951e13ad82f59c710fb457691ef88b7791d4dd9ade0e486657fe228157a0640d2991dc125c4787704c5d9f6ca6a125d8431317f28ff4a6e92a16a24e7868f8d19cc91c578d71fab459b3afa5fbd122f3848552a972d5de093cee8e14542874657636187103d667ab932b67564022d0a9289aaa7369cb8ee5a526c61c6e53e5bbc669fe879717bfb25d211402cdfe589ed35c6af6e222e64e61268b4d81af8e6afb0fbda85953dbe4855c4cc2d1f4043bce2e8c36ba60b45beca9ab3e9e24775e3b2d9075768cefdaf8154f2cc4a93e3114962494d0522770357caa7604e32311eb7223ba14ad8f5f7c10ef8df771a4f1c699206d9fcec02d1432b1eba8b8137d2402a25bc8a39731ed7697e04ab2c5c9766f5156ffc02cad67f4a05f4352a36b00a7e135ba62e6ce6a76010fe30628006a7848a1465b47d644a9786c8f176b2cc0ba7440ada97f0976d719a450e07d0c88b43b9f247228f84d006cf5da53864b658497335e826cd0544f4d991f294c41a80826cd5c50e12a9d056ce0375458f051a68611644861aca1ebee6de7e35c5692e522c60370bd10223e2c9f36a4ac2106be50193b5f59dde2a49bff85d0474838ddd57dd42518d9ea7395a7451d0d2ff527bd6b2512caca2d048456d398ad9c9f91bb2592355bc70956183a0418d6642659ff23ebb271648cc908f6ca7e7901867680410b9eef50651aac5e864af1871d6987415cf8d5f95013b87082b8d2cff62976db802d0c03c5e1f3cba8d03ae90c58394dc2e36fc0175e023b15a0f2216666a985419c71766a0f27d684c38ad0ae837e2d55d25a91487317a8770aaeb88b9a75ff7d8b256ae9d97d587ddf67132b9b62bd95c0e438aca5698aed65ca171f421f7642a7e9c4ce76d1a539843675d3851a8214e3c02d883d7212825c2c9c04689916060b328cc2433966d6dfb4f81faf3cb038fd2416c3d2e32870599831a65968c3ee1a6896cc71b8ef28fa36bd7f504ed9543cd1ab0552c9d5ca16c635c9a09a2636b3f870f1f321f2a9b85373069d19533d52e7b8e81d58e5385db6aac09150e145d100d28a17178aa659e87510431fda95e68375adb2dc7e528a86bfb5aaa041a11054c2a3fc525694f9170efd879fec6770070419150db774e6024f8030ec0a9fe954a43dc2d5061e38b2de948920bd33d1fcee865a9d1f4828b5506acef01dfb16ff6fc3fa5fbf618b88d2ba2ef63ea214bd12e081bac70a43a9dd827cf1617ec26e4b2d4c05addd91d1cbbe0078d9d92975533ad085b4ac6284a1ed1b2661de5cb904d701aa0229ed89ec5678a946bf8514a863dce88a4653ec3cad5a4f602361f5721630c7be7bf6a5fdb53e8dc7465beabce61a0ad719743bdec6a51eaa2935666eb171320029220617dc50b2fe6f985f9a5bdf6108d6060ee65829641cc3fa630af615bd8f8ae57fbd6910aa8b409fafe37626179d5beea12152e6c0f3ffaebf6ee94259229b5fba7ce67216c5536bdb81c7275225ef4196b79fb8ad3221c337105a314f12d04b4b29a87f53d8bd104ee06e46b8a0849839385415cb2b5c2221610933b8236939afd3baf1104d16d11050827c6ae177345b7ffc3109766bae1782f4d34c6298452db535bcc9b345ee8286aa2f871a4dd0b237316886b9764a9fe06361a70977363333246c487c3338ed0277eeaa210dd8a61487cc7826d2e4f0fd82e0346669ad6717d80f18e4210899a21780bbb523460ec540d4b5cf6e2f1fb932b7bf435b4fe90e64e028328ee962efab2483b55d56bf0a807566b809a22522dd944637e88aff2e9695d99c1ae81027dcda3d2de922162516d1d499a5a8357b542f163f9791ab2172a1bf142fd15ac4c0b31724386195841c81994d784cdccd74e81afcde43b49c54b90bea85097b202eb316877087f50bbaf96198aabde3d8f886d15ef96d0e4a7b73ef6111df98ce13e5b20baef0f9647d5b32b15e6a93b34cd4d2feda8f4258069c1e71e772b33097028bc0499b95ade622c7699d9993c0497f36a65200ae47c15226b98a7238263b0180ef322c879d021589449233a8b1fcd6ad0bad95ab61437d0a1a3a8ff7d07e3ca83fa9138bea94c97197a69053c7ef1c2d9946f411ccc6b8ae8ef8e4835989b76b6ba6e0f0d72a8a42078f48ee3af05526ada3e64215832abc253e1d4a88fec61e8d8bd4c7ac89e6f6fcfd105a2757a498b8248f20cc64a3991af490641b955e062fb4d37072c7904ce94a963f0b35f3b441463e7971d4ce7f09e6d8e637acd6f1f103ed2a0dc5b9d5cfe4e8137235eb43a16def445e1c6584a23859a05aff0f232c4c9b8e60303c67ef0fd14e81106d084d6a696ce0d79420861d39eb5adb9efac23f7047e211b4cf3f341f830e61e6155c0b94c53e2d39fb847aeb7a0206011fba3f8c38035c8d7e82dcacd44159f325ea28e1ff428e1262a015a2832a2d67b7253f0815a7924cf476c95212eba4cb9f4185d6c8c1a75d7db6852917fef777377b69f92c43354c7225d897c5e7ba30c0e3a2d91315447307753f7c4a65289b77348549fbcae2fb508f0a2f1bcd69332d883bf3eb9fbca1cb180497b272a71359bcfe335460a119730749134997d355a2627f9ee2d553efc3dad2ac86eb30b9a811970549f9e73b8789ab0bfac4ccf30dd97b021bc0a39f55efb7f50ff04c73192cc384155b30f0fe2a4a6dd5f489154fbabef8bc0102f05197c169960e34279140afffed896171e199d3f9066043f59bd805f40d9b9b1d9e5449b03fb2c1786e85e301a07f378fd2a5425dc47288d86019284dd6b4774cee9062757ae7270bfed3da22467d9dc1c3c00aa956cfff006592b582611c44b0bedbe97d83aaee308be9dd1b84aee46fc71a5018ea607e2d1d897b1840ed965b06fd9711be00e83b20f3102976162aceb799a8e72e473cd6a624ca30aa3e48ed168b1f01ff9a0a1173d69bc6dd7f692d3972a9585ea18fd5aca0b110ff1a1950a76beccd6dd34e3fc048436f750c5f95f65223c0e7774156674bf8d91bcd23a461c6a6f693f98beb8099ad43aea4a79a9c53ff121c6794e52b3ebbe45079ffc90af3baaf896a539045038d2e6b83914ed99b2d0075cc01e868d87f2971c258e17ac872b930b33634e69ec52f02d35571ec823c5c22759e041adc752860bce5bc310bfee3b8c482ab04adb5b7ae07f1df3cfd61b0f68b543059693c47021e11be48e0faf603316ef9c2a503fc6572d013f0f2fa6c8be591038c977ea259b2e8dff34106ca1bf1629ee85d16b41b9d7a14dee2a96b5317f40d2549d4106c05288d6ecd3c2b125caef3fbe62ddfd83d8b3c63e0de32eda465a953f8ad648885dde6e4be9cc1575618c6501599dd5434678c758003b1b427040f2263215685ba7f670a36cf6d260f12b98bec95f4a4fec974336bf5c2c3fc2cb873bc8c98e26b4672b2a0eab285c37aeda12a711044f29372d1540604465cc0f5f3c4a16f03be735429ac48b4eca585aafa00dec92259fddf6a25d36c7efca7440d62a0e0f0a573aa61a4774b4c6ee8b731de608a8490ace4e67c79d3d842d9d266c2a671b8b0f74276fd67f7bf2bb2e67008692ad1638ff3581bd90157462709d2c79a109801906e6739a23a1f4c5e008870981e229042bb85369ecb3da3c9c3b710aaed6993e969a5405724537b23f3e1006b1b8d09c7eb4e797692fb125c1485b1698efb1ded49174c5d61dcdbd4f193301331136cf4a40134d78621d5833650cc2edacbeb906d890c91c1b29d632402328d986db0883600b31efdb562e5b9dd551d4032ecebe000536df55dcd0e9f8e0f826a184b987fe45cf949541599268e523a712a5e423bddbe2173d7959c813d3634177c63536aa64c6d2f2b2efcecf6f3dafa9646fd5ea6111c676609e827debaa64f8497400ffd61b794b3e15314f6edc2b104835ab7d7a12b023e2bd31fd6f4f111f549fed1dda4fedcc3c0141bbef031dbec29450abbcad50ab58e7b0ea897f79de4ed727df1a496c4b0bd5178dcfe98f9da074d73c68419578fbf4fce706cc858f45a72266606f14eafa8ab7d5c1e486d399fc80fcc496f7ac4690c1eba89adce01cb30de3c12b9e9466edf608812d26de4fb4ce8e508fef27884746b946780497746ff6e503378e5d9a6aa886dd743f99e953df6043ddf30596456e19f0b34f67dbe284fc0df855b99c27762983c740beff5327d3e801d509f6ddce93c282f8fa692eab7bbe16fd69bdba4bee45f8db9d1fbcb5ea076ba933e3de787d98be77ef85fbb31ca9cd3e06492c15ce36a5288baca09f2b0e8133d582dcef43e67fd07a398f52c0bdea6725ffe20c6e37763f5cf689e287e2658ea81496b0e1b9cb95434e909af308f3753075cd388704878e7425797d32268f0e233997583563c891c8987eb34ef3f57f29a6992b59017de8008ec9ce823cdfeb079628e1c86c54819d1c993202ba64ac7c1eb73dee6559945cf923a9817df4cd835a46e67d12130f4fe26b7d11f84d33c9641472b7c3e54eadc61afa5afa857cc60fd998c89d9f2d00365818c6f7ad0da43b678dc92099930136b08409c1e4062366db40b92ac6e8777e49933b115063f2622a42db66b02fb7a36ff73c44da22173ff00a7f171f8fa695a32cb11be746ff624f6c4dcf7cb1a6ae440bc84379130ae7332506b66d46ad4534aed4ea9326753f1545d4779d82865e5d3d3ea2d527d08fb7f5efd178fe05923d24474eb5583187d366102f696509b3248afc04cf79d5def84b1421698fc7e83679534dafca3c387ad6b7018ee8ea0e43ec3d51b42961d6e8868a98129d3ca07be7a8c21a9c2718d7e4d0cb8a1354316d34fea00b1ff553cf91b76ddf27e32420f2b3cada4fd96871d4b666a1a0bfc4b9a7e5538dc63fbe60fb898449749444e8715aca1f606740c7af5aad1472c70cc754dd5dff594434fd5336540d79bfb43494553550787d015ce3d1d65195283c3cc7f3bb0087ec39a8e389437b47a417aa54fa73d327bc81e886e7e346b968fa7503609f0efced34c0696d011ed49d99333019b09922bf325d5cb8cdf72c46007d0886d6cfad1d430db918576087fba4f9d8eb45a03ee59acba64be8ad161db248173bb2e7f94c1ff0510ece9748fb05763124c942c5b301e4b671b959f52c78775177e481754d0927cecd36e1f912695104aa17c8ea2953e356ce00d77f93c682f3ca0e40c2b0cdc9c9aeac60dd51e4cc503df2254b85b28c46a63eec435d6ca1531942d90d7960b0a7388ef87a493e77f8abdad2b77cd8e9ba0cf77c59f35e137aae3aa517069032800bbf3eb18f504eca0f31fa6b67fb62ebb88ff86a72d36dc6124a02e3d2c3f7da05e4e5a17793a95eb030fec9fc00bc60a76e92191dbf01f54f8fe09937961aa114771056efc1034c0b1d9cb33844c29999f694101b4e1d4cf1fdc6cc998a8316877fa67e9a8fa3a819e74ab21f4785d91fc887182b5bac361dc577c77ed5a54abd5b6853bbb0ef093322f9e75b9b8c4e207b804df73f014e74addc4dace636eb7cef00074a51175c4c1b0b06b4625f0c365ac968577fa69fb77f3fa969d159c328470edd01c0fada328f66825a9423e9e908016a80767fc8650d6bfb1a8dfd90780fbeb43b83d604a0b91d0545f43777b8c767d2789d2ab55a6004448e555f64522f84b8fa7f35bc3cc8d6dc3fee75135b85c282e2fc953d7a0a41ffcf378d2a4997a7eb9e93d61190ec89dc4c5498be40a79", 0x1000, 0x3ff}, {&(0x7f0000000240)="e885d0c35f4e0d3265e06205cbf5ef057e9ff35755e28f9d763a715e09a0a76d0e83597f8ed977053d45fe26272527633ddf67e54fcd904deaad74797632a7f36fbb82b0f2c8b102b3fc5a0a6a9f0ed3449575c8d3e0414d14e30c45f98422fd72c2bf4e94f3f501dd72a7f1aff1dd08b800", 0x72, 0x200}, {&(0x7f0000002ac0)="9ae330bc81859b21b6753a6d2b51d414881e557be1544358795bbd55d1c9f49e8368d2a78a2925ae522b880410c6006b7a481a7c31f0cff447f59c204eb2cb2d55de9323e6a1e7db2f4ae9ab08a4bd991c4cd134a2d9861ac2d65399f188f8d630fca8d9b87aa09b813bfbc532477af5cc32f9f55d", 0x75}, {&(0x7f0000002b40)="af5483fe6ef6469fa033cfd0bd13d3911eed3ee29d76974f573f76217093d613ad6746170de97647606e82c8f41348cda7937a27125229475decc5b115088d5f1e3373215f4bc753658f7d5d08449d27a8c62542607d851f46b47a828d27", 0x5e, 0xfffffffffffffffa}, {&(0x7f00000003c0)="69a8", 0x2, 0x7fff}, {&(0x7f0000002bc0)="4a2517cdf7d24f5581beeb59eefe35f6b6bf4777118b5da7a160320ca5f6fe2a5c5bb6f73858dcdd76fdf9b2b3feacefe00b98766575d2f2ceae98034f1242908dd8e532b598701d43e1ea905ae38de384b61453c526df5700533eab16e59d95f3c440f2178e438f2cc7d79e94f680307f9e2695943fcccb40ef234c464641690e97a67a58f210fe62bdde3a11bc126e3aae777b1d09b9a6065bfebf63317ea16792e4497a8717f3ff76464b498950", 0xaf, 0x800}], 0x2200000, &(0x7f0000002d40)={[{@nodots}, {@fat=@debug}, {@fat=@debug}, {@nodots}, {@fat=@discard}, {@nodots}, {@dots}], [{@audit}, {@fsname={'fsname', 0x3d, 'msdos\x00'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '('}}]}) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x3, 0x2, 0xe5, 0x2, 0x2, 0x6, 0x4, 0x16, 0x40, 0x11b, 0x5, 0x6, 0x38, 0x2, 0x7, 0x7ff, 0x6}, [{0x1, 0x9, 0x7, 0xef, 0x7ffffffd, 0x9, 0x4, 0x1}], "c8a13b9ac612066d06c47f6544acc9b6adef90f0848811492e9c4e42dcd992c526ab060f614609b839c44b0f48db02fa26d33e21353f64f2f0a5457a0c743279e40269480826e1ce05fcbfdbe04b558cbcbc9884f5a38858b34d60d0669c028d05f81822dec1cb88653b28e933f35545ec2d615fe5990cf03b951b165f9be5508ef42eea22452a1cfcb521ff68217192a77206ef996b8db3a754c13aa0792f8c598903a20db8b082e9e65a78a9dc819265596d087cfb9e3ffa26202d3eb14c9e623ef5d7fe48c3619ef9974524f1ee6413d96c4e0e32fe97af5b353ff1587900ec2939c5", ['\x00', '\x00', '\x00', '\x00', '\x00']}, 0x65c) 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c00711000bf30501000b000200f26526c561f3ec", 0x1f) 06:48:59 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) sendfile(r3, r0, &(0x7f0000000080)=0x1, 0x3) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:48:59 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x280040, 0xcf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 311.943474][T29369] loop4: detected capacity change from 0 to 87 [ 311.949854][T29366] loop2: detected capacity change from 0 to 87 [ 311.950093][T29368] loop1: detected capacity change from 0 to 87 06:48:59 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110011f30501000b000200f26526c561f3ec", 0x1f) 06:48:59 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="0900000000526174000404090002000274402df1", 0x14}], 0x800000, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 312.034227][T29381] attempt to access beyond end of device [ 312.034227][T29381] loop4: rw=2049, want=230, limit=87 [ 312.045055][T29381] Buffer I/O error on dev loop4, logical block 114, lost async page write [ 312.073243][T29368] attempt to access beyond end of device [ 312.073243][T29368] loop1: rw=0, want=92, limit=87 06:48:59 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110002f30501000b000200f26526c561f3ec", 0x1f) [ 312.109245][T29368] attempt to access beyond end of device [ 312.109245][T29368] loop1: rw=0, want=90, limit=87 [ 312.119722][T29368] Buffer I/O error on dev loop1, logical block 44, async page read [ 312.128014][T29368] attempt to access beyond end of device [ 312.128014][T29368] loop1: rw=0, want=92, limit=87 [ 312.138641][T29368] Buffer I/O error on dev loop1, logical block 45, async page read [ 312.147202][T29368] attempt to access beyond end of device [ 312.147202][T29368] loop1: rw=0, want=90, limit=87 06:48:59 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000100)='./bus\x00', 0x40000, 0x5c) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mmap(&(0x7f0000190000/0x1000)=nil, 0x1000, 0x2000000, 0x810, r0, 0x444c3000) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) [ 312.157684][T29368] Buffer I/O error on dev loop1, logical block 44, async page read [ 312.165933][T29368] attempt to access beyond end of device [ 312.165933][T29368] loop1: rw=0, want=92, limit=87 [ 312.166026][T29390] loop2: detected capacity change from 0 to 87 [ 312.176393][T29368] Buffer I/O error on dev loop1, logical block 45, async page read [ 312.198064][T29390] FAT-fs (loop2): invalid media value (0x00) 06:48:59 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:48:59 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000080)="040005090000000066617400040409000200027400f801", 0x17, 0x4}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 312.204142][T29390] FAT-fs (loop2): Can't find a valid FAT filesystem 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110003f30501000b000200f26526c561f3ec", 0x1f) 06:48:59 executing program 3: syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') [ 312.253555][T29390] loop2: detected capacity change from 0 to 87 [ 312.274000][T29390] FAT-fs (loop2): invalid media value (0x00) [ 312.280048][T29390] FAT-fs (loop2): Can't find a valid FAT filesystem [ 312.293320][T29422] loop4: detected capacity change from 0 to 87 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110004f30501000b000200f26526c561f3ec", 0x1f) [ 312.320163][T29426] loop1: detected capacity change from 0 to 87 06:48:59 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80100, 0x62) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r7, &(0x7f0000000100)) ioctl$BTRFS_IOC_SNAP_DESTROY(r1, 0x5000940f, &(0x7f0000000440)={{r7}, "841374cde8f67ddd1312b05a10a8bae9e2362e767fc1d3c59e1dedf868812a11a6a13425a2ee6a1f4ea28c0eedd8cbe4372388adf8ad430ead046be148ac0e993e3b0fcfe189007f238112fa50c59be3ebd4d6a14ac84964864d00d8030ba37fe7df3599c66e5933cbb621bd95f82fa5f0ad05bd8386319ab46259d9cbf95808c6266922f8772eb7ec5f8b05a8e277cd1cfa0b15ed481f87dbd186149ad44d9c5e390b0eacabcad15ae734b5174e3df4961400a7ae9aec913eb9547620f2dffa6972e74a5367b45aa60502cbad8d32d1c020da4a0a72a09f9fd0ccbd5083a3616c5dd5a6864eaf68e14c9f7ee165bb9d18784b1bb85e05e845f73336a5e2c83c4f9147158a108aa2ce587207d4d29969e7c258b5415a4745441993de24a9a2f965759c4809f0afa766c7172f5e679d039db3d292f1f8ae801e7115a570acd4f460e9fb67c900d9094c12d1c0d1e23fa6b6884870092f2acc34edb37b98398ea8e1b6a250bad617f1e05e557f849d36eb63b1195e1b0630f1365979f07105058b0ef173210388d0e0d8b641245393110dcee59ac19827f5da430ba31a2a4b69e734c64e0ce5b8c6729bb63cbab41c5bc54d5cae1d0b44669685fb17ace2bcb9d5d3b7246bacbc4ee42bdfabfe9b2e4a0992720cc5473df8886139a5ed1a4601e3079eb661230445787081b58fbb7a977afc50802164cdfa215d8a8a2213dd9506461e61adc647adcc854b90aeadc60ee8dac5cc3f0be1caae9e98f4666ad3d9288a0221edf565ac99b066e61625c27e5d4decc806a9243d790b76be2546825757aeb54b61fc412bf6f8d6ba67120f1539692e3360acdd3608df491725614278c3ba2a553167860c3ddee448c323532371df102d21128e9cb60fce56be01aeaedd8c97d6bb4c86257f94c26867c93dea3dae969e6bcf46977ee444978ad0612c4f48ddb47b4a98a6195b5505f4dfc52e54bb0a6899d42e1d4dbf9c8f3fc6579c43a483f5758b6478324ca7b8ada41261aa83d975a7f2de57024784b976f8f3361030fc94053d76f5e5e7ec3f4dd091141edd13b4a3aa428b214af6954f630917f6b4085e2ccd2e9e5508913fa27151d22c1b46c61047b2d8ec86dac1b0a18cc1775ac10f20a7bf3c70b4a063a2f49ca59a49654d2c6096044c6a7c24369ac823ebba22924f54588d1ec5aaf59f8a011f70cffad004c0012a71ed2c0d5f49da4b65cbb043be70377f05615250ecf8fbac608612e0978cafcc515672c26c6dc64c88e77b583612c236027d27fdb5269fb24c905f2ac8b4fb0743f0a968d8149d314a26aafd686ba950e390b604686c0f07e2d8904ebdab7464da060ed19e2e6e6e100b5d5b2270ec20feab151c14ddfd42fff4bde1117cbc56af8cc6972ab3aa9d709cf6fb7830c2be30b888a80c0a090105f5cabd2d2c325038f08b076998397948e52c1f995c70b426d786b1496cbfce655263256a7033c52450203d225f2a27a5e33fb272cc959703cb31d85cdfec9654ea6786575e9f489daa598e7ee9f67fad39ffc67030a50e74cd1f0bdfb13243203b3a43f61c4e79eaa850cc097d1f08658f31a7974c6eceafbc7ddaba2657c2262b98f04ea03be51d9e56b9bac0d2233662a700d5fc38487cb83d89e72eeb239974af81025b4f3b41793b4c44377ef66001dcc02609e0f1001aab107ae72ad79a785a0aaa45a2b1302ca8dc66abe5d3c20d2ec2b644b7b243bf4ed2f5f151df4d20387f6eb10ca330cc02d41dc28cdace97ca792e97a13cea71f52d61679de84c073b62cabfc740a3745012796d365949e2a94608c5d34bac8ef680e62fc78d34534dc5f4c87abd74c367c678a1080273e848d8b1cee96611cb08cee234c1d5aa7f58e7a4502498de8884a8d15015fcc7507f6cc4ce5384308ae9a75e10fd155dc0eda370b2bbc6596b636f6fe9c929f7289a671025bba4827be8f33d5a4f4b24ab5541ee4a245a548a7e2e7c47e7ce1de73bb9970edcac99be01f8ad57656c6c9bafd4606b0184b2f8dc7424af52d7debb07fed65ae86d01eb6fdbd64657efc55bd2e081283351df2c270b5a54338fa24bbc187ae1c4a812827d94d46157455ad4edc54e65100908b681bb3fbc3ed9c7c9796f9130e70f2057c9b8fabc75d86b2ec1922e2a9fe52d93dacd42fe99e80ef604a3ce730fabd15979b97f89751932da3067f17d2aae52bb6094ae559ed89992ae7036e1e9786989df7ba375e308f631ca5a546e2498f3d86332818cd23171a17ad117670f5451673190b2db511af2910dac99f61f8c75bb91533f988946fb89e08700e167e29edf1dacdb2eb82f7b5b4e04d744eae0f4a2b90b526882f52f635dc80e84e128268663db0d68dd3cb9846e921737567a56f34d7fe1a4d712a66c62200406797652d204bc2656f3721319fffe1b25d4d21651b87858f64ebc7ff7026a2ceff6e30e5c06e231b11759ba3b3c0ab9b5c7e246683b3854a6848ea802d4c3c287ad8dc1454069e92bdfd84e764b7bcae06b28885ca30eef79b2d5da47eee79c0e1b9fffd8a454b56cd534616900afe971243fd87935df64645d3727619ce6aca92f6e6da18e5586ff34ebf9d1111c21438419446b5efc3e3050b29fc0abf9f1f6aa0f0ae806c49a1e751e38ad044490dfa8b2c9a17aaafee9359bfd9cd816716c42cb1b6b3b78820726be99484fd54f7a9fdba606a5954ee4312c17c434ffd3c1aafcacfc719b3f143e2c74884a0218321dc0b0aa2f342c2365a48c38f032616bbc86043f9aac90dfba34d39310d3d2c0cdd2e1b54173a6ef7fea9bad800f23d6c9564eff45f5d3a8427268d439f1b4514a4b6d8c8b832919803441f5f4d419956261a14761e98fba13f12a58d6352ec30c60859eb964193b02be94557521d6b24e6d14f7377a5447687831ad287010cf5ffacb27e3ffa9e9fb787f1d827a91ae1937c2550d0a41bcaab70c1526eb4cbdb33724ef5cce11c4d9fbb57240a34d0952a4700e2359b9b309bbe06053d92391dcd7a2e4b648c3330783143d50d2b8a08a790b425af934740267752d04c9939b1a94877bffeacd20dfbf5048b985b638f208658581490b32ec275de21e886df8599dd50f2ff2281146b0ceee59626928876e28e13be10f7e3e57369ae48a2980f831429693da441926b5beb41a10b539a36cb2ff621da25e1efb45e9b258530eb6bdf9080a975e559d71d6c69c4776967a70d2d06898ec07553ab8b0880c0b6f0fb855eec7438d66cdb95e8c78db3ca8395e33895adfbb0cae16d793539046aa8565becc708f70a203e7703418555f06b36e57d20a15b0c042b6b3bb273b3059905f9ffd8e62b0c64b53bae1d8e972f94a747d655946f9f19c277200ee0a84b932da01141c13d26c89e303cf48efe73f30dcb047396cb4986768ed14ed3a44dce062f24122bf5e92ac2ac81214b073c309883615d185e9020cd9906265dac83b523674c382c0795be48ce809dc107f18076386dbd4c9119d307f5dd333ea4111da510fa28c3acb44193bf40fb055f66b4b139c7e0e15e16ad8c0fd0d8a6a8a541449725895b001d38a36c079e88519fe0b63ba6aa44aac9c8212f921c8b57a94572a1b010594bc51ace272a9e2e977c7f614f8ef9a5822489ba14c6e604a9b0a7b1b1375fd00cf3bf74ac358a277671000d46404c24437b2156cbca925cca7aa5221fae255332f31f584aba89040d192ba32a700e61d1cc3b775ab901707ac7e5acf1337ca7282fcaf307ce722c4bdd22646d2388e705a3be5ba912b4058bf4739fb039346e255b011e7856f8f7ee85d13a2b8004b637b0949b83feffd606d26fb2e7792e3e34ac2fec14bd105b2e31be0c345981c3b738217c5ec3be2ffa15befaa473c2398fd182144bcaea5eb8acb8be6946a9cc1aeceac8e69f8d944f11100d28f9c68dc36c1292909b79341a37d5d7acef4a2a0e2eefbe819df02567d729ce073e95dcd5cf24c5101538331dd02027f0c57e31412faa9e37c56330c6a6ff938aa8bc9de7149fd5955677e15843e762e1a7692a05fee363d3376b0f6851ecdfadc6f9b209ad523eb3259f09c63211b25f2627b413a856bad3434b49bb0e04b0f206f437484ea7d1502236b53afe6dd8e596e17857f301287c3d078696e4338e51343c8fe135e2355eea981a05f72b591cd0da9f7a39866c4a3adaabfd779bcb39f4662fc29c75c039918d86f5ab79b7894d0d8dcd4e7e971c23adc8a6b16f6e1d761acefa8fc661a95352bca3ed1379ff181a8d83164800f58a9e8eac86a2e7d27b729fb535af874a07ea84c07fb9a36e8602251de429aba8b6e915c7cf5b3d13e51b41cfcc77ae4f2f5f0826e85d622bb47b36e6b8c71a924353dc543b85312229991ae592b369df22dac2a77b68395b6b9a1ab494a09fb67e0d109699988e986b0269474ea25f7b71cfbc9f49181886581b947bc1ce81d0dfa0f6b30ba4c3726f7f63793e767de57171e2b63a7f443ffbbc766bd1f8bca83626e065e2b01f003576ee6c1767ad6df6647df796f179ce9d58700b129cae0fe1476284ab294b0732341d929981c126c33ee7b5292ab64b486647fc0e13c0794b01f85eeb587aeb05e435ad984176658e4fe995c915cc81966d2072a8db7f846d58dea1178cd3b333863fd88424c067ee728d047dc0ce67e731ba5049d1337649ddf1672022911c9cb436c14dd04e68b912175775cb8f9695b8d289f138d671fd4f492de5e2f1d5fdfe0b0878dd02d57ca20c890ce9ee87dbe5a407c05b99f96cb719d3c788912311f95d76d727313b2fb217486c61357dd285009826fd33ed6ba73793c9171f471c24e1539096ee971902ced6d323a588e090c09323dcae4348a23889b5cdf9fcfc99a39afba79e1310278f345d4591c6795f8ced5f7b4ae4c905dcdfe476af40b85f621d6d514fd39eeb0d94a66d78613ef657c5e9546514720cf9e5c9ea2ccd3f7fbe8693df73f2bff04cf6bcb43e11cc7e4c28beb0bdb36d14d6ddd9477700be265e5654ee2a6a1c775ed5dc7099a49dd300696ee07efb329a7ff4a048fac2de06f456c60a1ad4f3d0d39ce0e7bbee2a1a81853fd4ec620671b8d8b6d3d905a164a3524052d229c4b9e336416fe209f07b71114089c29d73fb4e932bf4cc69fa6baae9b747a5a1e3f177999d6ae717353707319082cff8244579e6a3a9852a892444cd0fd53c534c63ce2fe12b42d3c2431b9a1abb2921faf5570a5c1455cf21fb7653468dbbc11e1b59b3e1ef296587074e383b9b5e0c1030be28ccebedfcc8d2a6cb8faef6bcb485a515e7fcfcf76c5ccb33ebef322f84859e193969dfe7e0a26f863c6739d68654c324551e2a1879b5eb808f5077ba29a0662fa6dbc46398baea53906c1eb427db1c6ddf431604593e2160e302ee0ba18f0c09ff1777dbe8bb6599eb2017322a1a5fa92f668433391603026a968355e6fc2fbef56bd2c1d25fc819c6b64a7aa1e01781fe83657f72c1d75c2dcfe73f82a35b0ab3151315902053f53600e1a11ff10fbc53fa5ca3aba4cbe4baeacdff8fd558a7cc3e7783cb7c084511eeeb890a3b9cffa233302ad35bae3605d64739929581a402d30130c1cd5b94672d80a5c3f77e63f44a9c21b4d60346bee087187837ff113c73124b5ed47e256f6cd68dbe27892a9a0259b081d97acdc8b39c5253ec196e3cf734192c4da06bcada864b22535c713cdef2b088a1359352daaa8288ceee88f25f0b16a21d40e7381d6397d1a8d4c37538923dc315a839dedb50e7c9f4baf0d47e93de5"}) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:48:59 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000100)="040005090000000066617400040409000200027400f80174d1e90ad963bcfe44462ffa6c88586f0fb2e29c6c8d2274da3bd69e23cb34a6b8434a89e1a26c788491609fae7765474ce7dcf1f8aa4a92fc9f323169474c626543d435236455407404", 0x61, 0xc2d4}], 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:48:59 executing program 3: syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110005f30501000b000200f26526c561f3ec", 0x1f) [ 312.360718][T29426] FAT-fs (loop1): Unrecognized mount option "" or missing value 06:48:59 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open$dir(&(0x7f0000000340)='./file1\x00', 0x20000, 0x18) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) ftruncate(r0, 0x7) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) sendmsg$GTP_CMD_GETPDP(r1, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x28, 0x0, 0x1, 0x70bd27, 0x25dfdbfc, {}, [@GTPA_TID={0xc, 0x3, 0x2}, @GTPA_VERSION={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x30}, 0x20000090) r4 = syz_io_uring_complete(0x0) ioctl$sock_inet_SIOCSARP(r4, 0x8955, &(0x7f00000001c0)={{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x306, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xa}}, 0x28, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0xc800, 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r3) 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110006f30501000b000200f26526c561f3ec", 0x1f) [ 312.420318][T29426] loop1: detected capacity change from 0 to 87 [ 312.427705][T29426] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 312.435682][T29442] loop2: detected capacity change from 0 to 87 [ 312.440719][T29453] loop4: detected capacity change from 0 to 194 [ 312.449560][T29453] FAT-fs (loop4): Unrecognized mount option "184467440737095516150177777777777777777777701777777777777777777777" or missing value 06:48:59 executing program 3: syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:48:59 executing program 3: fchdir(0xffffffffffffffff) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:48:59 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') chdir(&(0x7f0000000080)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10052, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000040)) sendfile(r3, r0, 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r4, &(0x7f0000000040)) fallocate(r4, 0x1b, 0xec, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r5, 0x3312, 0x0) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 312.515207][T29466] loop1: detected capacity change from 0 to 87 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110007f30501000b000200f26526c561f3ec", 0x1f) [ 312.574221][T29466] Buffer I/O error on dev loop1, logical block 44, async page read 06:48:59 executing program 3: fchdir(0xffffffffffffffff) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') [ 312.631515][T29466] Buffer I/O error on dev loop1, logical block 45, async page read [ 312.639678][T29481] loop2: detected capacity change from 0 to 87 06:48:59 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110008f30501000b000200f26526c561f3ec", 0x1f) [ 312.673721][T29466] Buffer I/O error on dev loop1, logical block 44, async page read 06:48:59 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000240)=""/70, 0x46}, {&(0x7f0000000300)=""/101, 0x65}], 0x2, 0x8, 0xe211) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./file1\x00') write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f00000001c0)=""/98) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) syz_mount_image$iso9660(&(0x7f00000003c0), &(0x7f0000000440)='./file1\x00', 0x8000, 0x0, &(0x7f0000000480), 0x100c22, &(0x7f00000004c0)={[{@map_acorn}], [{@fowner_gt={'fowner>', r4}}, {@uid_eq}]}) [ 312.810175][T29504] loop2: detected capacity change from 0 to 87 [ 313.276873][T29477] loop4: detected capacity change from 0 to 194 [ 313.284113][T29477] FAT-fs (loop4): Unrecognized mount option "184467440737095516150177777777777777777777701777777777777777777777" or missing value 06:49:00 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110009f30501000b000200f26526c561f3ec", 0x1f) 06:49:00 executing program 3: fchdir(0xffffffffffffffff) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:49:00 executing program 1: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1, 0x2) open(&(0x7f0000000080)='./file1/file0\x00', 0x8083, 0x24) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 06:49:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x200f03, 0xb8) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:00 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(0xffffffffffffffff, 0x8008f512, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:00 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x88000, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000480)={r4, 0x7}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001580)={0x0, r4, "1ba25c51ca19f29ae3a461258b9b4f70fed01af7f392bb68528c08757e56fa9ffcdf364080425bcc868e07a04491c576981eb4247d9361fc18fb711fcdd6b0aa4afbe9a9ed1aa327c27a10afb6e9ac4189617352d7e165282b897fe74b2fd1190def1a90901b97b541d39e9feb2daaa9a5be7494b3b4514fa92efca9b01c234685b937190ca5e8df9bf715e1c099684924fbc6300a17790d88096a298e2b4257cdd7335853b80a89f47141d8b2ff25be84bbfdf9e739b3b0e9fa4df6e6369b69c8576c37aa18f710ab7aca40ad893fb839e1d64a07738864e812ed938be60b6c558e54ed0163a8bae6f38b5e8a6a13c689c487fe90a8aa9d69894ece0f7d9fd6", "7d760728ef4137e44721eaf5381e5825d92b8011733ac820f164b719850961ac4b3e6122df18bc6fb7a0d0309c78c402bf6993d7b01666bd59e98184c0225f3744c4a5d5ebd5c17b22c3c9e4c8678610d41dd55e65a4d36fc5014c680b23214482ab158b7cfc3a6f26dc5aaa91573376db6edd3cfd86a44434a2e380e902d5b2ce5c487e5f2d5ae815a60e1b2934a198d152a1ec4a92a996f767ebea28e63cc0e44bd347a11b15dc6077676bac541281c8a9978f653f631b509c465bccf16b1bcbc70069e74d5e1c662e9e2ca0356002107f18c0be6e25707f78dc0aec40943ea44d6d2974d2a51c48c227bc8b68c5e03d80591bc99f35ec1f0346cc2b9500a025063bc017f60403a0ea727674193cd9c65e40fac67b4df30afe9032053fdb3fd1586a6b8ee6e7cc9999fe050b39bdcfd54a8d546494fe34b68589aabd8daa5e79d5bce96f7d1a71b78e499a1f87aec0bfdccfccfac9711a3f095a50006bc4d8daed106f420906f8fb6050bc66dc3e183714677dde0904afed7cd7f9a6718d74f71ec9aac28b8e4488c5675a1907b6fa2f62be44975b9e79b5ec56b866241e4a85ebf6c8afc4a3584ce1142c7389598f97c5b1fb732a9afc28904881799c6fa211e3414dd038de03067d47ef008a66ffce80185012154907cd8251e5b2596d790eb567f75bb583073018e1252fe706c548bcc67ab27d3dceab74057e8a629c1e33f58be2103ae10d9f1e290450e792fa875fb9eca91144fae9d685db3fcc857383de5551a540458da1943e496be615264645e0cf53a0d47a5880a56b5b9a8daad039f3473a571f5cbe219850348114a9ee217f5953f8cbe881342d1f6a40352c37c704bf0e31aeb93b29fe926e58919e035bff83aa0a29f75cb279d6c6c7888957983747969b78bc50bead73726b734ddd8af57ac12948e72d0a4a277d793ffbbed537a91958d7c13d7ed01f20ec34f2685b4a5c6c8234685a98491f5094cedb3bad512df8ae99c1d9823bdad9ad134a10ef203ed4757d12a5eafe30f2d53c345c16fe787d6cfe5faddb9e7a1a53f13eccb0a1b18a054b7a6e1b020a0b6ca8eb101b046895c7599e4613dfb1d29ce364c8cb85f022745531a9e579f5f6bb025ec188c8a039072daa28870226119fce95f39c9f13bfcbb0c5067d9e2a8aff24ba73b46f54a2f9bd1d3d7f3d30d3217aca2b2a54bce76f443f6004edc4e534213aaf2ae1965057fb6bd2f3aba238a619fc8a77c1ca3b5b25b8b8cc5b04d1499762f66ec68d6a92d7c3915bb8850f83975ed4e4ed9bdb94cf2f41da686a001cc9ec23997464f7db9b007577a569ae2c39ffd88da232738b7317ca98cfd08ae5c50fdf78ca8c66737a2fc9aa54b0fc8eac05f0a22b3037fd5e873eb07ce14b67210a68da99e3ca62b906d80c451738a9d06c971a5b95d41be6b34b0494049e389d7729c37850762d5e975c8348759465fb3fb0c117779230c4822e8e94594d423ff5480918552900775caff0d57a7f5cbbd1dfdad8dab6830ffb2c7a6db57f7e19dd4b5a94fbc942d2e1dee8a3ce1191c56d763a2e21d1dfc7699143fec792703fadc0b70d65f7c87ce45e89093eab782ea99a68168ba89452e54258cfea6ebd1a9ddbe0c8670b81e9c64cf616c6eae76fdea8d63e1a2e3f0c304436c6141f9d2d6897c72c27f3faf18d50da2a9ceb15c6b80ea2f3c75dc2c31c34a3960faae45970c6dc4cb1632145af40c92b3d291c84c96adffb75978f6ad6e143801a778518039e27e9c1cbb0baaf45ec24ee4cbeb4fe955e545a0c134ae7102334c29078a48e42cec475eeabdd23321c24b5f1d32a05d2741fe5d2aa95b830a5a3990a624037ed02ef0f262cf29e0569696d06608c50e46848eccaa6121c46ad21c74fbc9117e7de525647b4e2bcd7cbf5870870bce68dec0c1e0114bd41fde0f2af3ab97cd5887aa2c4e92b7d0e7c71f4d16476d4077945a82fd94dfa26c9d87ffff9add7ef3262094f92d63e7a6d457ee08a3d530d3a7af48832bc46f044eb21a0c60fa2e392172be013ec5c4aaf816699359a685992ec841397383a52923d9e10d10d5075e2ef39431f592e9610e046cfb6c4e1e4e888a7880d89dafe7b9ccdfd87c07f7a38306d66076e53fc3199c8909e0fe3ede88bc3c4559adffc89ad56240b16abd8980ac34b35a713c05fb68ce3efca777c1ce401370161c2a7bc01ecaf9bb7e20a7d9d0085584dd95f6384569f28b66731d91832260d84b3304e814bb4d4286bf52a7e4b124f84aceb298bc559701f292832437427712e682ec16cd094bfa6e8e6a9053d824c5fac1ac44556871436f92d979ff234f5aeadac9d11cb4213a36b1c11919bd13050a9a9179e52fe5bb57eb6ca0a3dbfd3a1d16bf5dafafd5fa41a9e68ce75bdcb059d24d8e7b932318c7c181dc139fcc0db55ee8dae48f90a74482810a0517cdc141c98db9c7b4a88ffb6eadef87ae1d7713e70eedfcab48dd162bcc4b1efb309f74f26f59263b8e4f79f2751764b9ba6149e9732f7ade82dcb777bb414b2b7bf47282fd7b34a4239d1ceb97a8bd2200ef9c44763f5c637c8483b3d596995655947100370e73f15cb1f804ce979139815c323bba2e39fcd2440ba0559c3d9fed7c734f81d73709873892701547fd95825996cbd0e5d4e56d115ae6bf7f6b862d24f529a4ae621c167eaabba5bc9ea102de218dcbf68de60e9556ee72f86ae1860e74cb216067fd2a3a0f45085597e6578436df0563966a2bbeccc66941d618574b55ea837ea61026e1c8aa78b74ed76d189479a05cb97f4ecad610593bf8522273ee9d260827fad6fdf7cc16eb8cf2ac9d63be6705b9b75f75fefe84ce7480db816ecabb56dc055f2e0de9d36b839226f4fe7941216322ac787da313f7c575f88035f4e189991e3829525096739284af0f999bb6d75c31b4f8a46b0a9b4cff1793c8fd427a9c47cfca92c23c501f1a2ee33458c9f3ee4c7d64a99b97d56e01b0669bf55556b733ddd072da2901d882f99b6c3bda673977bae1e61bf0b17ca0f003859cb739b413d204992ca4ff82ebac395f60e9c3795bc7949f429575c4e435d07417b6115070717518748ff61adbc9d13189b3461ba53fa0f961eced06bceea252e967c1c92d7c2e514ffa90844d3b3dde42015077f21a8560333adc8f739d67ea30ce05b52ab2be6daf9a485f37bd0d5ea86e32bc49250dafc8d530a8aff7b737f5285c35af62a7616b9f38aa71baf8982e185af6a20f90c7f466bac7604280c74c07bcc4964b6449ff8f37879173adef1ecfc61929b57cabe35a9b8b5045e0c927557e8c04c1b067425a92496a662b8ad7eb4f25e514d5e65f1d4b5b4fa993e5a3a1e03f6c9be7672eb2fc8f28730a500f24d0253a1095482e2b743d54776c2e59a71f0b6d14d7cd8dc4add37d908c480bdc139d209865c87eb33e55d8801d49867f5dc4d61dbfa96dda36bf4640781c3e35f00e32c47d257e00bd95f8483d10c350ea4fa2ddd2110ea9da828906756e23cf4ca7264ed70500bf5626b162205782e0636c9e60c54115efc98d8241bef5a6274bfbc3c0199cd0a80539e54631d87008c62fd6832442b81e6d16f0242e863d68beb6515e3f7ddabd6540f1cd10e32b9cce7b2d93c83b40bbb5923488d6fa7798c13c13512184933b7799ba15524b0526f7c0e017bd48c2dee79e37eda99f303d0f35eb7ac0aeec10cf2314ebd4f6463eb754850322cfb9ca90dd8234a81d26d50512dbd5099a7b16886277a8a8ff4198bdfe6d6362e5eea1bdf8dc541107d5210350c065b932d829119cfb1169899a76685b6cfb3b37f4ced24884bbc476038a6d9a323ab75b313348486facec7d7184fd33ec0347574e8fd9308f93b478eb2a9a520a84c3fe11c0168b729c9c12256d7350893ae7f3ba004241d2eac191314659cf34230007e69ba4bdb362c5c6abb787cc6d48e88e1cd6c2d0f3b687cb8bc6247b6f877c863f952529f5a28717fe0f21ec327faf8f686b31a27c3f9b62e47c04b095a3040b761d3b292fac6307b88d5dfbeed1cec11eeb8abf46c7740ab947e340e5fdc7761df3778795ff259ec78c62aea882ec3c4e14cb30de1d83f31e9125695415db27367491f120030be414e399ab5e302f0919b29e19e62587c7cf17a1e7b3da1f56307a3d1e3ecd2d485d53bd081270cd0b9d6a728c0326ac3174e9ac5d7042d18a45402a11f218a16817f3c9ca3619a1d60e2dc260bb6a0ceb9241ba2744715b7582c2bd3db7fbb21e200a360776d25251c2bfa3941c0ed497ee390aa3f8fef356b6e8561ac1e02458109f0b3fdcf3cc6de21d4aeb0e3b7ef40cabc5ca80ea6e568eda6ccb2930c74b2c6605c75941a88b201a17be207b10aad73aa6583b0984b04ece91f3149c871e4357e893215af419eb4f9acd6aee92193f048911bbf86eaf7914156005789ff4038f77c9c41a408f948b0a77bbb48563077632b40cd7f0b6e9a365bd0dfef0bf8fdd1c52fd2c511bd2ec16d679f6fd837cd61fbd0c7fb4c234914c483f48609ceeb6d8920f6112d2251818650bd85c5d756c899882e32fb91c5c8d9767e81ce2602c4e2150a3129b54d61dac569a35c84d2d1695af3fb42cfc86904a0954594e845030179ab7573a1740bb9981d903874f235b066d20152a8ae45c9eb575887f1e4694779f2426f8258930dad6865637e27e394d6a944efda12a65aa97eaa8e078f9dfa1ddc841bce6681afc5eeda9b275c6c8105c1d4fba5b46959a4abc8d36185a9b3f8312fd3eb0810074dde63dc864ad171cb62152daa5900d5e2030b54dd0c6c0e65aa4768b763bf519268d441bba37fae74140a07024b9a5001a32cc736239627533ac5769222b55d1ec9951e53b949db1f60127c7291e054672ed0eb600dac20e8ecb40d3adcf40830fa34329e4c1f7ce8fc6d730c59cafae64217713d9e80b222b7f1f6dddd79d6ba4fbdb2b839595a2473bda591ff6d74daf527e5aabe6c874d5ce38cddf8aa0867f911c28562637e3f1aa0d97b4445eea56af1150dafc3b7d773a2ba294fd606fb551b70d58ba9414ca70be6c384f9b22f377fe7e2bac386f671c6a5d2b738b111494d63b3233211423294dc47f9395c2f800fbc9bcabce3ee2be7f0279feeaa1991f546b6f22fe843e8669b42716abd255023e4e677fdce410729f44f7e07b0b89af34b1e9968151d0b90b0565e2f72e49edd86071c00f4428f9cbd08a4c67d58b2aeda3be18819d7eb85ca627c41e7a7e73a7a53d1427cf0cfa1b1306c3db702514f64dba89ec8df6fd6ab9e7b33f460baf9746a95c8bbbd8c0566bbbd0045b62e9848e9a1cac07fa1c25f90133949b6a95bb6b089fe892ce9847ad3526cd5144acd5fb20cb93c4f49a807d5f1bd2efcee02e0adf3eb83745147c22bfc"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000004c3c0)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xb0, "84aeacb5225472"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004d3c0)={0x0, 0x0, "2e8d2bd9eaf50083f814dc0f2b6f170407fda0dac4c82f63b74043f23c1d9df571da998901ebc658de9dccff0bac9844f6befd9d4ca0886efad74741aaa26da0164c1368609641b8ea0cae1d2d8cfc773444bc991b15c41e3660978069d4852f62908c95ec052326460e409c0c9b4027a7db9b8fc846f8ccf39500165086c09390c558900d4f7e2cb40cf9b50c58f919c244f645c05375ea2a6df6df86d44be9ff8a85579a805da52e296aad0f1cd5e68686a765b53a6b38bcfddf57964e8682e33066b610e3bd3a981dfb4e249445aaa236180fdaeff5791b2996b609e9d364b9d78b85ad774facd6366ffe8f2b96cc1837125e44ab2e2726ecda2aa8f8511e", "b0095162b57d115f2a13ddf426e7172ef84205efba194973b2bd403389c992045b54704259bb57a8bed961670b31b7009ed5cee1d581372a481d5e1ecb111cff1218a16bad4b61856082a17191f772613cdd333a40d12e6abe05cb28e8ce0d429a87cf8c0a777a9957a1f8d26bd5fac60b091366035380b2bdb26b932b2a8fbb6cb374b0d232764bc1764d1eba7522f56bdc2adbf42c1d35509f804dd87902559c6033e8c02759e32d91c8e91e51c0c7c17cfb0408a23ca38f80f99390737d6a528bfe1834086f279632635d46dbc57ff7386259bc7e083548e3cbe30b9b4130ec70665b7a4aaf57aa66f8d2e2824738c251822dfbc363cf3cda3b16609734f2e6ecdbd6c9b92241e48288a9c19171d64f907b043162c35f0329746858f806536ae381bc68344076c863e98fbb73aea3a094330b41b931af4a5ac152718d28e6ab4a5a7d8e8aa48b9cf0fbcb16e802246c305b98a80b52b3ae9f16a79f1f234c4b32ddb63255ad3d962e1ccf2fe66fe70662b633444bba6cd6743eed43466e83c8f7cf6b44a11f7fbe694bb08aea272d080c3be2aaa979b7f663e4ed3407898a55011de3c600db3b62dd9cf8821d369b70b124521f21beda4c0217f84baedd55b4c69f224b17e3d9b02ac0203b6b0e0c329984cb0bc90886771df3f6ed0c33558d47b78f0dc877bd41a0dde4a54f9286f140e65085e8408ede7eb2e1d26d079ed243ae275c252e10de59b0219ce73e9aa820571393c7987ad733090a8df2f827e6334eb59d4e5d1184986e1f0a8f11162e59d9fad891cbf680b1364d4993fe345118e3e0e17829303e76f18e6ba99f872a577881a47b65ce349442194c79c5b32ebe931015ba6b7dc68b933d8eb74d1b8f512297d07cc860fbd662a598c2eaca3c76a410ee9bf4784638dc4a1ffb470d5996d9a5ed7ccb689c1c8817c1a6e93a45aa78e92e0c2eda3a97d575e5a768c668883b5eb5f46b9a402e0584c78f5fd023403d2fc99abb167b45d483cd4574e95ec72da375cccaa08b1cbeec4bca277abfa74956fd8115c9fcc53bae6c10019e31b822abbb2bfec85dc1eeb55da7a52ee62528a778decc6e20a767d0329234c91bce48b7ca99c9be90d7ec41951a519125a6388b1c03ee2fad3a904fe55272f060498c0b34a583a5f54f7b7aba4cc0fd8794b4544487e9755d788419d090cbc185d346dfa44447650b7a8c5126a09b8573052d423ac6bc4a51bc3e04aabd4f1444a9c2c473d91a6ea73bf3ec36940ab7ff100e8acc10f390c3e4661d1847658b5e6f81e6c9204b3ed3088b4ed748e1f257b31368309107685997e89fffc4cb566ba04220f481bfdd79503e749508f3b3f8463f6eb3623201c85cfd356b36776633da73817b8406918aba3318c93bc93de12e327145944b880ad6cc48d772f82f87fb8af30077380b2de1b270b5f59b56a04f9ce8ab966661a5f9ba70d2944315df0b7748c837b81970379fb27e0fe7e890baf094cfae7279e851f828ada427842aaa7243552489664ca0317e5b19a7ff3717d99ad3ac63c446d23321c94cd2b23d6de43a3c8516c7f40f5a5686d72e9e0534fba305d35526bebc9c2938653a44a5cb19c109d241947d5ac7cbf6a2e53648925f6012d0eb9e07165afe7c47aa3811d90ae61b98077342fa31afb0177bb6a34250635ff25089b4c496f6f777cf0b49cf34b8e495603cfc9bb13518c478f914feb158db5ffe86680d8ecd2be22382051bdd10ea7cc22dd82a0196f75501b3dcd8ea621d6ffc4cca67045213104922d4bad320ed10fce8a593ee8defc0ad3dd9ffe5b8ff2e5173a2025698171ebb04dfdcad51dd1631a68fab7e81ff326467551c3b40e2834d335e45bb6cf8f3f946afbd5e6560994ffe96a73e43f3d41fe72b73016fc56aee862b874f9d8f5cb8d9b85ac295c6d274c086348891c86f7ab9d766145c1808f3366e5cdf8ce8bba1496c4eebc53cce91e6feabfd31438af65feadd5735c4f802eecf0eaaad1e68924580d59d94069675e0ed8290154a3c4432ccc62d4f6e050d64ecc61401407cd8018aea22f4a8a7585c044015bd9693fc431177116e7ea0e0b2f93b9f5bf368d9bca3d7c32432f6cea5c25cf9c462369a229313a5aa21dd0c86113e481add5de060235ebfb48368adcf5455b5dc9af403a0d5e82304b2f57855808e32ed52bb1618de1c20da39bf0ccac3e177eba00bd2b44a1f4a61b30f17f9028de0e9b876989841c99eb6c4e915d8ed915d84a8c130da74e22fa3f9ac2159d562f015b6eb04a6e2b56701e6fe751c67def804932bb3592854436d2c2c341ab940a45a250c8459c54eafdd93d121646e0e0f5d9cd0a431045ce2ba73af487a38f7d4abd66a0e210a5d21ac5a4e5e4e8e008d05c6c668ca5d596f7140695bbbb321a35a621dee829fb1006ad584cc0273461d9ad96f1ade35858d27c8fdcd1718a06a4e22d0d7a20e2b391b41bf355d0dc00796fed89f224e0237d6f51d94d6bb1d5b750b0d6facfb9ef9c14229514f8143eef931591484a373c21ea7d3f26294eb4bad536a004d7009a00799133275f131c34bb2cab52a179075fc3a384575d751afa3cec38ed7cf283035dd763cf0240424d83eb92a75702c2cbc26c136df3ff2e47195f2e4049548031cb4f695c7edc3f0e0d66429dea6c76d66303871181fbe760f224e2f9335d5a520845dd3c3c537c2a38d8a73da76018f9160e10580a9297b0751951753ef63c14353c2aede21763bc780f5513a950bcce61648d58ad6dd9e1c627f9f20241fee3544b42ae1ef3bb26cc9dcd7c5e9b40e1873c9bb3b5e53d306567bb8872c214acaf559e4ccc215d2add81930c2806561fd1343ae046cb76e26fe911e1ff7ec973e6c6afe82584c32a5b2503f3c7229ee68c6508e3d1695442f750a5a9e6fc5686ac5ff2ff6a3a9a9e14050ad12c582781fa77ac52bb1908db6b48b865802dab5a7f209de08d1d11611d969e621ea75d25112eafd4d2e6c1f02351f1a4dd42fe0af25d3918b34f5cf7f669893b9ecb84cb5122d4c165520b1429bec7d07fac6a2a7263c0234fa96aa161bf40379b38036592f9c56d551a5217a1a2522b5a415b7547b76b9f31107ae23c9826f8c361e06bbf0751c8340128cf1b2849b34effc0cb3e48c643d68cee2314816d8c774678d1b6278cee4229396d8784e369c149891a2ea942d2a496eb16fd6faacbde30fdbbe793ed31cc397c1a818e63b3a1fa212bb4c71923c05f9bd35ec665c7b79675dd7a8c726b2a4fca695c2a0d2deed7293c3ed9353028433301e9e90e99024fced3068931648970df7cbb217f2bb3efe9dbadfddd8d2ebb9268c8f53add55b3ab0aac587df9a252d47211f4815e2c0e436157a63397f901d65515c49a4bdc0964e88831836257680a223e967e603c38dbfe6c844a23d48186c630d501794976fc3dcdf6bb1da86a93979daa9ccd2a1e3b514d06c8c7bda767d5f34449b93e2d0d2de16b155f9e6f6794315ad8704d4393abbb2853c094730f26255db6242fc5d633dec56a483fcdfde058077a90d9d19881178353c941ce5372362ec28ad9da42af283f015d753c4750205ed4e9b20a5532f81271cf593fe5e419d6a21d046ec88280422fb681aa4161fb48b86809b689da18cd2a916ed566970729a66bb93fb8b068da8ceb15558398699571716b16fc6e28a4c5fd95d69bbd0e5e2da73219ffcb0fe8de1448a59df251ead73a5c1f2781c15c40a38e658d2f9725e84870cae4cfd6508a15014d54cdb5bb7e8138229001487b20fd9cf1f62e2739679ab863cac67618e6f54ced6cf20ef94a8196f4d17b5e5bd7483ab9dbb12e2c1cbb6487335c7feceb9bbe7fa78b27f4e916fc2c27ff7b2a73c8aeeb575dfdca96773bd21ef4de8ff9c912af8738d4fd2e35d099e058979ee8b9f1aa6f5f9fa84f05d8ed473b8aece0b8e393d60514985a1ccc355f8a5683ce327df01e83f84747984b9276143a49dab5d0720f011c5399e10cc52a06db5685f6437fdd65e358c52fbe82983ff1a5bb7cbaa842ee2bea8367a54249e769bbbd2182006c710804614fb268d2d40215e6923701e12d4b7201df915335b492290c9e73d478ecb8c7a29ec0c1fc920e43b76ae348ced9599443d72fa9f723990b80a268344f4ea6b45470c0f6f5968a79efba6e6c7eb14fa6652b8a923f68b4439615b0df5625e739d6904531ff7dc3cc4579ab0f3beda5bf7a48b9a7e88b02b374d4ad84d4bd4fc230c5206114b020fe8cdb30b90d85f46c2ac2a017c08b8928a3de4aa965b81dd66677bcdcc7ae5f52bc91149531fd0a2c657924043e843243a49e604b79d9595e418839c96330f57be35c91d5845feec0b794ebef4e214c9e1a7f28ef98246ed287b9a6e2f908cc459ec5b43150257d6df9af015713bfb3456efd3b1e1a791cee656d41f7e172166b09326dd9508ccfecee235a179bcae683d53fc21cf60af3ed8f163e69e5c5f6b1ef9e48b5467435613fbc455a9c156f38d5164049efd5f2fff00d06d86a6ffe25f6a607ebdcb8d41835bf87bd652e3b507785810a297d1f7d5da7457a6d4f518267debb5ec1a810ce6422af6cc3c0ca146fc3ef283ec3039df7fb039e77beeb9cd87611f2529a78be4368f7b0625d3b51ec19cd36d734cf6c06d3267ade4694602de0bba79b64a158680d6c8e4815fa369ae75af046601926e7c9f06760be611ddf531e07c6a1ce42754db461b8de5b69449247f933721a7537f3670ae42ca136672d1ea0187d118d085843973b9097a4ff80602390efcdbc73c28c48829e9ca40e429101133f01670b31a291823805e49d87228c6d48d4178539c5d02bd614c139b5b1c11e025e9dde8beb6860c11c8ca8230e162b29ccfa90ee4edd9a8dbb1ab59fbe83380bb08667a54f50bfc42bbb5788a6646ce4bd4567f8186a91674421e2ae87722764ef214ceefa7b3eff685e20ebb3344b7a7fc35d34e4ac0ec204817f531cbe018867576517950ab200ca7c4f40ba6141095ecd3f146ffd56fcc71b0c5a764bf826db3487817565e3829a2a75dec011dd82ae77e8ad4f6bfc1be24fb035f686ddfc1f937f9171d8f26371e5f28ce7f2b51663ff0795aec921d9dcd844755b458f27ee4547e80b37966d455504b1d6746836538804b5250b358ae344461415a220ab1c332597d6baccc4d231426e8e0ada6c8d52ff450b05d277b3f9313f5ca6dc4c199bbc7119140178742f30629559f57cd4e647857ed4612d06bb526c546e3b9887c6a99235528d4dd31a07e0add90c54ea25f3a99d20c2d62f24edb56206f13cc1ab68c20fb42587eb1951b4cb8d7d2b426e377b58d04125a147fc69a0f9b870ebaf7fa29f80b16e0ae9a7cf9cfc84048857647bf00f7ab036c112472c971a2521848cc6c"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f000004e480)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f000004e680)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {0x0, r10}, {}, {}, {r4}, {0x0, r9}, {r12}, {}, {}, {0x0, r13}], 0x9, "c4f02bdc71709e"}) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:00 executing program 3: r0 = syz_open_procfs(0x0, 0x0) fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:49:00 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c00711000af30501000b000200f26526c561f3ec", 0x1f) 06:49:00 executing program 1: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0xfffffffffffffff9}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = openat$incfs(r0, &(0x7f0000000540)='.log\x00', 0x0, 0x40) io_submit(0x0, 0x5, &(0x7f0000000640)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f00000001c0)="82d2a87b8eb16954aa161bc028cb7572d999096f976551389e4a438bfb5fe8877899a245a38f8a3e3abd2caa3f2b9c78a53287f26b0f7ba96362b8a015e6f9a350c3319cb1547f5511b6aeff88316b87509ef1f96094d440ab5a53eb5921934abeab7d70aa883ee64de383", 0x6b, 0x2, 0x0, 0x1}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7, 0x515a, r1, &(0x7f0000000300)="4681a4177c0655a6646f18f5313c646bd5a3c2e7a3f2c8fd1f0701acceb28187e227245c235e8bec9fe47600aae5ebd721be3ceaa18eac4cc5dae208f8a6add5b305d135a567f62e7fc959d7e7a835fc161c016c064d9641d8756696c8f59f90306acf58c19ed10f501e6ad6c17004aceb05ee8315c1595c98a763b9bb470ac3a1dcf82528c994928d5e699da2d5fee48f6af8e09b7208cf6a171743536eae657fd96e0108cf297e5abb43c1b9967d642258d1004338fb2166d2e99b99f25cb90e34", 0xc2, 0x7, 0x0, 0x1, r3}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, 0x81, r1, &(0x7f0000000440)="4b722e19441da89b4af072815f4d20f04e6ca14a209d39250bda4ebd32c52a80cba90bf2b1b217e6c594fcdb92f820694e7ffdb0e70c1f1b678113f03b082cea84260408c2c09975b35e6fc8efdde652263e4053641bed41668d13903a32852e7e5c9a", 0x63, 0x1ff, 0x0, 0x3, r2}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x4b890584bf4db562, 0x8, r5, &(0x7f00000004c0)="206eb9a46bd1355cf28394f563dab0e13f2df3f067e1839da3cbf64f895bb02bfc99e6e4c7d9099f17f135d99029379b16b406908e2e610eb4ea0c6f0ee78c82b2de43d96aa3696e823518f76150613de7b422e4fbf0fcc291", 0x59, 0x7fff, 0x0, 0x2, r6}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x9, 0xff81, 0xffffffffffffffff, &(0x7f00000005c0)="d0301605ffa94257379dd9a27203", 0xe, 0x0, 0x0, 0x2, r2}]) sendfile(r1, r2, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) [ 313.456722][T29527] loop1: detected capacity change from 0 to 87 [ 313.471521][T29532] loop2: detected capacity change from 0 to 87 [ 313.490935][T29532] FAT-fs (loop2): Unrecognized mount option "./file1" or missing value 06:49:00 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c00711000bf30501000b000200f26526c561f3ec", 0x1f) 06:49:00 executing program 3: r0 = syz_open_procfs(0x0, 0x0) fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') [ 313.558682][T29550] loop4: detected capacity change from 0 to 87 [ 313.582075][T29560] loop1: detected capacity change from 0 to 16383 [ 313.584836][T29555] loop2: detected capacity change from 0 to 87 06:49:00 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000b40), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_PMKSA(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="52efb813", @ANYRES16=r2, @ANYBLOB="010000000000000000007e00000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900000000000000000008001f0104000000"], 0x30}}, 0x0) sendmsg$NL80211_CMD_DEL_STATION(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="9c000000", @ANYRES16=r2, @ANYBLOB="000427bdab1666c738c338520067c621ea000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900070000007200000006001a01030000000500c2008000000006003600070000003c008100050001000300000005000200090000000500010081000000050002000400000005000200bc000000050002004700000005000200010000000c0011800400040004000200050029000a0000000c00810005000200cf000000"], 0x9c}, 0x1, 0x0, 0x0, 0x80d4}, 0x20000004) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r4, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:00 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110010f30501000b000200f26526c561f3ec", 0x1f) [ 313.604193][T29555] FAT-fs (loop2): Unrecognized mount option "./file1" or missing value [ 313.626057][T29560] FAT-fs (loop1): bogus number of reserved sectors [ 313.632618][T29560] FAT-fs (loop1): Can't find a valid FAT filesystem 06:49:00 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110011f30501000b000200f26526c561f3ec", 0x1f) 06:49:00 executing program 3: r0 = syz_open_procfs(0x0, 0x0) fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:49:00 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x10) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 313.704361][T29581] loop2: detected capacity change from 0 to 87 06:49:00 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30b01000b000200f26526c561f3ec", 0x1f) [ 313.756421][T29560] loop1: detected capacity change from 0 to 16383 [ 313.772928][T29560] FAT-fs (loop1): bogus number of reserved sectors [ 313.779451][T29560] FAT-fs (loop1): Can't find a valid FAT filesystem [ 313.798694][T29597] loop4: detected capacity change from 0 to 87 [ 314.295254][T29523] ================================================================== [ 314.303502][T29523] BUG: KCSAN: data-race in ext4_dio_write_end_io / filemap_fault [ 314.311230][T29523] [ 314.313536][T29523] write to 0xffff8881065b5b70 of 8 bytes by task 29529 on cpu 1: [ 314.321245][T29523] ext4_dio_write_end_io+0xd3/0x100 [ 314.326430][T29523] iomap_dio_complete+0xb8/0x3c0 [ 314.331350][T29523] iomap_dio_rw+0x4e/0x70 [ 314.335686][T29523] ext4_file_write_iter+0xa04/0x11d0 [ 314.341040][T29523] do_iter_readv_writev+0x2cb/0x360 [ 314.346218][T29523] do_iter_write+0x112/0x4c0 [ 314.350805][T29523] vfs_iter_write+0x4c/0x70 [ 314.355304][T29523] iter_file_splice_write+0x40a/0x750 [ 314.360656][T29523] direct_splice_actor+0x80/0xa0 [ 314.365602][T29523] splice_direct_to_actor+0x345/0x650 [ 314.370999][T29523] do_splice_direct+0xf5/0x170 [ 314.375744][T29523] do_sendfile+0x773/0xda0 [ 314.380326][T29523] __x64_sys_sendfile64+0xf2/0x130 [ 314.385439][T29523] do_syscall_64+0x4a/0x90 [ 314.389859][T29523] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 314.395789][T29523] [ 314.398125][T29523] read to 0xffff8881065b5b70 of 8 bytes by task 29523 on cpu 0: [ 314.405749][T29523] filemap_fault+0x88/0x7b0 [ 314.410263][T29523] ext4_filemap_fault+0x4b/0x60 [ 314.415185][T29523] handle_mm_fault+0xf76/0x1a70 [ 314.420131][T29523] do_user_addr_fault+0x609/0xc00 [ 314.425178][T29523] exc_page_fault+0x91/0x230 [ 314.429778][T29523] asm_exc_page_fault+0x1e/0x30 [ 314.434640][T29523] [ 314.436943][T29523] value changed: 0x0000000000001a00 -> 0x0000000000002c00 06:49:01 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f32501000b000200f26526c561f3ec", 0x1f) 06:49:01 executing program 3: syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(0xffffffffffffffff) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:49:01 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x2, &(0x7f0000003700)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17, 0x10000}, {&(0x7f0000003640)="45259ae5a2b770106f7ba203f3359fc5088e89e808c3c028bc8d6a3009f440ab63d2e9b5096de6359125da96b727d079cf5299f1a9eaf1d38145639e71bc28f3f6576d19f306d819fabe7aaf023a070328c2b78a855199facc49707f2f579c7bf47028a91f291fac2b0c031abd49298f219d5c01292687f65f6d7231c8f86862f2f6ef7f5e69dfc672d561ecbcab8d", 0x8f, 0x3}], 0x0, &(0x7f00000024c0)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRES32, @ANYRES16, @ANYRES16, @ANYRESDEC, @ANYBLOB="5925105ab6cdf00d156b214542ac03d46d5f905272002fccd8b3f932e23efee4d6dc3cb1cff28cc17ea6148cea296158dc5605b055e0d0f6440af4afb43ccd0e026c6680b123ed1b01680e8fda28965b7ec3e0aa1e92e7ce990460f25c08ed92897ddc34cc2996ea59172c357c790a75535afdb890158828020fd785de4d40309db6ecd1051f9aebb7ef40eb35e6a258ffe0459e491da8180a9d20b0e42bccaff0b9412a1e5a55536e56ccc9960e26e02daecb59bef4b298c1496ec437c17a9cefdd9ec70190ac75fc78c73ec1958d27946c494f0b16500c5b1df760d1cdc3cf1da89c1f366604b84fb10b26b8cac7af6c04", @ANYBLOB="78d4353a49b858f1fd954bcc70b982bf70aa4fb6b74d617238994f1ab80365aa3a3523bdaef95bf53df950da20e65af625433d9a33e1d7874d", @ANYRES64, @ANYRES64]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) r2 = eventfd2(0x0, 0x0) io_setup(0x7, &(0x7f0000000ac0)=0x0) io_submit(r3, 0x1, &(0x7f0000001100)=[&(0x7f00000000c0)={0x0, 0x0, 0x8, 0x8, 0x0, r2, 0x0}]) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) r7 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000100), 0x32d940, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) io_submit(r3, 0x3, &(0x7f0000001480)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, 0x19, r4, &(0x7f0000000440)="5e203e24a0e141c9ef4efac382f5ee0cf7bcfc4179568336c273fbe595d2e1c80e07d7686b6c8057daf22271ba8f8891e4b29f510534c608191719a490ef612af09639acfa903b7f210246beea735f7aba8bc7c31d870707af3b7f9b459152482a3b74521e7d3dbab394f04d84d0cc3cca3cf50d06ece7b22ff4593ec635d5e1a339b5b9adf61a56bcbae77e5ddd30e0d567c5101e8a3ef908b68bc0e8d2f63dee5967e2f77e52609a0c18b9a027ca21e123d3398cef97717f6390594ca69008ca2951cc311ed0dea3ce1dbb67d279319c8fd7b608edccab92e586cf02ed7503a5c47c6c17a35b83a259995883cd8d7774aafa4299f5a0f451588e4f93aee7bf0df4e54865a30fed5385b0c24408ffe46a711a7b3905e2141bee1bcc1916d96d64adc5aa17597a6c8889abc4a64f9f030123811bf8dbef61bdf14eb87dc55f120d2c82c61940221dc17211cedb6731d2ce110b2e74ba985f44e7ac99fa2077d23c21ac9b183107bd12491d28a2c28bce15058c965c1c6d607be0e91b4473dcef751c14ebed4f87541abb2ea52f35b2f307108f46ec5400ddabd0ac60fb2bc22926ed1461d5bc4c74dfda08a3a8a422dffb029f77e736b2c97e5ff15bee9125bd9cfb288523f4e5d65e5ca02575f04fa952320b30c7d1127dc49ffce1ef3eedfbae0f8b5d547ebdf82e489ba0655b6a620899fc16452c3a354569c151d2b7aa118ff74727ce0d720378cd93a9877e532081569a8f7ca1aa652517911cb2d64dbcc0d811820c9ff52127fca8e1b4c0de0c52d47b2a0bd0fac70a2c648a1c979113d50c13e7af189cc677718deafb8c6666279d0cfd5017fe6a547f0c414e87bf8ff30d35ab0fb58487ad3eaa2e8ee92d6f8f396326f29c67ca310e2fb3fa848a9ad5ec6ef702dd7347539e51a3aacc05c0a2146e1920b457a06b345fbe94905fa38941bc8ad728d421e0f28f97d35ba67db4eeb131e9ddc4fcb05e764d35faed4d1a6f54bef425f0655d6eac752bbbceeff991092e720aa615cab79b675a4ad2f3e208ebb827e128cf37ac1e5abf1f1fc3627420a9e89278c5aeba0984735c9958bc6f7cf494978cd5425d2262789dd88c356330d417657ff2660826df4f18871e49d322cbad4d804d3343d3f9ee2c07e94c988f1970d94a8706aecbabce29c483d0cf4192ce66549c21a385e757aa0e05becf4eaddd4f0ded1f06c12099e24b745b0ce671a15f0552f0044150494d6b29010d896eb0f2c99f75c90bc3456757921d55e37a7f6d08ef53dcd3d6039a878cbe570766d2f13e3138a157cf690adf13ec25da875a42d119137d033a26c5632eb5946f30456f8718088d8b8ab74a2ee29f608ac962f19ad645ce871810c0c90253a606b1da62856c464789f0e907aa430c0d7cf67df95fc1d1f95cca9c0d3dda03714fd80c27bfd4a0e30c1a85824946b077d5f566350757a0b65eb128963b945b5be7632a46610a3533b811f39e5a74885ee854c8fd3bdd4f072d9cd09fc1d9505404e99dc0ca45ec3025c238db28b6f9d7f6e3982dd179d0a24e3006398ccc1dcde586be099c9905e2f5579f02bc9efc06f71cba4f5385bab2af489eec02cdcaf69b62134bc42b6a8220f42697092c021290950ea613f19c1eaabf842373a9679880ee4a7935121bb767ef6d94ae5c98d23eb67e6eb8b6a3c68c525ccf7106b0f9222a9f58ad25981fbe51c1e555573ceb3f7fe6c9f63556b2bc1973e5babe1c02877c65cabbcbe57481829c9a5b9eefc19e088e4eaad90b98eb34bdefc84d587b279caad599cbf530b7f15bfcb0c61bc0fc2600e048a0c62f7ae0752b00fd3561a8bfd32b31b7b5160493ac15e35504b01adc881bacbf79e1a9e4ccc28d5306918c5b5f6f120594ea6e88e7a393a3e23c0d2bcbc69001f10b8ae4e2579f8b2a1a81df7610f38034d926c28da091483c99c1791e4adedff628446df4778ef1012dda0f823941ba8de191ff60260b4ca1ecc149af9398f86e3d7b0f212e8155c4912c016f592d1aa067c979e948a74478a82a4e559e1656b6a09fbf9a7c996d2ce77f1b068c5cd7bc64e62535a844cc13976ac389a4ab9d2ada6f089e2d0f5665c55af071af696cfe62750181ca77d713ff7d06e96eba0ea8b84a841c24271af6f72770facd7fe37b6268543e9d02b472320381df7cefad48f86bdeb7bf2b655b8bf1419688f8502d52b9322ba40e9f5ebf2b0bb06d0176853c2f1454751837fc0a61f43f0e88f30703d292ec77069a6182880a54be30e3fff0b50b95247d961531141a528a9a30e5fe2510672c9e4f02ff10e8147d689436928b4e58c834eda424fdecc080551412af39380b4fec174fea81a30cbd1690c1bb7d629f21ff5ca0a5d65f0a7ad885289400b3eb49e47a2dbb74c42e41d3febcef98d0b27515c4125d2fe957f2381c39acf83fc1561a967324033a6b591116896cad851237750ec2aff97e0e4ecf151f4bcf96a0a8591168f65b689685a1058ba821f924f474de6f93eec8801e81d6c60fa8b819cb81bfec34ada6dfb28322a907b5c424afa3b3ae945ca3da8ca187cd07492dc30c1767509a0ad70b8dbd4f03ea6b2d17e5622aa2e53c91d66b39e6eb07beccafaf1407f89a13f042e9e7938cf2378f81b4c45e15881f33e0ee892614b6e2100746eb9957115815fa9a2b61605fde9b3b6729d3b1abbee31345351eaa3a2538643c1e399ebe0086086c40cef5bb9406fb99a3f2a8dc45e1121ec3aa7b3043640532c5e198aed0a1259a7bca91b378e30a8ad40e95af9aebd522c108d8e3b1257044be525ed4d64e3336d12f447e19edb750481bc44e338574ad139ff81b6b0dab1d8417fb84f8a911a7463e539a5af0c521fe1ea294f7cac2c49f416d54210b42cb39ec879ae244679675387766ce4234b238ada76c50b4323b894087902cea6d687cb64a1958e6478529cb623d10e85bd2627c2caa8b7c8775f9bcb179ebedf88fbc752a1fec25ff907ae19f368cdbf0d6c90afe200b0dbdc2cc62f6f447752c836936911909feafcf9bd21f7f9599d032ab46244853ef9ef3eb59b31a92093f4a068892ddb76f5015bcba5bda4f79ad7c731b4400b24094916047d1c84e807d0234047531e7999f4202c29b303bd98982c9da13adc8222cc0cb60c8b6c3e00fa8dad70ea597ae683db6f89a643109eea53162765bc096cf894ae4de7eb7253ca367980546f13f438b3dd55a767d0a2fab7924bcd2e30323ea2d6fd2534e453aa99c2bd91758260c96c25b310625d38058904b4ab68439379fb3afe46fa590994e49acd2aaa6bc0d445213ac34163f21e3773f6543976735179b491731d3b091b4e4cb7287132201287b8464d37310e26c6d2c0919e86c44816641f047efa5a77196b63facc6ebbf41e5756aabb96b25d03617cbeebce48a505768da69ad59a5e79afce12f205f7c5b43ee431f48aaefa175a96ecf6e8eda89fba8c219a6fe29c1836cb657f0f5297c25ec3a0957cf3442614a8c9464c887296816797e41431f751c20eb6cc3c2bd57212cc0a751ff47397c8b83cd88aaf39d5b6133c09c96450ddfcf2077e1c9030f57409f7385b3bfdf9610744b27035e0635b9059eda823df48d12d38c73099d9fb4be224b3759cf0fb831db73022e48ce9e9b3fe22b96183eabee1f2005b86f08cef72efe5d5ce0e16a0dfa06301a6921e34b2e1742c15ca6fa73c35eeda90e7b56efe4712298d18fd3875f6a52d6e6a06ae8d986deb5dc1b59f5c7eb5d4f03bab9dda7bf8a2358df1f3d229060f92749816c06969526d4a287803024d40469b41cb9a5ea51082c0864c6a76daca7d47617f5682f0c4039ac179fc95bf56e1e556b9bde4ff597d4f3cc828cc164aeb8f5df1be1817f84539d79f2639692139723fc88950e171276cbbc41693f5b61b6a9b1d54653b1914a4ec10f683b3cd9bfb058b63b823a4912b92823cfd3b7765b64572908eef303b6f4e40c415ce4c74560c9d1e94177640507cfa1bf9baf9fc969007d74e62b4602a9e6c7d672216b6cffc639ff71ec1a3c49a0224ae0b7d441baecad76e6239a0047796f53ec4574a5a6f63dc1ac22716dd6cbb645a76111933bea294332b65c426ebbac9eb8905e6da9fc9beeff5a5f0e6c67a3ac4b2595efb66a9d4d4d4f2372a28cf2e7c94c6e3d7a5d2da11cd6b70a4be1edc4c78b0a1c05fd33eb799be2bd10d3d74dbb8fadd04ffa7cc9db3fefada7d920b8b1c739ef85965be3cdf49c096aa90b2e52ad24ef9d6b49c69aeda4558ab444e01f7a1c64ee8cd6f14367bdf910c89e70899ed8bdfa98f4f58ffda032bff730ded7c91762bb581bd0e281630b9625de7ac0c8e1f38050923260bd2745173e71a0a6246cf1ae76424f2b8497d92128bb0e835e6df7eb96c024c6e5727f7e356a945e1d1508c761f9f99b0732271b19c1992caabbe499fa8c20fb99e37a9758eeba7befa47adb60fbdb9c2e6066fae89e43b8b1ffb048fa0d747a8c866bfb9f9620a1e6d92c0b443b7e1a95729eb95b86c4b104959dbdae989baaa92f05dcaf86f818e4b58f21c58b45e3dd325d04bfa54bb2709a8572f4e2a50d126d72909732419f91754e3b38d402a7911c0a069ca00c1600cbf4a8623d1b6df14d7c28a7cc9b8f4cd46e710a71e05cc1c147dc0be469b524e4d181a832c1434b93c65dd76f0b1d31724ed5ef002402cf364c4a5ec08bd346e76ccd57376ac6795557d718b1a0df6e81d7d29b3214b1e411c5bf0aa10732b9bc90ed370c51673dfb62966391fa69e41417a8c1dc13d55830c0418d9ea5d037ddc5617e9d7c33e519eb4f3ee89451a2051f3cc2027a14ff50d75ea39a4a9f42350544ad493d53003467369ca839f3587b69b0c56ef39fc08e2f52c27509410c52d8f24544ac6a34d1bc3edba5667b86454f8a6b257fbf45aa777e4b03723e8c8a5c865f863767554b0928bb044dadc304d6709b37155b6955db2d3d36ebd1fefe1f4bd726d45d079f8871aa48ec31abef825e46af8a6a9163ef081b8f95e8fd8a4ecb9eab8db613cc0d29c9cfacf4bf40eaceb593ac5d2608a39935242a9aca01c24951b8db64f17ddd256b1771530d356c02293a055e6283c001e347044d045d1e421b62cd01563a9b7904ebc1824f1eab1cc4284fb825360b2a34d41b9942a10eb09db66b11768befb8726b756ee89a981e7c4f7ffd97f0b0102eb9a85d32958570cff562383b446716cf43406f0c33e47b87fd75c1eada568ff1aa2b97615066ff71ea35d912400c64bc56d42657151a3aec3edfb49c5cecd50075d111376bde49178c2119a2bf41d06d067e62e20765bc823b2266c8bc46f1c6febdfead744cd07d10b1a1e1d4507ac45dd7d1aa2a0a6487554169cfa559e4f86ef9f0c649ad30f7e15a349a963f9f8f13a8799d8dab1357e48f6be970d0ccce15821c8f45b2deb15aa0beca98993bcc76c4bc10193cfa1d54606c80fc837ac6772e721f01decf4045a7f6acdfac68cd7fd6502172ce29b4fcbe8ec29e16a65e6da0e566209f534f856b9b4ceb94e29a3ff14c0c9076feb0c1b93b47c2d54e78fd3ebb565468f055e615f953efc7c8c2ce9917de096821a3e3a74749000471b8d776fa2b9c211b88d865b2bc4c70b920ec1410ac78f927dc85c08d09d3819a0262270c031d7699d76972c4cd88ac2bbe94c7741657a7a14c92a120697a1ee46ab7a6c097e74c1305bf8e239a2ff2e29afff216791625123f71b0722f112713f0cd9ee424831d50a834c0753b8be335895fea803515d4195677a09fde12158ba201", 0x1000, 0x400, 0x0, 0x0, r0}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x6, 0x5, r7, &(0x7f00000001c0)="da703e6dd542b2d15bd0c7e0760a61602650ef54e6fbe392a4f084c907c5dabc4dced9c8b68c25aab825e84065ea514bf1c357922a5b45787c13f0ab10c61c9d74fc4c848370e5fe81e57a085c7959c518d6b9e543d8918ae9c877a48d3b8556b1bb2897de48963619f88bf40578d110a79c3bf3e856670ab57d98dae567f1f90a9cc87697aecadc65d090ed28ab27b2f47b63d3117b8078fdf1bee48dc5975366e01596fc754ac2b23c76e46ac5f3f6f93fbd0a8e88e85cd12861e4aa5b7021eb145feba67790435f20e282922164343c69b595", 0xd4, 0x4, 0x0, 0x0, r0}, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x9, r8, &(0x7f0000000380)="810c66ed669cbca370230fd25806d9004acf993a76daa0dd04618683955264ae9c422b9c95f5f826f1a6d82fa0ae87baad2a3d2b5140cc82ebd68ac9f71c16f9a5a63c9faeb8945c704dd09298d7d151f157287bbe2ae6173e1043", 0x5b, 0x100000000, 0x0, 0x3, r0}]) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f00000014c0)={0x0, "677f0e3ee25554e39f43a01fd0f81986"}) 06:49:01 executing program 1: fork() wait4(0x0, 0x0, 0x20000001, 0x0) 06:49:01 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) sendto$unix(r1, &(0x7f0000000180)="039ac9d4b5385b394d813a50cfaca878ab5a40c53791218608e0ee172dcf73e4a9bde9a8185a2e55864641e4ff0a5127275ca4efbedc6bcc5c2b4e3325a70aae3b7386b7c844e18807b61c559f58e7c1da6e0b73347e0b5f49c9c90cdb52ad16c30ceb5c10464068628c65e77da04275bf84d3dda930e300a80239613c04bbb54a8f1ce21aced824136b3216220f57d8c743bcd6e3496ad9aa", 0x99, 0x20000800, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0x6e) r2 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000040)) r3 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000080)={0x8}) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000100)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x200000a, 0x2010, r3, 0x6eaaf000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xc802, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x4000) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r5, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:01 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x141f7e, 0x140) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) [ 314.444042][T29523] [ 314.446359][T29523] Reported by Kernel Concurrency Sanitizer on: [ 314.452501][T29523] CPU: 0 PID: 29523 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 314.461259][T29523] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 314.471443][T29523] ================================================================== 06:49:01 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x40200, 0x0) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000340)=0x4000002) ioctl$RTC_WKALM_SET(0xffffffffffffffff, 0x4028700f, &(0x7f00000002c0)={0x1, 0x0, {0x27, 0x3b, 0x10, 0xe, 0x2000004, 0x1, 0x4, 0x5b, 0xffffffffffffffff}}) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000000040)=0x3f2) ioctl$TCSETSF(0xffffffffffffffff, 0x5404, &(0x7f00000000c0)={0x7fff, 0x9, 0x10ee, 0x5, 0x30, "5e24e4bf407017c4a9af69010000000000006a"}) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000380)={@in6={{0xa, 0x4e21, 0x10000, @remote, 0x2}}, 0x0, 0x6, 0xe, 0x0, "00000000000000000000000000000000000000000000000000008000000000000000000000000000439a00000000000000000000000000000000000000000000000000006926ed0c00"}, 0xd8) sendmsg$IPSET_CMD_TYPE(0xffffffffffffffff, 0x0, 0x4004) bind$inet(r0, &(0x7f0000000300)={0x2, 0x4e21, @multicast1}, 0x10) setsockopt$inet_group_source_req(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffd2) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @empty}, 0x10) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000080)=[@timestamp, @timestamp, @mss, @timestamp, @mss={0x2, 0xffff8001}, @window={0x3, 0xfd, 0xd7}, @timestamp, @timestamp], 0x8) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000004c0)={0x0, 0x3, 0x7fffffdd}, 0x14) shutdown(r0, 0x1) 06:49:01 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30502000b000200f26526c561f3ec", 0x1f) 06:49:01 executing program 3: syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(0xffffffffffffffff) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') [ 314.511558][T29620] loop4: detected capacity change from 0 to 87 [ 314.542840][T29631] loop2: detected capacity change from 0 to 256 06:49:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000600)={0x28, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_HEADER={0x4}, @ETHTOOL_A_STRSET_STRINGSETS={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x43502fd53df781f7}]}]}]}, 0x28}}, 0x0) 06:49:01 executing program 3: syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(0xffffffffffffffff) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:49:01 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) sendfile(r1, r2, &(0x7f0000000080)=0x6, 0x10000) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) [ 314.576141][T29631] FAT-fs (loop2): Unrecognized mount option "ÿÿÿÿÿÿÿÿ01777777777777777777777ÿÿÿÿÿÿÿÿ18446744073709551615Y%Z¶Íðk!EB¬Ôm_Rr" or missing value 06:49:01 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30500030b000200f26526c561f3ec", 0x1f) 06:49:01 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000200)='./bus\x00', 0x20) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000300)=""/10, 0xa}], 0x1, 0xd9f, 0x0) ioctl$SG_GET_LOW_DMA(0xffffffffffffffff, 0x227a, &(0x7f0000000100)) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x642cbf, 0x84) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) ftruncate(r1, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCL_SCROLLCONSOLE(r3, 0x541c, &(0x7f0000000080)={0xd, 0x100}) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:01 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) open(&(0x7f0000000080)='./bus\x00', 0x88a00, 0xc9) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = syz_io_uring_complete(0x0) flock(r0, 0x1) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r2, 0x6, 0x16, &(0x7f0000000100)=[@sack_perm, @timestamp, @sack_perm, @window={0x3, 0x98, 0x5}, @window={0x3, 0x81, 0x9}, @sack_perm, @sack_perm, @sack_perm], 0x8) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f00000001c0)=""/26, 0x1a) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) mmap(&(0x7f00000d7000/0x1000)=nil, 0x1000, 0x8, 0x8010, 0xffffffffffffffff, 0xb47f3000) write$binfmt_elf64(r4, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:01 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x0, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:49:01 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='-') 06:49:01 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f305010003000200f26526c561f3ec", 0x1f) 06:49:01 executing program 2: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) r2 = epoll_create(0x8) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) r5 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r5, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000080)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0xbc3, &(0x7f00000002c0), 0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0]) chdir(&(0x7f0000000000)='./file1\x00') r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r6, 0x800) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) setsockopt$inet6_opts(r1, 0x29, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="3c0200ba17f42aa100"/22], 0x20) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r7, &(0x7f00000001c0)=ANY=[], 0x678) [ 314.693891][T29671] loop4: detected capacity change from 0 to 87 06:49:01 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={0x296000, 0x1, 0x3}, 0x18) openat(r3, &(0x7f0000000180)='./bus\x00', 0x1, 0x80) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0xffffffffffffff7c, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback}, 0x10) [ 314.765216][T29689] __nla_validate_parse: 58 callbacks suppressed [ 314.765231][T29689] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 314.783135][T29689] netlink: 11 bytes leftover after parsing attributes in process `syz-executor.5'. [ 314.786640][T29686] loop2: detected capacity change from 0 to 87 [ 314.795050][T29689] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:49:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x0, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:49:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x0, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)='0') 06:49:02 executing program 1: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = memfd_create(&(0x7f0000000100)='\x97&\x89\\\xd0\xe7\xca\xc7ZO\x94:\xe1\x01\xe5`iq@Nse;\xa8Fpj\x0e\x04!\xd5\xc5GBz\x94\xaf\x13\xe9\xd2\x0f\xc2G\x86\x06\x00\xf1/V\x8cvS\xa6K&u\x9dX\xcc\r\x12\x11\x99\xe7\xce\xaeA\xb8-E\xa1\xf8\xe4~IS\xc1\x04\xf78\xf1\'\xdfv\x90\xb9\xd1\xda\x88j\x16\xeb>\x8c\xa1\x03\xf3\xaf\xfd\xdeY\x17yX \"\xf2\xb3\x0f$\xfcU\x9d\x02\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x81\n\xf3\v\x8d\x12pa\x91\x9b\x8cxd\x06\xa7k\n\x86\xc3\xb6\x910\xf2\x03\x00\xaf\xe1jd\xda\x1f\x8b\x9eVrd\xa4\xb34\xfcUj\x1ad:#\x96\xf9\xd3\x1c]ImZlU=.\x18)\xcf\x1am\xd5\xe0\xdb\xdc\xd7\x8e\xe0\xa3\x82\xec\x9b\xfb\xc9\x81\x9cE-\x1b\xbd\x88K\xee\x1eF\xdc\xb7\x0f\xdd\xd3\xd7\xbe\x89\x7f3\x1d\x1c@\x8eu\x85\xces\x89\x95&3FX\xb1\xaf\xa6\x96\xa2\x13\x1f-\b\xcf1J\xd9\x13Q\x94R/\xdf\x01\x00\xe57\xda{\xe1D\x00\x00\x00\x00H\xe6\x0f\xe0]\xef\x8b\xcdk\xfe\f\xa1{Wp\xd5\b~\xf6\xa2\x87\xed<\xc2bO\x88\x03n% \xf8{^\xd6\xcc\x10\xc1\xb3\x9f\xb8IbR:/q~\xad}\xa1S\xa7\xcd\xe2\xb9\x86\x89\x8e\xf0>\x12\x13\xf5\xe9ho{pI\xac\xbe\x9dBF\xd4\b8\xdd\xf0D\xd21S%\xf7\xf7 G\xc4\'r\xbcz|0GT\n\xb4\x14\xef\x11&\xb2\xf7\x9d\x81\x9ezJ\x96\xa2\xc2\x14\x0fT\x19D\xe2v0o\x1a\xe2|\xe1\xe5\x80\xbf\x1d\xd6\xe04L\xea\xc6*\xea\fx\xd4\x16\x17\xb7\x04S\xd8\x18\f\xb5\xe9\x1b.|\xe9\x01\x97*\xf2lty\x0e\x8c4O\xb93\xd73Z\x93|\xc2]\xabT\x051\xb1p\xc9\x12\x89\xd4,\xd1\xf9\x18\xf2\xc2\\\xc9\xbb\x0f\x8b\x8a:\xf5\xf5\x8c\xb5\xc0V\xf9\xcf}\x04\x92\"&I)\x06\xbe\xe5\xab\xd6\x19\vw\xcf\xbb\xe5\xf9,\xbb\x06\xe9\xcb\xe4\xea\\\x03\xc5\x00e\x80\xbf\xef\xd4\xb5\r\x007\x13\xc9\xc8\x00\x1e\xda\xc6\xa7\xbf\xaa\xa8\xdab\xab\x01\x1d\xde\xe0\xe5\x11\xa5\xa7<\xd7\x04z\xe8\x89\xa5\x9bF\xfamN\xa8\x8f\x15\x11\xe7\xe68\x8a$\xba\x92>\xe4\x92z\xfdx\xd6*j\x0e\xe0\xf3\xd4\x84\xe2\xeaU\xef\xd3\xc9\x06:\xe5_?\x04\x80w\x88s:\xf8\x19\xff\xf4\x8b\v\xfb\xe3:\x9e\x82N\xd4\x90fHA=\x81@\x16\xec\x97k\xc1%\x9a \xa2\x05\x89~\xe8', 0x0) execveat(r0, &(0x7f0000000500)='\x00', 0x0, 0x0, 0x1000) execveat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 06:49:02 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f305010005000200f26526c561f3ec", 0x1f) [ 314.813477][T29697] netlink: 11 bytes leftover after parsing attributes in process `syz-executor.5'. [ 314.818945][T29686] FAT-fs (loop2): Unrecognized mount option "0x0000000000000003" or missing value [ 314.854050][T29703] loop4: detected capacity change from 0 to 87 06:49:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, 0x0, 0x0, &(0x7f0000000040)='0') [ 314.931445][T29719] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 314.950754][T29719] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:49:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, 0x0, 0x0, &(0x7f0000000040)='0') 06:49:02 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') lsetxattr$trusted_overlay_nlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100), &(0x7f00000001c0)={'U+', 0x6}, 0x16, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x100) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:02 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000100)='./file1/file0\x00', 0xfcf9a27b99d241a9, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:02 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501020b000200f26526c561f3ec", 0x1f) 06:49:02 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r0, 0x0, 0x0) 06:49:02 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000640)={@in6={{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}}, 0x0, 0x0, 0x4d, 0x0, "cbac13fe337a564cb677e671b4205771afa01949e8b19e2b5a3b768669ba9720335b9cc7f0c16e65202d8c1ffac56ddc27fee0c6649f29d5806f889e1f5f9df3f2fe26f07dab2ac5cd8174606fe5556c"}, 0xd8) setsockopt$inet6_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f0000000340)={@in6={{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}}, 0x0, 0x0, 0x0, 0x0, "6d34202f339ca5afc5e2e2120cb057fbe0e2a39ab655df03aa198615b1bb2476922de942c0c91d3328cc61e4526f971da31141a3a09fb8731d9aa99797e8292acbf11a1131bc19d403346a25a92e6040"}, 0xd8) sendto$inet6(r2, 0x0, 0x0, 0x200040d4, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000b40), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_PMKSA(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000500)={0x30, r4, 0x1, 0x0, 0x0, {{0x7e}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_PMK_LIFETIME={0x8, 0x11f, 0x4}]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_SET_CQM(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x18, r4, 0x2, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_CQM={0x4}]}, 0x18}}, 0x40) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, 0x0, 0x0, &(0x7f0000000040)='0') 06:49:02 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501030b000200f26526c561f3ec", 0x1f) [ 315.630584][T29747] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 315.643040][T29751] loop2: detected capacity change from 0 to 87 [ 315.649318][T29750] loop4: detected capacity change from 0 to 87 [ 315.656318][T29747] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:49:02 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = dup3(r0, r0, 0x0) r3 = openat(r2, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$HDIO_GETGEO(r3, 0x301, &(0x7f0000000080)) lseek(r1, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r5, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 06:49:02 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x18201, 0x0) 06:49:02 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501040b000200f26526c561f3ec", 0x1f) [ 315.721806][T29773] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 315.732434][T29769] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 315.754155][T29773] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 06:49:02 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 06:49:03 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) [ 315.816624][T29791] loop2: detected capacity change from 0 to 87 [ 315.823254][T29793] loop4: detected capacity change from 0 to 87 06:49:03 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501050b000200f26526c561f3ec", 0x1f) 06:49:03 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) shmget(0x0, 0x3000, 0x400, &(0x7f0000591000/0x3000)=nil) [ 315.945249][T29821] loop2: detected capacity change from 0 to 87 06:49:05 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r0, 0x2, 0xe, &(0x7f0000000000)=""/211) 06:49:05 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)) 06:49:05 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501060b000200f26526c561f3ec", 0x1f) 06:49:05 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000080)={r0, 0x1, 0x101, 0x9}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x10042, 0x0) mount_setattr(r5, &(0x7f0000000100)='./file1\x00', 0x900, &(0x7f0000000180)={0x1, 0x8d, 0x120000, {r2}}, 0x20) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:05 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r0, @ANYRES16=r2], 0x678) 06:49:05 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:05 executing program 1: clock_gettime(0x2, &(0x7f0000001200)) 06:49:05 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501070b000200f26526c561f3ec", 0x1f) 06:49:05 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)) [ 318.667048][T29842] loop2: detected capacity change from 0 to 87 [ 318.673526][T29844] loop4: detected capacity change from 0 to 87 06:49:05 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) quotactl(0x2080000201, &(0x7f0000000100)='./file1\x00', 0x0, &(0x7f0000000040)) 06:49:05 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000100)='./file1\x00', 0x800, 0x2) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) open(&(0x7f0000000080)='./bus\x00', 0x408200, 0xa1) truncate(&(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff) 06:49:05 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501080b000200f26526c561f3ec", 0x1f) 06:49:05 executing program 1: r0 = socket$inet(0x2, 0x2000000080002, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f00000001c0)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000100], 0x2, 0x0, &(0x7f0000000100)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xfffffffffffffffc}, {}]}, 0x108) 06:49:06 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x2) ioctl$SG_SET_RESERVED_SIZE(r0, 0x2275, &(0x7f00000000c0)=0x10d060000) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x11, r0, 0x0) [ 318.794507][T29874] loop2: detected capacity change from 0 to 87 06:49:06 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501090b000200f26526c561f3ec", 0x1f) 06:49:06 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x109801, 0x190) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f00000001c0)={0x0, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1e}}, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x21}}, {0x2, 0x4e23, @loopback}, 0x210, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)='ip_vti0\x00', 0x0, 0x38e3, 0x2}) [ 318.948944][T29896] loop2: detected capacity change from 0 to 87 06:49:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000300)={0x3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/73}, 0x51, 0x0, 0x0) msgctl$IPC_INFO(r0, 0x3, &(0x7f00000001c0)=""/112) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:06 executing program 3: openat$ptp0(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) 06:49:06 executing program 1: semctl$SEM_STAT_ANY(0x0, 0x0, 0x14, &(0x7f00000001c0)=""/170) 06:49:06 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f305010a0b000200f26526c561f3ec", 0x1f) 06:49:06 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) chdir(&(0x7f0000000340)='./bus\x00') ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="f8b6133dd52ac0617f1ce2c530b0cef6685c737749228f8faa", @ANYRES16, @ANYBLOB="1000008000000000000009000000080006000000000064000380060007004e24000006000400000000001400060000000000000000000000000000000000080003000000000008000300000000000800010000000000060004001f0000000500080002000000140002006272696467653000000000000000000008000600060000004400038006000400000000000600040007000000140002007866726d300000000000000000000000060007004e2000001400020076657468305f746f5f7465616d000000"], 0xcc}}, 0x50) sendmsg$IPVS_CMD_GET_SERVICE(0xffffffffffffffff, &(0x7f0000000100)={0xffffffffffffffff, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0xf4, 0x0, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DEST={0x54, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x8}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x7}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@local}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xffffffe1}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x400}, @IPVS_DEST_ATTR_FWD_METHOD={0x8}]}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x8}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xe95}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80000001}, @IPVS_CMD_ATTR_DEST={0x28, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_FLAGS={0x6}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e24}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x25}}}]}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3ff}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x1000}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x400}]}, 0xf4}, 0x1, 0x0, 0x0, 0x4}, 0xc000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) open(&(0x7f0000000300)='./file1\x00', 0xf06d141539ad31ae, 0x102) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000540)) 06:49:06 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x729d3e, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) r5 = epoll_create(0x305) r6 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000040)) r7 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r5, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r7, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r2, &(0x7f0000000080)) fcntl$getown(r4, 0x9) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:06 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0xb}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='attr/current\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0, 0x0) 06:49:06 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f305010b0b000200f26526c561f3ec", 0x1f) 06:49:06 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000340)=0x4000002) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x3f2) [ 319.556911][T29918] loop4: detected capacity change from 0 to 87 [ 319.563661][T29916] loop2: detected capacity change from 0 to 87 06:49:06 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="040005090000000066617400040409000200027471f500c58a8c0e0193d6e9a200f801", 0x23}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') umount2(&(0x7f0000001840)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x82) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2000000, 0x11, r1, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r4, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r6, &(0x7f0000000100)) r7 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x420000, 0x0) epoll_wait(r7, &(0x7f0000000240)=[{}, {}, {}], 0x3, 0x7) preadv(r6, &(0x7f0000001b40)=[{&(0x7f0000001880)=""/77, 0x4d}, {&(0x7f0000001900)=""/220, 0xdc}, {&(0x7f0000001a00)=""/18, 0x12}, {&(0x7f0000001a40)=""/128, 0x80}, {&(0x7f0000001ac0)=""/100, 0x64}], 0x5, 0xfffff000, 0x6) read(r3, &(0x7f0000000200)=""/19, 0x13) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:06 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501100b000200f26526c561f3ec", 0x1f) 06:49:06 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x801) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = creat(&(0x7f0000000100)='./file1/file0\x00', 0x1ca) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x6e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x12, r2, 0xedeaa000) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) r4 = openat$cgroup_ro(r1, &(0x7f0000000240)='cgroup.controllers\x00', 0x0, 0x0) openat$cgroup_freezer_state(r4, &(0x7f0000000280), 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x9ce03, 0x4) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140), 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000300)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x4, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1}, 0x8000) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) [ 319.699868][T29949] loop2: detected capacity change from 0 to 87 [ 319.709486][T29949] FAT-fs (loop2): invalid media value (0xf5) [ 319.715542][T29949] FAT-fs (loop2): Can't find a valid FAT filesystem [ 319.749781][T29960] loop4: detected capacity change from 0 to 87 06:49:07 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x400000, 0x58) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:07 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000002c0)=@newpolicy={0xb8, 0x13, 0x1, 0x0, 0x0, {{@in6=@private0, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x2, 0x20}}}, 0xb8}}, 0x0) 06:49:07 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501110b000200f26526c561f3ec", 0x1f) 06:49:07 executing program 3: r0 = add_key$keyring(&(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) add_key$keyring(0x0, &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, r0) io_setup(0x1000, &(0x7f0000000240)) 06:49:07 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000100)='./file1\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/221, 0xdd) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:07 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ifreq(r0, 0x8914, &(0x7f0000000240)={'batadv0\x00', @ifru_data=0x0}) 06:49:07 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f305010003000200f26526c561f3ec", 0x1f) [ 320.387435][T29976] __nla_validate_parse: 18 callbacks suppressed [ 320.387450][T29976] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 320.413747][T29976] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 320.426754][T29982] loop4: detected capacity change from 0 to 87 06:49:07 executing program 1: mknod(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) lsetxattr(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=ANY=[@ANYBLOB='security.&'], 0x0, 0x0, 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100), 0x0, 0x0, 0x0) 06:49:07 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r5, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) r6 = socket(0x2, 0x3, 0x3) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendmmsg$sock(r5, &(0x7f0000000d40)=[{{&(0x7f0000000640)=@xdp={0x2c, 0x0, r7}, 0x80, 0x0, 0x0, &(0x7f0000000840)=[@timestamping={{0x14, 0x1, 0x25, 0x9}}], 0x18}}], 0x1, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0xbc, 0x0, 0x2, 0x70bd2d, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x6}, @MPTCP_PM_ATTR_ADDR={0x34, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e22}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r7}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @empty}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}, @MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @remote}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x6}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x6}, @MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}]}, 0xbc}, 0x1, 0x0, 0x0, 0x4}, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x2010, r4, 0x4e6ba000) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 320.507534][T30001] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 320.524799][T30001] netlink: 11 bytes leftover after parsing attributes in process `syz-executor.5'. [ 320.534809][T29968] loop2: detected capacity change from 0 to 87 [ 320.534974][T30001] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 320.555554][T29968] FAT-fs (loop2): invalid media value (0xf5) [ 320.561575][T29968] FAT-fs (loop2): Can't find a valid FAT filesystem [ 320.570665][T30014] loop4: detected capacity change from 0 to 87 [ 320.576300][T30011] netlink: 11 bytes leftover after parsing attributes in process `syz-executor.5'. 06:49:07 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7ffffffd}]}) quotactl(0x0, 0x0, 0x0, 0x0) 06:49:07 executing program 3: r0 = syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_CONFIG(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000005c0)=ANY=[@ANYRES16=r0], 0x164}, 0x1, 0x0, 0x0, 0x4008045}, 0x0) r1 = socket(0x11, 0x800000003, 0x8) bind(r1, &(0x7f00000001c0)=@generic={0x11, "000001000000000008002aba000000012e0b3836005404b0e0301a22961b61e3ff5f1c3ee340b7679500800000000000000101013c5811039e34775027ecce66fd792bbf0e5bf5ff1b0816b3f6db1c00010000000081c7a0b204c006ad8e5ecc326d3a09ffc2c65400"}, 0x80) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f0000000040)=0x76, 0x4) bind$inet(r2, &(0x7f0000000280)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x4000001, 0x0, 0x0) r3 = socket(0x11, 0x800000003, 0x0) bind(r3, 0x0, 0x0) getsockname$packet(r3, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000000)=0xfc94) sendmsg$TIPC_NL_NET_GET(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000080)={&(0x7f0000000a40)=ANY=[@ANYRES16=0x0, @ANYBLOB], 0x1d4}}, 0x1) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0xea}]}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f00000007c0)='bbr\x00', 0x4) sendto$inet(r2, &(0x7f00000012c0)="1a268a927f1f6588b967481241ba7860ac5cf65ac607ded8974895abaff4b4834ff930b3f1e0b02bd67aa030595eecc7a9541aa3b77e758044ab4ea6f7ae55d88fecf90809750ba6746bec66ba", 0x88012, 0x20c49a, 0x0, 0x16) 06:49:07 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000300)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) ioctl$CHAR_RAW_ALIGNOFF(0xffffffffffffffff, 0x127a, &(0x7f0000000340)) read(0xffffffffffffffff, 0x0, 0x0) accept4(r0, &(0x7f0000000180)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, &(0x7f0000000080)=0x80, 0x81000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r4, &(0x7f0000000280)='./file1\x00', 0xa0) accept4(r3, &(0x7f0000000200)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, &(0x7f0000000100)=0x80, 0x80000) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) [ 320.714762][T30034] loop4: detected capacity change from 0 to 87 06:49:08 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000300)={{{@in=@dev, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@dev}}, &(0x7f0000000200)=0xe8) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000840)={{{@in=@multicast2, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@mcast1}}, &(0x7f0000000280)=0xe8) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) mount$9p_xen(&(0x7f0000000080), &(0x7f0000000100)='./file1\x00', &(0x7f00000001c0), 0x1080014, &(0x7f00000005c0)={'trans=xen,', {[{@dfltuid={'dfltuid', 0x3d, r0}}, {@access_uid={'access', 0x3d, 0xee01}}, {@aname={'aname', 0x3d, '+\xfb!\xe6'}}, {@afid={'afid', 0x3d, 0x80000000}}, {@uname={'uname', 0x3d, 'msdos\x00'}}], [{@smackfsdef={'smackfsdef', 0x3d, '!&'}}, {@euid_gt={'euid>', r1}}, {@uid_gt={'uid>', r3}}, {@uid_eq={'uid', 0x3d, r5}}]}}) chdir(&(0x7f0000000000)='./file1\x00') r6 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r6, 0x800) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r7, &(0x7f00000001c0)=ANY=[], 0x678) r8 = openat$nvram(0xffffffffffffff9c, &(0x7f00000006c0), 0x10240, 0x0) open_tree(r8, &(0x7f0000000700)='./bus\x00', 0x0) 06:49:08 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f305010004000200f26526c561f3ec", 0x1f) 06:49:08 executing program 1: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000140), 0x12240, 0x0) 06:49:08 executing program 4: r0 = epoll_create(0x305) r1 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1]) chdir(&(0x7f0000000000)='./file1\x00') r2 = creat(&(0x7f0000000180)='./bus\x00', 0xa) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) ioctl$KDGKBTYPE(r3, 0x4b33, &(0x7f0000000100)) syncfs(r2) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:08 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) futimesat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)={{0x77359400}, {0x77359400}}) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0x6e) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/51}, 0x37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x1}, 0x4, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2}, 0x4, 0x0) msgrcv(r0, &(0x7f00000017c0)={0x0, ""/67}, 0x47, 0x0, 0x0) [ 321.277257][T30057] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 321.289171][ T25] audit: type=1400 audit(1624344548.450:90): avc: denied { write } for pid=30054 comm="syz-executor.1" name="task" dev="proc" ino=52797 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 321.313572][T30061] loop2: detected capacity change from 0 to 87 06:49:08 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./bus\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x101100, 0x2) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7fffff, 0x20010, r1, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r4, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) ftruncate(0xffffffffffffffff, 0x7fff) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:08 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="040005090000000066617400040409d30200027400f80199057c83687f31fc706f4c27d80a52b5ccea42551e9d0200c285471854a95fda0276b957603ff7c5a8b921c24f427b94dab5e497b4d99ae836b2095ae486c66146f68575823fc6a6fe8bc6c37a56d29cf0fc0cecac5e4d2ae531883e505dd6cd042f1b99c5992d9a5b56bbc9e0283aa59d5826e79e017fa804", 0x15, 0x7fff}], 0x1000020, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) [ 321.314335][T30057] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 321.335827][T30059] loop4: detected capacity change from 0 to 87 [ 321.347974][T30059] FAT-fs (loop4): Unrecognized mount option "00000000000000000004" or missing value 06:49:08 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f305010005000200f26526c561f3ec", 0x1f) [ 321.387919][ T25] audit: type=1400 audit(1624344548.450:91): avc: denied { add_name } for pid=30054 comm="syz-executor.1" name="30060" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 321.415628][ T25] audit: type=1400 audit(1624344548.460:92): avc: denied { create } for pid=30054 comm="syz-executor.1" name="30060" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:kernel_t:s0 tclass=file permissive=1 06:49:08 executing program 1: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) unlink(&(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') [ 321.453169][T30086] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 321.467507][T30086] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. [ 321.499130][T30089] loop2: detected capacity change from 0 to 127 06:49:08 executing program 3: clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket$inet6(0xa, 0x3, 0x0) 06:49:08 executing program 0: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000080)='./file1\x00', 0x1) fcntl$setstatus(r1, 0x4, 0x4100) fchmod(r0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000100)='./file1/file0\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) epoll_create(0x8) r6 = epoll_create(0x305) r7 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r7, &(0x7f0000000040)) epoll_create(0x8) read(0xffffffffffffffff, &(0x7f0000000180)=""/15, 0xf) 06:49:08 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b020200f26526c561f3ec", 0x1f) [ 321.545156][T30089] loop2: detected capacity change from 0 to 127 06:49:08 executing program 2: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) tee(r4, r0, 0x5, 0x10) 06:49:08 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_buf(r0, 0x0, 0x4, &(0x7f0000000040)="36a2f8f08e44156e89c18c47ce111aefc332d07a8e8429672124631d2fc28f165a21b0642438aede17", 0x29) [ 321.671026][T30125] loop2: detected capacity change from 0 to 87 [ 322.121573][T30079] loop4: detected capacity change from 0 to 87 06:49:09 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b030200f26526c561f3ec", 0x1f) 06:49:09 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendfile(r2, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x1) 06:49:09 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) chdir(&(0x7f0000000080)='./file1\x00') ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r0, &(0x7f0000001500)={&(0x7f0000000280), 0xc, &(0x7f00000014c0)={&(0x7f00000002c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_PRIVFLAGS_FLAGS={0x14, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}]}, 0x28}}, 0x0) 06:49:09 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) umount2(&(0x7f0000000080)='./file1/file0\x00', 0x0) dup3(r2, r0, 0x0) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x4000, 0x0) sendfile(r3, r2, 0x0, 0x8400fffffffa) open(&(0x7f00000001c0)='./file1/file0\x00', 0x12942, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_setup(0x5e78, &(0x7f0000000200)={0x0, 0x55e6, 0x1, 0x2, 0x373, 0x0, r5}, &(0x7f00002df000/0x3000)=nil, &(0x7f000037e000/0x4000)=nil, &(0x7f0000000100), &(0x7f0000000280)) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r4, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:09 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ifreq(r0, 0x5451, 0x0) 06:49:09 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b040200f26526c561f3ec", 0x1f) 06:49:09 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4a) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) mmap(&(0x7f00000c2000/0x2000)=nil, 0x2000, 0x2, 0x20010, r4, 0xefafa000) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0x678) 06:49:09 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000014c0)={&(0x7f00000002c0)={0x20, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_PRIVFLAGS_FLAGS={0xc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x4}]}]}, 0x20}}, 0x0) [ 322.221325][T30155] loop2: detected capacity change from 0 to 87 06:49:09 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCDELRT(r0, 0x890c, 0x0) 06:49:09 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x4) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = epoll_create(0x305) r4 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000040)) poll(&(0x7f0000000200)=[{r2, 0x8}, {r4, 0x1088}], 0x2, 0x6) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0x678) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file1\x00') 06:49:09 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b050200f26526c561f3ec", 0x1f) [ 322.312600][T30178] loop4: detected capacity change from 0 to 87 06:49:09 executing program 4: r0 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) syz_mount_image$ext4(&(0x7f00000003c0)='ext2\x00', &(0x7f00000009c0)='./file1\x00', 0x6ee2, 0x7, &(0x7f0000000e00)=[{&(0x7f0000000a00)="7988a965714054824349e309f966ebe992f2341570f255f19796eb903a9fa7c15cce89e5a9a71ffa96f39c3bd5c3827c5ef3146a801e197e67ee3c7bd7424bb991636825f3c649fa2a577ceadfae7b100e6fe5ee7b251760510394a28634ae591ef35e4fd6f968c6a2e5dcb77e55e0cd9b70c3acfd25c01f3e1a4296815c893b50", 0x81, 0x401}, {&(0x7f0000000ac0)="8307d9b3116e10d29460063ab9f177076fdeb2ca8344e09e62aeb04bdb8afcb99c7ee49e2373f7b7addd0287e4eac83e42af333ef2fe46f336b6c0bad7c726f27b56d302d76817f3447dcdfb1a1f9e3f3ac76d979be4", 0x56, 0x3}, {&(0x7f0000000b40)="f232137e27c0faeed1ef02153d2d1bd3380ea3cfaba23f9f7950ef74a4c4834d4a3b5215380182546b25b2c65ebdf633656746fcd22206432be0191fce7ac77ef67a1873f43634e80a7efac102c21a3c55bf6653c36531d5c87925ad77a8a76ebc061c0e267883d2897c63a95762f165d8a567895b9f6a7c4ccdc25b80d5a5afe092a918068342732badb176a2064e8f24a0512cc3acfc561c9b10bde098a936365fd07813325d8c51ce60f7577dfb9b1567b509a9ce4274501027cca1413eec146c0c793cf545e5e15435bc8181bc8725a9bc", 0xd3, 0x1}, {&(0x7f0000000c40), 0x0, 0x4}, {&(0x7f0000000c80)="b7b705e4596f2c81c201a176c1f0732b87067f73beb40549f63a3af123eb0548b162", 0x22, 0x4}, {&(0x7f0000000cc0)="64dccbe474b4dec5123ed416fdc20d46482e02d6b54acabe3d1497b096371e765003e881c3b86c35cf1d943845ed600dc1d8a1d953113663d0c7038905ba1b0c54906d1cbc0098a50beccb512762f5e970ebafbe32bcc02b0c38776429c1000498b481917f24f284d668f0992e044b1225c91b98b674a822897082c28b540e3f02d8cb732a9646777d3a52a52b04cffa37961f49264825173d8c01872f79b40fb07a3dffb2289e249c4b50567d171eb43686ea1ec6f6", 0xb6, 0x3}, {&(0x7f0000000d80)="5282bff61647c7599f3e1801ae0070a39f04d5b384927bea83290b8674ca0494f0b655a74e9bfca8fab23dfa4e8640e2ab7de567951f3cc4d95f820b0e5926d022161b8b9a402cdcdd", 0x49, 0x1}], 0x18c00, &(0x7f0000000ec0)={[{@usrquota}, {@sb={'sb', 0x3d, 0x8c27}}, {@data_ordered}], [{@pcr={'pcr', 0x3d, 0x33}}]}) chdir(&(0x7f0000000000)='./file1\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x64) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000c40)=0x100) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000800)={{{@in=@local, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={""/10, ""/2, @dev}}, 0x0, @in6=@ipv4={""/10, ""/2, @private}}}, &(0x7f0000000280)=0xe8) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x4, 0x6, &(0x7f0000000740)=[{&(0x7f0000000180)="032a388b7d26158a459a2dcce81393ae7c6072e47b799b21e174aae5194b4f0ecf8b95e708fa1208ea221788c90b304300e80b533ad4b486ec32276c957ea434bfa7cd39915302b38cc69dc560824f5d8249d7d86566577f3245befbc14860cb8229a7b985c1dce50b0aa5eba0e3fc189769ffbd72a745e771f5f2795a0ca1ff6ee71aed0a524095e0bdb4ebbb84d84deb2c50d96f3c1c35e8b9a44f7afcd0d2196ac28f99283c978d32ba16ea33d5373d3257d6ce57841b8daa43616c977bda689a27211edf59fbcf4ff3cdc5", 0xcd, 0x8}, {&(0x7f0000000300)="4c45550796c30c2102d23331c2730f4f6ed41c9cb780a2438b4a31cb42ce28639ecc34b9fe69031c48f44e73b45fa7ed14321d8ee471ac18269f8a2e2ee8ece0925c451c1567bb570fa7709209b76c58d3a7d7e68d8feef4bcbebb261e4aa928fe91bd923e559dcae99415bef940825bf32276e992acbfd210ae501ac596b0619e1d0695150a9805a3782348a72899eefba42120a4149e8f45ac9611280fe3489786348d3a7a4df0850251f369557fe52a7977a1b8", 0xb5, 0x7f}, {&(0x7f0000000440)="ba67a6d97f9a69775f0ac376ea8f07418893e6ec0e3ad1919d5ed72b2e8422e532865850248e939836b64e4a01debcc24fcfa723dd7f473e503a58c983ec76d5fd30968eca29edf6ec9cc63d970fec847d54c8cba6faa17def20b4dde08e0d06537a544933c27c3452fa42912feda18702c37a993319f522c918b7985533254797c188b9d5e94ae7922a521783a5ba39ccc887375fc421776184576fc70dcdb938252dc6051d503552266469830037c38c8fdd8cfe5db746f533012ed35578fce87972afdd609ad6165f13607c5445fe212d88b4a74c3043d781193627a0a8190d146797c603944efab8da95ba", 0xed, 0x194}, {&(0x7f0000000540)="520217fcb64651db75a8bab9dfff63d4e0d8cf84f7b83202c3274bbaa98c0c60063dbf8d13d36cd9de1aeef93e6b407f908d5fa638f6b1aec99eb84834352f983984d69a4a639947bc7fc276ed0b4e7439b7ab46fac9f2d391c20783d724abe7a2e2a7209f8a823c3d5eed90e4008fb346cc691c85b0faf8cf96eca390e1c0f5364b3c2d18c96d20f85ed01bfeb5c1c3398435b03373bece4d69b5a0e2b4a4393db45884f211e403b3ee180ddd3ff6", 0xaf, 0x1}, {&(0x7f0000000600)="dc08a6fa4963bd9df379dd719535c5cf60262a5b1146fcc6ba623e274fa287b520eafdab8f3ec2d246ee3cfe9e8faa3d31dfb48aced1bdb4eb9ae62989c831581471e1bc3e7d54928243b67795bbd9af46e6f57e003ccd744c1debab117540925ed09bdc30c8920f93b2e97ed5127ec8b225c668c13ea217f90ce138b15b7b9572", 0x81, 0x2}, {&(0x7f00000006c0)="1e1fd30b3c491ec09212363e7cc170aae6290ad8ec3ecdeec7a2aa3ced8ec3bbae400a30b954bfe08df868e103718e2346ada51e0a2e91c4c4d044d99f1ed22151a4a3944b0ad2df2b56ee3dc71e74592bed99872f", 0x55, 0x7}], 0x800000, &(0x7f0000000900)={[{@barrier}, {@auto_da_alloc}, {@barrier}, {@resuid={'resuid', 0x3d, r4}}, {@errors_remount}], [{@measure}, {@uid_gt={'uid>', 0xee01}}, {@permit_directio}, {@dont_appraise}]}) syncfs(r1) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r3, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:09 executing program 3: r0 = epoll_create1(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r2, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 06:49:09 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), 0xffffffffffffffff) [ 322.406189][T30201] loop2: detected capacity change from 0 to 87 06:49:09 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b060200f26526c561f3ec", 0x1f) 06:49:09 executing program 3: r0 = epoll_create1(0x0) r1 = socket$packet(0x11, 0x2, 0x300) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 06:49:09 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b070200f26526c561f3ec", 0x1f) 06:49:09 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14503e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/8, 0xfffffffffffffe9d) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x305) r5 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000040)) r6 = epoll_create(0x8) r7 = epoll_create(0x305) r8 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f0000000040)) r9 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r7, &(0x7f0000000080)) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r0, @ANYRESHEX=r6, @ANYRES16, @ANYRES32, @ANYRES16=r0, @ANYRES64, @ANYBLOB="d0950d462fa361d1e49bc66186e12f26314aed5338fd6f53703bb785cb53b09e180525bb9379cf244876144035c9f2b43f00b39932e2b88c6f61339fe8"], 0x678) [ 322.459457][T30215] loop4: detected capacity change from 0 to 87 [ 322.570359][T30241] loop2: detected capacity change from 0 to 87 06:49:10 executing program 0: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4100) r1 = creat(&(0x7f00000001c0)='./file1\x00', 0x0) ftruncate(r1, 0x5) lseek(r0, 0x80000000001200, 0x0) r2 = epoll_create(0x305) r3 = socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000040)) r4 = epoll_create(0x8) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f0000000080)) dup2(r0, r2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r6, 0x0) write$binfmt_elf64(r6, &(0x7f00000001c0)=ANY=[], 0x678) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r4, &(0x7f0000000100)={0x2000}) 06:49:10 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000000), 0x4) 06:49:10 executing program 3: r0 = epoll_create1(0x0) r1 = socket$inet(0x2, 0xa, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) 06:49:10 executing program 5: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff40003b54c007110000f30501000b080200f26526c561f3ec", 0x1f) 06:49:10 executing program 4: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040009000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) syncfs(r0) read(0xffffffffffffffff, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000002dc0)=ANY=[], 0x678) 06:49:10 executing program 2: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) setxattr$security_evm(&(0x7f0000006100)='./file1\x00', &(0x7f0000006140), &(0x7f0000006180)=@sha1={0x1, "d3e2fd5ded825a5c3d9d9ade6938391aa968de84"}, 0x15, 0x3) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) sendmmsg(r0, &(0x7f0000006980)=[{{&(0x7f00000001c0)=@nfc={0x27, 0x1, 0x2, 0x3}, 0x80, &(0x7f0000001500)=[{&(0x7f0000000300)="e3b7af28d5938c0d1a958b5b090a428481e12b30224c5e6b447ea7b1df8ffca1a31d045a449dd61f82bba9d8a039f171d5da50fed1ab5928cf95644b19d0323f8004d3caf01067a030f81f1c2251527694a754ad51955dd0b4c7d6fc2ebe224c788e0df2afd5dd2b870d9cd2dd9e223e91c2a61d86b207315566dc0ab9dbb46971879be361fc66665f58ea41b2ab2bd558d329bc02ebf064f39e952176914d491e", 0xa1}, {&(0x7f0000000440)="956a42b7310f2f46ac75467c5f0deb9eab6e601f980d047cd0ba2c3f7985cd3c892108dd06b4417a301f5ae2cb94a76466f4a46c6025fedd1a414358b27213eeee4bbd7b4bcb4c8bc5db7fd6fd63272800cab83c4e83691e3a1702626285c6c15101c17448d47e0a7c3504e6a3855d536a03dd4d6249e30ce1ff0455c4c80534a50cfe64454453526c9ff51501a51932dbc12baadafdf263fca8fc61f2e1a8796e6a3cf7be8a807470cf6d9014ac4df47c72513d8da0943dec711f9db225e7bdf3d99767f4aa132bfc05f5f3d311f2a7913dc5655c1c55eeeb71b71b955d255a4b3de0d04cce9ae1cc9e47e4bea36a8fbdf6f417707da76c588adc9e63c5397363c89881784ac5e2b4045d214336e124d5daae6f18024a9655f2b337ad3efc66cc02136f64318248f28ace5ecab7566349d051ab3fd799dc4191a53c12f1c5f152ba2da2dcb4953a949f0d9709518b1913a9de364a6f14c2a0051148c9b1a328dc99fd9bf4dbf3ca52daff81122cf220fbc8b9ce67c053f59403bb45ee1d6af18f93ecf21ff8b436c4baf29217f813e090324b6ff3c3b5d49ddb6578979dcff5ad8335027cfdfca1250031b26f6fdf4e5829532821eb1e9cda81705048c3d5238809806cd218fb9d482ef5a17fde55090a5144dbe69c5bf3baf8a79911d76c3644685c482005f4f527dde28df6e65cf606a565b065b119b3b1feddc7e8926e5b9f2496250f9099c9bdaa017146b7728a09c1984d494f47f4a1d751d5b0512990f9b205367db4d52735783145f9535c8219d33369d6403c3b23a7f43fe5669ab75faf36b1032a184b886c67fd0f3badc8dd431e204071d60ccbe2e92bc6fe902083566110457ab6c137e7817056b5504f963cb995a9f957c4847e197807df687b4204a6c082a93a8314efe686da9582d1e534004c171ed6cf770713a5052ae6012c4eae963a404f7baf1cb262dcbfc5cfc066c08486e51c36b827639337363131501a9e9cfc9ff59bd2de6714d6a6163f266656e2b5b624dc9c4c84ba6a8412fa1609b58a203aeec793b00ea83e2b0a48f8701237451369f19d243ed56e9f60ca61429d243ae62689831f8ff1743687eacdf16224c6a4cd863add48b3962d756564a0298df75d7a44f996cb24e6a2f8bbcdbe186252d2a2c198ec94c7a21faea8c0f9a48037702108d96b8cb2e34ff558ae54c7a72eab9770d6640bcac348af119076c5966b06548a1029032c62a72265fa32c57a1290100cb4eb1e2eae521b1c51a9ac1dc72b414a4f53dce32f5d42b14b94afe6971b857b15b92bf8789f86d58b13d7dc01ad586a6e859e1df69043faab0a84f9064f03ef80c1647c1480e7a169bd02b4607ab06e10b8a976c02a562df90ae8055c50948a9f8d2356314098a6d3125876db6aece9978fdf9bb37d65a32d6178a94ed60e8ca3f829a6450d20b8cb2e738e3441b58ef2cfd6ae454eedb9f4b46abe0f5983000af370d8b44a590ff44d5d353dc14115b5307ec792eb377fb7a97c0f295351353ca130dcfc53d83c232a07396747c8ca9e7b7a8baefe15b44d25a90a325023d306b633754451aa947c457ad738c775551bd7d6518136d3b8d229c30ee6b3faf56261feb37d8c381b180068432ee8b74585e53017820bd534f08513835e046665f24392c249ca15a2618245b310b0670de87cb73a3425686318a933174ed7b9244d58b0651b86b1c7500d1aca73bc103bd60231bb3164d07dde2253abaeb83e35ec2a30b05529a599319fca6baf97d4a9798514fdebb4127edad35f7094b13964f0ab34e4c69a7f91f1dbf7b3ea9d51bea9565b06650bdde01f8cb2f97450786db556630ee4777f3ed39251675e05f455df7208467eca8a7f764b3012eb619ede6239ebe84ca5e64d886c339d4a181ae4e64b496e08069bd1ac36614c4dd13865eedc51e92a0ec977f6ea49e3f158daa6f395a8a7abcc3c7886de6a407b054db032648b6c7ff69b3759fbb6ba6c60f7f48c2d86e555754806da3062bb15d1a9503219acd33630b3952e94064bf3800c3fd07ef576123e22c3f6282a735fa8213d72f4467a83e437f8d9dd409f1ea262ca4d5084120c3decabf916872d5b84c9c426f431e00d4d8021278b401bd6ef028d88c90d600e98dbf12de18562873413e962a47e8c9d71899d91b2b0601eed1ca8e98ec82b740a942a9c76d5fd02ed8cd27f0dd36f864cac469e2140137325bf89265ecc23383ba47848bc98aeb8f28f94e303c8398616715d92cfc10b7dd84b356d41d49e66b14913af0016817359a4bedc0ff18f7c28bf67ff1fc5968e025f2b34c58b963718c8be2b61a9593c7459e59a636d5cf204db30c6e313a701bc1b02e0b12b1e58b67653e0d60be00dbd963495bc0a82382eb26c30e16aca02dd9c47cbada55ad14ce501bbd79f389c175313f603f33ac7bcd39f0970ff623bd4fe3d154845c8b0569d09219cec26521898c42c4c04029f455904ac6259b61612ca4eaa570cb4ebe38270a73b0e9e1f3c54f5d01b8b562b233a3c7472959613ee42fb651adfb3b205d5a146c5c9fe38d71169009af4e3b225d1e437b64148ba132863d5b1c805d356ca8b69f2ccefcbb25aacb3570f224dded4d618132747458c9b091af701b4ed98954b31f13f55bcb63d3be0a2259b38e5433befa6b4001ec5174d143715569a5909def3b21939e70770148197d3700db6569c507dc9075f31c93858a2a9ec277c84527cf6f6ff099f9b7e3ccc9a78c33e04ffc0137356f928a17c7fdf2b1289d3005ea2922eb79b3b438a241c96cf699bc4dceb05bb909176bd46a89fab9e060335597e73b07a68898431a1a0b5c4bf4c8ef605d85758874a0c24f2b2315a78e74b33350f1d6e88bf62fd68562b43e59f78b005ae86021e2b7c2573c6919e954de730659ee6f43f342cb5efac956297e9feaf7f8664e7a19aa25fba85ad00219ed1cbfabfe49ccd83d74f580792d6525478f217a90da3decd3fe375c1b71dba28cf01b89e76af7c5975feae99849f26773626fde1525e43d85f27caa9cd9aa5cd10dfb2c4a4b6eeab98975be8a79ca347a0a70034c58d5ea79096734dbb0cabb22f9f58e92b81f9efc5ac3c21dc300398d916213d0273d754d508c0116b002a0d51b300d694e7af9ee77e8b716ea73b483aff7e6729bdb9fb677850afb3cde83159f03d945ef704eb5b58aa16fb9da3e234fb3d911ab237848c65e2cdbe0d7b359f6ecc11b965161d7fa2e1fc3469882a537c159fda204c24072eaa0db0fd90caa03388a4e72219723e73296700595a69edf0a1640121c83d7241fe357446b934f3204c6badb700395fceabbe874c467aa37e2d5375faaf97d182a764bb7db9d5c5202d25482cdf33c210ff0117e341f46544744d35899ebf54da198d4c37a5fb187cecc7e08a3554415fc1be8c80c076b14796f30d5ec9160e6d4824ed7af36ed30999cd23903fb95344ed826f09ea808947b38031710d95f8e0a43dd5cac998e40a086193be2a158fb5abe6aca4e66d48405ab4d7b3acc6ecfbb5a1c8080144272eb297a111c42a0fe810231fc0833fceaa6d069cbd29ce24b4fb530223192834b1f233912351d203c8317d45824b7f345f824067b38db799fe810c0fbd3d8889f60f4456765c90af2b4a41dd1a9854a78c3843357998d7b9e712d405075d90c26b6451df69aa4c6e13e1b3fa3492472bf9f9a3c434020d5e5180dc18ff3391aed88d4bc2fdb911943ad8d2a8a11d3286cbceb32767585c5836d6919fad312825cae25a4274beca754487aef0e321a3ab980351af8125d8b4fce46ebfae1f9242ac077b90dae2a1656674dbfb3fcf6c60eab3a770015e7f9dc905a5a02a31ba8242e52a30adca8294a67929dcfb41ffbfe2ec5bbfd697893c5a5e78805171f64dfa04fe6bc55e445e47e35c3e6c50a1ec27627724ffb855c18336cb30cb73b3df2694998796adef7b60d5d78306bcf33f56eef4a6697726dbc3d99c7d6f8f9d3334361727165174352570efb34a067888075d39011071c408ffdbfd0ec54cf244e420973b3964f42f63fe0e72a9ea928bfffd7e0417ed36b151e0a0c1756932b6f80ab208da5181af3f4eb446a12a870ec377686c0f21c0403f4789cf386cbd660e6fb5d540d997cf829dd7eafa161e19c72fe37b0ab2300c737afbf4a91714c3f704b108b0bb84a65fba6cbb0528c21070007c753f71b4230ccb3059b515948c8d0ffbd35035218f9dcb1c89e21f97fef6901bb4ce6d1f5dad34c56081f75a7cabaacce5f52bd9e8fd18ebf941c8223ee4ee125d34dc6cb2a76cd1d731da23ab86f5850863b90b99af06a6d41a4cfcfa92a7c50a952ba5cf1f9eaba14c9ea1fe48b882b3d17e07dc86a9854164ddd7de8de90ecad3dd3d70ebc738f8b48f2da63a9ffe4ac63a81ac1823fbbe92041a9cb1ebbd55640889a82ab600318cd11e437e338ea255e9f0fee3ce26220df59e92383871659692eb80314b5d72842ab47d1e08cedec99fd1ec8a8025a3688d13499e52a42e6e17937ee256a3df478bd9897e180f4d26572044ee27743087f1420ebd9bc8e50bbd19d5263cd36cef97d79a9ebbc27a2f5106eefcdf73d276e79b5f5b4037622bac8e58662e6bcaba0b4561e151d28f7399e264e55c24a88125a3f280fc5a4d0acddfd5cd6cd89a18d30acf45607eec3fd641d327826810a79d3a0d5e2d658766e356d59e54a7d006d5ce3fe0bdd773d518c04c48487ba6e34b5e83eba377584a5aba613bff2ad6b25a2bd2e38c54d328183b85544805a548567c5509b2c4fe021bfb04e3e453c63245e340304a7353025383e97d023a07ee8010753172daf71a7cc4b4d8804c95b1aa29d3c94f5f88b70bc711f020ffa879fcb3bcdb570ade4f8da8d0c7888feaef5bd1f86a368dde936247f67cf0c94dc9da17d986fc1c263b5c0972248ee8e999baa73a1870a4a3378c6d5823db82759676a69b120628d29cf091463685afac3e334da9cf1016783cc27c10f53e1965e0d8240c91c4cddd41a3a555dee150cec096e99af731050a098e743e903927ddc2dae47acfc1d5be5ef4fa4e9e58db1d253b2ac81d5a01b5bd8872f4a0bbde89ef9dd3c5cffb71a5e0f5766e810ea8fc9e3dc7092eb7896d832442b87a27f86b9ed59810c0f5ea88b095cbe3f22520377f6c01034a8fba28b80eb4aa0b89b96e122f4076e8f655087ea823a38828a386a68f7e582db325ab7522594b5d5dc1b0738988b6bcd7193366f47cb2d82919b438a6a3ed5bd9a1d019d03ac0f3c24721ef0af783e3278cf1e61c0b72ad7d22551ee81d950c159f720f2b5bec404ab1f6df384ddf738ad63a35230c9ea4814e069f4bf4c4a3e0e4f2726ddc1cc75b291839527cecfb743f8490d0415e67991d60f1ba62a325a012f33462e8947d5211d8bf03a4a635bf1710c722649a7a63a516759a758236923c051065e2f62e112a5104c19b850954bd2d624be0d9220b85989434ffb516a18be43fc25a5bcaa6b72a22413047058805943b62f9102452c1103fa9a4de703fe12a5ff168f2655a36c7d4ba796031b016210b0fe352ffb25ac043e16e2033bf692b213ff56ceb03cf87d2041369fca50c70053084944a8834730b9f5c6b4310ab424ba17ad0fbddce620ab5fcaca020d8a3eb14d41da547887967d34b28ce577a8f456a068974e78411d52f5d4f08e60dbaefd4e0346d8de062a1080c162ed2128d46fd34fdbfa32ac7035207cf1badbf347f1a3da4a5564619730b4ae6238852d2e7d7c7be4f30e6e73a0893e99f", 0x1000}, {&(0x7f0000000240)="503ed40c23663caa92663ebc16d9634f9d357b8876fdd83c8d1b3588895f64d8f6a1ab187cddbe6984526a6a961fccfaf0de5cd6173b716671b941907ae47ecc88e518383c1b7477c00bdc2779", 0x4d}, {&(0x7f0000000080)="23afa189494c3084eb232373a046", 0xe}, {&(0x7f0000000100)="5940064a41775c02ff8296ba3265d4aa7e03830dde3b4a5d17a63d1ca564", 0x1e}, {&(0x7f0000001440)="ad767a94006ec5990d412185128f9448e8febb42f3d249a4af1c612e995bd717856cf61b144ece0cb8473b5b4890b2a0bfe0a75eb69ba8a749331e235ff937690d8eb2186e2ba054888b032e9183dc481f3e912e3d54ec2abfc8ee48057982c2af0d27d857636ea74063a9bc7ed804b9db3166ec7835236b8e2e0eaf7a39eff249743b728605cf589d9fff3fb4d679ac2a1557d45c1ce3", 0x97}], 0x6, &(0x7f0000001580)=[{0xd8, 0x6, 0x1, "04788781e0d9696e51d645d3be7273a5f5f7bb013f66ded5a45dca313dc36f349c6220d45c66318cd7b32f7079958b4df3337a64b212e7901b5a31874a1bedef63a61e61a65a06dc4b0ea500506e1875927c1d9d848beb7860c71f8a57258f9276d07e5dccbddea789a30c7af2771c31bf22b0f5e113c927194df28e580d517c53327bed82205c4258f94d3f09eac62de2e908486ce9f7527c539f95f2bf92011ef97d16c87df2884f81382dd5f891819f402fb3be85300f9e97b360dd6ac6c5a249f34896"}, {0x50, 0x102, 0xff, "62186b54e08381606aedd9d78079ef65df086e935c85883ec0a3f57bbd5cc0835c352da7a5860cf9a4ab59e098a23837fd24eff674835a7a5a96a7"}, {0x110, 0x6, 0x6, "8628a2d1f1837763c9b9bf680306e862ef31a88b3491ef8df4561bd76ab3befca8f8d928f1047d9cfcc8f8869ab821c9ec4adfb98fac0fc018c52cf0c253e92fb96ab441af5119cc4bd6df17cf88081aabb87250a67c616e6000f9e889c0ed47a15d74128824b32e9390a97f2e8d1d5a1e5c353cfc9318a15982003f569f6123665a8277528d46542c3e89e4e88bde261c5d2627d1a219009dce4b7c112354e52257d17018e6a3508d92f064da3df5e00a429f33df9c5f98adba98ebeda365f73172f66268a0688ac5ff43096ed1b2903bcb12120aadb97edf2f8b0e8751a1b280e5827629b1842dd5cbeb24b0beb8aad3188fd5eccb9771c7e08c"}, {0x1010, 0x119, 0x400, "cf6b1b97fbaf0bf2f9b80500a78accb4dd4f41efe3d49134f6116a6a977d7e062bff7b5beb2f0853bd3b5cce52d41c19d47158e4db66e06a68b600e3526363cb19851c3eb471a22c529e0b41fa146ec38c7241ce9b180eeee6f04f153c81e33fd0a3fd6319bce5261ed37911a48302ba3f7b87c424e4e19f05eb3ab767c446af0591bc281ea0fcfa67ffb2682877a3fc5ecabebba7826d17c99f7c2546b228c8a993149ecad9dee1328cacfbddeb0a5ebf824cb4a15abc50bf07248f91c237a9b11500ed14d970c3c1398a6c43a1728b2fb7a7e94c51dabbaae2b81fb1a8fd6d4b7ffe2908244fce943ad066baa3ffaa16af750b1bd86f43e8b972af4236c9355d37692a806cbde7917f47dbeef8b1f09fc5a77db06603ec757b196fed80614d2dcdb520f75267eeb97e502a0e8df93c62eb83d79118d6add9c935007aacb5b5bc0da85509cb5d54edc2305b79f90bf68f4d12240943c29eb37a40dc337d8cd18c4632aad1a10170dd1799db4ace71703427bfd4cecc7ae2ce17aca103a8009fb707730d5fdd06aa8b50cbf34713d307c7cbbdaceb72892cb3d2b4f3187991704835a9d68a2f8a88c28211cdcbc2139729aa8cfc278ac725829001be84029e38f1502bcce32e77166f1b3d608c25dad90233154043b43b932a1bbc01bed1e8c6b76d418cd2d73001d80809e0f054c2fd0a1aca7b3a2b7834f1eb0c407ea0474f37a8a0d9e558cd4f4e2a59a68fde9562e217d0551723d1b4190475a9448e613bb69f09b1eb81199328418d2c799b39e02d5c58c3a749f31a6f9f00c754bf1126122ed7a8884fd08181f1580bed4543277c9c99cb7dee83431177962c79bfaeda62aae50dd41435bc57b97be86600326921ce35157e63d6f78248823158c8d49d70af82aa03d61f381e2ae5ff7620c1d5100fec4f743f476f608c341d57aadfed8de409711e8d9fdbcabe14ae08863d1ee2890444ef991e717912974e4fae02e43a260da5b90db0e6f9fba2a54286bddeb4781550b0c4cd7c02a9d2a425d3d4df6bbe5c34e03faea392dc84e47962cd47917629e90e40eefaa0542d4f92191c6b911fb89455190cabc19de6ea2b88ff07d1845c4133a2a98c5672baea68c7874677e304e52f88e793eea370b94bb61990f35e895503c63cc376e0603fd57708855f2c8561e8f71888553f05bb6b536927d68739f380f793b83bf3a19b41b77ba15ee6c61a383ad615c3595284252ab04ea009289574d700ab3771286968c84d6037d6ee2d67e6529076d37290be52053789f48614c2da83f901532b60ab2bd57ee2b865f61bd294353191e8ae1762a16e3b9f0912b5e12c53560b9a472b9458ca641534d6e6f009fc8912ede11cc01f360bf9fadb7234f07efda59da64e422675e52886752eb66f59cdcd9d19b7f8da9cab286b47a7696b627547d09c5d0ad2157c3a4cb41999c8b17cb222f812a5b146151d1ce01f1c3f8f3cc35c6bedcac1f058fd503f6fabb818a894d3470f42a08a7a8d2348996a1b11aeaaa52f8a337dd0fe35eb5c2d33c814cc7fc151949775139f2aa7c08d612c09736180835cb3a2a1cf76611f4b4d46e1e39499307ad7195eb92f3bde3d09efef1a38029612866667eea9ba14168d6a29ecc59da204a2a97bbc8f9a96765b01c12f779bc750d0791865609c0e63935b05eb5a5e19a5ee52521b7c84e2e49e16a6acc8be616dc53d031920addd27eb9d830cd1f301475dfe79989a2ab339bce88c440b4446aaf15e90e68ea4feb1916c0ea9e3a413c610183684d277fbb57525d0e501eaf4c497e66781b49a89d54745362089f5d9239a28b59f817f3c4d370a42c3130071a7148aeb6c23c3d6eecf03388bdf689ef2aba876696e4d01043d28bbc17a38f81ae4220b48d6c20387470daeee338e1e91587a0e47271efa9c1b2e6969f9cf536bb103063258bffdda9a0ceda75a4cab0c5bba74252cb895c1f4da9d549e7e02f7021d9141be146b66259cdd938af24d4d2c1659c677febdda5351e1094d0472190c2808a742f1828d8ee356013433061ab9f84f9f9f531d06f74c96f98cf59fd02090b138e196bc1dbab4d9fffe4ce38c1e14dd0d41b621b52896d4f4353a5bca95bd355086c791998b4d5e5fb79c0298b028e7856da267d9358b6d61d543503e9c8efaefeac893ce49ab5761cdaf0257650521078bc7506a019b9c41bbd0206d7b648dcad457662c57339355b1f51d32c74b95e567fe350ade4e00de2885b6e118208e9eefe37bb87397f5885f94f0f1f480cd34b31e6a6df3a983f5becfec29646ef74994db379365ccaa1b8bf1e2f91cf718234f38de19192949b103c53976ce4c1271766c28407a0c823128e58e44988c981f6506add682374b8838ba7d81cafc148fb1d32bf1a3671d60cb9e980a8e1fc8324f037ee3ba9857b881b88fb9bd5bc7c601be9f6b4dd82f2a92bd7076e97e49e074c0d4c60ca9ce1202955e69f2860287c855ccaf2051839992d73ffe73107ac5ea1c3eed9a4d7cd6fa7eecd312c88e47227c05fa353b76c8bfeee83e91eea97774ccad31e4f057201f2f1dc795691e42b568ee3b0785a76e34bc187e6cf5fc28f487902315e3789f99f89f0e905831238965b0c776ecf7e4833b4cc6f94ea56116ea98f1de437cf673535987d75c0281cf3df4b2b329ca0ceb97f28751190d78c8d0286f9ea790be1cfd99f68307633be62526ae1d52b42919a2b7e51e44b581bf7770656935cefd6920007267a4d46fe2698ef5e431257e17564bd5fbd9443cadac70471f0cd116301e094a0d945220f24cde18f0a840b1042dc4eb743180f47f96809445ea2dcea995b572947bc007f4df27f962ea3d580450e28b804c4d7a86862f2000015bd09e05f14b267cb8bdb66daacdd0f14eb0090199a6cb61672d9b3f82fc46cb3403be5fbe09ce42268b0d31ea67e6bdf0566c03bb3cdc737660f8d71d17d2dc7adda99087ad3ca14683ef86211c7073432f3b9c91503777dd9fc5f03fe652e44ecc27d37ae855f33e8f29a9b8e29c36a54aa675aabf8cf9648d491fa7f54d506b85dd0b056eebdfe3e2cf2efd80a331fc42b43930604218edcb3a1b2f05fc1d30dcaed083cf05ade3a4643b2fe4fc5fbe2d925912f5f334d8888d4cd7819e6727e44e0380b043f222d817e53fd514ca275c081217254126b8a159d066f8413a5944773ea3923887a3f660a7d7fba0c71c55b438d94efe2c9a260da2b5aa31ae72751281d1ad8894dbff4eb177d2871e62266f3710806aeeae08c13450646627a9cf6999bb5601932869ec3baacfd575f6c7c12ed6a88818239a4be2f7f711b4cff2ebcb6cadc2defa3fb5c5863e6856760cb5e88ffabeb66731a02e74bc6aec493ead276fa318c6bf001bcbea7421c8ac0eba10120cd6fe6ab25cd6db9cd3f456c479c33d3f28ab3b19f5375baf7bf5bea042f68a7164e807d869605112631bd1953a5448c0b9743c7630ebe3a6f1f301b318fa977c1eaa0ef98ffd2c0e2779553181ebe1ea52f5b6a7c581fe8aab6974127c418ad2c9516aeba84054de7da589445aa1099b2da5629ec77f7e834af66372e62f23c2d7ed08626ed10d40316fc48676b4ab41f2d39c7d8f9b979adb562c89cc5e57cc86ccd188abbef997df5835924478811d14bd0fa1559f4c410ca6d9aefc2d842f888187a7ff6dcff0ba0244a05c76a06a23491f187a72db5ae14e0dd442ce56edf90f5880c5e5e5873fc4261412a633b57677741e9e4afb44adb89d524047cd3b057ff45b409dc8313f55cc6b6d781ae14ffd8978e4463ec15ac34ac2c735ff19b29f0b34f0134f2d8cf5d26731caa3c613aa6bf75f8b7dc285a74b0c31cba47f389713026770d1358b40c0298793e3ec705d3938a347e0c944ccc4fca72baa6de3b682ffc76d774cdb16ef521e82af76b1ad333a1aa5c0f71079e73e7d8a024cb41a709dbaf7857ba17bd211436aff296fba926c9e9eb50a9fef9d56e088a99e75cb5b2ac9661d3601023b7a8c4c0e9abfa9a4e86eeb940d6207b53da55c9ec344cd5e6871bb978e7b65ea50eda0c0bcb72c78e84ed66870b7d758f8d836c59f97be6f2dbb301c0c0854c32055147bde81d40ea6323db86da5a1ea964c22269ea4257f3553efaf616c578806ebfb9ecfce2de8e096ea6d9ea7361c8d994420a2f97298d45adc3e4f7629b5368e34e2c1f8addec0f97751b7830302874fc0c4627d7bdb0b25d347e7aecfe5f933a16ebc45f8972fce52e4f3fe384e7a39999fbaeadb10960f7fe4b3bd9b913ebfe46bd2191fd07837221df34199b63148a8f4135eb9859d9a6cb82413e10f2192c54bbbc0f091a1889d9d776ea32feb0cdae71dd37eb4216acbacdd83f5211e42c172fc942c7321abc8f1c8a07615b8bc171ed8eb2a954c29c2c911b2ec4b0fdfaff7cc68a66c25e8f03fe284dfd8d07f106297aabf8fe7b95b1699df7c5dceac8477b773333bfec953caf86335dd907face102aa535dba652bd597c6db342f0fce403b5bb4c6d5d49f30bb0846068534702b265056d5e84e65db28a0ebd779033aae44ec198b124736361f9d83fef804e421dcd1502da4a6dfff917caa17152e82763bd9f19979562118f59f4c22254001dc743c3953d7cd96832449caa3bcf3537aefb77354f4dd4d403e76085d5973befd1e722454c18c8650aae81300e7fbec6f07bdcab0e428182e3ecb5eed41ed36458352d4f3f8115ad329b72fccb67fefc7577b0db758694a94f1aa48f1c84aec2f56b2172b3a8f2314ccdf8fc9333a6b8dd0851f65aff2eabad98b9a2ac89ae2fbace7d843261c6d6ce15d57f01b3b7f3ad2523c2c2d856f65b6897cd33e565622ec82cf5d0565e689ccfb9fb06adc8e47a0ac4f3bcba5f939379e7b19d98cad918408ba1c38916b2eac21f296f325f42de253c93e24beb6d59200f8e3afafc9da46025b46464264433f7461a4540c80c3a3b1e0f760e15e4ca5326640643754211b615926ec680583844d28530e21ded0aba1251aeac23a342a5a66573c0014f674624f48aed01b9cb7682c3eec8e5580f6cb50e54d38dd3ed4adeb9b50a8c04fec8399d6d6b870ffdc0db15721e35cf38b7bea03c14af54ed16105a9064f1fa9b1338ba4c6d74dfd528c3c86b0adb5bf48768290635cac16566595c112dc2e7fec890bbc001baa0ecdbb9bbcbc8ee59ebc9c787accc4bae4db848c43fdf6229c0e50065e96f8324de9abaa9b15ffc952b719f6f009ce57ae2a4210586c81fb6633cb419b658e6f0bec24e98bf989847af92b75df0429d04db28bf9c31604888cd8a2e2b0f880d550b50f5dc7903326804d7a3e5a0f990c5ca77551f12301ed826ef60f9a5d8bb6f512806796503278907ccf272efb8c99c18bca54ad877f4d042101770d684f9d63d51532df5b76af58e38ded6190e5073b3a3a662542d0b0325246f9f58c2d376fba7ec500c9d31efc29dd1c122cf8d0669f2930d79722bfd02fc5cfc2d057cd19979b04c19d5aca0e6125877f8113188c745bea95f96fabd4316dca431ceaad56ff69667dbdfe4b363db63af0e51849e8da2ba8dda9f3d468f1908f708b2697e39b0a5143c2edbd7a181b075fc7e08d23f8319d73e5022f2005cf44307f2de2238eb90b4492d80fcceb5230f08e4f484897864eb225db843061d26f9bfc7295b1ab0a7c15fe953e5ade14ce0f3668e68bd932e29c1de75613031cd844bff523d8584626bbceb1488e2fbd32da4057c5ee948e994022fdc3fd9936eb60bf67ba45e37d6147d37bad3058eb3f9b"}, {0x50, 0x10e, 0xefcd, "d334a4f42846af9cdebb31c29453e3323e59d6ea79dda121bf29381ef4395d8204097b327b55b3c77c3ef875f36a7255e0b9840b8cf874fdf241c1b1513e"}, {0x38, 0x930140b156224e7c, 0x24b3, "4ff0a19f8253187cfa298103eb05b6257d4d38b9d68d10a8551726f68c83cac006e660e4"}, {0xc8, 0x1, 0x8, "5793e1976fada3c0ce3615dddfaf34b84d219ac17796885fa88d2c443889237a1d20c157fb55f70f300c395e160433430b410a7a40cdd94d3b60b7567136384d790c20324cabe572640768b5cf3784cdf89ce7390e2cf90ce21217a44d1b689e923dca177c5970599769af62b2127d1992caa777bd280e16f08a90b56dd0dd40784c5b0785d23a9c381ba170da3fc1958915b5a49e709a99e3cdb051cfbc008e02bc1f45024af2cd9be58de08c5d08b70f5bb0"}, {0x88, 0x1, 0x58a, "03be467a156ce9624909226f610da6dd4db8700a34cc5e13fe1b57d7eb0a5cc5dca7d48142e89977df45b469e300c8ebce8944797715d6e9ba0978bcb65026631aec7fd61626b39e65a8899a0c04496251b25df0f895352241e14ea2513a9acab1bdcc6ff3e561cc7b923a8243a2f0a1371c6cf894"}, {0x100, 0x3a, 0x68, "ff15736cd15c4ad862f89bf27b877b0f66ca9a4a68b2443a45948cad01d4f8b2facb073fdd712a8c10f53a320727ac316a4d9603ce8a60e7e7b1f8fa3861303f6e4ed7d99097aa1362204260774df33f0e8bb5e699a04ad2a0012d490d225db3706cc9a8ba49de59d9f189a916e2bc5cb304ae74bf7dcd0df3aa7b741af649da0d1fad47a7f4e57166505ad785814f487f6b76d200ab852f692e52d23007886c7209666673a092b7f3449d8787e817f79e3b28657526f24ec9bf910b05c0f224ed7e7dd7f91adf64ed85ce6f7dcc655c90e0ea486b066c237035810f0af78a2402039c61a9036b72dd921d97"}, {0x58, 0x107, 0x800, "75bcbc862fa8a7c7b56aa4b26a40a18f4a607c18c4c577d0f2e675574865ad0659d761e0932fdf0ef1fd3a48ed28807a4f23743be2b922194dbb439ec73c1ab8b8542ec4568144cd"}], 0x1578}}, {{&(0x7f0000002b00)=@pptp={0x18, 0x2, {0x1, @multicast2}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000002b80)="7149e98ea4b2ddd30acbb9917898c5c6ff5f40d760cb0c05523b56d164ceda1afa9aaa7bf6a2c72bf0707e3fa412b574fa27cb8007e5181536bd565c8ef23489138185ddd656bee470011bbe2bb5c6fa9ba486f0480d9ce4a1d0d9099294c6919e2217a7d7010c83606845145a8815ead317e43d725743c2d7dbaa4bef13bdcf4dd59bef865cab1a7579e18cee77f3cf24a20bf55632ce507545e0978fb6e74542950d3768bfbd0287c9b57d27f3b8b017c282f056a8ed17bffddf9fbc4e1a77310b2fe1ba8854faaa080716cc3f28e06350c9fd9c0ae6ca568ff4e4652af680926ce2f6cf7d106a62c9f174afd6ac6bdfe6bcae280093b8adf23b98d0b5f8b96139ec56fb7ce2d304c2427e09a93d696c87bc556001fcb6350266ab0c0014d52dcafa8b401310474ae7c704d338c68d14c5a2ea5867cc533be5abb146cbbfe7df47bdce4f924600fce8b55095ef2373f862585e6d6d00d14791447c3678a80508275a6d8ae9576f85a2fd2316b4f279020aebbf6120df655c51f1ef2b3c45729ed8c559fdf02551b582561f65e65d97dd6d82e3967a421c81c6d4b9116fc73b4f8f19def602b8fdb9a498b3c7963e54b74bfc74aa085174f6cc673d05100bb04f53eae7667d9b3be17e8feaa57c403f64af8806dbd468b9e72fd6769498a58470443a1268a277093b8c1103ee5cb41a83950943a0d3e88248f5e7896783469a6c8d54cb246079dc2e69afc1c7795cbf6fccdd9ec13c1d711e643e5b43cf200d5b52fd149dc5af02100c63463e3be022c62b05427969948b966e5b03e68d5ae0dad00941b19582850c8f146f08c8108cdaa191aac92e4eb32142b0b17e115c94bce1f1fd114b410a9c0022bd14fb3fa86549ffba3897efa9aadb7462f1f1cfec14ac85e261294bd0d5da909502e0b13f996959cd3e16055c0e0bdfe4129a6f7118634a5939555fb21e9d84006ed76a63e0d57f61eb92e759ce92ad2b478d28dc76cef3d375b78cb1dc3ce0c1c51afbdfc733915d3fa93f72168cc97efe624c8e14009e0e6386efdd33c9bbc4ee8768c9277c3a914537f2ed4e1b23a1b9d6a1f7b090cd72025dd6704cfe730f7c1f335e5dee7daa74127838d90d096b10e2f08dcb9fad98271536c87a257b0b9a6baf845e254f991e8390069204f0c97035bc728fa821d4bf89d3f75488e30bd992f83ac6977f3141444e2f774728e424008171c6c6f88c27ac01527564c0b95abb7ac81c793651fe0e02760d03ab2fbe29d06d725fd43fce48de3a9171e0489ab87ee4b2b696de4a2e7c87b6808bd660c1c890875738a96084160144c35c74d3350d68d371c2b8c73a26a6436219ba7916dc728a3a420a4b43016cfccbb5c4df3a072ae7628d54f3541ce803cd2b0bfd0a8d9ab78c8d8e4d64faf5f56cab2f645bf92afc97e43589a5a270a30782cd34b5c3b758405a3094fd34ac91e7ceeb38f82a5843ac04787b53d2cc3cb33b782088cf82b147d6e3270f4d5ab768f7aee75121543d54a6896c8fce1df7519c0fa440f020c89937b83b968ccb92a308df2625503f0898ecc2a8a80c1cec3c114a8e1f2d65c71b63a492bb207c982708ef5d81c0f13da465bac9451e20b7b4bf04897bc9d61b198dd316ad111283714aea6b9e4b979877a14ea962d375a8ed74c7d5f59859b4bbf84874ccb38817caf0949e714ea232180102d7ae383744f475da8630caca49c56fd3030844c3a6661f2eb6b8be41bb89f57ba13aedac48702ea7b6af261bd66d44ef7d3e25f2c393632decaf4a2603115acba452c00801d451bdc9d4cd128d46f01d8ae858c10d2807f1a49e18a38dd8a245c27b56023e3f12167960d5a126367f7a2f0705af081c7501931c6797b642a5158d678263e680e7f61033e03554db62090f5b6d01e6b3158a970c09179c022a7def2e83dbe7b545c2b5c71d00d0d60bee1f7f18591a5f4b8e6ac17e8a5445c5d7b60bf4f98aa19218d14e0e8c91eb3c8cd0ff0d984532c05a7038ff27fc6ab2ac56a7b3a317743aba1f2711db40ba4c61d77d5a28fd8bf84d5ace2f5ff134ed398cc2fb2bd03faf159420e214692ba528aed800ad9c05aed09601f8e6437f166de1067e52c75296dd57862631a190c9c3c47f747e1d28b9c85f3593d9d26d4b8e1efac6db734f6ac4efb440d27e3cbaba50bb5405cc5d4925f3d63ca0844ffeb758b18e9c2326e381078111a2ded0e2ed88c4e752cef403f250808abc03b48b72ce4cf0087d3428730b20b61e2443d1f27a875d77d091b04b510a5ddccd3811ebaeb2cb100969804a405ac46158f632bf7a24da14c3b6a17dbbe02060acd54e8642f24c540c56d86c163a4430d22a28ede70365ab62824f796af2a24be03774a91c9f1d04e9e141649a6059c8c13423ee43e3724647205360e06f671a742c7cf509e49946640fd5866d8734f67a55d880f4ad3f9352d82e0d96551220b8cfe66e6ecdf9b8625c09374b5fd813ffd1532d1bf21802c3113d017ca31dbfa943de722698f41d6b92ef8ebdf78e4795cab6c05bd283dda663e308353d5773ea803e916889f399f94138cf55bda08566f32202c09c7535024354993ac6c3cc2cd34c8328767130c3fc9bbaa1779c612948a409b1f43fb49be06215225647b92f7e0f75453b905e4b224f79201f1deb22bd569bd40773d939115a25e958fe5239fa3cf53bd0271954d5cc1add908147972c4f7e8e47a1557182576b887ed1fa72773fb65569674b2c4a7860ad4a28f7274240840489a103b8ff6cd970a478f5cbecb1121cc6bf59fb8ce30928fd7037f07f1a9c74213db4a5b09d3f48eb12883b3f2d8e8be9a7c934e5f1005ba5e1a30cf55cb66d7b653eea22b7796f4a87d47eb17eaad4cf963076fecb5d298e7e5d79f5a4b6f080c0f1a863df495dec56807b8204428256fe531c557978291852c19e90a9ed6a69368f9ea811ced14ea3e4057c6104083eef3c889921ac1f60f8655df59610029df48e587cc5faef34516ece75d7c20477cfb20406a451ca6228c5f5ea3860309a405dbc944742505cbfa23a2175ae4d63a397ff1c9262a7fafbdc221ce8c5ba2223f60d57c81d9a674d85fc239e1dcb7e4f1e899af5628c3e9df53e446aba3eb3e038dddc96c96a0b26f530392eef36d09aab6d394aac333506d0ecfeab2c37f7db830f9d099eea495e1c0c3e065c8ec0764a0a7e1cb47a8d1be4b2642d1492f094094b845f5bf2fef0c1da819e78568b804f202c8752dac9134808a1a0c18d4615dd51ca5faccc90a8f38af6ebad9b8ac625017dea4dd191e3d0d55402f9efc1ea512c4a620fce3c390b9185fe17ba632199eba8df5c2ea961a3b658a97cf62141b34dc59b9d4f3d1fa1a83b68bda8f7ba5f20480b83f27e7ce6398535329587547616e80fda8f22d51245347ba0e923333a9ef4649d00f1e226955d23354bc298a6da54b5cc286bc727b06f9f103b2b53e6f3a812699536c876cea02c50120a33ebfeecaf17b9d4f8cd734dbaaff5cf112c5b2c56b6e888f748b387d503f6aaaad3bcc75e3405328740cb29f3e6fc5e102f58dcb7e62f6c90f5485bbd94a43015e8cc61e9a5324b888e5bf21a837dfa3cc054c3e50da51bf518041b05a301f78e384f8c05f7f653bede35bab4bc884da0116934d488a93cc89872a4935fcfd83e6cd69ebd3239e3191e1002e38ee2968a1f361d4abeb4b0df4500ed3c6c9220a20bbca2214fa7b57ee05535027e4c8d52b7b11922c42bcd9b99974cf2583d69e862c30092696f48fef8693dc7b88993db71cb8f6038f2e2e474a3ef22e60a20b3d1e2b0c335eba3d6e7a2f7622c743aff213ffb00d52d20d0241d467fa2ae30baab62b8a3019ee6a597eca56331c8e2bc37f1a33d7a7ae19aeeb7acaeeb49352ccec1a26fa613a82a316a283522669a41a9ef4f2a062f000faa5cb3efae0920541e8721fa524e7cf18c18e7798813f44e9f82c2c476e3d040c6d3c5ac59365e33199cea8d4f18cb112651330b3c739ba2fc719a39392dfc24abdce0e6ebb464d0b0ae73d3bed10859d5d778012220462349eaf35337c054c8cc833e17757f76a0d6a395783dbca571bac79e6592f71270c23843f4fc18bafe8681f5f790c5616aa38211c5ef55d4c0259082fa8de2048fe9e0ad4e64fb5319d44c6c36b77a73e407bb2e9f2f742bed75f9a206dc492bba9f7ac10df1de4d478c404c73594eb5ed4ce6da994f124dc27960850428996890dbf46e3b957f1acdde1c22d8f8b81d58d31f017ecd9c4ff4df22324c970f7d70cbc325406f97f5cec08f8d5e81e5ff401bfda41c5272f628bf19fbc42bda5c0648c7998a8f8916f3c02d45388b9246df4d8b32da7d4adb9db4148d75a228488b8e46f3a076d80f14c4ad263602e61d6e5fc3d0ce3e6bb43cefd5d0c7e349c594298c665a032a62fda231940da552352ef0aad498868348e324be9ec19570bb37f59988a21e59b2be76d5cd41678a864bbf4f3d3beb50d798344135b27fde6572d4d856996f2c1e6c33ca24e1ca66217165889ee0874714712ad62ffa184e05921b2406ed53df5471ee62350e98fdeb3776419c11b4a75c2d9cc242cabfe6a06d9f65099fc51daee659c552de429282cb53dc87d7abde7d12361be4da618c948e2462803970af80c497ce451857b7c24f527b865b2b136edd71b7f1bad2bce4208016fe794a73431b4606999d735b940869006a9a28762eaedf669076006e4f7dd1f1c9ac545ee4ca5460c278bfd854164c31b699b41e02417eede3499c9c27c75dafedd6fd3f7a5f98a3c47ed1039ee31b4a86b8a87f1cef168aaa1d2099a1d4b0b26f4b7c56c40eb6e96bf7f8f3a3d5d3df26d8bbea6ad80fa9e009b5022c82bc59887668e774837414272166e4ae162147ab146b7785f344accb460110896a5c59dcd6a0dc10e1f569eea5798fefdb36b09d44a9f9510e388dc8c806aa6dae6fba3698296fa6e3af92b9d390215044efb12bf8f599ded377dbc0dfc146216cac012aebd2fef7515fa2529c55d5719b495201afae9c9df6be39d52162827261c91488783a785afb1dbe2b4b0988aa30075bb04d8c9736bc7ccb0ac236dbeb6ffdd73cff1a43430dca023e892f1dc6229dd36f9649a452c4ed87ad5a873c4820da72712631a9edc3d10c4c642e9cdd43c502cb4049f4673a799468ef582d0ae6aab5d51641bf73dc1c5bc236af6679ef5fe38cec9558f37923435f0d1f407f311cc7809cb1cbff2f8536e0e2f0d3718c468d28c6e21d24645844dc0b6b2b78d8a287a2af3ecd752824d9b97199373e7a1531f16259e8bf349f932b831535c6e474bf53bc9d5bb7c7e305ce2f528df62cfdacf621e80007da25e44439b1f694251c454a9b251306129d9bbd8a45e3b887f44ae2b133e77022288e9d6aea5a678cc0503f558f030e8c59f4486d1e4ebae8a365253d1f97a5f7bd6088eb31aaf54a9610fa756b3a7d8f82ceaa4c54b9a73f4b84afe7dd97567928afdda016c3acea851d0de046ca68ea9332a00412498c9a9b61cd9c399f875f7ac3c71f2112bc5d59c37c15b48c0fad401232db4aec3674e71450fe8c706d5342add2c3a4fee44be02890e14b7a2247d9e5bc1ee57457cb62d26034bbb40c7e1d687f7d7f179bce3b346425055d7dbd081cc3ad0e090f942329404a2e5bbc8bb2cff6da0b3b0cef2c847c6db81df7761e0b8b2377b80a9ac39b980fa70834c770c40f84327f10b28685235f095d847cef4c06ab1d600cb56dc85ab512ab064abe68e1bf9acf4d15e0d120828e43c8658b", 0x1000}], 0x1, &(0x7f0000003b80)=[{0xf0, 0x112, 0x7, "11471921bc4e188bfc29a3d9fe4eacc57b54897734190c82eee4fbc209ef0e490df46b42ae6b9376255341767081e6d5e9b51c7b4b3275875ff63c87cdbb7ce4c027236854028784ab55ae24d90714949aa51da60ed1a7cb43c3b8091108adea488c794ad569b7365c334c23146a41d07d3855813702e16b21821e50bfd9859e3e0fce8740435b2d94313dd3f892dea977de8b6acdae195c5a60d10775ad196d97f651700c1cdb19f0b949f840820aa237d9e77505a541852a6bd2b97012c6ac961aba7d18aa63f6e92661443849daa638b9fe51a6ff58a30b563fae4c057d2d"}, {0x98, 0x118, 0x68000000, "88d32b2378da7bf7d9496346d2337a6b4e7768f9b69a494bbfbeaa5d911a324506a8f44ce8510edb0eb8f9d699fbe74fb49fa039ceb0e50fa1a70b2a455d2e03155bab9028cdf44e4cfd1a9d2328a36957f71244bae6368cdd1420467cdc5dbf8b70191b6bd67250416d4ebbd362f89eba8c5805a691407b9c16d9d4b37f7d432a7aca"}, {0x18, 0x107, 0x632, "974a"}, {0x1010, 0x13e, 0x1, "d2416e8c528de8c830920b7032316508f2a15289eec0d5b9b4244d1d2a39291bd709834c5608118dd8ce9af6ccf277f57a86b938aaa425d10a94629abc8ce8f37000769cfe1fbac24cf9c179f3fde72455227ece2617f372478ba3d45162faebc9f98579667ae62a5cd97d5aa6f4401386fa1a52e5b603c876e7c340ec9862c4957384d9120156598246f6a0c13a79cd18b95c6c838eecc13e7ff9f90544d3318fed3f79ce461b5614d384fb70da095f1a1472e867c39c61deebbea6b6e631bd832978d0df10c27c527edb652b3dd0d2893bd7baeefe4c6b1128ba220fbe1a0f15cf3abf9ec26981119bdea38dc6511fe50c098f2ba047b1b81e287df2c6eb4d6621336497d52583922d6de8adea6415ac3a967114d7383e77556c1285c6cc0b2598b02330ba039972be3656ca1481b69422deed038d6545d9fce204389d70b04bfbbebb1915c5a8f05a543c205acbf8c2f840baf82bb3ebff20f254579d75c5afbff02ce7827154434f0151edbffaf03c3a05a1547f6ba0735419ff64482c19fafb00bf936ae16f9a3058d506982f7d7f138c2f3c08eb7dbbc67e3f7b687233cc6a605bc5269a4201edcbff763305b0f25a45b051647fcb94244a1d7ff8ad358392eeeddf400dffa8b01e3911045e9ab639c3c11c9fcf6cdae3980dab32e5c51f718ce696fdb74642aa24a172c35eba48e48020ce3f6975ab57f90ca6a222fcb00ddafedd779e614fdc47cce649befe92200769f175ea45c90e0acba7385b7e30181109c2564487f94bb765b13f522511cc2af09fcdd0dd6d253db39af58e4b11b8ba080f62040dfed407d307d0e717987d1d0b81a76b6b481c8b5adf0ee29d3a31859347e0f4e47e0a902486bda567670249deecbc3c2679916c2b8a17dad1f9c0865ca9660d436e0d4be6f2dc3ea6a0b433ab64b93beb03fdca1461ee8ca07df5af8a4ef7ca38777c40713d628dc8564a388672b998e1cea5c11d62701ecfa977d3ac2b378edca4127ef012bf0c332f9de5d3a4e20983e76bf00bd174c9f40e3b13d5c373f951b2d0845a472400fe7e7bde0f7482bef6c53ca329e546f4eda7885d4e66ea967e4830536ae6b0023d1022f641c17ad97c4d0e82fdb3170641270bf1e779b3f13cc3a4743609770ae4b908d2ff070ec155b0b36dc623cb4f68f44b8bc8b2084ee2794cc8cb7aeb1573581a47e5a85714bc2c2751fa9af31d4d39cbe2b5e1a72afd99b504384544248ed8d0a3996a801e6b39ea1d16eb52c8cbff17267999f056aee5afe836400bcd6ef4d7ad8ae90face63f50128383638c89a25e704dc029612b465839eb6f2ce64f98beb0a7b602e2ca5869d1970eb2283d8846761f08e40edc30cff6afdc5c605b09ae18272b96d80231bd12e2393ed9072e305d793d8551a4b34040f6a301f148079b6b50deaff0b4183010ffc3b958cc68ded7a3360ec5bfe3903b195debf6e748ed39afb3e6b52ba2934ed26394e586d0ff10d582cf7a812d6c47940211b2bd7beacd0e87481fcb1f5cb21f68ef3c295646ef69fcbf550300d454e08a8286974c746b5a081c7efa3972586e6e9de8c5813218255c46b9649874f3374459f1b06e4134d32acbecf40ca381ab71a0c255a7e9d965efaf0717b6f14fcf553e78d9972908c5466acdc4d42263822cce57de27aedfbdedee1daaba472419536a7a2407bf6af1f42b95a947d2b319f951c921811d52f787abe761d5e98e5755b419903fd12563dc440b876d9dfa80c6b62e5a1b900ac28e39da46107ca304bf77e47abc62dbc133797155a17e55a1e530a16f3eb726b947a9e7673158a24d615082ae16a165495dcef09365a4ae9d8a7bba9f5f1b9964e742c2593d218460926fc81424b5d2b4b88c5361ec1d771909cc05c1f98ec09082819ad29ba3b7f94468eebba5345564ecbbb51a3fa4fe3a267e6f2d20aac3d2459f9bc62a8cdc3f1e70daf9e77774da9f35c306721b71a64f4a9a18bb6029ae861c07b09981d98a227b857c5d79e9e174b105b7cb24b7739ba4a76c2523f2bbce954c47109ceedd6e4142b0f96e93881401ab49d20c41bf0d71b8b4efe9754c991e292f5f4b0af85d1de0a2f124b7bd78a516204cf3ff7aa91d8019a8664abe5332f3f03756d43a8b94252231c91af3d23a1f1996230027684b0086d92caf9beb94a4b8aedb69c4cecc7f392eee5edcbc2a743fd103f0b1008a8d0af58dc06d2e6baa21635b538afaead6c34d7743c5fbbf45f3174f04bd9e6c77f644822f103a093007a22c141b1afb150d5c64de9e3f7236b303aca37ab39d35579a7cd88c73b17b98ab7bbe5b251c66b71b595977b8fbca3e59785f40d404f7abf8f84df7aa19b7f072bab074b802081503886eb0f7a6e7270d4ba142795fa5dbc24de3e6a0c9b5058c200442f5213cf4e1907efad74c8f85b9690b5c7a5707c4e21294f0cecd6644bdc5448518fe2226f524bca017851336d2e1f67c992073878bcb89a76c7fbdcd129bc355b921f71842b02b912821f6c7139ad90009e3734dd1118608e2efe5da61bb3d5391e36f0846431ea4c7813eec8b61f4631698ed005781e6e688a38b4a28605a45661a1acddb1af09cb239f218be5ddb1a412845f253573ad1fed5055570ba54c33583e633591f446289ac5fd286f8cef94bbc6b54c4821e254726da680ba6f904ca354b4bf8ffc5355a6445e03c591948d7dfbbc5d3b4be40b97b55085fddd9f2af9c191c60cbad0583fd7ba30ee9d4b941bec301a4c319f132927883cbc444e5ab671a4a1018b2cfa155e4f5aa8a5a2ac0654f5d9ea562c39a7312ba1296a92acd5551ef3c57ec332692d3d85f2f6c93d0b216dd871ed343bc1f36acb7ac6b19f81e9cd00175acfd59723789f1ca0f5ef9608e1c3b356bf92775680764017747424c936cbb65999a0a8d39b7e6a37a4ac549975ff1bb8fb7c3f1b09e37965a5281f73adf240f3e5e8c9ec4d73d28da0463e633c23326d844cea52a2a6e929867ae674b77bb6e4b0c0c1def9c7870e1bc0e360abf5f09bb2ff72e650eadefbc9cc6cbf59942235fda4fbb66ac6bfc57fa8e573f40d8b86df4a00585a83b90e41333aea2093d1679b9fffe6f6c57639b775e26935d9e90dbe70fb3041ed02305eeb456cb1f658261596468457c2f6e3ef883e0beb4c6e8a425811dee907168e68047271d6ab6f81d1abe64b16c3272d67d2fc40049e7894e964dde83459310a42495d9c81966f6cfcbe9a34643f758efe5789dfa5f1ee55b4dc70e78c4aaf60c047f365470adba304346b6fb2270705df29f4a10767e4f56686770d1f77d2a299248e7708c84ae5ba73dd627837f2e12f372f47fc6aaaeb6abde4a6cd773007d93265afe76725eb80165c56d3dc44792a14a22b41d8841772dfcf1f75157b5c4739f7e3e50037dad83b1361af06fa153d334b4cb4d1a290ae77edb068f0cc541bd14a9251b5bc9541f2e931e430617aa263c78a0f66177e8778f0554df27ab27d0fb4559ec7de2f265946f858a169e1d50aa1faa90a183a8a9803ed151222973092dce2cb7b48c1dff89c7fd2be98ab0bd5f03ecf01e7438d696136c114a0b65861948e06115948ed294c981912f67c9e5e259da6ddc80e7015d622711073c3e9a4d93e80a77d0b4fda3ab04224e0521cd6ace93f3150f7dcab659700db9199b2a47f0394dcd6b837dfa3a493127e9befa455fc5f8aa57f118c67383de30eb470a120fc5803b56ac0f1d16d45ea1825f77f4b4773aacde58df76ceccd13e3c8fd5eedd8e708222dc81bb35a8def4d1ff8abd36de2f0c9335717561d45286caf3d4ca6e93f05d5987978643b243b7e6caa4a4486b5841330d23c558be8cd59e7e598d88ef5c65ad84f4957fa1cd50096836070504b9f63912e994fa7d327ad33ae31ca0b9edb4015ef765e6eb3d4d792301616d0f056f2181be050e6f39bbce9ee36b020c2907982e38d50580c475e583c3adada67ff1f17c9e8598e751b435567e3cae7840ef3eda4b6aa3de57804634c17b0c47aff21cf5361a913b758a348568f487394aeb322a3c2f68c5a3809097caee473a21d61c02d15b7d80dc41cb0e54d30e792cee7a23dbbc0db67a371fd1c0a80d6fe36596a4731e95da7e54ad87deae492524f4dc219f9671f13c429b2f2f1ffe530dc0d98b43f18c2c26091d6348712ec362de683a72479ce5548198bd66c94a353d9f130466e1f21a2644347af0ffa3bfdeb7f93573e8329583d46840c97b42a5789edcda80e68dd0f882147c08b445560837a3bdc41fafeaecd4cda66f97e8eed416bee8dcd36b76f7028f3738ab86896acec340af522352765066f4da5c0cf96ea1f00fbd3d2ae5a7709cb67e08069a2461e356110d0b23fdefd186019ee73f1ac497e85a8a3cf50080f34f6290a7c3fb3c101b7ffd18bc25ff3bf2e56ce07758be2409c0509c7a10afe516b112cfa950b665ee969add0fb0430ab1f0adae7b56acd57b813de31fbeb676ba1e539017e6b41a93471e23b82883757bf1ad413d3b3472a6d8f8077faa56ddc67620594c21794356857e3abd530fc817a8a736266ebad08001e5ca7b1540c9a3d0768eca70944b23227cb551bba8a3ac6fa577dd6bbc10d9ab42b504d3bf633e2ea60ab2289a7a5d96b58f6bc5ca829e393e9275629b6c153225f40271b6c8a271dd2ad94b2d9e566f2085af2ddecd33dc8116deca9edbe7060710b02815cfbf82634c685e1b25e4a53ddff735b0d8d2be830dc0905d74cdeb0b8a3e9dd12ab5a2a257d4f31b228f4d417579427aa4f5b1cfa0ac321cbdce208e6d5178f39e1f5de7790a7ff0ed5ddfc6d060eff632a9c35eb84e9a413203742f822ec4e59a88ee9f26ee6b948621e6241c3a9f04eb37352a9b400a03aa51aed85998425d08de6f78e78b296e5eafd541beaaff3aeda7b5be5a7a223d7b15b103ff17fe1f1d1cebb7206214e8ddab3c0e9b45b23411894bdde672300738be42b85634a5692f825ab9ca9bd247deaf6f1c33f2466fee935d2dfa17720125be4f22e2b575e32dcb106802f553cbd6de5ccf0a49830a742f6bbb1368785f320437623aabf36259bd337f40f496c4d34fd0389d93849055983bc408c4073bf6a6ca320dd87a4a2ce08703da16f7341b38ed9af677126b78994c8a902bebb204ff63b8b76d7cd1b2dda037580a7bf65d6d2044e0e4a2dfe8797b6ae1e7ab6f00aa9b0aab77d08cacb1b2caf8dcb07e98441080527f1e966b9b27d5de40b2037ce1ab22191cbb92544dc7dded977c1a1e294fc6957f987d4fed4a50f03f4a4d781fff71bbce5ae5509eb98467ab30882c11af8e13b05a09d00eca9932760fea645fe9202d59fc28ef2fdddcf5cd264b9a80dd65707fb71be421309cf605cf45edb7a8769bdd48243565b3b6791b91b657ab3d89e035c43dfbd672478e70b0244cd8c3274a208a4cad45a5f98683fdc4835581edb3f654970ec962aa5dacb1a69d7e91853d7152e8ce843f4576305f82998c5c5a9ed3a2fde9661f1a793cb263494d5ee29c672ddb0ee9777763dc598a08731fe868e54b49058e5eb71623a956dd637431f408f9719f6adcc7d34002d154a5e87a02e028a95f6a35bf8a883a244b83509bbef051494b0e3d7ea9d25cd592ca22209c5c966087051d688920b439e93fb8bc170d73369dadd5c45a702f38ab58e5cfd2abc48d8e14fc72d302ec638ba14131bdd796f592beaef0879d0b960b4a83055bcc5ee760245a781cffd0d19d495837fdb3ddc0fa549a172820732df4c3f866219b1835cbea240e319c59"}, {0x1010, 0x105, 0x4, "e68d93aaa2588dcf89e65f6dfd549bd6f9238c6cb78a3682c50dd7225860841a69822c4530f38f560d9bc47784e0417b2cb1395de9328541e8af3e0f13b6d0c8facf220fcd088941a61d692b2072a20a79a58ae0dc3c8b8f40