bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f00000001c0)=0x8, 0x4) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r6, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000008, 0x50, r1, 0x51427000) 02:01:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000980)=0x12, 0x4) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) sendmmsg(r2, &(0x7f0000006980)=[{{&(0x7f0000000280)=@caif, 0x80, &(0x7f0000000340)=[{&(0x7f0000000300)="06eb435f67cb38759966d7be41595a8a80075eda43f81abfe302bbe3d9c854c6f638f0dd71992ce6ff91676ae0bd1f7d5de29c0653db3b867bf5bc76c466", 0x3e}], 0x1, &(0x7f0000000380)=[{0x58, 0x29, 0x7, "2d14b9bd59de14d3e1fcec81c384d4a27f7b3e7ccf8dcde03e15ed32570458b36c9b0af300134d620a19b975a66fcd5e3e3959814055d3a882293b94570eee7d05e7d634"}, {0xb0, 0x110, 0x1, "5399fbda5c7637596e1709b29f6193d2e4348031150a4dc38bfba2a1659f75ee04c60ca37809515fac1ba1910ee8d3dfe2e30cdb66248154defa006dd1065c8962e827671c3b4295ddd838a0896cca202e2e5cf29c3caaeb28e168392bbd684e5357f7823325bff0a7db07fbbf596a0d1eca52506290912616b1bf288d2c18e4ed138f75d1aa53f6e89bcdbab70dc749f49a40ad7ad209a1689b61"}, {0x48, 0x119, 0x8, "8c82c15d2ff0af992b026db05079973fd5b5c7285b0267d5b94a09f716123feeeca99aba2316c0adb3f98cbc23e2c7f92e91"}, {0x70, 0x108, 0x2, "af8fd0dbf8320f92fb59f923c8f887884b381753c5f71b7adaad199435f3587f9e56ddfa3e31d7bb15ff8bce12e0f951ceb655c531a01cf70684cd35cfb4262e694119488d1be25bbba929b80a564a88bd48306ebfbbbff218"}], 0x1c0}}, {{&(0x7f0000000540)=@vsock={0x28, 0x0, 0x2711, @local}, 0x80, &(0x7f0000000940)=[{&(0x7f00000005c0)="27a9da54ba71cad13264256b9d8fa81ec4235587173045e8e39daefcc35cf64782452b1462b3946d1a06741b1d4b4e4e6653470af93738f4f9d6030d84adfb56420572e2d220aa1e204ba61d2022803160ef4daa511f601a39b0323b894e10b5b4a01005ed4681edcae6feab83b3ba362f7b1dc010b5722a26da0b14ff677ddba00a", 0x82}, {&(0x7f0000000680)="a04a53b1e1b5586b99796db1f895660fda6c96fc479ffdab1cc024c9725d550b1450dfea3ac3904cf0595515ab984f3435aa43ed44fe109ec74e4bb1858284ecb46500689dadb20f9b541c46ab9c12eb0c9296b49bd049f4d295bf6efd351b72ff8dd40dda9b044b0c48a0694465d4639e5f7924a9c7f7a1b1ae148f687542ef85d4c9e7c4f0366192df8eaaa21401179ba36524cb5f00c713c7018cdb2d072779c318cd181ee012cdaabad27de7cd7902298271e1121893269daefb81f4d819e10b17d6dde3df74a82f50353c", 0xcd}, {&(0x7f0000000780)="d97d348009720e395b64160e3927ee34bee98049670c24d7c6f8fbde96094930abaecf4121de81dfa973aade0b83197f69208048f02c5b7790f8a4f252cab150f9b82e40c4702b2916ed70554cc64f1d1ca2b68a96884d787e26618d65d35026be32d7eb98d4ddc2d9721ab3449c48e9603717f43ebd954f747c16730d87e959a6fe6ff87eb0eda1fc44eed769c15cc09e051e53d87e98432363173e526f1d855158602dbd696cdf433f5733659d5ff72b97e6", 0xb3}, {&(0x7f0000000840)="de4a67a9ca8f69158ed624782d49861ace30a0c4b64ac0a19fd0297c9db6f281b5c5f8b4e3f9925ffa3df62eea47365937289fe98c158d2710868358740a2f29438653e25ca01335e455d4da5202256841e00a2b57f90f91c0517eaaaf98a674109ee179283a64c13e1e7aa6cc1ef764d080ce0d7b410aaa6bfdc418c9d5b63cfbcc2df8dafd25157c51b85d19564bfeb10972e63ba964359cd2fa17d979e7e2904daa484d5fa3f7176f7d37dc67bdd1129c8933da029d6bc197a8abfdbdea4457917c0fa296d005acfe5c8a5df1ff52bdfccd4f1d20fcd05489a3f9b050aed61c", 0xe1}], 0x4, &(0x7f0000000980)}}, {{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f00000009c0)="2d350166f3d62ab403472d8a9ca87a32d530439af04eb65c38985403cbb5d294a16e842bff7f80a599b25b5011ed02433c25e0cbf73929", 0x37}], 0x1, &(0x7f0000000a40)=[{0x50, 0x113, 0x7, "873c76875bb822e02eaed2f9cbca3bc4e23ba444713f52d07a628aafe5fd7c1dd127cbf5356871c41555246a299ec216f25bcad4c099d6f90e"}, {0x10, 0xff, 0x7}, {0xf8, 0x111, 0x0, "9273e43cd8769d2a88dff828d7246d274689aae8ced02169dbf35cf1fd2e5e5cd034f7392b735938c21b78af44e9754f2e97e2ecf51becb2c0578786912cd658fe804374e1a9d8948411700be79b6c4577ed1e9c6b23010427edad19ea85161edcd24e1d5ac94df571416febad204d42d23a75c0d90033748abf42adbdededdae3c098ee404ea8db64d5935eeccf3965ac1bdc6ecd108fce534b99a0139e33ccb862c3e995cff422af2668d7fb47a942ab1d5f7be4da26ae7394732344922cb280130ab8207f99eb73f675504c3324522bf8f92d4e1be783c972b76eda59b646ccff"}], 0x158}}, {{&(0x7f0000000bc0)=@generic={0x1a, "a42c49e257e84931c08c6a9877e3969baee1d2d8929bc1fdac6c34d848dc996361aadfe5ccdaaa3e73001586b69d6d1f395da8c69b51b9d32b552304c67c0691d6530339aed2595f7b0c7d858fbb2b096f966720fec73d56fd93fd66dbfbbb48c4afa67c251d78a8446277e510c61c1b76e460840f4da35b973851f9df24"}, 0x80, &(0x7f0000000c80)=[{&(0x7f0000000c40)="7438321e4dcf633c33301ba6a5877f1b651b4c21575127aa7bc2e9623ac52c6b24b64b7d6900dcd7dbb56772ff1f8377e5626a0620c65f8d9f71e91c9f", 0x3d}], 0x1, &(0x7f0000000cc0)=[{0x1010, 0x84, 0x3, "d022382c84eaa2f2fccc36976bf58fa45a0243f37bbf61b3e706e0e2d482e119fd931dcb7e095496c5e847e4aa547fd8cc3e6c406ffb24cbf7fe6c7f550be6fa5008c8dce7696fc322df825b2a1028a3d9ca69285a44920acb23fd7334c7ecfb290b47365b75a92191bde6e2b77155d98718d0aae843a543b922e09f208a8b768a915cb6407da1fcc5c4b5294fcc175b89ca3cb2cb8b4bee79bfe49221f8e06ddf6228307c9139f00a59511ee28d00c508eef340e40ca70eb935722bb9a12dec3b1610f1f5970da82f6c4ac0289cfe4fa9caea8efdce4afcfd3916723eda6ad34970f3669b856aa5fabf5f13d9715ced26725a9a8bc9eed280067144c764b48c1e0306246330d69179c7bce0f3870e86afbbd0597ac7bddd67bda536cbdf7f4ee708bf30e055a3214bd5472f8aafe7b6ac5b80ed04e4b6707234b6587379a8cb726d520b743cb4878ee1943c7477bb0c6227030f8529158c229dc35d81d884bc17fc0efb540cc5a51484437c0c1f3be37179577b5aaea0a21bbf0b01c93b3ac890f5f329602e0fa42fb8d252d2bf8a83506436890022d48945f6844194e843faf124781e84a41de7af766c50c7fa41bc0643c4d20f625e139b48cd513469449d33282851e8aaa7f9c78d60c74fbd68a9f3ccec63f42e46df028ee8563eae2bba7ab23981f51dcd123a5436aa70a5b5668f9235a30d18aa871ea204c18bbe81220942e93ffb10d83b76db9eaa96c143d89fe1994162d76809b0c796201c27b8292c54435075dfe209febe0fcde047a269b121cdec9c050cee9eb5d6240666654e28ab7b0364e946217693fb15e512ea92e811ba640632665eeaa58826d9b8b68b2f9b5488fa281b115958352e52107ddebf5af08abbb6c0acacf46617ffed3839778f45d685af44668a63a3b65649140707fd36622585fa07a39c38275db8b9da8c19411df26fe5f668c851ae52bc8b1cc55b4cd36216aee90aadeaa018b4f66bc74e792047b983efd0812a85c38a42cbb603d210948eed611ca82c8151db33f23b4f832de0962a0ca4b8b838225609b584b764050c410c47d11fe757a3501295c8b7c3b1344608b5e06fc0e64f8b838a11fd82cd4ba31e9271e807574cc3ad7eefafd38ed96f809776fa88bfbc1a7761f417e3411fc0dce04215314da74b1aecd9a488697106ab06aefec9af9563548cc1834606cd53bbc728e8d8c379999f0995ee351e94ddc3df26a6857bade83e6647fff5cf4fb70583cffe8e000ed25f64e67e8bd0e05fd70c82f424f1c7e6a3e594f77c49ba3b20b79a41bb1730fe1586755908ab9ed90d89e837d8ac9e18c51b029028c74707fc08932c25d387d679a219d457a1df27bcc26d4d2af6bf539867e51fc9d4cee85c9faedc83f4c1fe52d3c1a92d333fa4331d1aeefaff40db5e845771d98350b420700229f94c216650fbd9fdd5e9a92a28bcbe3d70ae52e40d19d98d8ad313925aa4feaec1f54f9429b7b2394f6a77f39ce61fd2af5615b46da04bdc12c8bd204f83265f50c66de8d5f1142e98d95fecd2173478bfa2f35db1a97e0e4796811c8dc9a8b2c0546e17865dceabc24216a68f31a2c6926e84bd723eea2f3097f6fde674a7bdc7a2a366126abb8a506aae32c10442decc6f47b13c1086b46a27d6ec4e76c258182a582d35cc910ffbe132015d974a9557a1291b90fd982fbe0edd0538f72e705db16555a4f4b7561823f063195560c95b78e404b538fd095f1257a0d368b7d46529e3f78c0ff72af54f83124ee7025293d93dd5065ad0f80c52b839abd7b9531658b7fab6ea9d998fcbf235aa893854d84c09ad83165625d037ff58143369a8dd88634850d46752add18d97822b252834857f9260dfba854ae3f86554b88e4c53013148a6a8f0ce09f35ee82cf43bde97731c779d5aa97933a41a6b33a3361bd063f206f37a6141c07cdd8ad16e3969990fdff2a1975b50790de63539001aa91ede31313b62eebdbe0a0776945d6e2f7c83bd1ac706829ecb6f2b8b120419742c73ba629d15b50f1edb2d81f2fc758b08ad8eacb9f74fd816c934edc8857f2258d13bc92426ebcd4d52eba1e55e9eb4ec0b9aa3bcebf4ac2568daf6e6e854efca6a4a43689cb688da3f722fad565cdbc62c1087dc21067373af8aa3cae928bd69c3d8535c7bb3d8a3ab2cc5c2940e91ffb5717d16b87ac660d6d2ee3e3eb55e275f22824f9debadc6b05fbb1a8180949e9ddcfcaf35f331267cbae9363107a91df583d2652188e7b889882c826fa7894b94dd90cdfe1ac95259a77f582f1d352bb8da6d7276577e62ddcf4327f1e1a6ca2247ff1fcc08eb14d40f372ed01cfb5ee9a408a953d1aabbf100821c58d2ca0033929ed1863e01857b2b57fabbbcbff5ea6c920cdb341a772a5bfda2467dd9161fd16c0b1b24fda59ff8bb4b9baf35e077c5140a88a2111a2d6fc31f6a4c1291dc8eae080f551c65434fd2158c1b65569071ac0e77754417d49b9cfa29c6205e111b8754ef5021b0b02cc0a56fae74061e5a45536e310254a5b0e83a147f805e92df6850f4ab72e780b064bdf1056c43650b1572cd0f93e95139eb439e0810d60b64d7ba4da64ac01d513324d256e5bd8294690ba760e880aa8f08d038839a835bcb8a2c3619953a70c333033bc2bde1038f937a6b98aa95448f52089184f58134655e84c99c28b56135e376919abe2f2e6b98d4861eb5bda26b916254f95180de7b04e863d91b8eb356553baba426cb317c3947c25547f4e464574b359a543312610aecb55568bf92968fa1d9624d3c0825c4e66c5de479822aca2985054945bf6966ac65d81b1f0163a9c43a146af1c20eca10f7cd13276dbae43083bb98e913aa39b2901641b4425fada0149df2941974b89c0afe6efddd321fbd1bfbb72294ca143da34648cb8993786db937d851995c048e3cc2f8c4d32295c35ba5f278dd08c701667a35fcc44720d4978ed27a214fcc7371d6808a324dfe8981ad1c12ce0a718b121ad3980b4d59f2f9f6ec5e5bae2706e00ebc40673686c812cdc2735380a54cf532f9806733cd91beefab54a3b6b5fb6f7663d8141d4f65f726385b0c2a1bcec7b84531778ba2c26afd164604b1e125714b91a516e0d8c5e235efbba8c24938628ba7a19c63bc87686ac50c0d80d4814433b7458ed6be81827f2d7084084490ee5872b888b9589a46806432e9c812ba7d0f930d208380019704149d8461e0504ef8538f52c4b49fec43b18355a5b715e7aa8d6c0f3f02f41deeb31265857fd4c107a30ef5997ebb6c50db2ee7a9d49cdfb561763b4db3e3baccc9b5e0476414e458283c14a53721dec0fb82ea8a173f77ab910a976142499ab8ede496a9a4bcc4928631b7f2f36d38f6b33a6c145ee0bd146f7949f3876e7179547f3ec4fe1cb152f63df0cbf377cd7f11277e68f2735b881b4aba53776c99cfc6b7b87b7103a1ba378129474221bbdce3bbf07636c22eb038efc0805cda46058071118ede173f0685026949e31487a017f24a3c3cb5d00c20ec31ef6c4d0b5decfa726c049d1d6ce9187a714d4f1b40af5cdb1ddccbafa41514241a1cac93970042aeedb07693999d476376bf2ba6bdcf4619bda9a2a696ed38f3a90fea3a4076c3e55f926d6a4f6920029fe0db576b2bbc37296cec31a6802638bfc203c0b6959b984e553a75fbd462d9e411edf824bd8bc3aa585be1f88095f6f9d5bbdc77a90e2d233ca755b85fd369440157e78d4c06584e45aeba33906464d7af0e69ef1948058151012606e0f80dc26141a649cbeedb42533bdfa917c960858f4f1dbff7ef30466a59ed9184e092db270ffb6c4ae80785efe3d9224569ce27d0c4cfd8efb2c5620149dc0249443d1a7255d03263dc203894be26fc46ec39ef12f5e24a136a73ef8931e7c98d8820fe802a3db7b28fb1276774148044fe36cad64475549cbb86f7eba484f5d68ca0c6dd86aaa9dd04f3901221c2253eb3273c3ba1609678780863f60b2e4e388a9bb0317855ff4d8443b9e0d6a12194f8f6c021625a84dbb0c47cba5b44a45f09e09159088324e87e64ab08d3490908f5e659e5a8f20cc241eda3fba6543588d25aaa98c2ff8dfafeb4e4392352e2246f136b381f459a9fb18bd82307b65e4185fde2921c5e441e00f2d91e31b6877c1b46c1a61b0d6ffeab364056379407e62c6f98a76e0f1842e1794785e1047e9b1b41d425c2c7e850e091ab41b3756054fc5cc19508ba83135cc62342bf5e4c7b9237c488e3ce25b1a2a01f5546111d3a36b82d67df74f37192d36562e4ba031448dc976b1af9036e6b0b222a092f4b016e4678ec9221590f8d31bdb91954bde5970cfca1238b2a1bef93d1a852284727a7fd0b50c2427788c2b54518c7184f3b697908fe3cd641fabff04857fe428a3a0f6944103ca30ae0b7cda14869ff5ab98323fc3eeda08466976b15229c6ce7516c6ba5858b66c153dcff9746a13d416d7c7b6a95d2037551df5e4652a473bc03270ff346908a7157d7dbf8c455ad36847a45c0e652d3f3e0b74f4713942c8be956ff57af9e40cbfbc2558e9c382f149ddc25445384e5b8266f05b6eeda9a64520560432c0c4f13eea92fd75afce606c4b8d40ccffef8d3cc18dd182469c53e45895599052e2d99148de5f35a34f029e69abc477c849f6ce2a2d83dbe50763ee3a62404a7668743ec75f1fa05042b75b4d096163cbc6a110cd4f03306961b9e0122b17f517155ef073b282890ce4e6e3460970f00320c55e2fcb23e760090a6d85c68fa333bf389d1abe757bd6b7f878871da3f88859140c667afb845cd5fd5e6594a0083e8967e895a287e36e4c1aa9b79a8a646e621df3a5c40f5a374f075cc092cade2ead250f995993f1cf3c608b4f9e73056a11466211b53965309f90c40640b9fc96976bc724462571b5d9d3580cfafe500a1aa030ce8655035f06eb7e6f787be075312dfb7da543fda41bdbed46571996272a7eec57a8152de105a288bc29b66292d4317d4bef2fc49dbf0415a8b4afbb4139d2c454ace3b2aee3cd655553264b58b9de24d5ce95d1ec3ce125a257b49c76e4fd7247d2133ae7b64807211912b1ff73f7d6dd2f733f365e3973039e6396220970792a75a7d6ea2eb88a5ed8dffef75267ee8b56115233103a5eeb4f3d4152c3f62f4dcce1260ecb781f5ceeac7d2aadfa0cef82568d19a8a446df355eb230f13b26d1c2cd0d05f2ce9529984f969885eaaa1efa159bdbbc32bdf45112ae9b92bcc10eadef03d5f7d00181d3df76dfaacf51eeebd9c005263b2906361498c69eedd53dd5984f38745efa2eb7435716662fedf0c80acf27332db3362611c910ac864bf1621a6e34dfdc0e6e359b829ece3fec5a07246a88c47dfa2d18281b8fc2123ce230606907667da9759e3f999f5df98ee9ad96a745a02d9b27a9a86e99b44c3525312d837b8272117bb68a75516813d8153557b2f95812839461d602a18cb0b954bea1c9cb8a3282086d2ec6890baac95779bb5b15ecbd22262350a838fe10920c0f220659970e74b12b99b3a9c702bd7e5d7d4168c616b518be527833cbbeb75bf2b2cffed388c661e72a75d79ff1aed9545bd9f1fcd6149e9a8842c75de40a7542d18594e629b8747404566dd42fd78f8419b5cbce60672f25dc67dfe3b725dcda602695f284a0cda64e43123e777377b5c9069b531e0684b91bb1b93459d5a1f022320e2e8fee5600f4407635bc2f958553e9aa955b1b9cd13af593e52041a1937c64fa2998743ae704beb2eb89367317b21632eac"}, {0x10, 0x103, 0x401}], 0x1020}}, {{&(0x7f0000001d00)=@ieee802154={0x24, @short={0x2, 0x3, 0xaaa3}}, 0x80, &(0x7f0000002000), 0x0, &(0x7f0000002040)=[{0x10, 0x119}, {0xf0, 0x10a, 0x70d3, "967a005f74cb1fff85df280a338f9821d265b4ab01d6836a1564fc4b4207db4cdb4089af9cd180f88e3101d2d9df8e1bc6e1d24f4e8a99d7bcdd811cd233be11701f39c62281977abb23a1b2474b851f9c6f778d990ac11fa5f90c0496845005bf8a20e06677791034376a9a3cbefc711ec1a20026560780bcb54018eb3d45560c85d0178384210cfc8d8176f33045c057bb6cc465eaafeea60b5d2f0092cf112bd9ad9715750aee6e90fbb88e5ff4781a5c2f9f1df0e2157512761539d73bc3cad77c6ef6f1e5a8d3f940b4c35f0373df601f128177279870b9"}, {0x70, 0x10c, 0xfffffffe, "751131dbfb9b00cafd9766f0733aa0f17bf5ed9c550a4c45824652064c6f1b9f07b5b9e5af9b9b24a41b315747c5fea24cc321006261b5c879daca789c12550b3ce843b78b9e1300a0e7bb8d5af787aa68b9ac41ddf1d53c39bdfc712b"}, {0xf8, 0x105, 0x8, "84658a56768b9b1964cd1b6848e34448792fe648fa4cf651725c8c3902fcc31859590bc5747221aaa85b6077857c533b3e82d896b500e08cd075cbb10a4b8d7523902cdd8fcdea51b89a8c7f0ac0a0add3be05c9a2c4e347207b71971775f516733ff5d92881cb90672c91bb098fbfe6371dc6b0fc58c95be831b978c4aa784b95428bebcbedd86fcebadabfcabe45fdaaaccd26e550d143cc67b3e2ac43c74684644253d62429b2c105d9ffa4804c1e1fe65ec42432f2201883ba8fc7bceb4b4aa78795db2f6d0b6de38f820a04d37625ab3e810df08a55994044be472022cc40"}], 0x268}}, {{0x0, 0x0, &(0x7f0000002680)=[{&(0x7f00000022c0)}, {&(0x7f0000002300)}, {&(0x7f0000002340)="9fab2edb6fcbda4a2818018ac04dd79ddace4a30ea480db6b3be20c6d87d8d5d579cdd29974021d176eb10e484cda04771ee77d71150b9adaef8f827f6c7a19eff", 0x41}, {&(0x7f00000023c0)="35a6e706fd21be7c2954efa9874f2c1bcc9d9f78884f2e16694d878f8c6860a8", 0x20}, {&(0x7f0000002400)="fcc9940dd3501548a2ac72e8f859dda23819527c51e29a179124798c9bc344b56448623108e13dc6f37329fca4338ee5729e59efb1f0b2752d04c36388db9998709c055bf3f0c6d74c4c35392def6c25e25115372d7b5559ed0972c7d853756d2c84bb3f28ccf44890a038da7e135f792153d11010fb982fa23dd12522856a516c589e63fc538c637c4ab897d5291f1de12c020ccdc1d9b5774c25f1ff", 0x9d}, {&(0x7f00000024c0)="89b4682690cb96aa4cdda0752c72d5bb4e84c9097d80ade92da82713cd773c4e5925cf5e277b91623cf9f3c08244c9976896758e5da8a6cd03a826b7f0b2dcc955c0040434103a7f2d3d1247a607f13342fd", 0x52}, {&(0x7f0000002540)="35d595cd9b5c8b66d8c90fca9c0b2f7b64d4b31d166eedc53338182998e2f8daeeb85d2ce6f4", 0x26}, {&(0x7f0000002580)="a2d7ef2f6bc5d9dd1c9d13553cd3e6a689b92786f30a8d6959c34246af687e7dca44e6522a29657da1bcc1ba7ae6f4b5b928665bedbef6806fd197edf908f733b80ee9c59936b29f136ccfe320e506ce2d9eeff715226cba88fdd74f866ff745c45bd1eaafb942ca735cd91b896768ae71363f45c86c1dd7125722c2486343a34f046eb370ce7481a385f83f93a9554163dc76b2672a2c6aca3a2b98fcbf5c8a36faed41a5e28d370f74a619f371bb540c187dc6313c42b7fe9b67106f186cc1c5d687f3ec0ecfa266edee2675672310e71d9f1edbbe6903617c1fd86ced", 0xde}], 0x8, &(0x7f0000002700)=ANY=[@ANYBLOB="800000000000000000010000010000009be68c75aee680c289bcd107f9f2310bb9f497840554098e15a9c77da78f00cf1a5eccfe67985086e82793bba07fbb9c5b5b5d098c8e8fb748446f34e159024a9173ca351c1c42cc35804192b2043049291b22c89653b6f1fa68c10e0bc9127e0ad5f262d5d6f1283c42ea184db7a49018000000000000008800000020000000aa807b7000000000f0000000000000000b0100000300000061aaf440a0619d7e12430147e1d244a1bc5ce4ae5ea457fb7552b0c8325684ea9d4ac9db918f6a066bfdcbaf8f6131f28ff621b25bda63737ad3bc03584dbf51b5dd2666b2b1783e16f725a679711c2a2e8fcf1a7ae61fa845418bdfa7028a00b9d0a857de3a131774772a6370d108456b8affadae59bf4e985f8c2d2fc025637c8f395e3b1c97afb403b2fd3fa691e8e44d995b2e2bfe7977dc4d9dbd9f03a40670237593a9f6d14e7eda31ed108aec5ba4f51fadf8aea20164fabfd08d3c146ba50976269ea61dd9a2fe2be6dfd765fca567662147b717e000000000000000d8000000000000000a0100000500000069f5f972f7ecd104adc52194011bc834eacbf9cd1d55623304ab18d95cb6875d6dc3c21f69cba86dca118824533ede4cb1015bdb8373c7fc29ad3cc003973dcbb6464c9e60f3a90bbfb2f7efba9c3d5e35aa75b0500d3a2b699e8776545f4a7e1e89aa61d36abf9717d542fd79937f508340cd3ae0a6c5685be5bf3a884806a2273c3c2f83ebe891904d5a7258743a742e4f1dcdbd6cb5db07da23383271d5553ad847557eaa2396861b706507f1b39fad055410086a0910ca7b06d7ce2b9b4c35c23f9a16e63800d00000000000000000010000ff7f00001e5df45f66f8d00beb48565e06713e85659c597445361b2a8c4ca0e0b37de6c185339288897fee709ca96df5989971db3c4e9be6aa093d91f79c70eb3fc7380f573ff554695433ae4828bcbc48f08726552b26e2f0c3bcf45d499097e060b75435ea9ee7c4b097470966e6f1e37dfb2b76fe4b091ab21ba8a48112a306de34512191c2c97ffde8ee39dad2eaf402c6f3e56cf958bebd4fefb0945809cafa8f8af78c77f0eacd12ff1b5e2388c0f1e4dd4c4d23a70d492d2a60000000000000001010000000000000020100008b000000c3e7d24510a33d1505bdba2439bb38646b680c16c8289287b0153cbad0516627efd4dac21be5171a515f7d9227008faf893c9731065efab6c61ce2e7e05871174926afb045e21bffb54b77d192d51ec3d6c9d95157d3560cb4cbfdd4fefce5a175f7418e09dbd93eee997d7039364485c825805881f70651c6c47055b32ae88467a94135fe0c9460d2702ee1a6bdd0855764bd9ba4ccb2dcf5e836c9578f21a2c150f909c9ef9a0e06ff5e720f8d9d13ab8f6fac060b4e5705c4b24257544bb89701f09be831d90cfcd7a6480d62c676451e7cef55a307d5bffc94103ace2d5d6ad5294b671bb6768dbcaff3c234e4bbfc5637535a3d6f3ac14dc060bf141fd1ba86ed2df833b0e3fb4d6af42c4ee15b63bad78ce24d0173c07b6e0b3173e7a103f2de607512a7b1115b76102590e87efc31d153569b369a5a1f9a5e39ec68ea9549761f790c0022f3034b66d3c8e90165a49908258056494fd318343e48b1269dfa020bc22d2890e5fc207c7f22936cbde55d487fbc7b874442a986da42470f00cffc4e831c433b14065f873bebcc0ca9173553a8a6e3a6c38c8f8cd60523c956635006f103d2241a7b4ed222cbd557bdebdd45aaa9a217f5c784910497161c011b2c1919fca3e7c9e00101de3efe54f528f88c0cd370a1440b2ee53e61cc1aaaf367a4ac11ebf75ce651bf371dbff0195f3273dbfefb162ee2f29992a9f99553435f9d3a4c20ec35edc4beabc92fd2ed632b6e409b3a8e174d6efcb6f5cedf4351f4b15ecc42043ab460da058a32a4f0f2a372b97edda1409c520288167bb690fc4d3076de5b277f376be781e1f9b218bfa96d04a6c101ee873cf03c7079ace937e9a9ab62955c070af851f076ad1c8ea910cb3355b5d8a522b7f1cde649824097a7782d97d7cde6c1d5d0866af2d14b970002ad7ed30a57f7ee3fdfac03163258c87a36c4a699f13a5d2261f5c8fa922fb4a8d9470f87ef184f4cce086d4a4fff7ae62184e890b17338bdc7491dde418174ad11204d6aac3935b42bc7c266fe365ef699a133431273edd4a30fe7237f688f0b715eede0e093afa84f58bf80411369fc62760d02158c5402262fbda425c3f066a988a426b1e72f1c13f681c6d3ddfe139f19a83666be967b5f7d6c14fec040495466a10200cfc49ba932e79d7a1a3e0a8e70f56b5ef09014366cd1770cc750a76ee6191c753f982bfba1b2b43805eda2a0b489bd4e597b683e1ecbdc67c0c3ccf7add655d7751529c5d717b00f6d0a85dedb07c6331b33dc81b66546b312ebfd13633231ec801f0ebdef54871ac2b7790faea0c60ea25dc207c8ae68bacc60edfa8d0df66c0a6f9b6a121b66f4953a77d502d8f5831094ce6e61742a30ac47f9a39c0b2cd35bf912000e581eae3ed0f8ca545b62710bc170a0f8d36c7e3389079d7c47f7cfa1ffc3dac7d83d86d06e800f4383085b2e65d27424b07c6c1e5813a5048e02c9991d599a3c4bbec051dc09624c706d06b2e90e5b114b76efcc6a0be610bbec4294a4d4dd2b9717086565ed5b405dfee8528ffcb8692201fdad8d1a098986234d518922be2f0225ba6c658af48ed24e0a3afe43f42b73a01764732d3edb43a00abd55325e0dfd0f2d5c71229839b1100937501ab3f77b08a3b2dfc404bb7d4862851ebbf2fc6cf643014362dc6f8bb1695867a1efb7a16c46c42fbb1fd0af8f4d4a939932817597a0a4760c5090e91500645c5f11172fa91004616ecd8ada7e183a0162b5b8e4b5c2d72575917a69f1eea82c807cf2dfa4b5ae417d769d5fb3595f4aa01da40e06c446aec0cb441539312cc360b8a3c16b6c3b7848c81fca7220ab7a34dae16e007be60579988e953f750157e5a2b71b8d4035ffed29b0b71ca73c6714d51e7749ac4dc303ac1953cd602f6947e4c44f177f9771d64c48203e9198fbde5577e9631466a9ef90168c9cb0a253b0517bd427e8aad20e1398b584363a56113a75f2467e16771347e611a95ea139b4afcb21fcd06ea6c6883a3cb2e0ced2f94d9b95f622e1bd6e34f926db38f39a5428c47479bd94a9b148f68b01f101836342a26bda723466d06fa98efee8c9b3d1b7fe5edd5863706db926e6c18b168e213729c83e161b8a3f49d4510e9a4b1783181afe97c8add539d9c3ac56720eb6ea70d179fa666c27502b17636d56b7225269cc0dc9d22534a94dd93a8244a1c82e73d30ab501a6b24e4aa1144e83b57ae9964f0b9fadc3e0a915a3bb689b6f1457f4fbd5c9cb112dc9428512292768ad080d11226f5ff2440ebd01d6e8ee18801acf517c6cf76a6f0306f456826c7a4ff41e195536cdfceeec9d3a9579c4b4355a8305bc361f48b12386ece112e8215d2402d3543e027516df47e22961365c0106e63924046fcb8a626f9c92a3b0fbc7f8bb1c742dc11558842ae92ee6231e9d401a44963bf045788fb542833ee661a4abb34999bc3dfb12dfb50e8b39ca8609a76b37f0f9db314219b2316bf0f6df8efbc61cb494b8060a80851042980b0fb2a8657415aedaafa6a1123ec0be95274721dba6b0b8e95055d4de64ad6d4831843937ef3be7a001d946a27c1aba62157fd8251f2c8984172fa17a05cd76d23971247f95a910c8f0914ad4a08b770d8ea367a1396c897209caac1cae4f3c2bf720a4952d434f33c0aae8d0286e116137e0a0e4427127e72b45517206703c88e612dd895d8e578db29fa6082a7bca78b2dee512a0adf89e341dd09bd0992fd6ecce7777cf3383a84a5adb2f5f62c0d30ca84a2724cabd004e20024cd3b1f94c9f8bdd8457cc17817267d45852d1d9b9313235f59f7bd0910180ed81fcc099b5f9a98bbd5ca83af5f1aadd00b1dffadf900f44e31d18beccd57eddaea8544cae64148721a254a72e0c2fcef4feced641bd57a834666617323df2490decb0f4246597f1b0da8e7a6bbb085332bbbc11deb6ebab20f87a5175c238030ee1933545a15e532933b978a0083049a012cd7a4c0c1334d0d507b8c7b26062c3ce07f89f5dbabbca0f8f23abc57297b9e5817471d544fadf1872e41761337df2862915c3af8281b432c527a1d0c2955c11b3331c31fcb698f2f9fe6ce5a79a7bd1f68cf742f464f83bc816a5a642c55a914dcf84366cc2889a3f9276ed5917dd054750d85426779ba391c228705226f6a2561e739b94a9f6da8e9a136f5e040fedcb968eee8cb63bb1d59b18432507da620fa9bb131dab5f119babb00cd1f2c02a131556e197f57d0822888a5738ee7a414c0448755cd0a496cf16bc879059b723e5f1f5dffd72edcaa1565daacda88b902b9656c9114b3b4996cb757d9abe62bef58697e75d57e310f25683b7dbeb347ad18915d39c256fddc8717eaa88b559e2abd98affb478a9e684e1686e5472a0848c9c20e77f96617bc87874009950fb6753caa6f60e7be91aff12e5f1a8d6fa0d408c2a4388a7a0e1bb4a3fd0713c9a2a88856d8e557b4b4202c1eefd2f7b3b0749031b9ba9969d64c43a1f70525e74a9ce79c6a5db02f0cbe9725221d529404c16a888b9f40bb90dcb78ed6dc1c42c66dfde0486791d0785311c4db215672e8ab744486dd39e56e8aa73cf3513c0d77391e595898b957b929544f50ae8005122ebe722fe2bbe1a47c522d7aa5985c12b3a98a4d353e02871ad5188235ce9ac89fd9e222714f311699a3358de984ea44c2ae190ff55cea8e3848bbd205b9b7042b8d517a72b4174fbcfbe2c01958a9489c680ee2a5bbec7c484f67dad787cb427b9ed96e1a7e8df10feb61f5ab7615f5178b102b8d83070eff533347d54cc0cb878318092a12e74636c75d51ef4b7b78e42862d8897b1db59595c526f19114e67a5d49280c3265153fbca744f5ff34942ffe861d55673a62c88700091080c44f61e3f4e0b9fba1a62b000d4869fc8af6a61da580a3ba93e7f346d48b0021ed6e09afc10003c110f01849d01f44d91382416af863cd1ccda1eff4f1a12fb6e522542161c024b142fba250c314e22c5069973c43b4976c662ab0aed9229d14f281849ae34387c4abab60bc1c1e7286bd677208b8caede4fa5e704b3777de572b0b3f5e5f4aeabb4e0438f34988e131cc584570fb6ae9ca8499783591664f00fcce08d0ef54afaff5597da417e0e07309f9918aecc945495b381665b61ec0242f28ae7cf7b1403137907bb6bb1ce3cb78a023e1018dee9853f67baef2cb009293189175859caad078fa3cbd807da2473f4f9402fd346f96d0dd6356338c8c20077d5df20d0e06cb8ef6ea5fc719ae2037397c0c4355d8788d5197596f17c5d9ad5f0f68b1ee0b2dc8afac9733ebaec9c485e66078a667c875412c3739b316f88998127314a30d36e319f591ec06d716f18209e09bbf7043ce0192d782d067862111d42fb7d305530d32e24f75b54eefeb607f64d34ad5684cfecd25873d64e56f58ebc68f8604d34384f5bd4e88b3ebce54299746e804326477687853f808f643eb06b7a0ee16db7f00fba5b0470e9b13a067931e2482b227003e86365daf8b3ba9c383ad6e08766fe4db4be3af93ba78f1c6b77cfd0e2abf7fe93788c0d69acf943d755b744205e810e26e6f0c23b9db2f8090582b58975cb149a49868057d89aade6d6117b2fd87d0b8d55beef2a2152f087e1d8a810dca8e5a1d97ac666efbcecc84156d78cfceb418e4ab4e634152817762314b5928d36e4561be358cc3b04ee33f8874e8ccedb4fdc37c2fb25b9ca986a8907a1a3799bb90f59b0c879b565365fed155ab21e9e901a02ffccce27cc73f79a06b8d993af089b6ca85e72c4de5004064e70bf6585548ad44dc068877b0b3d42a5ca2d2753379f75e6e3fa90e22859b58dba9473e16c82b9d4614695feb274a7c384a7d062fafd4d84d5bf12ca83b4ad6a5f93e6d87cc4aa4a8d45ce2bda28c4e9b4302c4d02012c3c1f6beb5b850160267a85c3ee86332b079f292e3051528d0454ec69f505673c4be0d1077e4007ff507db4de0da65618578eb0f772b35cb36a6610e259e467ee41c1311cac39bf02f6dbbc8ae4635053a8b67df0f1fbfde11f405ccb63a530bbfbbe0f659f3f70d0eec2bc223001bd5df607cbc135441e073e80bb9aa410b3140085fb9d8fa9b93a69735993e741b681f492cced4c26fa954b9ce3873814270b7f5c66a417c2fe167bb894648d787cda2794fbbb2244578f6ccaf8147848c72506bc490108a33c887378395ec7ad565fe2575312b0813114ad92f6758d0ee5afbf4cc357b240aef2d718b57bfe86f258a172d3751ac1d1e95bc0e363d2abd5388099e43a5de743212536e9697ca8d6e9b77adc502ef41070e069a0cc39760c73ab960467df9ccb606e710bdd79b0606bac35920b0ef771e9487c9f25e1f509bbf24f426b93aaed3293f2cc0f300ea3a1e77c69c13817b18ed3d886b48977dcdc6011627734c851b4253f9eddd9898c217d375cc15da945f28577378737ca4a43dd4de0666e1c1b2f826e5939a5316571032aa64d8d168b91e37a4f0278891a30475a8188d91567516cd798cec8c75fdcf2b3728fbb8ee612cb0d45cb48e4945f32f4d0ffa9553cdfddf998d363547f8a202b75139a732c432a17f2d417d70706285c0db948106e466f60b19506a710e47c8e738fcbaadbb4abb0ac65839af39ab71436b2c61ec71f5a1b2668b75c8022f9e92060469a2ae9eb525e3da11b1dbdcdb10bbe7887aa9e2a75dd8239bb2fe0d4f12c021a53438fe516416ed876fde4416c475d8fc3a5dc48db6278a1a69f5349381e6d46bc6fd0000000000000000f010000060000005268c4463a78d709589b753bbca2e47c894093c88655550812a994e341c6d7024f3fdb0165a896703a56442d8de3a2d18e445319cacf86969350b21d0d20a733354752874d19816ca0053366c8dcc2e7c44b7283d6f78791c9a2fb74f9835a9a011812ce2c5fd4d5883076cc05428b66feb50544c75d7b6099933de41769800f1cc905bd53ae96b683aad916ce58fb99f4495adf43a5b9e352e7e9a92db39041e3328b52c9c0566c40143adeff741b2fb2cf59f61dad34e9522f9eb17e8186dfc800000000000000080100000200000025eaf87a001521c3bb3faa9c573021ea6a911e6bef2c9849de42c8451aa89b9140f5cacf9f5615e2611e60ac019c2c3e342376de20ec2d737c558add950ed02e9bc2e81bf25a9da397b956aa5841a925d5eb47304e7b80f11f2f94e7c3c714f0224443ad730c955a4dd2734ef0120f60383a3748d6f213fad8fd07fd637962a381c0c0ae07249cf67f6a39dcec5af2548fab43a53cd44a3c7f3bd48b1dc630a77c85011a0192f7c376bb141fe44c0d0f6700000000000000"], 0x14d8}}, {{&(0x7f0000003c00)=@ethernet={0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xb}}, 0x80, &(0x7f0000004180)=[{&(0x7f0000003c80)="6a561b48e492110686226230fe9f551a7c236f479412917b21b0b10809a543b472ee1a38dc8c64b20b5c1f735ea70fffb178af33fd8b2e822693f33109a2b25556859c30c64db454fac8fcf1fea25c22da0cccadf10cb8e2b6f011a203e87ea02814891e7df0cb550014dae96586b38dc7a87fe67f061dc395f590a399d70a0c8db9168073c9e86c0ecfb6e0a6e8a3655b1c1f63f5d5ce1f2c5e901b270440a7830b727324cdd90982c8994227eedf53f2e911785097", 0xb6}, {&(0x7f0000003d40)="01deda8a910e118141946ddee427987cb5b2fba06f5a8d603cbae211e544f668904c4d2722c614dd0406902a942f70c48abd4bd81c50d1d2c5db63aa8f1fa2513df424b91aaf1d9b7deef0e68d73396cef468ff1bca2f209f1a434ca5132173aeceb3ef3e664a18d00fa67ce25db337696a93563a4a75bc6411b790db1149428d76261fec5a5c4", 0x87}, {&(0x7f0000003e00)="0cae5d24c2c00baa5db118be7b5a13d94bc77dd15f2d109655ec9797a67cba4f7167d45ea0cb601ec53244cbb12c7ade4974ea30df8fdf144f04943882e6bec6", 0x40}, {&(0x7f0000003e40)="594c614674122a7819f536913c3a1ed5ee9992f8c731e0bb0967219ac6bcbb26f7b98abd7dfb0a549d8a86c6d4b88ecc696b49779268e27e04c2b4104abe7aecc40aa8ab78bcfb77bf818dd7cb7202ecb556333e9dceedfa0cfe241a93653b528f69cb54d77c9ca2a2", 0x69}, {&(0x7f0000003ec0)="99ee54f1a9209309cd6bbee4b1", 0xd}, {&(0x7f0000003f00)="392a54bd9e7fda8c743dfbab2ea9f69984ec545ff017bb2daff59715599972732b8020244387a6e52f917bc830a021c8d58684955682b0fc97c436f59c6ad281563a5e59be24fb6aeeab81d70d09e8265538ec9717f7fb2f5433ca5ccf28d2755cbdddd9845781904095f442b214c9eb01e383f84f80507d69286a75f83e9f46b3bbd5d99c3b3cae5272f71394e9fb95f1c3b949ec80e055777db5dccd707ad2c20387d229", 0xa5}, {&(0x7f0000003fc0)="e9c6d33ddde474ed48b8c87308aeaa9c5f80e389f4c59f0fe452a959216a802461f8ee950ccb6b34f6cac597af59ff394f119405844d3aa4573e3bea59c425ea1e44b79160681a437d893a0a72bbc85b6fff81dc4a26c3a781bdbb2efa2be82c4cf55a9e38a495301e89c220312681b967ffcf09bcb0ea8b0663d17cf76ccc6e285065f1a2b9d62c563c66651bac18", 0x8f}, {&(0x7f0000004080)="b341dd0ea52759ff1ab4051a0d6e4770e187c76e30aee501c97dfc1062f08fa7c631f5a887d7173bc660d183e642be46f06d4fd81a76aa260e10f0bf446dcf347b59e34014c453cf095f2cc616fab2cdcc11d0be80ba", 0x56}, {&(0x7f0000004100)="ea6dc5139e1050389cd899df3ca2a021dd0bac8b8ab2289673582783531e8a80593157f8f8e4d65e6be3599ec35faf8c2713d40ec96191c4af3a20407d58593cda38b1499473658c2618f28a316211341ee4119f744c7989aefabade77de75142984ebbced1bffffc0f88102", 0x6c}], 0x9}}, {{&(0x7f0000004240)=@l2tp6={0xa, 0x0, 0xf3, @empty, 0x7, 0x3}, 0x80, &(0x7f0000006600)=[{&(0x7f00000042c0)="735e60edb4dfef9876862bdad2f97563778e8b4987b6fd095087d22baa6a3c154a72efc7d36a91928ff6cfe600ef", 0x2e}, {&(0x7f0000004300)="56f9111b3f15adf0c3d49923dad906549332e6146ad83abe68fcd79dd62d8a52f4dbeb410cc36c9bb6778cb19638555c4906c14c45f7cb4b529897a573fe4afcacfa0508ea4ad7645fe1dcc2aebfe8c3697ca340d6f51e192b0e6930014a912745a6c0c034748e3738d407dbe0be7c85669c2a9de011fb6305b1b3e8398ed919107fad459fa7e3a8dca7645178f1cb06bdeed967f3382e32d915755f9b076a79211014887bf51b5a209fc46616f20156571e758da17a66483e11e67ba6b3ef3cdca56d6f4b99c8acb7df6e98d8c53b0348e405dfd0ea0868ac8e1967047383c3802acb21abaab42f25df2b14210b0a68fbdbc6eddff538f4a9", 0xf9}, {&(0x7f0000004400)="c9aef3a7aadb0a0b51f3cc9c01b297426fefefac43", 0x15}, {&(0x7f0000004440)="9cfcd1dbebefbcc56fcf33a48d37c71732f39b5bf08f7d9004d6fc940ea5c677487095e8932343fbd9e69e47ff03ddeea3815d3167feb08ad8cab18cd9ba9f2c61e9658b6a7aee4b0a1ea0708ad7ad5125d7be9b163c7059bfa810c31cee2e97d8703bef09bcbb4a9a26aee9d43fb6a14707200c54c4f520b76d0a33fd509472986fb142d4a3be5f0345beddd77c6e9427b3a518a09f29146fec3f0751bbef502b1b16f866cc2a4f193f8875ae7ea2c9ab2bfabf7a9609df607d125a20364330cefb25efc08bee37f9698aeb3d682583372a27e3a15dd8aedb6a00a9db72b4fd83bcded314377f9f609b95b863b6ba3dcb550961789508e530c8adb4a02cdeeb0b8aa2fe60fe2bdd99ea430e1213685418ac86f6752f93385a9e4391057aeca706ca692286cb617706674d8b1f582d7c7451c01cbabecdad37ef311137c6d6487f351054004dfe9ff9a8c30785ebd5de420fda2960039ec924117333a271eb172a60962798edd9478749fa059e08303a5b440bf166966d5283f082f7f0968cfb98125272a4eb6a681f016ab62d02597ebd6fd41124b1656d1eec0927597abc458945cdd12709cf2a5e011385ad127c24c5b9534ecd6da80a0d95c4ee11d91b82daa78e00702e7e426e399622d9cd7be3d8b1a3019724dc6728c56f48d917d018bc665c01f816bd73b546e322b9f0fb30f29e17fe72d89e959162f2ecd6d9435bb7329e48735f10ae9920048a590d9b2984d4375adecf9603a3d5ed8bf318f2393f211432858f9798abdd61c3bbd19c9751bafa8f02b1df838310d04867e6450d71ad466a67b2d4975c2b96dbec41d2283b4cd2120698906e8fe954068441a372db14ebc6191dc90e9958b6016a6a891e0bc6bb87b6167dde1d83dd09aa647f78aaf02d9f15aa914638213881face842f7df644b97154754232d08e4470cc2eba6822fb3e8b13fd708cbe5d94fe07cbe21d48e1e30d98638ed26fc53073dbaa559400a85d0b89b84331bb7f992ec77a6289fbb3e2c5664f35b0786c93736e40145289f378a45683e0ace6a246c448acf7cc617ffda0222a2d5ff54d35dda940264c09977dcb9c27b7d51ad7a06b78a2ef87b2f219de7c3e702bab7a24c09d3d6924a9c3f7e5cc06906c2dc02bf4189b2a636604b5905d3d7202ab873d3670cf20542f8d0ec78150401f18c834ff222411627b0ebeff6f97055f09df3607ca2cddb2de4a321031752959d2f7671aec96bb1f620a60f5ad5524acdde9bb7b57128fe974e84152178d84466b0ffd62d8e0f4ca6b0ce75de358c9366a336f48d11604658e4a440770f46eebf6d8132f46ab71ca424c5c422adc218100f1ff05ea1ef642b46f79d1e6dfead7cd746338a316059aa0f20ff478db3b34b4b27030bac31275dc6e58ce2fce6e371b2f9995ccecfd84269a172a0ac4a1cdb60dfcc1818e363c9a33a607704c892f737afb475acd05e0a05865eb74a7344d9a09e87a86fa7d9615b362475cbfacaac1ce54f23c80151ac8ab5b1cc2332f56db769943c4305891c068fdcc4dd1f3b8e6cd402d32a0c2bf6c2e00e76517e2a311059f0d427edb4301c3821e101e312563943843a2f4b1b2ea392801a73418ff465dea7f0d26d5dd33958ff08c4500020ea0a58d18ee644ae304eaf2319b119416b477e3a7e552a110d57499327ab4f4cc4620b11af9525037a050dd97df83573ffd5c55d3b98785b50865790b38757938015c6a8e0829bcfe3b258f4fc5fd6eb5d71fc7b81cc1f6c73f07ba85bf145d6c36ac3fb5e94009b995dfac4472013ec55fa066c487541f7f65262a277b50602a4a0c038d64ac7e1e7d403e6afe1ff8f4a3eed7f2af620589fd63efa3b8d9f0cd3437b0f4e984784af878c896917025175441c23250d39f0e4150b29fa3e016f9223ae2efbbfdb910bd081ff67a30e8061cabea6e59eccb56e9fa9c0f1decfc7ab17017b032058e351aa1ff5c8149dca08854d5810c185b76e11ef50837a046bf7251021b37893ce1e925ed2eff48ac894bd7165c384394d8f2cc6c4272ba295c4ab39907b947cdb0cfd4e43137d9bed3034eeadef8ac319b69b08152c138564fa61749eb8fd8e98f16fe12ce30e55263f37db47c1ef19ea43f8d3d1dd30b687eb239f8a8ace62c03ae9dea124ff57f90dc7e7e56b94ecf53fe9d50a1b35df717d88fe6123551976bdba7510749fd50522a4ff72283a760ee974f271e55d6ed6d57dc91edf74a02f799f1dbcbdeec8da23e64f173075f60e6a2c6a79705c88b54b1e90eaf2fd4fa3a256b5b7641719624f5e3bc7025f897ecb6c4786b7fa9a462016405b7733a8c23bcd56e44446a8705632cf7122ec81a419862fdbe092b0baaf47a91569726e107d1fde128378e7cbc59b5163373c84aa4deb573be21b82f7aca790ab61ef7afc2d8d931842515cb2ffb58f517e3fc499132ede402625d3d520c46f0de8faa966ac36b57b56bc07fb33a26246fc16c0c7e1f068a58cf32f3f3098195a3e169d5a38f31bfd92e67211cf596e1ddfb4ef6017748d064c743c2c5b08d9977a80a866fa3db352f250a9df4732e629f9aba07a0d155b3897cc33551af95de004c3fa59b14279eec1bc48cc58d1f95adafee1142ff53779adf3b58c44f7d19dbb41019f6c64f0b1998438eebf417ae96034f545f615093d7c7a19ce031f971201ca416152df52f778b789d4850d856b51979c48a87ab78261d3437bb3d1420e096a71313ba61f88f2f2f4260ecb7ade12936352257849d85094e879ff73ba5d1312dd907adfeacedef0abe4b25b4e763a3ea4e99bc75e94f7121907da01309271c71326332314a654c3efdc5a7e2c8fdf7ea217889b8738f56b17ff2053d415cf9fe4ef5a40c358aa07bbb3fcb1fdecde67541c86ffc74319358c46ccf8e9d9a25c8fec6d55c79083e8517c5139b6b9224daa5ef20252ef6687b5a440bbc1af178834a1d9ee423e36ecf2629ce6311fdf2eae4e429514571f783423eff85c74194dbf1c0e0e966c68f5fcc3443ced3d22a8463179316f0be778f5a677adb2ae3e89bbb2f06b257dcd417f4c630281cf4c77d92ae645413844e79e5f524e2c64e001c715d7c62765712abd7751f2e88283ff68db5d962f9fd58ba84f34afa66dcb524715a8eb3fadff69f727c83b3accbcac81a8fcb266a2c97936dc0af2b6b5b9d300e0b6e2bb92db9f826f3a9972637f037b3cbc530f0549158e9f24038385f24d8f1f2766ae1ab1dd36ed9a71b71b52543a32caa17ca5642d0f585b8d5d6fdc596381aa2a18099465f88c0c5c5a581976e5a30b3ba5fdb657bd7230c047afb3dbb44695b77da99b7e72f946a302bdb5e84026923293cf21562c330aa6406f366c88e7316e82a74d919a037d5e062c2908adc6808b04e2d0a51247cc2dc457cddb0f307f3c84615c91484ce95dc7bc49eef3b8c85ba3bd49f0a69a35c0f2968336c19a6d602402f48db3e7214ba90753c115e70b1f3fd56936b6f27f3380a3d3859ed5405e57c9141e6a5780bf8906a2c0983d2ab218ac1819380a476f4d3c96fe0dd4785fa9ef5a435dbbd9906e185d461ba95b6e751d761f1b36308ca78bdde044a6e2cbec01f83d3b8d5a9ed19629659fb497713f0eafaa47265144deda2e2fe4a512a5705ba61011c1b39a0387ae7142ff58f8bf1f1bbd6dd28d3ceedc2f3c9d28c62fe20ab1963407f05d40171e55e33ce21cf07314b37d934d1ac8d24daac79a67658b3dd6ed0a18e508832ed68a890fe6f8b1abecd9e856fc5727b878b8e51b2c481b88cb2211737182e6f6a5782a0132c22bfae912358908aafcef348e80cd970a89daaa4c63338066e0d1b53185142f81c7438b28a1a3df7dcfc24512dd23e5a17ba8db65fa0b2f5c70b34c19c71806bf5a3f3219c4e1f5436db7805e7398a8402fe5fd9755ab1cc92e89b46028f429c997fed6e892b00a06054e1a145bf36f82d3f64823967d39290f2b8b36cba24d025bc19da07c703cf0fcacf8607b489fc71f2e68a6d21f518c118b76afc8e167794839d4dcec1cb47a5fbd6aaf61f9e2049b8aae9e2ca86c0fa05def9a79597bd5252b104025580b73e33254ad751a938037b2504b91081504261b2677ed924bd41aff6ad64565a642685f783a0c232a0f024611e555e4b346bf412f6e5bf056c245d1d078a45233b9229ad259bebfb8b07bb7696c0b8c2c0b68b2c784a523002ad9bb30d67f7de9c0d6174e3e18b682b23904e5152c2ef1e5a9f8caf2d96dbefa844c5dedadc628f3b43e9e4b4a36449b10b6c07a66ae3fccffb79684074be44c0d79e694218b6c1f6fa1c085fa96645ddc8c8c8adfc40ba30d590f300b5702af584d3d0f2605b0c9ccd2b11a1c0bf094cb7fe007f80d3fb6079f6d90ad95fab8733747a0b1198eaec8a889848441311168a27d2298c5ad1292bcf38658bd6857220199c9d45d25138b7e4e24415c1567d72d685bcd7fe6dd1a0ca7f4620c8bd29ed75ca761e25cf3de544b0b2cf037cc2fb10f7c97f90fa9da06d0bb39552bd91e1e037fb7e3219222ee7dcc87221038dcf768047094af73d040e0b59690dcb923807ad6ff4896f4dda65d8f2f0c889b68a0983aef64767cefac91c74dffbf345e15decd7c2886299e22b1a00e05b5da734f6e6f612f590ffa59a6b85c8d08709609d905f36f592cac34362741ae567e26b7b649d7b1f24ce114d355aa2a182ba157a52e2ebf41cb65527bec63f0f87e5823a3370a5552217d18ec782212bb5ac40d99b4e9fd409d6d97ede13945e62a9e70de9d4bdde2ad388d18b288be0ac9003f9b1fe2a2cba260acd14f89b8304c5d6a3530470d86344f06b509c68e6e713964cdd4dbfa70e37a127d133cf1d3ab01078e2eb6c37e6e8f550413ec84798ff5f48dfb895c736f5734a632b51b69b753ccbc202823e2c1f00288e71603074563ed479d6c8c0892b634ee65d03a21046b83cc0bef145ccd10042e4b217ad0939ac386dda085a6dedc57e6adfa67feb18a6ffb34b22f7f456acd811d9054c7fbac53c812b194e87baaccb36578153d7437ff65d4822f6ab1df73b8db4a51d92029578e35b7c172d8542f52fc1c2cdc4120866cd15d1094ebc42045454a12eb8ccaa61150fd335916601b6436be76bddc119487f05319ba4055041bf52d2d91e39475150028a7ed425f09030348ed0be7558cba6ad3ee55d90b7fecdca68c6798898a695b35f7c75306f010c115c72329f1196cb5d20bb08872e7a31ab927ba56e248a84f383562371708d988652d95d232632726b1367f061c4acb0ef01d728bb8fd86908d5d376e303e36ca333b7ade62cc39151d436922af5e2950625c0ccfebb82b3dfe3c082b115b0f4b3b5936f054aa302ed6a02f70e5ad13100326411cdf8defb317d3b19223d88a183fb09da4f3046848a76108b8bc9b824a0654ce60f4a2d6652d292448683d02d7e7d2ed31d0c1926daa2e3e5284f5f690fbcb513a670f53d909d33a330e75d0534b0fed6ecc391572704643436016c3b0b3b6e743d5ea9a7b5fbc3666748b2b6d9383abc89b5aceecb22ae4de67325ead3d5108ad3efabae92a15b9cb2b875c40ddaf0acfbc3cb173a09819446be36842e3d111f7379ace56b322a92e1060c8ec609f4248c7c0d5e41d1ae2aab42fcb62466ff6a611cd7309c98ce8dfb2ed9a44c73059cff5ee2ddd9e03817664e547fd5891bca4432091051f9e26e3351c71565246070dc779d6d1f16c9a8770157efbdfb4e92cf4e295c97b4a0f86b59befc83b6cdda4d99bae17d6faa5a1a4bcbfa01", 0x1000}, {&(0x7f0000005440)="1823aa1c4c4aff3ceedaaf15284376929e4c0beb58979f6344c96782452b8767805679f32f3410d0aba6b93f108ea8cdb9a623415f8791894f09f8370a812fb89b2844bd70758c1ee00237c4bc5f13b1f434bcf1caaca7e15da3d6675bf6cb", 0x5f}, {&(0x7f00000054c0)="9807", 0x2}, {&(0x7f0000005500)="3390dba2e6ada09a23933abdc07f9bf017dfb70cc9653b92bc565dd9dbea709ae895fc01a26b991ad238bbf8b21607d62fe223c65f60a0282e6cddcc10e8c0a5d41a3c733044f42574c32cc3856e82", 0x4f}, {&(0x7f0000005580)="f9fba40d12ec8e35a6f4963c56556887685a65db47bcbbdbdbfe67310c016a9cad8372a8e0c9ce9466fb91f1763a3a19059add42975871b901c0946fffa502bd1809aefe", 0x44}, {&(0x7f0000005600)="6a2502c2b650e68e5efdb76e2eb861568cdcb4fbf082dd2931d16fb63ae80f744e20ffeace191a5079f5be1b38d89b8cb22358665e312c1e2b7cd7ba7174a076c597a155bf9ba1b4c7d7aa7c32145b7ee9e1adce33810117e79827d82a094523fb219b0ec45df12d642ed154e48acae8486b2872aa4ec87783f045b1a262b3419389784d5eb33e20fe3cbc417964117e80e8b400e04fa4d1e902370dded90e5831e263aeaeda6d3e7895d99f979a5cb2e318cb9832970e8c473f274605547ff8646fdb5527c91ea817babd097efdbfe85100bd2f9fbeea9c27beec89a2ed672f3488c06a995b9ee371a93c497c9d04554aa2c43d62a0a1e57c15bcbe444102ba8e91325d2d3e8ca03097bc552103f7dee84d02dba2ef684ddcb27d8df84983a68896ed05f4d3f1107bf8e6d4da9a59ebeceb8e1f0198c29252d0e57b16866a6adadb7ff01bff2a9878ea795a703f4fed0f80791ec569f6bbff92d2ac2fa27474a293fdf91932bdeff297ae4f1ba09ce46f070df3a663c036f7ccb0167f6bf24a3fc25f57a7bb1f731e3c2f56404b306de7b7cad8d5f03d8d2af773c6c3a91cada7c4a525756c6d85d321c7f46cf18a028cedd32e5b55bbcbe14efc359662d7adb47c20367b82cb9e68ea25d4e7a0781232212f5af117e1fd5f2483234410ba15452adba89f39a6809829605722bdc09feb2d3ad7716f8b810637089deaa4cb703217b2adfd0874bb21f04600b369b6c5e75116a0df239dd1992c3bc9680d912c84dce33f32f858efb5371859d5b5045e8287fd1e11f63d8dbefe6b8eb5a469ed52e87d80963bd3db98edad27126ff8236c9a70efefc001e7b0819877b550c8b91211422f6fabf854b8b701006591f80050568fee7cf65cefc1624de8372b15ea046ff2dc0cc0b43a2cb5e7e8ee1bf7a46d9728bd89d4da4bf0f6f7a1cbe0c1f605880d897376a50465d473a5db1f28068e5493d8a77784551efaf9f1fdb214862427fc988b4d8320f9b3a2e1bf604b2018ddeeca8543f94e8eae9bc8369be10b9cab6f8e0d3038df391b65fd87568f3afef92bbbf7440b9083d0373e313115f1814edce9b1deae0317e0d79f374657af88feafe5440b94bbfa48364c5532611a34c2a73e6afdcbb48b5735b9c727f6e32d420c83fe1d9480aea2c0ba463ce439e743f1977ab0d9ae37fa48e72cb9fab4901725df20372150f154acf269152986b49ef89d2d7c60317e6cd7b97bac2eb00615ede51fd8f9d5073645f949e83880963e5c84c16d07d7e8a7362883901601d6938ef374ce52060a1130fe6f5986d17fed8843bdb46c52356a5068e01aced0767ea7d2f36a31a4963881a3474f93ca998b4ead0b656776eccc4a15919a96848d321ba2fb4c837aedaac9224cb1aa8ae278359685a5b6178abe04dc146608c8c36683447e4bbe62d6ade229a7a40337ffa31fa12864c9deb14ac4a330bc33a2df557c373e6daa8f5114156d020ff30c2ba8352a670faafca5201d1eeccd45943c641c98554bfb2bd90f7a7ac9813d3b0e08eaabbda49d2daa0efae37707dcd066221b62070632e0e63f97328cf72a2dcb43c422e894f243403754605b1fda10d8cb3fd7c0cb4ef95eb9363fc70dd9b38de9551fde78c8af0c1f8f1aae4e47bb08945c6e7afefbc5d55336ebcced7e69e95313252f48aaebf4b839436d687df26cefdd7703bf9b1cd4cee106b8a8d3e0e2b8ae177eebbeea5c9838e634404fe420297acba3675428d839b58240a7849bf37f0e2763af86af2fd592b83d445518220b35bf6a5ff0a60d825fcfbdd55c0d51d0f0f6bb234f23364953be48cfaa928c927bc618acb9e7d9ab3bc256444258cadbed0884c18ea442f4f5d5cd4d300ce91a73bb6e615d38aa41e853b9cdd9e13facf22ac88d2b35473e0d01d059bc3b353ac4e1efc83520fde14d2b148df85e1e420bcc41b50949c1bddfcf78e4a6b32b7b29092e7d50ed8c7783aa93bd3a0fd27f09aad58c80d9509373fd66bef006f59a6d533c72f87651cddad65793882efef92bd71e53ad32bf1e3b62a5c7a10f800f33335c51989c3fa0aaa25896ef3291648d0bf464f11a89ab885db3e659d9f6cf9ecdef78c0c621a19182ce6dc0e6227dad3b38ab3f3dd00f62391357a85a2e827383f6b6b691c160d30212c416d506aa4ff373d7b226105eea3fea8ba6d38bf9a3e460edc8e55bb7ed9b0ddb99441eda3f872b7f22a6b423c0cd5cecc9d08ae57de954083c7c4e0c16428678d813851eb0f9602479e8f7af1efcbac1969d48c2f0717586f002e22a68b5a6d490bbde54dbed46b9a6e66bc2857de7482fd8b39b7a493aec445b5dd72ae2df6cf0d25c61a69119d87af60da9957078d8527673ef185ff6d0b759e9cb0d3d7fa4f9ff0fdf462af8da9fa2854bb151dd3363ef50195c32dd503493725750c85ad0f46c5244311bc84f95d9d4940106c233a7c7fdd13c4ed6425d4fd4bfea506a8c99e7c34cef7c45b727cde6b0bc40d11528c97a7feb273a3470159006fb2f2691c092ad42a7a3cba0a1aa49faa4416a8fb783c4e42253b20ef386f4f265a2e8bd6c888b3a1022d01fd7257e949e21db5dbfba6d98a5e3ee80a7fbdf69a50174e187bc4f990de098dab86c51e1c55486dc90fa1ebbdd1b5951cb876a567fdcd217cfe86e39b9ac95c4aa274c35e8b08450661c4e5a1af39900a18092a685dbc22aa1fab3a1a3ff0bc990874f53acf8300f79d9eccf1d14f277112538f6fd4e3e52ba9122661ae0ed2205fe98f7cdde963bdf2e39d4c136f22dfb9d83d277c6ded69182315be69ee7e79af5515226c9ac018320e87b4e6099193c2150583e94c3fc427a47077b11da561caee247bd510e5b938e82319f2bef3e2e789bc08613d4594326c3a556097be7673033cc69a1f6c7a140a1e17604f4643de04bf49dfdd859c148e852ef16b7a3297d317d501889429763582a07009a91e6f9c70f166c8f9c43e2371ad3de8f2ebd770b41a2b8591d3bb63fc31c03974f6b79cd25e3d7189db196a46eae50f20b77dce65496696879ea5be2111d1a995eaa06df39d1f58c1e9484f78ee14673bca655a35274e2c78bfa2bdf318af7074746de94659533700822fef79dc97d386c5f08d457f3b710d5ef035413d88f67dd24e82800ac73b226f7be8214c108ef9914665f08505f0e0eae451eaca5218a2c42f7cc7b3405369cd3df818e0c673913104acbe5c8b76d1573b6695f6771e291af0679f0843cf6075aa26ec85b97068fe0b3c44c116447384894401fd8345aaf7bda878494c471ea34f385d3fc3e53893d11744cfa5f317f21bf1924a0c65915f2fd3d1ccdbaa5222a5baf47a64db8c15ecca98350e782b765be6123410d13ff434e7e0670c84a19afe9f8e666e8a438f9b57471664e67cf20767ac6c1605fe6916ccf4cf77e27d4017695f234ed397183289a7d5bac524cd9011c9c72d0c61bb886be4954e8c34f484ac4ec1223d2bfb398c05aba1c10000241b9d5b822cf04f4ca5f5433c6cfdfbd5d3c0ebf6d541104711e10b030c3184345189d085a099019a60de4e31389af0861e6c1abb0eb1bb3914b79736415af75bfaf9ea2ffde4a394841c833060928a7961c83405493e89048fd47ce1b78d536947630fe4ec4012c64863c12f03ad9ba7aef27bebf1bf4a5cc2cae4d40c5f40a1c6fd433965890ab8d69b3e1bd5c74f968c695367a1c75c3d544fa6edb1538b1ac8c4e73958be63afa8c30972441c5de2863b72cbdf57a2f761ae8a76690eb5a51ca6eea5b4ce11845a9126f3fa8281808c96adc78048963c3e91f6480c1be385aa09df3ce7e1f6a4a38b1e9ea49962e111cf07b01fe8392c3c86102ad06fe05870de1f0a9723e3981bda431d2b9c197a7b06726aa2d46e1da1ff5bd9b3fb93a9f6e592859ccff18e3aaef063d4f589d3ad4fae37c17afe5bdf881c6ab9e84dbe89271b9b2f831fa48f7e0ace36c38ae6d5d781cdb6c3e530ea0358043dbf82bfcaaf513a731b8d0b848a9ba80426f94b9a93838ede7d8678b6dd69b21ffe81ed926944848eb5eec724761b483dc98d48caa7c3b6caa68da7672316a4ed3d02a63c72d07180ccc7b3dc5c93764e370da2074e8e679246c9aff479e94df5d8a591e483bec876d7054b7faafac1951c5dfe025c7ad3ee589f28c92a472a1bec9e7322c6930368df786a1dfb6da0aa3eb1ae7a147ebab90ddec13ce89986ba1ae548f345efd8e0141d211ca382a4cc7b6e8fe6e74c994e16bf3aef324f298a2da38126d71c88690bfb3b0271774e4704130d092a34762ca5028b260059c59892859bad746cbaa97cf36a4074d6a8afbe7cfa0d5a4948c72acc9baa2b1fdbce46f7a6743159bebe06009b262d3fb4f239955670a6a6267b93629eec9f9da7d9985b5ad56b193417e017e747051e925d1084a059ad24534639ff037ebbbc5c9335258842b4d7b1ab7e3b11c3fa63874767a6647e607829b009c14798494e5af3a190451517336aa7a51d0203b5a8fceb81804494506fb087c123d816548ef710e5be14eb4595d05ce90165b407361ce15b832aec863e44dab51cccb9c4e92ef425598a63614dd7792cbd8784366aeda3180d7b847611bf30930b8ecf9729fba382107b26c58cf1575f9b19cc062639bc1bbe2017c4aeacd0ff4839cd08b9735a3a99bd06e8571c682349b61644af0e5efb73a76aa5248ca2d2992fe0509fa7089006edc81c54d06caac2d875ed484b67e7b162acf69bfc932c13b29a71f6f3a095e39c4c132c32f67d11ad4decf362ad536c089a73a2eaaf163bf77f637fc88aaacf0dc7754853d655ee8e718989f3202e1bfb5fd4828e8590af15151bfea136ca176103cfaafb453d1555d223e14271eced2ad8989601e83e2dd3df6d77b8eb6d7f12bde8e4fe766688585e219cbcc0ae3e88ccaf0c6086ea907898dabc1359e3f1cf9dccf7cf019278e9294d3b275601d760d8f1c8d02e32cca1f16d7450b648b9e20f334e888635ee7b39ca58bf18017022c7a1996b49e6786434033032265a9ee0f6bad8078c496956253aa953b21bd903c18593002a46e4869eafcb6929443476ed4a8e1490c003b5c373056c12671ffdd514a5a2f72bd5b20ab516d2790b78e849c98f05089e57162401c04e07b392fcb6809948d7f8f847ad97a28c0522ff097d073e4c57a2707c6c460c1f770794cc6810be1f8e92f188a99155583a27c4902cb9833084863bd53254c0f0eadc209817b9f6269ea7dbf1e56fdbcaeadd37b295f1ccbde1f02574d8ee0fc4c9701dd8cfd23c2b38656a07040a8e3ff1e626713da460a7deb20c54630c51f37b0058603015e6a7c8c2ea013267983ed8e656fc780c5c70853b44c0679a6a6fe2369d5e427ef3c649ba1e04dfb8c16994d6266b686d81f6445b5c3c7b6a20119db9757b6724ffa2cca916132b1e59ad890ba64c750f5d0c3ce7ce68bcf98d7e7126cfb8fcfef9beb7ac4ec34cfd7eb8fe32e246b35205fcf28235a1c830fed2ee273b80bce8765ff450c8241eed851a789170a9d51dad016c11af0e8c5ca5f18788ca59aea183d12ef0d260dd0bed04af8df56cd8ccf12aba416b6765f1eccd3feb8a7186c8a6266ca838c64739587196ce687cbb33ecec93a04519dee8c2792e46d5d23638ec7bd42de794d858b69a7f888dd54e0836128116e3eb809dfdbe5e0de18645b032e6488dd7116061ad98bd92716c2fdb112be4de18bc3523ba1a2bc6012f851e0e34aeb30f143ddf4355dd51594b37377d6a2cd2026c266c758207c35ef31", 0x1000}], 0x9, &(0x7f00000066c0)=[{0xa8, 0x112, 0xaa, "3485ee3f14535924f606645afaf506c7f3e4def7b3ef989bfd6315a43b73b18cefc3b878ff4a617789d95ac86ba7e55b9e85ccd5fe37af679b4f873152d7d08223b84fff2a95db6ed5ec841373641a5323f682dc74850983dbe57b5cf45bbffb7943cb6149122a6a5d3d2780f6bcf7bca718e6fe8468003762c8cc455c8a8d3d43b15cdbeb4c3be6cd81777503529bb1ef"}, {0x28, 0x29, 0x2, "4d7ac2d5042d96485341e54aa53dad4783d920454e5f5f"}, {0x90, 0x10a, 0x0, "6129e1e3fd8f0c77c7453097631528864ee2a891625f1afd3b0d00e1c10fe94e76388a72151cbf024c427e8023da41cc5eb2a192d7352b5df96d91666b49c67783e448c978b1c9ccaed3926f1591af88a6dffa9393f06bcc42f46c4b6f8951e85f65cd47b9abe74b673b9e15a30a13c8a44895b4deff1c13a02aaf7215"}, {0x48, 0xff, 0x9, "1ab4fa761d3d51a00cea2f86f572b27cc9bcf60d20bb865ca32dc9e2a418c645aaf06b955374bd636e60574eca69deb7db"}, {0xf0, 0x115, 0x4, "63f1c878b527a8c31cba71b5fb27d043980cca175c20f7ce7dd4a5d31eff1a5d3803c9a45f8d674aa845f5772fc5076870ee46d35b424e0b5775fc7d927bb87612da2e716d20610ea158f69a31613609424e6e5ff6d6fb54aaa42cea2e956cd6ae5cd0302855028cabee6ee8a1cebbd35bee00dcda01e1c690030b8c813a543c078215395e3ccb38269a46472fa6569c48a3cca71652a920ea998aee1d88afbca2f744a6aeb9aeceb7be87112b0d49725d1e289cf6d27b597e7c0ad867e9dd39fc082bb5a2ea34c6ed153a6d11704abc3e432d57333f66f44be89516f1f9037b"}], 0x298}}], 0x8, 0x4001) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$sndseq(r3, &(0x7f0000000000)=[{0x1f, 0x1, 0x81, 0x5, @time={0x9, 0x146d9a66}, {0x20, 0x3a}, {0x3, 0xff}, @raw8={"8364a90d71663ea048a196e2"}}], 0x1c) recvfrom$unix(r1, &(0x7f00000001c0)=""/185, 0xb9, 0x120, 0x0, 0x0) 02:01:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x8b03000000000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:18 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000100)=[{{r2, r3/1000+60000}, 0x17, 0x2b2c, 0x7}, {{0x77359400}, 0x4, 0x5, 0x3}, {{0x77359400}, 0x1, 0x3dc, 0x4}, {{0x77359400}, 0x1f, 0xfd, 0x4}, {{0x77359400}, 0x2, 0xffff, 0x4}, {{}, 0x14, 0x3, 0x5872}, {{}, 0xb, 0x1, 0x1}, {{0x77359400}, 0x14, 0x6, 0xc93}, {{0x77359400}, 0x17, 0x6, 0x4}, {{}, 0x2, 0x0, 0xffffffff}], 0xf0) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r4, &(0x7f0000000040)="e2", 0x35000) poll(&(0x7f0000000000)=[{r1, 0x1}, {r0}, {r4, 0x240}], 0x3, 0x80000001) 02:01:18 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe00}}, 0x40) 02:01:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000000003f600024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:18 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf00}}, 0x40) [ 1057.420485][ T3591] loop1: detected capacity change from 0 to 264192 [ 1057.435331][ T3591] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x7b, 0x2, &(0x7f00000002c0)=[{&(0x7f00000001c0), 0x0, 0x7f}, {&(0x7f0000000200)="eb258ec1526b8a8403e2b3baa81d6e6db869959d7d744e73741d2ac12df6d620997169243cf7bcee734cf3aa4a4a4212e1212b1ba2ee81311ec582a59c7d821482b8c306bb6364a3c001f236541dbf4b86043d4a8e66a17fa39b67439084b667c510f4f8a9c591d038804633d81edd97dab74daeb3756b6b584e04565ea3e9c7aeaf78cd705fa146d3e5733be79f4315f9d9a2564ba4c5", 0x97, 0x1}], 0x20204c, &(0x7f0000000300)={[{@fat=@dmask={'dmask', 0x3d, 0x81}}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:18 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1800}}, 0x40) [ 1057.467669][ T3591] FAT-fs (loop1): bogus number of reserved sectors [ 1057.474345][ T3591] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1057.475345][ T3597] loop3: detected capacity change from 0 to 16400 02:01:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x8cffffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:18 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1a00}}, 0x40) [ 1057.533463][ T3597] loop3: p1 p2 p4 [ 1057.538024][ T3597] loop3: p2 start 50331648 is beyond EOD, truncated [ 1057.544686][ T3597] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) mknodat$null(r2, &(0x7f00000001c0)='.\x00', 0x4, 0x103) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) fcntl$setpipe(r1, 0x407, 0x80000001) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1057.591474][ T3627] loop3: detected capacity change from 0 to 16400 [ 1057.606116][ T3639] loop1: detected capacity change from 0 to 264192 [ 1057.620888][ T3639] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1057.634253][ T3639] FAT-fs (loop1): bogus number of reserved sectors 02:01:19 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r2, &(0x7f0000000200)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) r5 = dup2(r4, r0) write$binfmt_misc(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a310d55e46721992368bc16edd2bdc56d840de94f053f099e51d1d9e3d049e58be5d7e8804763de0816a2b40683d99ebbe5638ec78ff1a991fd67d84805c39667261065fe6bca7c6b6eef633ba3781e881a06ff4c197b4a9a05bc1114609872f88185d355f442127a74d5bb667b9b62cbc29510fcedcfb560d4df937081b49a87dc4a1b198acaa998a2e96a16a947ee08ba813564f2235b7783b8e937482f3444574e2388bef10ab934b74387638461be1436b8a7346d3f8e4e884d5e542d188191d7d504eab775677ac483563d18c3a079359160d436a8830616ff8680ad95cb444acbca2ba600476bcbd5685253cebbb4c9e1e9759b5022a61c96bcaea326b3158b79028147aa0363ceb2bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f00000001c0)=0x8, 0x4) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r6, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000008, 0x50, r1, 0x51427000) 02:01:19 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1b00}}, 0x40) 02:01:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$FS_IOC_GETFSLABEL(r1, 0x81009431, &(0x7f00000001c0)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1057.640863][ T3639] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1057.650505][ T3627] loop3: p1 p2 p4 [ 1057.655821][ T3627] loop3: p2 start 50331648 is beyond EOD, truncated [ 1057.662455][ T3627] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:19 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000fffffff600024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x97ffffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:19 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f00}}, 0x40) 02:01:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:19 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r2, &(0x7f0000000200)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) r5 = dup2(r4, r0) write$binfmt_misc(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a310d55e46721992368bc16edd2bdc56d840de94f053f099e51d1d9e3d049e58be5d7e8804763de0816a2b40683d99ebbe5638ec78ff1a991fd67d84805c39667261065fe6bca7c6b6eef633ba3781e881a06ff4c197b4a9a05bc1114609872f88185d355f442127a74d5bb667b9b62cbc29510fcedcfb560d4df937081b49a87dc4a1b198acaa998a2e96a16a947ee08ba813564f2235b7783b8e937482f3444574e2388bef10ab934b74387638461be1436b8a7346d3f8e4e884d5e542d188191d7d504eab775677ac483563d18c3a079359160d436a8830616ff8680ad95cb444acbca2ba600476bcbd5685253cebbb4c9e1e9759b5022a61c96bcaea326b3158b79028147aa0363ceb2bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f00000001c0)=0x8, 0x4) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r6, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000008, 0x50, r1, 0x51427000) 02:01:19 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7f00}}, 0x40) [ 1058.329426][ T3680] loop1: detected capacity change from 0 to 264192 [ 1058.339478][ T3680] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1058.362901][ T3680] FAT-fs (loop1): bogus number of reserved sectors [ 1058.369578][ T3680] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/250, 0xfa}, {&(0x7f0000000480)=""/172, 0xac}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f00000005c0)=""/143, 0x8f}, {&(0x7f0000000680)=""/188, 0xbc}, {&(0x7f0000000740)=""/136, 0x88}, {&(0x7f0000000800)=""/116, 0x74}], 0xa, 0xce, 0x1000) r2 = accept4(r0, &(0x7f00000001c0)=@ethernet={0x0, @link_local}, &(0x7f0000000000)=0x80, 0x800) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf, 0x80010, r2, 0xcb930000) 02:01:19 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) r2 = fspick(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1) fgetxattr(r2, &(0x7f0000000100)=@random={'user.', '/dev/input/event#\x00'}, &(0x7f0000000140)=""/236, 0xec) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r3 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r4, 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r4, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000340)={0x11, 0x85, &(0x7f0000000280)="4871938458731bd78294c9c3e60dcf6bed259b6fc384bea5c919ea70cb76c1effc508717c171dc864216cd028b8df7c356b88fb18b6022130bcdf4fca7f6f7f8ea2f6bc9cef2a697100cd49171c3877d3eccfecffe10aa8ae6ad056da1642ff6d36b1108eb26e26916312ab38f550a452f63ecc37a03e1dbd53d192d0ff86f76c16e4e562f"}) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000240)=[0x1000, 0x9]) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000000)={0x52, 0x2, 0x0, {0xfffc, 0x3}, {0x3}, @const={0x8000, {0x807, 0x81, 0x200, 0xbb8}}}) write$char_usb(r0, &(0x7f0000000080)="39927775845fea85914ae1ca963e9182b1558e442b", 0x15) 02:01:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xc826000000000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:19 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xc000}}, 0x40) [ 1058.385413][ T3686] loop3: detected capacity change from 0 to 16400 [ 1058.443372][ T3686] loop3: p1 p2 p4 [ 1058.455074][ T3686] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1058.461885][ T3686] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:19 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe000}}, 0x40) [ 1058.510982][ T3719] loop1: detected capacity change from 0 to 264192 [ 1058.527688][ T3715] loop3: detected capacity change from 0 to 16400 [ 1058.563237][ T3719] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:20 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) write$evdev(r1, &(0x7f0000000080)=[{{0x0, 0xea60}, 0x12, 0x101, 0x1ff}, {{0x0, 0x2710}, 0x0, 0x7fff, 0x81}, {{}, 0x0, 0x5, 0xca85}, {{0x77359400}, 0x15, 0x6, 0xff}], 0x60) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000010346ef900024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1058.604805][ T3719] FAT-fs (loop1): bogus number of reserved sectors [ 1058.611403][ T3719] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1058.614232][ T3715] loop3: p1 p2 p4 [ 1058.626349][ T3715] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1058.633207][ T3715] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00007eb000/0x3000)=nil, 0x3000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x101b01, 0x0) r4 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000080)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_WAIT_SYNC(r4, 0x40089416, &(0x7f0000000280)=r5) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000240)={{r2}, r5, 0xa, @unused=[0x3ff, 0x3, 0x0, 0x92], @name="d8f8ba033eb3c9ced91494ade62e0d1b204a133f16b3cfa5da904a892e22a2c7479b3b06f3e402d66b4a91c528c698e86b9286c31c3bc9fe208045f06bac8481e027bc8bbbf6a2571781032077d9a8b66aa18979258e98a30a0c30dca6f905cb178926f772549064eb6793267f38b2c07d0df01e243956c7aa9b289da70b647c74649d835d19318a9bb345b140a3e5ab20d4dbcbf90111f36478714ae2268eb22a01c791ffa721f075b3f721327710c0c380cdaf76bd4623f5fdd756c69c940c491406a3de6dbde278081fe489f48e339ecba7e7b926b13a9fd4b31325fafddb59a04800e6ef3e8247591d3294c8c82503f8552db8f3471359068af9ccc9ed35daf9b9a7b185265572e0e3124e0f1aa662b5bb4d43e2dbf8db216f3fd3bde6556c94853c8e2d0a981a32c66d8467afd9bb07e4eda2d21fc12af3a8d99a66432db9bcec5ccf9eb3c375010bed6454fc71e6e8f8a9c323fd7acf372080cb7e555ae0ced56b15d8619c6da3eef27a4e9dfebcea5178e1b4de8148ea7bdf3ba1a59f3c3786397a949c049b8f1ed1c5eebc8541964d5b185f65a42fbf74c0716457c5c454ab70df73480d24dd4061cd8497f8b330b6144a4b422867c5c7c010dfeea2ac320217b78669c3072ccf98bd929ae9fa24b08bc38d9832df7182edbce2bfa2ab1996830b32050c14c4590397df7e38ad97e0d597e6b395376e364a266147a528247f0834b7a568675f9e2878b1acd32ec7750947194dbcf9872053089bffaee1682d3d849345c7f24738e0ef535608e8a0d0496f2d920e3293388e2a6aa5ce727c60f4340d50610f052a79a49be5937261cae09fbfea9c81ba78f6ca9badd46aa0ec365d8df2d68f64e507afd89976a4f30deb1ee57e3b2db72c1c141d15e499f8f0455ce48a49cbdab0a3a6d4891031c2faa2744492bc85e080897d4a6f9dacfe210852bbb67c2632dfeb99191bc2674dcdd1ff7817531955bae65ad24fae82d9282969daaf2e90faec47f8c2a06bb09c5126500d4e145e30c977a4220e0f4e98a70ea5f41834e52422c291a18ddf7687e48f841c256a85860e3b292691a83a7528e07db9d629492e8f69c236220b26f5d3f6c57bdb9a663fb665c50dbdf5e8356a547704fcc6c5186ca94896cf9d79884fe76335cee49ba65b5ddaed2fafa830a1b638aeafd9674fc6cd56f38fa8c7c7a918e87c21aa6899fff64391d0bf8d2c087c66c5145c7d64ccc605e441108925ed2f193986cdf7fea3b8c5952e060b2a309b19287d986ef325b184c4f6d0eb7ee692187ca5b53d74b44a09e90143cc1e1fca40270708be90cee4de7abb5586a5a8e42c4f3586b447b3aa6aef73fb913cb8e3aa601484f708473535f7d00c99d45109dd475cf8190bda28e89d62dca336d5ccbaec12e9a37c018f6561a750a59bf4c06d0b9847f45ae59326e967513422f8c403cd2a4a48c5e7dcbfc01e45d9f08a732bc0e13def10ee9f48b0d9ce3e280c8a7c2f3ee2c735d874f760f7b81a98c02de11037db374706288b07387bb7100b5b196841e3a8f4a9f23d5825dd478905389dec44e7489e9aec2e9e98b7cc46d0ded08ee4890a07c278a8ef65fe8603354f95b3820ee49eb8d56204932378b76271c35e01791430de930b1b9e17a6db73a0c9ab36af2ba7824f1b2992694d4b731aa069deb4ba67ee58e5ee7c74a497febf892bc488c33687997f8c4f25f672dc06721e26c4ea994e6283036518ef9f28d7c9289c413b24255c524adb6a058a19aeed689128d2c9ae80fc72ad949e9dd849104da997ca24067fd9d5fe544ec6a3467c2487be7ad3467ead42acce9f02f4f73c1a20439f03ac41ae0e6fa01e0119f34ddbee7238db58e662e81c896b904e5d98cb439c1391ad7c96066f4551c2a76622f9441d00590a97c919e7af029b9f90783fd3c669b730d218cf015f526f6983f173158d15d7075c2250aabfada03d9559ab284bc8c06c888566e54d34f157ac54917948275047006b32a20dabc89fc5a791439d1f6f8eb9803acb46474792ac4e79859efff174d942aad25931f6635b96c214464db95e32eab5ad0aa0ac1365849e8841ed90fd8c7dc19dd94be3a2f63ff8eb1ec38e5114f7b20a7142203a41ff46c10b3561d5a920491bc6e8eb1c322a931dce9d8614b86afeb57ab2be681871185667289909e5fa952b84faf6abcf96b1aa3c052e7eb06e203e3d0b57e69e58519e184ce639e1387f1b0974700bf73baad3087d13034084c5c4bfbf405c094aaab5e719152013de3e5615e045831471ba413977e5ed3180306a1bd2fa60a35ea2891c8c5193ef933714db50dde29543d3b1059e0477500dfb1fe9e7ba2bbac4988eef80a03464e87c1effe6f51f39bc8b6db1902d79d307a4ad591db723b82ee874ec92c862cb11a51712d04d802f999360cd3c99dea378db629fa001d434ea7b4b1e4d1031072150b4340dd6fca91907ad6cdfa565609111e41591ad5565544171004ea1215d2f96c9b04cb6c004ed36f6ecb2b7b0f0d3b3b369115b05bd9b0847d7368bdff9a6e6735912b17df24435a0199eaf32887149bb21f7d7fc1deebc7695d5549002b4d4392ddc332fafc7f592da3c71438b2c13e920938e1ff95fccd2a5d12c9300b33259635d978a6d57f4427f0b2094fae8dc92a5db848bff39f979bc0cbd649a732dff0a1dc6f29cbd7fe6291f389241fe03d833dc69d130703245eae0f6ebda392a858a793617c3850835a1812e1dca6a58c26fc28d5b413301a86d0a9ac442edee54aff5bd489bf802afdea3c29b7b9b13056a823ad071a3ae2076a444f600f4229a103fdd972edf12c614deba98b76d079ee9266483503a9250d4bd27a5d192331e90de3073fcf798de9170dd5aa198fbdc11f8df630f7d72d5f5de2691f39ba50ce45f75b79c80af4f959195bdc9af54f1130626160291cc778daa9b3cb04a0f22060599cd3c16dada3923276888b4be457c4e17752ff58800c83b121b63d548dad10bb0c04a8c7c9b702ce5e4fdff68ad0b21c6b0fc85ad5b6a1814058e8f14618d9c875421b0e3367fea8b6dd2bbb16a0b6104644aed5c973210581acbc0190c4ca3e8610cdb443ac3fde4376f9ffee944cbd63f626e3aef4fb6a141fb08c16da2b445a2cdfc753a1f53f8cb4573570a26aa5560a63d821e3b2f37b22fb2afee554765cf134454b3bf7a1c9404fc130b82ca6a975cc76d0247b4121e80348b0784de459e40dba843e00136fbad753f8d3b4801e9a2e46b847059d2a96c47af0eac5e780efca2de3f118ebcc909cffe44ade634a9a118cccd9ca5c39cdf196489feea02cf2f093e3857330ffbcdc12f24b4b45aff227e88da29db4485981e7e6f92320e1b6366eb75b27fec03ee1688b1ec2c116d5b52d454d1fc0bdf8be472c2bfbc9eb8f43126c7f91a4a9d77d84a35586499a542de27780bd37b8d22a6f4df473f91b32c3f8036d3a353e447dfaa399fdbc3e1c0d9aeea0bef90e5eaa2f86147dc56439656b0bafa6f4b9b29d89b6649274044dbc7763147ddb7923e72736228ec9cf21d2523ab3d74c179b0328be3cbbf19964045893e94b565f6cd2e819d84b8e22e1d64fc0f8375d1dd88d9f6fbc9123a87d14284164e7ac579e89bc9ef82f8909de1a4944a2833f54d44804c1a90e62feab1abc354e45585bdbd2b6a0e848a7d6389b4dfe0ac573e7a09e7b84daf636e530ac25912f67fd8e08d01dfbf02e42757f6ba5c194a0735e51d93fb8f6771961e99d53be153d811e09e94236d1161e4aeee0ba269e567bad58ee0d586c9e5d3a14ac0a8b4719556fae786fb503bf232d6bb1cb8619b333c0341e0eb702d5eb4c0a9b43f4871e5beb7b98fb97b454f9b0d6d3d751e16f1d48ee4534f04830d8d52c844b21bd20f75da2b3d392803d07c61f5bffdf51cd24a8a4ef0dd7ec32c51e7e079bc56bc968e8d3aca3ed887b320257184804d3b79ecd595cb18c6695af7449c58534cc525b6cde54a4798b00fb50884467da46947450bed40a6ef99d85837db64c2cf7960e52400f46ea162f6b6432e055f82ce00ea8abad037ecd9ee22d92af7b62694bf75bfae95ee3c2bf501ae2eb2063a132c7a8556cd8e1a0804cdc93c623fcd731cb0a22dcda2a8eee07f92c077154d6f10a11aaf9dd9d054460b85c6bad93f0fa8039aeff36ad470ccb402aa88f900e7819123bb16abaf0496f1555443f7e23ce0b8d521c04f7da33b7a18269529f1c85ee8adcd4241a5a857bdf7604191471a22d1607356160fc022c68283ee0bab351dacecb27573928d9c76bf3f1d3709c9975f6d3043cf24bd55df7d2660b090f90f7ad66ce404deb34a94e1ff206e8c3ccc5ed7778e2d60a2bf9e8e9b4d124ebb11c1e0a581b090c0f05390cffa78c48121da847e60a2cedb36ca765cff0f00443bd995578bd83a607b8cf789b844f33834f6b8b83b6ebca4bb1d403e27063a9c669cfe98a491b84f657dd3f1b3c855b4d9a663211fbc111399a1af6ed0ac6800686af52279e7328e1eca303d84ccf9a3f5cd5f4519ac5d5bd1a99539a59a85964d230d81a7401a37df1fbfc5049bef7fbf621f259bd6ae932cede80fb15d41e972c6d6691c50b7ef395913ed61767dcad93e8741f0b052078c05ab0202ab77aed5f7604148dce0f494c310432ca37c418b189473aec6ae85c07231dcf87ed33d059ba14d1cb3fc837215893166a92176b8c63465265f492d4f57021e753e857e115a432ac792b06d301167d24d68e55e30ebec1edeaab3613c52494fcdef9597ccac28745cdf66fa2c1dabf01955cc97d3c8146096635fed81a1fe7c0905806d25098c83d102d7169c00b9989173cc5f53338248df3d41c7046d011a6e57329cfae594a3c70f56ea6cd07c1331a025c8e68d6aea911b49294562f9369c079afa8d7f872f7c06854b7eabd48cf0cc2f440b0cd1a26fe46b0f398e4e71cc3eaf1cfa45b8ecb4b5deb261f6294a4f7ed05e9a15f3a30bc43e986ecc1a8b03aee68d6cf3ed251ac104991312cc65dc41ba1fb16fe753ab1c4daca9976e993d2c8afdd2afd4ab1f5dcb447715c675d3dbbbb3f6dbbc619d9a5738fe8a3b1e5b57717f5f659477a7cb08a0eb46b744afbc59a74f72cd9a40d653d334b29556ddf99e030b1d9e6192713850d7fb926787d7b92df639dd6b44819cbbdaaa440ca0aa4edb11a935f9647416a98262a01eeb96424cccfc811ab131a596b52a9b07abe02fde2034d803f970fd311b953dfc9232d854767e63f54696ea8cb5e32d7b2332e461a27be4f6c2cb7cc5b53cebb27b9040cff14538c39e39aa4168bee9fc932a6995e109a475332733d18d0c7f013a21f388c35d67d7a9c6c978541064f9f6b87f38c890376c8b3e535d629f099f57fc51db5bcb3907d1771cd643a84b710061d80843bef08e93c5542ccc685c73342cac495ff1d56f81cdf1f7325f2578d215c42e7acc44d9b15489919212789d94d8224bbde6a68527f9d394a69649baf0276a2e9fafb3167620cbe79645f6c2f95a3a2a1b9f914c2841f7f8c209d78be55b14bfc89886f91f41040fd064dbaab5c22006a2460f5b59ada266008480155d701454a70f2649ac629fd5a81cfde970903f60c90c53b7aeacd13a8464e50aec28caa4009ef3c0d4ad9117aa60d347d0efc9b829b7dc7a5922b9fd66b4b8f5b7fbfd65d97dc909c5754f464222577b70608abc"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/67, 0x43) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000000)={0x84, @empty, 0x4e20, 0x1, 'sed\x00', 0x3f, 0xffffcd09, 0xd}, 0x2c) 02:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xdaffffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf000}}, 0x40) 02:01:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r2, &(0x7f0000000200)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) r5 = dup2(r4, r0) write$binfmt_misc(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a310d55e46721992368bc16edd2bdc56d840de94f053f099e51d1d9e3d049e58be5d7e8804763de0816a2b40683d99ebbe5638ec78ff1a991fd67d84805c39667261065fe6bca7c6b6eef633ba3781e881a06ff4c197b4a9a05bc1114609872f88185d355f442127a74d5bb667b9b62cbc29510fcedcfb560d4df937081b49a87dc4a1b198acaa998a2e96a16a947ee08ba813564f2235b7783b8e937482f3444574e2388bef10ab934b74387638461be1436b8a7346d3f8e4e884d5e542d188191d7d504eab775677ac483563d18c3a079359160d436a8830616ff8680ad95cb444acbca2ba600476bcbd5685253cebbb4c9e1e9759b5022a61c96bcaea326b3158b79028147aa0363ceb2bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f00000001c0)=0x8, 0x4) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r6, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000008, 0x50, r1, 0x51427000) [ 1058.704919][ T3690] print_req_error: 9 callbacks suppressed [ 1058.704930][ T3690] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 02:01:20 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) open(&(0x7f00000003c0)='./file0\x00', 0x10240, 0x4) r1 = syz_open_dev$usbmon(&(0x7f0000000700), 0x80000001, 0x100) tee(r0, r1, 0x6, 0x8) r2 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000140), 0x2, 0x0) preadv(r2, &(0x7f0000000780)=[{&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/194, 0xc2}, {&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/245, 0xf5}, {&(0x7f0000000600)=""/254, 0xfe}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/7, 0x7}], 0x9, 0x6, 0x50d4) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000000)={0x1f, 0xa4, &(0x7f0000000080)="66f76a524d3a0c4347f679ffc013ba52243f4ac58f6fd352ee875b940b07ff09e8552fd27affc4446168d60bd5b51b7263b6ef951cae0643f8461e6c288dc765fd54935aa32f6900ff4c774fd5d734ee2d0d08e2ac3cca959bc51e9ad6efbc8d87b2aaff9e67469a9697d18229533ee4d190976174ea69bd9162c811f547f459da83eb5446857c2c826a8a12119e2d41cff0323ceef2ea1f2836df8a46a8028593265de4"}) [ 1058.722917][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1058.724193][ T3717] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1058.724286][ T704] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1058.724305][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1058.727861][ T704] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1058.727942][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1058.732379][ T3754] loop1: detected capacity change from 0 to 264192 [ 1058.740419][ T3754] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0x1010, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$RNDGETENTCNT(r0, 0x80045200, &(0x7f00000003c0)) preadv(r1, &(0x7f0000000800)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f0000005300)=""/4105, 0x1009}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000640)=""/234, 0xea}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f00000042c0)=""/4102, 0x1006}, {&(0x7f0000000440)=""/61, 0x3d}, {&(0x7f0000000740)=""/181, 0xb5}], 0x9, 0xd9f, 0xfffffffc) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') creat(&(0x7f0000000000)='./file0\x00', 0x6) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file1\x00') 02:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xf6ffffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1058.757443][ T3754] FAT-fs (loop1): bogus number of reserved sectors [ 1058.757526][ T3754] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1058.760893][ T3690] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1058.760943][ T704] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1058.761019][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read 02:01:20 executing program 2: ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000080)={0xbafe, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x4, "d924f9c6ba6139"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001180)={0x0, r0, "d7714cecbe7d8f49dc2627dcb88c3ff50d7f799972d52fd4d68d85b96828d85b18007f21a0269c593e37fb120aa252693aada087f95f2ae713b83ce4c656e923c4f234ea9251ca778587488b385403b99b2c2c4178211c96736d9826400b38f4911b0a68b99d0e309e5323e4668bf5c255a382b6fa9eb86e3785f933fed02a45b9a6ce9c382a7d9d11717c22c680c8c48985690654c659baf7d99137d35ab67db81162f376c67a840bc91cb56dc3da5dc725e0443bec73725c6edfa5aa124ad515f4ea15bb9b79bb068674e066ef41d311d457bde6c82a76dd6f3ecc172537a1797886e4a611b49dfd8a6e4bd3c3eef4e9951b5715631b03da8b2065007b21c6", "4fdc2ff0c40140c2c797348ff0b937797a89efe9827ff9c272b7a0b8fac78de759ec29959b49c0d445b15a87618c0869dcd9f822a8803d6a845eec87c36d95b70bb1b15fbbc21871365762cb57492dfe00e41460c06501a47cca0bdfbfe5eef636138606ded239f494161f15065b3c4ef1265c73647a50660cd72618ff1067a12d4c0d766249c6650f7053bf91214f8df583d35ea47f1853c6a80ce774cd30ef9fb42439d017d73eaa10a21c962396405363fc5ab1969a4445fb27a6d5b5fbf987063b25fd9994777881028137625edc9fc777bfa790a523a43effd0281008949276608b3929f66a5673da9c0c41d2b674385e766d7189d54736c88f7bd619669eaa2897aeb85a7ea54a444e587c8343eb9beeb2190acfba205bf566eb4a2ba29092eddadb68be2aea69e5c375fecfbd9ecaeb5691b4033b66fed7ad57704269a2de482444a0aa35b7f98cff8a9fa82214e5d5aa267623515edcfa51a2c89619bc7d735e3de68ddd5c080a01ec3e5e87690c425bdc6c58f35dbdef7a2d06da5def18c3b6b29b756271af2a9052acb1ef9a8c77f58a1b85ab2c655a768484553a20464e4be42bc7a38b1babc583a0fa7267c0d0baac3eaffd7eb54896adb12efff9f0722cf805ba7fabd1f0e9fc7938b1f325bfaa5d8392c77648ac473bdd31fa15ca4414d1190cc8e92507c45aad790ee958cf1b8212ba2e3eb12a57541ea3c62d3ab3e381378e3e430a102657a1b65da28b1d9bf31d98ff28b89419634d6798fe8715aab89f7fb020109cc977c0a2e88958bd63b84aa68b4110a0863dee84b364af7f88531c224f0e2aeccc96ed8b9a7f05fa4cffd0c11036321a52f33c73f7fe43d599ab6738eae9926ceb0ada4211a3ac67f5dd36a9ff94fdc104c87a26b87393a1dea59c409da5b74551063570b736e73a6c36f005fac15d36edfde864bda14bec32b7a38dbc028e31b1c0b182561e34a70eb0e5cf446e97fb6aab71973185eec7ae8de63244149dcb4ff2e9001f265564d6a7486cc757d2e9effa631a65fe019c22f423e8a138c9083e698b6b267de829e994e96cd370f60d7b918a9d19c30d929f325951653ee1cdc07beb5ef62a2994647a1c7bd4396bb1e6db529a3d64deb11b34879411812b3acb7cc12906607546bd3a5ec323ee20e0c4d97f54345feae4f68cafb5fdfe1bacacc70fa4f8ecc326ecfaddf16985d7ba68a2af532a45a89da9045a4e675a7a8173cf76805e93edf6eea47b225945dff95735357cd3a39086425d9b61946979c136029838c5825ee93392a9d7a79c7c649cc1499f13967f0c7f0ce025bcf34e5cc18da50a78a276f613a9dbf4eb98fddfd47a56cb3fd49193e4f43dc22c4c7898e7a909f9013dc84aa41ae5da8f010318f956cd46ef38ea0b16721dabdd7681623c9bab53b5f275f6273d79ce140792408cc2bfc58b6dcb330e145c8df8ee1cbc901b8bfc05da93c83fdde257d01b87777b71a9eb58e79c558d6a349b26a52a54ad5f13048e6324880e9ec74f0b592d7275a9aebb3ed1a58a18d64727ad49f5e43a72538e3d8d2e05660947ddf4af287301ca6bd6d1339fa6a723881c357496fd110a580df5b6624490c69d597720ee94e4c1360f7ee6a897ae8e232c4369e2a87017d71e062c61f43f8d0427a3a40900fe24874b9c7401e73d4fb5f8e6d18948fb8a4de41f1890cb0b4fcef15bef0ea050fd019d08bc7710a27ae1c5de7e05e9eaaebd676eeb3b87701a9d3d572a0d7c6162d0c26d94dfa7f0415b837f4747541f2ec7847dd67356420778176d3bad6f5f24ff68f401dea8aecacb35d1a23844013e4515e3c015d9e4f3e4a0fb8fe9876702b3bd82f4a242562610266b6ee6d76a6471c912ad4b73fdd6d6fcf2f88e194f117978038f00467c32866988d4616bdc0014d43927fa8e1f01431a98a3577176c5106d514b1fce38c05aac1bd57de9efec296200fbc80421c49f5c56a0267cd964a49672d4687e79185baedaa35ab911a5ea3d6ff42d66d20d51471a634aa682f06c0b7df0105781ee430226be50b6c80ec98037609aeee11a411f7ebe8cf1ebabdd7829c7b53ad0669e364bd6708270c67d6030f6b266b41d9c3b0bbe775c1e202b900bff727ee50c7b31a6d1eb447ff99a9544cc7e123a9919021ffcabe31668ceda1afce2f263232c350bbb986ffc052f780a6bf7f25289bfb6cecf820cbe570984e97553f9ce22b610ec7328d13171fcb4fa4b3e475d3b009f286f86df2e37ab6002fcb962e51a82b472745bcbb5fa652f6a79862784f6019a701b15ee2e9bc59f42045a08a37b8f3b09b460e78d02c21548e5135fac1b172ac7a34cf85a99d881499c51566e565fc60280f5d4dcec6833fa965d761c406866080816cf63bf61290f147f453d1934ff9010478519d57fa998acf67660c8cb37b14f32528033e49bb3d60742126936769415bb9dfb43b8d32e8c0b46006dbf1556396b5543a6d5fc46d98d61f4d849dfa5ed66e774f63e31bd6df3b10cea331ed5afd1ea690745370a46b3bb61ef91ffd4a845a66d634dedf3abc7ee41321488251a5ce86cfea33835817b996c344f9d35d3b86dbb7bbf786f24fcc4146b5f0d3afaf08a3401336948d9f22e88b8bf80e76fc4a50ef5bb28377552fc6a5d32efef20e3baefb4625930492235f14f2cd23da95f162c73b0a96057de3ffc871b8acbf33bc7ea40bf4409ea286985bc418399ae7ab75dcc62ea2f950f4e2c445252bf919944e555656cc3fadcdaa9a3aaf03b6a73f2d077949a500aa39f478033cca3e781be4a2942d1f5b87b2f37bb75e70c2e38213eaa95e5967cda2806b2c68c17ba929401a0da2aa7960b845f5b1c9ab8b0f37cfb2ee445f17340606e461f6443ef94e9d8e001bc22cdc475a04fec59dd26659af832877c98a43594d6a30f10be609a30524bdc77b5a8e59754df685f5e969cccafea5ed42ee7e730b7096f5a5cac30d78de60ccb77e2a3e2d0909d06de263f7084ce977835c7ec2cc7a1bbdf7c9253da0edcd0d6251a67b62097933dab888fe0c01e2d6cc4273b74beb106faa2c0b61e6e36f89a1eb350ac61b29808fef3c46d39e6f5b990483185a5865c69f21f8da8ee082d64e6e9f8f569aef8c5c71a5c4e3f4a84d0e5492161d0aa3e1b0c5058a28d9617d79fab13461ad6bb3c8103cf0fc00d3e8bb60817274a4ee63d8b592793ba162cdf81e7d2497f6678c90d0d8e6e816ad3d4c1040d28c5c7c124a2ce80563c5d57f35a71b87d79a345af748b74aebe578a9a691944253d6c879ea81079e6cdddce3b539fe747fe0c1aa32579fe96740a1f0b03c1efe50514f5be99caebe07385e7a4adbb49dc0801e91448c394a4cdcc18c9386b94afcc04af73b6b010a877c906a1bee8824e1c59a18f88c239c03e5ccac381ec08a9e8351fb8570770fcde635662ee40c1a8a80d4f3bcd5b2d719a2eae68bf1b786518c0c0d303ef7ef96e6c4f3d938277ba3e650743d8b6c59b9eaa3164d939e662539b9ee8e5aad54c03a1a4b519087e13b1fc7d7bc46c6785163e3f772e7dea0fce3661872fbdcbba4f7f524875df729de48bd17feb0510845f1d015b749136ff8dd1b9385aa65274c4e6d796cf9edeb7cb6fb8fc8e16c151ced0f7a8fdfe11fffdac6fe897f649bfd701287f53e4487be1b35393cde032b79163c264b72ec8eef9c599315eb80e00364e35c7a20e464e4021aeae6f8c46e70e57cad918ed1bb82227662d03ddac6d85cf883a97fde034ffb95e8c9a1b4a09dbfe469f46f37d58f12b6a5ff022f28b0c1ad3806c67845d8850957e4ef4d31fe63c38854ad67079b21768abe8fe32ba58a7f9254a62fd49f5b5c79ef9425f02c706e4850580af3f5cf94484d62b90d4786e81577f41ef06f9e6d94971748a956b310e68dd557c3dc4b7f6203c7b8bd5bb0ed85e2b7f294cc2663f5f7bf42a04a04438e290a765182441f5c39f79aeff8d8d82e7446d879fae86968052b6f591bf49b6bde0f1ffaf610a8bc44de7b84ee7e5a7975410442bd6b9e9f1eb670509cc168cdf886b0c92cac7f0dfedf473edcebd43444c89774755728ea63fec26906b0a23f7cbb0360c150246517df0e38344664b254bd06b955b68d7dbb8788b6bc41069f253db231ea08657079d130218e6a9399a3e2e3b7b650bce90d9efb866962b26d7425b4d8a717e0e2e4839d447a5cee1e64194b3797a9c2cb16e7da2ff8670713291de11c94da4287d4e0aead7cccea8a36e87cecb98fd89cc4610eccf304331034487ead73c199e3051e17069f9c294fda99efe244b13f3c47b69ed250469769779a4e4410c8239424ff9ed9970f082cc640861a37e2b84ce7a64144caabff25c212acfda3a4c6e7b2b2703f93363fed0c55f05b0abdf855031b56dce8c275dd6143e201262374019aeb62155881e5e02befb09f11e9b47dce4fe79d30bd019b8d6828905180eaae94d9261eb7642a0f395aa67027cceffd4673e41b1533b0e49235cd06842cb506ed10137626ded90bdd79c5704d1f41a24e8cfcb947ca90df1c9071c3541ff3d2c48e8efefb4ccf2c8e588a98eac202c7ebb8f20e29e6fa7f9d35c4cd5a1e0c9308e1aea28ce0faa083071121082ac31c2999913c6d6126dee97ebe0c0f6035d7aef389bf9ea04c39e6ac9e57328d197ec25250157a53147ded31a17b13cb3bfdcc2ad2345cdfe8fc0f976eddaf7d4213384affcb59f5575874c1347bd9cc2af5bf90a398cbb2b16719d1131c9c01396dff0b5bd6e2a42ccdb26419cca68a2ffc2cbbc8a28dd658589563e8ae279a197bb0dd8bbc29ac100efaa23142d32145fe65593fd06618db75d255d22378baf8ffd9f432421342dff81e49459c80c07924cbc208d2896fbd362596888a7222bbc3cd6d70a0479f9cc1928e32f21ccc2d307195cbc9a51bfed5a7b414e71a8cfa67d196f785bf9d8c3be781c94bf90f272aa6e9e126549ea95f2ca3ff2a83e78bc81a81a85af393801fee4538fb397dab3ced69bb1fa6f0fadac1cd26746cbc5933769a89e322410db05f9b75357f23700e026f96ca726861788738793924e68652d5965ada9b63e30209f0b403b7e2051703d6f86c88447f9e40f1adfe0bb268ff56be6da6ad0ed2e5af988e96de35f44e7c1611eb730be3f767a2566e8de5c677a2bb9e28f9253fcfe2d3a809765b3e3e7b5fa712cb21d8d65f70bc79258b7e2d94b6adfa7c653ead988f5375c84fa2bba25a23c578433fec4e0e94505a79257c40229ef1a50f4d2e7a1797beadf62446af3f72d9222d7fc8b1431d54ebd139eb805922fc76a6a77c4dd0446678052b8f40f7b5aef9d9acb5869df1f108d8fc7d9e8af5065a15833b94f9ba734738fe78d83e07df39cc9f5d89b3b5861a7b1fe9b9ea12f2da47c0176b3"}) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x3504e) [ 1058.766227][ T3717] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1058.766304][ T704] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1058.766348][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1058.863600][ T3765] loop3: detected capacity change from 0 to 16400 02:01:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf800}}, 0x40) 02:01:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2c8980, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1058.960942][ T3778] loop1: detected capacity change from 0 to 264192 02:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xf9fdffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1059.016403][ T3778] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1059.029896][ T3778] FAT-fs (loop1): bogus number of reserved sectors [ 1059.030983][ T3765] loop3: p1 p2 p4 [ 1059.036484][ T3778] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1059.052085][ T3765] loop3: p2 start 1848901632 is beyond EOD, truncated [ 1059.058917][ T3765] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1059.142734][ T3809] loop3: detected capacity change from 0 to 16400 [ 1059.150324][ T3806] loop1: detected capacity change from 0 to 264192 [ 1059.174388][ T3809] loop3: p1 p2 p4 [ 1059.178498][ T3806] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xfc00}}, 0x40) 02:01:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/116, 0x74}], 0x1, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = socket(0x3, 0x800, 0x3) sendmmsg(r1, &(0x7f0000000000), 0x0, 0x24044044) 02:01:20 executing program 2: clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) futex(&(0x7f0000000000), 0x9, 0x2, &(0x7f00000000c0)={r0, r1+10000000}, &(0x7f0000000100), 0x2) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r2, &(0x7f0000000040)="e2", 0x3504e) 02:01:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) r4 = dup2(r3, r0) write$binfmt_misc(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a310d55e46721992368bc16edd2bdc56d840de94f053f099e51d1d9e3d049e58be5d7e8804763de0816a2b40683d99ebbe5638ec78ff1a991fd67d84805c39667261065fe6bca7c6b6eef633ba3781e881a06ff4c197b4a9a05bc1114609872f88185d355f442127a74d5bb667b9b62cbc29510fcedcfb560d4df937081b49a87dc4a1b198acaa998a2e96a16a947ee08ba813564f2235b7783b8e937482f3444574e2388bef10ab934b74387638461be1436b8a7346d3f8e4e884d5e542d188191d7d504eab775677ac483563d18c3a079359160d436a8830616ff8680ad95cb444acbca2ba600476bcbd5685253cebbb4c9e1e9759b5022a61c96bcaea326b3158b79028147aa0363ceb2bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f00000001c0)=0x8, 0x4) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r5, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000fffffdfd00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xfdfdffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1059.189739][ T3809] loop3: p2 start 1848901632 is beyond EOD, truncated [ 1059.197170][ T3809] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1059.203373][ T3806] FAT-fs (loop1): bogus number of reserved sectors [ 1059.210944][ T3806] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf00000}}, 0x40) 02:01:20 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80840, 0x0) vmsplice(r0, &(0x7f0000000440)=[{&(0x7f00000004c0)="b3aea8a65423808c52cc7fd57d28262c5cf58c761e5143aeb9c85423c7a6af295e07621dfaf44b0399915522c89d21ff3bd1170f505837339c8f1d9d1bb0edc3a82b1820dc83fa75d8e66174ba8d21d742c95f30cbbd658de4f6ed68e21ebcca5d24237ab918f75b3b81ed92d77cb702aab078ec860c4b98b4912cc1d6", 0x7d}, {&(0x7f0000000000)="61d6f1e9c9235b81ac25f5acc14a2ad7679bac2f99410ecef3c7b5ba5f2bb52165b3", 0x22}, {&(0x7f0000000180)="b886bb4ca46c889e53633837a79b76500a27cc3904d4499984507735ee493f5a7363796adf4b00ff109a2324240b00ca918fd5f8b5eebe41b401b5559397bcf724d81c7934587b0cb5f4581f8489e4fe7ec2beeec7880138be10d327a258b5029b7c8f994125d9c788496c65920a0f217fdc621be41f7bd4ab63a6c4c1a8", 0x7e}, {&(0x7f0000000200)="4cb4da6ce5e188bfb276bbb7be44f6455e2bab60e43ffb5192595cbfcb42ca75fb738b21c21b61fc9a33c84fbe6fe4deade98f28db335b5c079dc1212ca39abfb5932007cee9f4f74f91181a38c233beab2723a5ec6456b481fd6a2b0331e09687a587522bf8193f30fd33ee65b8c3b1d3abe74d7d286510e6d20bdb2a94bd1c218cc18f91ab92fa660d830d659c351c5ab5e8f0216dfe528c6ce17db08d526f63bf20371cac0b27279676ac0dfefccaba408381adcbece4d0f757983ca4f413d61e52b116341fd4661d783d437aa700760e79", 0xd3}, {&(0x7f0000000300)="0cdda6cf2e029d2a632c85a1825c5b139b5c9c0ce5671da41f0f5f355382b8c2ec571b200f012f423a49cedb12a906347149c6781e30488fd8f384fdc65c948bbb01fe7bda10c0d11fdbca55c67e3da9c7e60b5252ccdaa55d3a570cda2573d040677a4ee171f61293646bffb50ffe595c818863924d984af5de6d6f5b742a9690a320ae987a3832b77ec244b878c8", 0x8f}, {&(0x7f00000003c0)="b4bccf813b538a18ca2434a5ef46a80702d8294b0e423cbd27ab9248c238b587e7289c6a0bf55223aa0682aef873c94ec5c432a7881eb42d779537d582f9eab555371c596a37999d0818504cf8f2fde94a886c6896d622574b6766792e6f1617bb379204c8d5e503e1c9e6076c755fd4f5ccd116d7c1332d", 0x78}, {&(0x7f0000001180)="e5dcc5e27015de76c979ed348af9bea556a6f498ebd3d1fa2ea678178288ca159e83b8d3877b40441a02fad4ca1fc790006748e873fe1c0bb6ed3fb4b110fd321ed8a140af5a1d0064f4be50e19ab81d4f807567d7ba33f4aa81dd41dac9f14dfffe3a5989d4dfe0ec8117926fc687e4d58ad204bf284d253bbdf61d429348db4056b355421adb6657be2f7816a96da49db8c30695d1107c9bc405c8858c5545f6c05043423acb28e7bbf321e9a7b7d46d7c1d95bc24a94ac80ea6b407b6ca0d5198ed6b19dfddde6b69bbdd5f549b3b233ad8ae6bb3bf62208b4bcd2143906a7b4412312ee67e77d2205a88f50232b5e4a1937ffceac713bc9985f2078fa35977b2ff70c6e279d936b20dde8de3a4b3d553db176edcf65c2757cb5d984919f5c103b11cbf824a7e072da242d2c20c4cc36a709ca37ed3d881bff70dabe87179a635861c4e9077594f3194402bbf8a5258aee47ee67e88209e8e58ead5831c1578631bd104e49f9a114ea1eca1101d7406c2ea9274a9e3e10f2ebb61614bd930ea0afc1bca38467d6eca96eaa24059a570cb11b553bef4ec2629de0a426b70ece2467faa12e724dd574121402092667ab8c700b8bd911c3c1ffa4e578ce95dc6d3c6d89f1e20b7f7e31304842276113f37e728918bc87857179d21399fa40d1303d83d50622882419d7315639745773559c2ed1a34070fca86155d17b0a1947b771c571b672586321eb2eba89c0d125152eb7b4d368a15206154673b56231a7a35ce3e906da6f950c65ef06965b09a66eeb4019a6748efb215de4ffa8d3a29857a32808758db10d7a056a4faef74ce78e51c945b121b628d311064c1fced736f2e1e905494c5f552998cc2e2e4932973bc6dfb07a4d6dece41896623756b25bcf7be95710db5eefee30a03858028dcd99732f26f1ae744fd6aae7f47fa9f72777e120cc00f71be58e1e579c0a4fb89bf6d57ae576445dbce5f3482fc0a11df6678f3218a8d9d7108be378cbe1e14ce3351a5ca98c76b45f2b5d93047176b525295ea3d6aab672ecf16461537e30d49aacbc7dfd22272a51e05a33c9befed8a6ef5aa0530540030f686793647bf677601f795b21440106f4f41c467f25e661b63e93f56952d1369808a1c31c790f15f3eb50e7caa442d0819dc122c12acf51b15aa00e63081e5c0c2d36f6645fcbff00d270eb17c7220eecd712648ac8992ce462be48d5b3e8bf498403eeef2a4a1a148c30a35ff318a211ca965ea5a2cfd88eb776d89bb8aee54e6fbe4cc39e682b7e826675b39f0e08d6fbddb17ae6ef2a2820e1e4e41009240932effeeaa0784f2ca256391f33f98915ce639d04e43c11001228929b33b04e0ed1d0021230c2786e52963859634707e81377a98ee0af745b83d4dc095d00ee9b3bc4bc3d3877011c31ea69f91289f5355f9f55158a353f92bf14b71f1b94650fc5f27e35d2d56674336f663c2c1713d4ff0d4d1c3301c2e49c8d035d034f707526345498a6970a6534b11d0e25da66b801eab56d16c9d046317f25fdfd3c76ea68df176c457232b74d8981a1a3790b047d8308716e7913b682a7f2918a1f9520c7f5ccfe4ba9ce42131a732c3e553ab56eca7794416bf1bd617029ba3a52adbe77b9ace4f0bc763779f7808f1047aa16ac44bde59730f08321aa7efb31401b82ec661d507233d6b889fa379615c622071a392c0eb987af421e8b6b725b835ea2ae9a91cb4e26d35cc6e1d90cd891ad222778424978f31e47da4bed5934b226e628b3bff1917e6d0dceb30bddb7c140b53613c93be72f9e88fd52a67af02e7f7343a72b5f6532c126783a0a2d5369515af31e123ed6f0cbde0365781f0603279fb867d93efd7fe4f7fef9368fd3b7ae9bd2b948d61f5bcc23c3e897c7c498b7682c733e239deb548d02af6c4825278e57449c98c65b2e292211fdec86f1a678736c10e77467e5e9232fddc936929114993d1e74f2e4bd500cd60883c60d74fd436721e6f093575fed0e594acdfd0ad43b7faa8ac7a4526dd0e7785a989d7c53c74d92b91db19631d2f40cc2461d402ce2a550f0e5f99f283966d2cfeb8ec51fa60b09285658c39c2b82b1eb5e9b0d951948fd30449b26a58ac3af8d91bbcde01ce0743bd0b19471a0be5fff8c674d9922b3da2ea6e0bb969dffb3a71be6dbda7395250e69a4365c40ef2661da7479344de6d0bc1f9b7632e34f0ac53deda178333af53053015f5f2e644bcedb561deb3b1751e6b9ee71db78dcdaf28390b242ea608ef6714d1067fe0e3de1aa51b9ce16f77188b868cd8e13a1b9be87ec8a275449c2c27b9bc1925c81783a189e157b6780b92d2a862aca75b0333acc7613164acd91b71b99ef2294bdf316a9a0642d0f2e1c9efdba73ad816c344737fa73f54d1a9706c049e709bb5a692a0e01a870c14a56042786c54cb47af6ae5c65a260f4e8624f4c8fb7d13b53e9ff0e40c98a7e70829d79b25a810d9bac6c15a138cc1cd2f5e220f1015e2f72543eade955e48c51ae59d301b227935b2d5b30cc72d07588d13a90dab76410882759bce208d2e4bcc133c7e143886adc4aa8cd6dc32be2d8789bfa366ed309d52807addf8ad39fab7d4ea9562f97297a51a4f39d8d0413eec75388284b8f9a2bd8a8ba54e177890e39badda0eba96550a4a8d1c8c13d11be22c0edfb29e3f65dabe711f13de51a726c01a96c679fa5c20987401bc5a533df59f82aaa7b22b96ee6c30e8414bee9040667c6676612e67d55caeb4257cc59726c403ce90ef0b030c87c6c5f88cb49d9b36d61ee73091ba936f02ba48a1bdcd231ca7c0d6ff87c92342d40ed7a3b9e135d6533f9efb4b743d7a00c734e0ce1a0677330d112379f56d66a692085743bb75dcd86835ed245a7dcfcdc1a3d1d222f1abc1b6943851ba02d737870f96575d679c7243ff2e0dae35802d871f1beededd5179c8b8d7f0b1cc7a933caf2ec74e008bd2710ebf9a6b962b9c37bbf97b403e74df04dc7c0458969de1c4126afc7ee1d6e3433ced97f5dc2e48f862f551cbe0c936f03fd3c889bc28f1d5b0d0f23f27a326c642e1d32f112e9c4b36961101fa2cf02f8bb95f3f180e4ed5df6f0cc85c613d69c75f3ff84617a53c0d70f2f67fa77b4d6df6411145ef01ca5107ec3cafb24a8fa67229279ef4058f676dd150cac2f092380df9a93e34f8e312fe19c960f5c50a6d7e5a8afcd00a353f3c5092fca68ff232c7472ba5a814060a04d2b0e3f652db47ea393c3ae1e64dd15c28ed2be2e076d9d0a2cbed1dafe748b0e6778234232d0b607f0124e79d92ad1ee4dd815c646dc112e44b4e2665391fc603f608b4ed9e71c8b0ab788ed4a7c871fbf6ac239be387f0b6c0af8009319504bf9526dba4fa2656b2b72e4aaaa8f11ac389918be48eba7ef6196a78fd698691411dde1c484a29c5808d3348ffce086efe7ac9e6468cb3737e25b08c0c95f87091c8d5e4c15228fe51055a684726a521aef93d94e4c122c001fc83d2bcf3538500d5922d828a07044b4c5cd30b8edd2223ce68bd91fd2ee5d704e51014196eb915f710e458b70c33691942b235b43e653c0f68e29f6dbc981548f72db84b812dcc90f9780d0553612e1c87545c3a83cf9bf875e6c4e3ca53ed46c301a6ded985f9c3230200c8a76a8b363aefd8f789067e09942af4fa2c9229a343f8f5753667ff1ab3d59b02690c8621c64fed9919eee00a6d3cc2ffc1eabe1e121e20dcfe0c2c70d2858bd0d0ac4a348f7c41ad036826b141e79239327810b48e65d1b93e48772b2504cfe3bdc82d2c9a97ff1c8574701e6f57e5012119774d07c784aefccfbdfe069c58544b4edf14514cc3c78e74b1cf3db4e89dcf2c56e7a23b2c5a91a19f90cf21d821afb9b5de2bcccb1fe9a451e09ec81ec15dd08d07754ea9bc5fd0614a718f84d3de0215e933825c4ab080bb0f240113e3706c738228908815244b2e9871a54c66ccfb915c5f9c69c6bc73244b3874c57bfb9473740b891ead426f0c4baac0766a55f47a8c3bc9910e4cabd5c385139439d5a014c96b33d3eaf6a2cfdeff5a346179871d26734d2e35b186fafbc143c7cecab0372ccadb56f89dec9fc400c0170ae9fb26f900f86bf13826f95853b3fb64a1727737513f638a5de9dfa9e565159d99b279349c2bf77fd82326f9878a7290f6a1147b52ffd11fe3886a79d35df656c9d2c4f0dbdb6e4d20f7c66a21a17fdf45020e8e945a7d59cb4e0ad8abe2af0ef382e385324ce41e74552b311bb4b0939fa6d32056283551b02bc230fde7134787de5dc04f741cb12b5d4a2a30b81b37475d27c6753f1755ba414890f4e5543be1c271ceeb6fb72d36d3446c2c56676e27cef8152e1c90bc4bbc48b778bafecd7f47e0cf471718fccf653d74093bbda5502df9609c4fe3ffc861a3e6a8ddcaa16d3fba567ca1e8125032b237c19ec7f0fa8fd014532c99af637d17f373ce491a2ff8cdbf802616d9c839e414aac4a3e25dd641eafaa6d7457632ea1d5a547ba2cf2ca9b2272937ec91dbf374d3d95f4230c255bc2d92a12de7d73ddace238ddb9d7dc3dbcb4099ea0ec392d8b5955cb74088f1d70efbb86c5a4c6898efad714f8c8f369e0ad60781c1f2ff4bbf3d1be187043772ea04052266ec815135ea986e5bccd26db75645bac5204a3288e2e83560ff2b6588d4231881e85b51c6890d6786267178123906a6c96c118545dd82246838aa130918ca48cfd663148d04771728ddac24e1f93b7a619d9ce780977c5b9e0c4e551ef0d377cc31afaf038d0f9ca766172ce2f899937f8371c7e8bbc13b0de0c1e2e704b70c5e7eca23dd0e0593ec8ceb2fb1bdf2552288c94f68394a45afa26cd9499ed35849d4848fd4212ff9d7d8627db48cb524f04cf66f31ef8d5143e4f614e5fb142d8f60b9f2ce073bd9c94de9c90a5cc752b4e1d3fe1d96f2578cd5a98db7213937d7ad879398cd9f45b36781f1cf7aedf19354a5bb4ceb1212c203c788dd6e60656aa19be4b0d5dab4940039d39ee283dd458ce508dca77b8e107048256d8975284330991d8f7e39b20725ef0741f622431047537df24569526a94b406d39092d2f4d444bc67f5eb76a64cbddc60ed363e9efb087fc83d9716bdfbfd034c174beba524cd9ace94de033afbcd9eca3ba2ffd5175ce0671fc457face2c8c6bf94d54d4c81465ac3cf7a2fd7eafad529e32ede0a2eaf779447c2c61e4a21a4b42793e116b40420a6607ca8c9072b4f0619aa3bd87498dca92c68027d038fecc978c7d8594339e4dfc90fb90fd3b72b5ce0d656042987a9195f7366899623df6a30c2bd0cbd547cd67b0225059942ab4cdfa0170bbc132583cb0fd1bf4527c98a7bf63247d71000fc88ee23f6bb6eeb2145bf2405e166ebe10170b77eabd66653f106ab58366b42c6983180cd34b1365067484ecd6094fb3ec367a3af9fcfd03f9637c9078df422a6495f5e2a133bfdddb1254c4f41f04f983d6737addbea8e066109c2b1f4d3e6960abf3e29069b55992d2110cef56557db7c93f0365615572ed5323e73168226974874a7d6b473fc6729f17c1e54e5a422f605fdba891b8c51ce702c443b678fcf15ca5090e09841387bcdbdbae52c0d986c2a5d6dae591a4c4d967d56d364d1ada2f6de73efc1af7662a0c01f65b1b590e379ddc52e022766cdb6be32b6676889629e4c353c913fae8f92eb3991a3d8117ac60c4bc32ddc9882644d5f54a9553873587d57e7106084ecbb0b01aeda3ef9d19d1c6357f9ce9c642eb52f950e475fae9e15960b3c7", 0x1000}], 0x7, 0x8) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f00000000c0)=0x1fb) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$tmpfs(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r2]) sendmsg$IPSET_CMD_LIST(r2, &(0x7f00000005c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000140)={&(0x7f0000000540)={0x48, 0x7, 0x6, 0x5, 0x0, 0x0, {0xc, 0x0, 0xa}, [@IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0xfffffffe}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0xd6}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x4004000}, 0x20004000) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080), 0x80002, 0x0) mmap(&(0x7f00000f8000/0xc00000)=nil, 0xc00000, 0x3000009, 0x810, r1, 0x2fdcd000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') creat(&(0x7f0000000000)='./file0\x00', 0x2) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1000000}}, 0x40) 02:01:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1800000}}, 0x40) 02:01:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) preadv(r1, &(0x7f0000000280), 0x0, 0x4000d9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) r4 = dup2(r3, r0) write$binfmt_misc(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a310d55e46721992368bc16edd2bdc56d840de94f053f099e51d1d9e3d049e58be5d7e8804763de0816a2b40683d99ebbe5638ec78ff1a991fd67d84805c39667261065fe6bca7c6b6eef633ba3781e881a06ff4c197b4a9a05bc1114609872f88185d355f442127a74d5bb667b9b62cbc29510fcedcfb560d4df937081b49a87dc4a1b198acaa998a2e96a16a947ee08ba813564f2235b7783b8e937482f3444574e2388bef10ab934b74387638461be1436b8a7346d3f8e4e884d5e542d188191d7d504eab775677ac483563d18c3a079359160d436a8830616ff8680ad95cb444acbca2ba600476bcbd5685253cebbb4c9e1e9759b5022a61c96bcaea326b3158b79028147aa0363ceb2bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f00000001c0)=0x8, 0x4) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1059.369661][ T3854] loop1: detected capacity change from 0 to 264192 [ 1059.384392][ T3849] loop3: detected capacity change from 0 to 16400 [ 1059.400838][ T3854] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xfdffffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:20 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x1000, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x480000, 0x10) 02:01:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x2d1f5000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1059.415267][ T3854] FAT-fs (loop1): bogus number of reserved sectors [ 1059.421807][ T3854] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1059.443181][ T3849] loop3: p1 p2 p4 [ 1059.447438][ T3849] loop3: p2 start 4261347328 is beyond EOD, truncated [ 1059.454238][ T3849] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000fffffffd00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x2000000}}, 0x40) 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x80f02, 0x0) pwrite64(r1, &(0x7f00000001c0)="95a1970925ba33c4ee980cbdec15d03621fa29f46f1684d0bf27420af8729f7031563ff4a935163a337c87eb5725d277519abb5d355b428191a87d85bc7eda1648faab68d9f75921b2a665c0e0df46e8911dd277bf25e9850bfd0094b3995db4579789acfb1380ba4155e69d6257fedb1bfb16998cc4c1378b6f9df9491f74dbafd143504208b53aabec1a692a39fd9578505e492e48922746a0489a1fcfcca11df1eb7823aadf55997f1ff51044da2cd3aa842cad1578d0de962c167793f51e3352daa6fb6594de71361a57ed440287ce7f18dd786b915786b76a56da57b581738ab3e81fb57fe7ebfeedac8edd", 0xee, 0x20) 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x3, 0xb53041) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r0, &(0x7f0000000000)={0x50000002}) [ 1059.533821][ T3877] loop1: detected capacity change from 0 to 264192 [ 1059.547566][ T3884] loop3: detected capacity change from 0 to 16400 [ 1059.555310][ T3877] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6000000}}, 0x40) 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000000)=""/25) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) [ 1059.604819][ T3877] FAT-fs (loop1): bogus number of reserved sectors [ 1059.611412][ T3877] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_io_uring_setup(0x87, &(0x7f0000000080), &(0x7f0000ee7000/0x3000)=nil, &(0x7f00006d4000/0x1000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) r5 = socket$nl_audit(0x10, 0x3, 0x9) syz_io_uring_submit(r2, r3, &(0x7f0000000180)=@IORING_OP_SPLICE={0x1e, 0x0, 0x0, @fd_index, 0x0, {}, 0x0, 0x0, 0x0, {0x0, r4, r5}}, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r7 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0), 0x408302, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_EPOLL_CTL=@add={0x1d, 0x1, 0x0, r0, &(0x7f00000002c0)={0xe}, r7, 0x1, 0x0, 0x1, {0x0, r6}}, 0x13) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xfeffffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:21 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) r4 = dup2(r3, r0) write$binfmt_misc(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a310d55e46721992368bc16edd2bdc56d840de94f053f099e51d1d9e3d049e58be5d7e8804763de0816a2b40683d99ebbe5638ec78ff1a991fd67d84805c39667261065fe6bca7c6b6eef633ba3781e881a06ff4c197b4a9a05bc1114609872f88185d355f442127a74d5bb667b9b62cbc29510fcedcfb560d4df937081b49a87dc4a1b198acaa998a2e96a16a947ee08ba813564f2235b7783b8e937482f3444574e2388bef10ab934b74387638461be1436b8a7346d3f8e4e884d5e542d188191d7d504eab775677ac483563d18c3a079359160d436a8830616ff8680ad95cb444acbca2ba600476bcbd5685253cebbb4c9e1e9759b5022a61c96bcaea326b3158b79028147aa0363ceb2bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f00000001c0)=0x8, 0x4) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7000000}}, 0x40) [ 1059.685114][ T3911] loop3: detected capacity change from 0 to 16400 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000002c0)="e3ff7b9fa83fd139923a0b671a82d1d3254cc0b0b0e5491aa9be628dade569b8e82ab8bf6eed69f92d5ea93dd3315b840443a55a713f9f955119fb4f33ac8fc247c33a5fb3825caa5c359b56fbafb3fbb17c539caca5dd56d1377f8469daf630", 0x60}, {&(0x7f0000000640)="24d04b4efa68900ff44a5e0d40d83da9fd04e57a4ecc1ef974efe63a0346b7e2c68eab25e3f25b86e0569ed73af6d1c9299ea513ad2cafc9c4f8a2682d893c4b298905dcbcb354d4ec0c5d0e948bead3dfe06051285816f03216da6ecc3acd60c1a647d5860161d531dd5e217e419b", 0x6f}, {&(0x7f0000000000)="841f881d3835d239b91e98969d25b8b9cb4fa241b14f33a9504e1cf80e8bdfa5416e", 0x22}, {&(0x7f0000000400)="48503a73cb4f221ebdce472581d99b0fc566ae8da2200891663062a20a8b69f65a027849a3a18e8d461305ddcb", 0x2d}], 0x4, 0x1, 0x5) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000100)=""/133, 0x85}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000540)=""/225, 0xe1}, {&(0x7f0000000440)=""/81, 0x51}], 0x6, 0x5, 0x3) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000740)={0x6, &(0x7f0000000700)=[{0x6, 0x8, 0x0, 0x3}, {0x9, 0x89, 0x3, 0xffffffff}, {0x9c54, 0x0, 0x1f, 0x5}, {0x9, 0x7, 0x1, 0x6d}, {0x7, 0x0, 0xd6, 0x5}, {0x7f, 0xc1, 0x0, 0x1}]}) preadv(r1, &(0x7f0000000a80)=[{&(0x7f0000000780)=""/218, 0xda}, {&(0x7f0000000880)=""/155, 0x9b}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000940)=""/11, 0xb}, {&(0x7f0000000980)=""/229, 0xe5}], 0x5, 0xff, 0xfffffff9) [ 1059.733095][ T3911] loop3: p1 p2 p4 [ 1059.737710][ T3911] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1059.737728][ T3911] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1059.755188][ T3928] loop1: detected capacity change from 0 to 264192 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) r3 = eventfd2(0x2, 0x800) r4 = syz_open_dev$ttys(0xc, 0x2, 0x1) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x5) tkill(r5, 0x34) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000001840)=0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000001880)={{{@in, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@local}}, &(0x7f0000001980)=0xe8) sendmsg$netlink(r0, &(0x7f0000001a80)={&(0x7f0000000000)=@proc={0x10, 0x0, 0x25dfdbfe, 0x6020000}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000001c0)={0x190, 0x33, 0x100, 0x70bd2b, 0x25dfdbff, "", [@generic="6168e022944725aaa1c01f0dde919f2727dc78f5004433abb15d485f8fb501ee1994a7f3689deb762f2ccb5eb74eb3651604ee7a6ad02cff860deb240addf1a020953bb52c901b6822e7ac5506af1ec6f0e2ad6d3c3f1a5f0c271a0d738e7e1f709895b2077e26b202e14ac2540de230829b08157fee07d1d432da7d7278", @typed={0xfd, 0x93, 0x0, 0x0, @binary="2c34fe7cefc716f4a46b8f132633a428e27e4f72b1a42bf3165a8442a08cc3ee14299e7f3d403e15f5df5b42c31e308d669b176aec649f29a374065cd99b1e9007c09c858e97b580ca9e41df9a4de3da604e37b3fc1c9a4b99029163ded63ac082adce2d3ac71c4c46c482acb969045416b85e689ee53d1d5e04fea6510694c70f979513ded769ec8e81fe34b797e45da9a7f2c2bc75aaf69f879cdffb934ad5cb1c9db4581e4328107cc137abd12ddbbe67af727239b45b498361c15ca4d72b927a5d5f9fc62b072e5fe2635373ab95f4378e457b03dee3b12d772651ca720db017202a474ee5d8af7f4ea6ecde9a0cb8dfe01c300c6fa906"}]}, 0x190}, {&(0x7f0000000380)={0xd4, 0x14, 0x20, 0x70bd26, 0x25dfdbfd, "", [@typed={0x8, 0x29, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x4, 0x89}, @nested={0x3e, 0x45, 0x0, 0x1, [@generic="fb3e095671d5458fc9353ca52dc0c648996197d4dd7191f5131ddc7c140b4658f90154ff3ac75c34afb183a9a124b8946a7a65408c42077fbd8e"]}, @nested={0x18, 0x1d, 0x0, 0x1, [@typed={0x8, 0x59, 0x0, 0x0, @u32=0xffff0001}, @typed={0x8, 0x8c, 0x0, 0x0, @pid}, @typed={0x4, 0x42}]}, @generic="6bfa89521d38cdbf74e3786c448c6f0e8277aa791d4d5613456dd71a2a06bf2922776b8476246af976b0e0493cfe6c5773b643d854c938843d976ae472", @nested={0x10, 0x3e, 0x0, 0x1, [@typed={0xc, 0x46, 0x0, 0x0, @u64=0x9}]}, @typed={0x8, 0x96, 0x0, 0x0, @pid}, @typed={0x8, 0x5d, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0xd4}, {&(0x7f0000000480)={0x74, 0x33, 0x2, 0x70bd2d, 0x25dfdbfc, "", [@typed={0x8, 0x4d, 0x0, 0x0, @ipv4=@remote}, @generic="cb86bcea84ec18af847c68e8f89ec5ac472162f9d27f70449bcf0625b04bf5af51a7891eeb86bc59d8859f8356d23b567d6cf8cc80e2d7c5a10fdc8132ba2ab1eed046b52cceee116e9587504fbef40f15afd8ec9c8f5f1aa966"]}, 0x74}, {&(0x7f0000000580)={0x11ac, 0x2d, 0x200, 0x70bd26, 0x25dfdbff, "", [@nested={0x1128, 0x11, 0x0, 0x1, [@typed={0x8, 0x35, 0x0, 0x0, @pid}, @typed={0x8, 0x42, 0x0, 0x0, @uid}, @generic="e9da51fe431848b9daabcc502de98a51daba6d92dd5892d7447f388a8e8b8dfd573e6b99e84aa561d0d4d6784dd05a82476711fde3a82c18de2169982bc9a53f0596a15c67831b1842a35b4b1cf13ef04c98a86369ac95e0c2ff90474353f03421899a9d0c692c0666476e0bfc11d25bfbe9df63eb2aebffc35d26e9a05f00bb95c4f8e9bdfdcfe1855df5dd2e2e1d1569b99277681644b5912d18b6b4373204ef9e0e363ebd342940b681ce28d9caca3602d2679633cd44426701cfec5db0e5dbc56b4f7597bcdf2ae89af98014301cfe34b3fb1439999eb4c908b80250a19119d8f28de43fe167843890ecfb35d71e1c7c17a0c3dd2d2d12e8789707dffbdfe0aab2563e5fd26fbaca6888fa740a406e06121fbdb8fcc0251e373c5faf6034caf808c3a522c56af16e85f8b3b003f882cd63d6925ffb86aa0dd243d0c1869e5a9c304a82204097fc51a6188deb0ea86571605c4581979bdd657262721a584ec8ea3d72b1c5ee36359b60a4adeedfbc920a59c41926eb1b032f15f0bf927a9f5f40eda873d4fc9dbf5444155ce6f954aef536736202bdc5cbe532ac9c614632dc2d1b031b12c6d3141f331b19a5cff89d2c9e6902c57a1fae2cce3052a541b2c2d4c87faeb795c716c2d7466abb64d69526bb1aa11d21dbcbb1a5f3d206b3b372d06f0a788131651f96a0ce59112c22c4d402a37bb58596945226a25b90bd286dda7126b672b619caa14893416dfd3336f5e3ac58d12da124e123b6d0dd310b5e8932e283900ab8a27ff145aaa1e96fc2a0bffc0c7c24a9ec02381255bcce0eaedc0ea3df402ecaa91c5b4e715ee00e0f0eaf613279d011b73b0eae284407f782b76fa3748e3b7146aab59f4bfc6b3308367c1bca439d32b66d25ee303aec37fbfea3410ebf88bcefdaa862c01915c106703ed050a0ecdbbe29ed70df0226ffea50519ef67e1a006926304f9ddb5192ca859184b0b1f288d2a466766e0ad9f18138c9aad22ecbe0661c37cb4124003d9ba138b3aa9ab758243cac78a66b77f99a8d10781870fea739c08ed322ef1b1d6c0547d820bd36c393384d54058c161cc0d20b4061b0dec54d15204f7b255af32b4042075a83b6f980cc7134f0f152d9f8a145594315b0578abedba3ca00f92f3f1184471b1c2fbf81ab37f4954b330347b42ea43cede4a8e17cef33482cdaea8ac67dd2810c6e40b322b4622e6d3dc0b8c165eec104e88adc1fc40823338476fd95d72c5c714e618f7ee6154fac30352b10fa223d90ae8ea13c66d99f33336e055ed435a1094533cac21d782346b7705e36bac1f19037e92c64417a5bedab8b704aac97208e1af865db88a269f5291a7d08f7424a9ee72723334913654ec76cfbdbfde3d1be4acf0f7b0cf65ebcc3607e8949ab88a73776ad6952095f9fbf25eed100737ad636c98c6b6c2b356822f84a880962eae7904ae2c65466fad484b3485e3c0d05dbcf8cf21c4572f4bdd71dc8f3c0f1bfef4acdbc5812dcf054c7e700b4bce67665f17b0830b1adaa7eb46cffaf1bfdc84d824e5521799006c26df7d74958aa59c18378fb081f4ac4055548c4fced3344372638e2fbb5f5cf2ca074b69c6ebebfeea60d6cffd695e6543ee3ff30775abd6729f1e081c390b6391bf3d6eb0d069e62399a91da4ebb966d41e24b1402b376cfd4ef4f25118ed60455c67f0e97ed3ac2a2ee253b1369bf63e52e42e0ee21255bff60a21b7bd49fd4293250fa23c186e7d19e9549227a4e5186c26a9f1d0ca25a7a39a9b7decc10747ecad1bc599a4b7582f6a09ad9310c859eaa75406ff7f295d6a0f0bcba090687fbec7ddc0cb913dd6f63ef483cc271d3c606ec12090e3cd1bb35a92ae78797f4fb73bf00a76a8b76486f0a68d0b948674e6275102cd457750c2a3b9704d49dc59b217247883cbaff101686a2767e1c1cde2ecae28aba5a3887d18d1b579a6f1ff98088070447b7fb30a7055330a6e622059915fbf5b2d46f4531cb48a3a096df837df483789376ec26ab9c177559dbea3c63a8059049f3820a1b17800e97e87157cca8c8e683c0e410881203883ffb14c40d88e4fc59f2234d7e0eea43369c44d9e3c3190d4a9374bc8fde8930cb80cf0a54434b1d6151347573dafc23c1ad81c08b213ed5be16e88d45fcc6300113c7e4dc008c7d4a2b835eaf5ae115351fb7100ff422d790850c8e3c7c795f23ff30a178f5741e5658fb059396395ca211383fc1e1e9f5dbcd86a0cbb1b52145435b5579fc08ac2f12c3edf6d85c722f58078d3c337684a6aa8e3e9895a7c3393cbfbde6a97ba973244b49f2dcdb097053a0d0268c06f08f9529c579edd38e4b58473cc27349f8c33702c8ecff183020fbae0a064dd1e26b17c5ea4e617df54d1e4b4c832d108040e0f93b7ccc15a77c1b49e114ad00afe90b77fb052336cad29d3db91cc995fc2abae61df284c8f8586b9c887ba9f6a3bb479930b97de480298bdb27d9143a74cab1bc659c10a21ae7049cc3e1405151bbc48bce064d29b8b92fef640b9f23f24b8dead8dc6a0d550605688d64ea9879b80ccd7284ea6e4bd49804e553efe244fdeb846d3057f84efef82862f2731836a43d29999addb9b3aaf397fbaa60fef5983548c04a838f8231bac125263656a3f8a494b98d90b28e7eb4f7b1037da36e763c812e2f554fb1cac037ac3ac3b635bd5093ae393a199d7b4419a6bd3896152d61515f6ea3d55a264053bafbc31bb3843a8071d355d0d1788849107f1779a63ae023ef26e665519312ba6cbfcab54d3b3ff00fc21f4393c498f977acf737ba0922934889217bd13af297bd4224cddcb326eb8e2246b46edf7a71359e779fa8772b8dcafc02208516090f581b5c8cceebb7d76701b486fbf5d140006be6d09b443ecea6e6875bc1a02b87bc0cd485a7b22f9e72eadff24c511aca761648e6f16cdc594b806f2ea5e81872e7a86dfc2dd771a8144bba88c3cfce037da53d907a88d9b39c7496007a612cb4221de836bc0b80c28dbc11b39196f89e9e26b2b3a0ce7b0344146fa5e7ad35c506a6255433f383cabdaba9b473b1fa62b0a1afe10c8db85527457397bbafb484db88a62e72e2b3011c1124c41b9e8195ccb7046f4ac54728764a30c8002980158544f59b2050c81fbc85cda99f8e52d0a1163a7429718789e3ec9d28b4e765682004b2e7c75033e70c355cb0c729812e59318c1c9114b5efd88d3a76d5698d847782705a0ac03c15db2c79f86ea4615692862cddcdaee4f25434175c02163fb354ad6b95baa6bc3ad4ca1c522e5edee5a485a2d1b062994c91f6b2d74ab8eda346200ceba239050c13c965ef5730c33f4bfbe3e2c7de93d74425eed46fc76c91e5bdf68e4c3e13a8baea9e4fbaaa5190c0c241da814af6589ff8ca66b996fe860388bf2c6cad9ced882f82bb797fb11b19f68969521f78f0fb15a3f7b36cda5c5423bae6864ab752f005fe2741af47af2e3c869cc6a82a744b9fa0a6f5d560a7bc030da767ef5a00b606fcbe46b521311803e763125cd1f74f11d47f7360c6fe0a64cc7031790536c31e053ba4f9000c26589bc71428a19256b00ab7d6077d3c291c4c3fa0cb9427c22e5e0bef5db29e048ffb1694ebe32b3bc192cb8b805ece155d3b79190c9ff4b47378ab209b10b65f4be4269edc3904c3f645ed8c20f69c28c8527f84d64d276ed7ab20b7c52a2241bdbfb562cdc6d00915eaeb05603f1c5ba788b1cd7eb6fbd9f9abeaca41086cfccb8d91d38b0db98e42465ff0e6310d9c9547e88db0e869437eea17b8d460759c4b6fb1984807e86ef75d28a392f199c387f2b640c3c78c3cb59d66c68270570292b4356e5ffe54c7870579886e646acd177243a8476bb8305c52313dee74fece6fb7ad76e3f39f1426ace36b7c7a27d83d581b5795278fa2f8c648306dc277a0ba46d9fee9cf2c7b36b5c1ea587ddc94cc870daac82abea47a752655589d4af32e8b9705e7f40a72f2f65e356f7338e2fa2b1c675c0ba0b0096a325add5000e54fd164eba19682e0529b2c92850430ba1233ab77d1c4463a1fa60d170e4f4fceb4e4e3933ac526b4a94e808a444aa2a5b217ca759fe3a1fd820e588f67b6d2a287855560b2700a30f055ae0009f55d19686048388fc5e284aa9474bececbd5923f66f74a26fd795ff55635cfa578a795a93712ea9d551ab1d4e6b55866d13c95a769ba94d49b0cb12a8a0d2e32145515f92000738108b83e65d6c023dafe242c0ef2f38d9ea00ab0fbc30cc83c7477878d9b235b13d17bce97e126631c97941e61a7aa3ad08523a446ef7ab50aca169b5aa0cc24b53cc0317a5df6713208ac181b694db5d43c755e44216bfbb6005a4d00d6f38660e8aa116fb03c1356a18b3bc95d3d7839545bb28589de9220dc5b64b1c002def0d75aa0e58d402593922a8955d948d419641bf745d77d15944a796b1af485af2762885413b43dde3ce24e31a0c8acb559cb1f638f4e99d9ee35cb30de019f62ffa6257da89c754a11c055a9fe8fff25729488d8ca982195b46bf39ee4beebce984d6c510b150dfbf9c8ba64545f9adfb06e5e309cbfec1598832ce41d5836384bd074055d14544f369e1120a38af48b813b96fa84c4c6a755e79bb973f77fa47608e3899b127be129b111c2f73f336c62fb40732cbf84b854b55b1b1117e86d015dc1d941adb6fc2662cca84f8f0e2c220a034737f4e664d59cd5c38a5e1195208d6dd2b1765e596fb5cec904ae4dd77900fcd1be531cb98e7d79c993e4b5d2a0c8f75378ceb94b54977c16ab8bbeecae1d539055a77898a36f26f710638410fed708966c6b2cd6b3df3ea7f7b1fa6da332d57a4a71e9ac5175c5485cbc2f09c1fa7c29cec1a8772aee1a1b0143ec40f882867819d52efb4e417b67dcaa06d1e9b8cea87fd7af2fe40339a883c7512694bf0215a08ca052459b6d6c7c1ed539c3526be13ef44e53cc6b25b46972b8e8a95600645a0c155e4494b87981ebc3845063bf418ff98395722b79da206b42a6a1f068d8dfd1e22159d046bbfa0929d1c17cac1459e118eb8a914b0284cbacbd080e0fec634fdbe9107b77c5c94f038f34db48681ef817c063fac9e4b57eebb0352b3d6895bd3f9acee63c5c64280960a8f5ce93b2e4b63851229cdb713d1f8558c36c3d43f384c4166b33d7b777af74286e4fceee4c18aba04f8741605e19594d74354db7d866e3d60d2c3e7eeb385a554e44442b87843f4dddb18ea69935685d1cac02b2ac53c9548653ccdc0421dd1753236b0559fac28d78cbd141257e203605af137ffdec447a5e6f549c087779881c1315c9dd6adc3593cd0e3429d42e04e2b5fb30d7ce3c89989b04b509d4b88eced3a900d056271e993db60981103518d83b89d9b08f380166c95e980b3adaf30e4273eeedccdbea13359b1a94e9da4020ad49d446f7b06eb675685bba03f88d7d136d00b89e1287229c1a50beda84cbcbd6cd2de59f6da7feb43ddb352261b819b4d87b119e684ce0a9349b98946c5be868fb53369d0beead3dadf259ab21e31a9caeeaf9efaa27e2148266c5a3d27e2bb686c2d5b1ee477512129f72f439e6ba46e6c41631d598a5d631edcbc2b25b521f0297474112bdc7a645735b6cd630547025d16cf8a861d09cfe579af1d0fa6be379137ef29d31b46fdc34c5357cf73e9b1c7eacd39f23b805670696761aac5d975e86b38abc52fadb29cb63329528800b83bdd94ff82ba4b49d47a249cd3a1446ed7e2fcba468990119601053faeee681bb6089df743b3b0e4d26", @generic="9af623e2ff8e3f1177577fb2b9f0ceac2cab02ec3e2399c41c946adfda14a3ac4e8ee26e791616e2a6409b1e0513422ae78a0d65c7b07b129821d9d4a81edbc45221f294a95d32f839929ba43dc46a56e908fdc2dc6b22279c39afc1789f16b42ff20600fdc6e200269ea8ddd16955d8aec794d47fda9515e9105ac8908b2329652323dca403b000bcd5013b59f72b6ba72ae5d1e64d80923459a2178392e1c49a9d92b31855310e1394a75476070f193e4939d2c52c2992ecb9f6d03a4d1e83f02d8c52f4e48faaad50f684523e", @typed={0x14, 0x3b, 0x0, 0x0, @ipv6=@private0={0xfc, 0x0, '\x00', 0x1}}, @typed={0x8, 0x3a, 0x0, 0x0, @fd}, @generic="c0a1e385fdce19045c5b368cd85491c06ba5355120f4023639a8d66a4e5d", @typed={0xc, 0x4c, 0x0, 0x0, @u64=0xfffffffffffffff8}]}, @generic="f7093e4653ecbcfda1f7e1896ed968e3b1a91151f12b77e56370dea8d2289bdaab756bab7562aab6459fe8512d9aeb6ff38440bfd4c1e3dc2ddb5c19fe25d7f723b9f1c10d29e95b5b871132218f4d56b53238cb23d9226295214831b5e09e01961fcc84cd03e05552ae127cbdf15d32f5785c"]}, 0x11ac}, {&(0x7f0000001740)={0x60, 0x1f, 0x20, 0x70bd27, 0x25dfdbfc, "", [@generic="c24fd7fda5a5f037819396ce7d8ba3fe840fe65aaed53ce1dd7bbe5491ab2612598bb053c440762c7b1ba2e6a5557fff3154af20d6c1dfb4cdd66df525b13153577a35618fa5f32ab27675ff9bfd9a38"]}, 0x60}], 0x5, &(0x7f00000019c0)=[@cred={{0x1c, 0x1, 0x2, {r1, 0xee00, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r6, r7}}}], 0xc0}, 0x4014000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1059.759593][ T3928] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1059.759720][ T3928] FAT-fs (loop1): bogus number of reserved sectors [ 1059.759766][ T3928] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1059.816264][ T3947] loop3: detected capacity change from 0 to 16400 [ 1059.879488][ T3947] loop3: p1 p2 p4 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)='\x00', 0xfffffffffffffe9a) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)=0x9d) 02:01:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xfeffffffffffffff, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') sendmmsg(r0, &(0x7f0000000e40)=[{{&(0x7f00000001c0)=@rc={0x1f, @none, 0x1}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000240)="9ebc4fddf065023d3b8af3ea63d5b4f93b3e643d73b63fc052ab0af8dc1cfcf26a063e9d13e9f9eb0e69391978799f8237b3955e4f9a68f8f92c285a9a41cf5c4d7fd0dd951cb5fc4ba557765a4a949fea1023c2cf5b34d7ac30b1e300147b320b6812e12b732c93821fb5d75d23031b4ee26858a506307161923208f96f48771dd79abaff19c9746fc4ac0c71f7003eef8ef29e68262e99e94ca72ab97a1f1686f1", 0xa2}, {&(0x7f0000000300)="605a9edd012553032d5ea119c4fbf4b8caee86ab91d82b1a8509dcc0e05c3727640631b97497c8b91a16ebc44b5dfa12df3e46f00eed3c023ce3462a1d773a176eb9ca1e6a503bff0ecb48b86f161943c5429c00af66300e00abf45bfc9ae9e6a0f454650017c7a7f3e4a71436a21ba91f3a010fe5e3a18d8fa65f7510beb1b852ff0a26697c25ab6676b4e69cedfdd1e397bba581de8eb60a7c8272ab71f5e5025aab9dde279f05b17e1896003238a9ad593d6dd90117cc179074448f157aa683f66964241f4657bf85ad666f90", 0xce}, {&(0x7f0000000400)="df63a2c87f642e53316ee4875cc64f972b07cd9ae11d33dd66dd1601e510160af4464f2e98bb509cd979237649c205b2446adc47dd1da4659888ad63475ae74fd8f6aaa8ea94e23c8b9357d655197a391bab30737e43b687fce848022f4835f7916ba53b39729252d26a4f7818f37a21aaded1b98c8ae644a43066", 0x7b}, {&(0x7f0000000480)="1cf73a9ac674b80a050e4f59be89b18508054e8a818ad017c1f0a0439cff1e4ea9d2e8134ffecb17", 0x28}, {&(0x7f00000012c0)="c1d172b4ce5433a205ffd08eb54924fe3a1a3c0317430f8ca7345df61b4f0770b35b9c25205ea6199338a1de16799e785d66e78c469f71d2429293e8063cfd531cd5e6dd239dabeb95c760c464ed8011ccb2a9cd8831e64348146f1cfc6354b1efb3a40ca46f0566edcddbe2f8ddcdd5682279e6ab60b88f2534f6f57c5e033ab35de6de7b2dcc073feba6a5f206e43bc4894639181d3a89f19a8d2add322097a4f0bf4473cd14e35b165f7f47b8e658d975bf2efa20abaa7d3e627c77b3fffe1ac0e3bd2e62ff6b00305247aa699291c2f84117811aa9bb932b78e34504065b2b21c5a6d7887696179cebc8bc3763b0681dba7e694ff78cfa1b5ab6ea9dcacd6123f93646b3b004a188e6c684311248bd0c2e6dc7ad927a9214ed0d91f12c6a295891771a85fdd9aa118499f52a1a4f292371b568e6a1431a429ed1ed172593d45a01d072e793c63843a95a90fa20a4685278028642d8adfa7aab0252f393e087dc715b86db31f06ab29194c862da09988ca1a2de8707c10c6fac6998025a4f4814936eccadbb632d035b95fb2ddc1cd0b3901e882886097418edbe710a965980539fc1e09b14a4ed15bad4829db7cdfd14804651eeac78852395c4ad9be9543c61d1857e914cb378171f80b05519dd141ba6f4d3395645bb2ec80e9747430cb53841031d335e1397db089588ab9d8e088e691f8e27606d40c0867faaf8c3f6083e72d4f8a36ba3bc6e999d6c7199b3166452426c3e441ca9dcc15959d7037c98362422e8e857704b4ca077f4d6965cd0e761b99312bf979f1fca8e9f0479730eb2d4f6be6e352bc4a512b692deb8692fd3784f7a45cfa715360ec156edf4e176db064656bae5deadcb09604b76f2cefbc3df889e9568d824c8a8ace3cfd38e6434b1c20184a19af9ad4ec2e3377bb7b62fa0da0e3d80fef6c1ec62d1f881f9f1b790b3bc34131bd1d5dd51acf21b620c292128f3c6df5db85c32b637d64fa781a22125b657559a4560058da17a705277b6487de6362171e76e0c9cdeb38fcc3afbfa2121a040963062d4bb147c820795fc725a2158bd50ae2505e6c8a842417ec8d3dceda30abb839f40ce3791519d6bc76d6df4a34de8e11eea11506b70b474f92181a46ca9454cfc246bc3eb69c574d94ea63c92a4eb9cc430e67cfa31c17e968d394209a8d7338ae787c602b5e291c9303d46b5fa2f461e5bfd535dab198c280abf032a49712ffcfc93f26936b2eea448cef3e93578f29ad89b5277e11b268d3bfa0d9b6f13eaa8629ed6fe1ffcb1d6ea1aa8a2c7bcdd987e3bd908ca4f11b70012c2a203b841a01c7c5df29de94b69b916f595e10e967cd72f4540d2a23f7d84a70424b64a0f49f1fa1912dfe7332344ffadbd186109f2ca9e90fccab8660b25142aa19a4f75420407c9bbd06080ca1a824aa8aab5af1e2145c5aad6035b35be52f536fcaa6668f987837f764056ff0e24cb9a1b8fdf1963ed6921e68dfe3d4debff4156c600019e9a676a4884cf1bedf5bbfbb16574150abcb206f71ffeb6dd6bd99ba63cc6a45ab9911988394fe7b61c60a276e998ba0a928089f8be20049d29e1b158b69de0bcc86fed11c17edf6b77fd4746f24ef055556bf6e5cee913c631b74b5980c49212cd71e8d4b2028847ce0ccd330f33b53701a34f722eae86cca889dece8c61f04e111a9272fa228a077a57924a19ef5061736a51d413c552b010d1db738ed9a0dd22a6370ecd661f05233d6cfddb12b8f6d4c9eca0441ce5e545834e57120f57b5add50bb381e806e63351ab9f901062a5d6004bb4c218107dd6b75ec47b8a8c6fcd37e10de22c7c5db118d593b507981e315ed227f8e27724c47b213461f0e5a60568d9745d4447ba332220b33d350c9d7d4ef6368380ca3d0e95fb91e2c748d01e39350e8d1b7010ffc396eb5461cc8a2262d45b070123c3a4bf6b5ef988d8884224d12664858e7292cc2e993ad588f20d33dfa186bba0610fe3a78c93ef735c1841d4bc5aa737b902c35b37f645f4788fc7a3a9524990c189d8b4a4679a1b3cfd03583103f7dfc3125e840d15abbdeda16fc5acff232d4a0aa5a1047915ece354dca004c3b80e21a4f906536529b23b2f9a8753345aa21913bfac80e7847456ccd3e9e9511a06ff8ee84b0a35aa8e938fb6a05ac538e819a8d65564e1312ddf02c89e35002bd127736c996c5bf862bbb50d09844c5fb12461d6cf1fa3fff89238443eba5b1b2776d18194823e53ba8337013392da68695be5d4bc6f2880391466391e57b74e9a4d87b740b04100e88d96c90f386ac2d9c30635bf4151bc5b540da2d814b10610478f3edbfa3d12ecc6f1640a5f25a1d37a71d323f5993b742359777c6471a1a8951c0b940c00a8f9300f1f39f3ba1085a3939d6997fe9a9fae0aa94fddf839ffac222b4e9e3c21a4aebc87fc1652089408a5c4b63babf667855d8f80872ade8ea44752ec93526a6b414e4bc26eedd67e3fd8ef538717f83c7fad176f3955bca17025e0f2bbb39dbb76f91c451798d7e7ae896cb7d76c25f89fad21289a7d504062713b206f533192a049549db1fa53dbe1f84edf2746fbd58461ed1bd7eb6b65d561ced3aa315bf5cd5c24e483d640016dfa20d9a6929608685942b5b47ae14f9cad91744d808b260f15b2eee06fc7cb7104e57cbb3bcd70b5c578d6f165e71f8bdcdbc97448e9da8db2e0c9d1f7292ad5c3b0733cea22b9f22ecbd868a36d5c069c9186612aa6d8f17150ae00e43cdeb72b189d77d448791869452ec70f2b2184662a89bef9cb24c210de0456df1bfda36b8d8a482615aae7d28dae619ce17a26d5d45ef11033e874b93c310642cb409d87efde7f83c6c7848323071c1625908003332749cc0c71cc4650c0c282e67e2a49da855955ced9b97a524e490e779bfa0d0d7acd8229139a0e73cd27bdab9a4a07123f9a853f15e77ce959616a08757fdbfea14551f937041fe94050318e8478940e4ebb2fa6b1c2a0450e369ddd409056452b0e512029971ef99d7aed63fbf77302f5567ead6a29d8b3e8ef0c40ef3fdd9d52d7b49d8925c2cefd2351170b8161abfb6c74417c13d1f19a25ed1f9ffc565733b190a5a5f1f3625eb2d00cc841db5801afe263bb3f2b90a7654e7f89666f6bc9de77bcd60fe1787d9889e9ef28ba266cda7a551f3264e9f3b65def638de24687c75b13db9c4bdcecd403705bebfaf9c9f82c855642eb35a1a3a8eb605da91cfcdf277cf6d6a4bc17c22d9bc8241e6dcb26e36cba7c75962eb9fc8293a0569778c17afa7c95407669a051a28041bec44825c3e9ae702a8ffbf7064b4fe29cf3a69205f08163323e584738e8484d6f2e86b93e8e79e41b8e23960dd3feaa5886ca0158ea1caadee55ca60e848cc9fd0e1c97344abfd7b947931bcb2dc56c3294724987114eb37e7665e242e822e88ebdc598d28922ea13dea6e98eb6ec6d4f34562dc7690ed837b5747165ef8d991c30fec547990dfe34a916d99420a975d250a5823a0972d0f11971162d1af08d4ceb2704abe8729b88b86ae380a974cb04839bb4c455e2d1132ebaebdf87c4263d558372ea15060a67234490415f77f77d815bf39e0477c8929a3686df87a28c754693d028a0955f1cd28426ee4f202f4ea72bc5f1082eca5b7aed0dd5f926ff2de1e09fd724e14f23efd80682ccc955151cb55959ac5e68ac5b963ec247e9d7d17b732a58cd7505873a5b6e6cc8694c81977752c6b05abf35dc51a57c8bfe4785dde01fd032a497fd2d2f6b1daa7e99d777db9ec147e4ce4b866f51c76577cd7f722ff7899df8ca9dd7d7cfebb768fde72f031792098e41d3532ed877132e817c9df086d4782bae1e45ec114fa67fe3df473f4fe571312cf8d224033c8f171d78c8a62430a5324b84d9087e571c59ce2a9ec2dba2340e356a85dbbbfb8c2bd577ffef0ff54068b3c2ae53a70a7f841b7e700614188f06fa6cc6d5159c09a1524f7e303d575a43a2583aff840568ed11f83f240b8dfeb076d89a6b0d0fde77db55ba82a61a103b93b44e314afc39860846b5a83cb3b2c02c2c10c3dc76ddb7c34fde14e1deb0ee4a9d4efe3e2923a492f3ce5b9aa64ea319c29efc880a34ed87b94cbd5abf812cd05663954d280f2b55dffd9f5a1a4dc7e50e66ce800d9eeb3d5d1f9d9f8870b70e5e477e769c164814c1260434e80b012b09f51e0fb73405d82b6de941a50beeaad0f7e93bab76be8708469f4871f1230a947aecfa96db707df1fbdf7499a549ea748cedef3001fc4ab1ea122e357e58b0c1e9bc4b667a05e78bf0379465c41f2113106e6a72e7f97a0ace2cb7790419a0693620b9979719a14c7c364eae268e3aa3839f6935467f74a3f5016b47ca2a35bbca502c9ef5f539fc2044d0f3009a392e427debb784a97b5ff16f46fbfce24fc16e3a10d2c15fc45dc9289251b9bc284f71a0043bedd43444aad2b3e5557881e4d4d4ddc5ccb01ad8869f833b3cadc0eb46c5ebd82b643b2fe512af63ed4c874a43706b474e0f5936c09d767ffb9debd4e66c504dd6f400591278f74be6d8646af48541be86ed1a9034505c015d10886565638bd82180866fa3bfaff100cb2386219c66c6aabd4364e865707a15882038c3e60aa4157547f5cd9aa1bb7e749571e4ddb455a8cf7cbde0e29bcb2d49f68898b9a803cf78ec178e07ca9ef306f37542e9e67da1697518fa54012fa5b237e655486f5f167bf8e98bcc1cbfdf52870cc786dbf94d63f73c4a1931107915af0fc348a849f8c320d8bffce605013604be0afe7878e259217a4f00658764b0a4fd1516459056dcde3563de412258b329ef25863d0edd4023b375e8290d29f7d1bbe358d945b2dea959fd922d82ecb2865a5753d5c94f06b9f6b18b2cbf9f8100d67b8e6da4ce56550fdefc50294028c9fb97c2e22d049a43de6df357a73a3176b26832af646218e0e8ebcff7aaa577d22761ee6ebfc5a83ad32dfe7f301dd021871c6fc576f2ff9d4004437fbe42fa96870644f3a88f52d267926c2311738dd2dcef5a7acb9dbd91a2c115caa6cc5853eba7a770dc08a7a45a01cfacd58c9dd7ea5f7d955c3b2871bcb743c6f253af46b2d250df4bd0946df3c80066c109cac713fab7b7ddf59814e24e784eb0692ad698cc0eaf234fe04f10105361ab24234a152d747160715c63f0a7067969a0041adb1dceaddca9f7295a6bb18c67b19256ac8e8fbc838d51e319b5e12ff3385fb39b0c10f7cf3becdbca9dcd852d1c25e1c9d7430b5973ca66ab66f78729a1ee436e108c602f0492b31f37714e09e669773a9c9cfed00139deedb021d9ac1fbb154a8646f77c157df167876f0b3358656218ed4dc6992401d720e5dc616d7ca51a65f887b613854c355ede7ac37b5b2dce7cf35691ca9c90ace5e08ab70aead8f8c661301800b9b74dc6f31d1628b655beb84f327f925d8e16471ab0c1ada0b023f987c5443f1a7e8d5a2128bedb7a74e80a98dcf4f4c018893a8e6abbe5369e3babf0af0c60ad7155f5c4ea447cf95fb36f5174117e9b3bf8dd18daf254b118988cfe13f212cae7745e45a9351f1cd8eb6f248d2ec458a1e0b52787716bba399f1e336a880ae7848e2d32e6f1a909e76e76e4b45af0935bc59ac684d3876421e4ecc750bbedb39445b5accb7eebda46eb5885551cb60ce2c717fd7894a6bd0f589dc1d9aadc1025ed54d5da2e03a4f176f8a3608baa5abfd7eff9b5f1f8e6dec0ba6cc21615a0def789ac129b00ee7d7b96f3652b846adb5b145a2ea304a32429663fd68496", 0x1000}, {&(0x7f00000004c0)="1ad93731f13b608a60f811957b1999a03896eac8bc9f887c20a6bdf2453a9861434599e1df7dc23740684c3c373eb7bf919da1e601d610fbee4e8c858447937f1ca6b17c2f72087a2a066b7ba91d3e14160a8f9010d54c4b5a16c25119254096f9adc5af7ef28903f70a93702e3b", 0x6e}, {&(0x7f0000000540)="a20b9b89cf638abdbf03d8ff58c594a9b58d497b36814c9ad5ea477ea3fc67dda581965bd3df803b8593d8a9", 0x2c}], 0x7, &(0x7f00000022c0)=[{0x70, 0x1, 0x3, "39b12d4a1685edbb26351ff0f42208273332c5ae353d33c989e0463914bce72c7e5d372df33ea23505ce6762588c82089a2fc697368975bd7fe20e1ec8a798fd771c89df06895e81333b3dee31eb8c2253952f171dfa9286a838896e1b5fc502"}, {0xc0, 0x105, 0x8000, "50ab11a6f08dabf90a0127a8a11e202202a1696d6c57164612b84620a7065e84982830c71e60c28373159d0b611d422ea48def45e0562114f3785fa65ebb66076acfdc5a1e6b34616a04073421b7476693049a8c9654afa83c87b0a96f72502f16828abd4fd38aadc895c55460e715fdb76d239ab4f89817e100221470728019712d3d4ae24bf4f0f8f12bc7eafd90bb874fd1af971173e5c9c085b0e07ce110433b3526534b7b14bf75ca96"}, {0x1010, 0x102, 0x34ed187c, "64bb3bf59a7fd932ef51b58844bcbc21708926aed74ed1ce7037628bc2225cd14ffa9006462f02b46fe8b865cf1e25bb352a001f1584da8971e13f0aa112de35f70b1a4ff599c6b8209eac1ab7abbd97a3fa69b6894223484e71329be86ad0fafbdc999a04ffe2bc0d2c8381f7f43e9c6459bca8f4db002e1b96f3a3ca9dde8870ccaf65c067580accc5ca76ba01830d5197d750f7c792cbc8eef09a84ce01a39af2fcdd56d0e2b3ab587edc8f470a80cd498b4eef126656ead7f98611416c5933673b61bd26f8a6bcaf1f393f2b96fda7d490a0e589949b33a8c58c6832040ffbba57fbd2dd06e1669401b136b47bc26d4a605f6e6a133a45c9968186b7b8ec17d6317a14b4829923496e555050fb399ff104b62b1ccc7308da98342b402399c7f1208282b7ce0c54040f0c5ca58f32bf772988b1f5661515a89ae5b0e6a312775b5f1f1009a6e3b1a41404b9d64f12fe81eb61880955aee59efce447aae960cca8c8d119e1cfa651e9a1f9321ff446b77abfa8b8cca67ab985480c61fe7d9c1d9894f99625c78c516f2b23bae897710e190439d3dbc61d0d0a6c4f46fecea349047b28fd4772a372b97b9b948fcf294b3c101dff58714c2017af9422a20050a0754fe9d3883a971d0938bb0a85570a6594857d9061b3e7eb9c05404d33a4f6a30590f6a7505870f65213faedd3370c431c729e6166e2a16efce9b159723c2b6cdcbcb08e84ec9ef7959c202e4f4c7e4078bd4777cb22a533d842076c31501e4d106485cf9c4909beea258d2424324f60b1efb03d0906a0bceb1583f1256514e39ff40b98f4309c3b68f415fa6f5b6ea868a0b117eb6dec79079c9f6b48c0b3cd397685e1613c45ff9b2740a003cb5ae9f3579f1febb03fddb474631b8ff04340478106d7bb81166372eb172a86b9b3c71db7aa7d70af386e917acc35991d8e7d2968fad29a94e6bcb92423fb0395719eb3bb056b2090c115a55464056489ca06e5d7141ce1157f78a399a789603e65aa5c1d44c5d4b7562d11ac0259e90ec8d614f945e4e86c80adb513c042d141f58d7b5587be391c205fe7ed98c8ee76d2fe40fac86e43198df9edd879f963f20974f72bacc3f5dbd776f11bae629ba880e67cd97a6e7071de5453118133032ff8f2ddb0490e63387cb184768ec028332e0ab7acc18d44eb6c35be9c4c376ce7d35e43ff6376ac2f7665d2ea7bccb35b7345dae2b56599859136e75decef668260a5d2efa2a1add5441f98cf5381c49c934c0975d957eef70443edc0d008abc1afbb6acf32fc3ed096befd589bfece99300e263dc7b4245361dd829633a284ab1b10688af00428487985b89d6ccee463611a6684d4e63ac6e2aab69e8683f9ab4045c58d8fe1c35bce05c1b0faa506fd5bfd3e56b4698c6009c6583467eaf05a1ce1db4ecd21aa06798b1a0559be10758afa09a452ce30dd8edada8281279818c20f0e5ef921e08f3aa4a982fb1bf9b4937fc4e1ff35fe8cf9e0aead2633baa50d156bf96adc22575d7b5a945fb5d7f9d3fd82d4589a66d42fcec57e6361f734774a7c560d2870e559691e6ff6bf739753b01bf48de7634b270b01f318ca19329ceb02225a80873eb86978eec91d4084cf710a57bf3eebb6932f4526f377b314fd443bbab3e35d8eb4f05970b1f56ec0a44faf7568272cda0cffb313530b5a3d4299afd754b32111cd687921017c6338785586ee6b52406d4814adf93e709a3f4d557106a3bf967aa4961f1aba15733deb88c6cc654b62d9bf41f0d9db815fbac479b5e9d42519c5ce9a40246a00087fd84549d52067b691c233b03e005d5482133db50e0f735ef2f2332e3f87e6b1621ea8e6237adb366008de3e500b5c595e5eef9c08a6d3ec55b90a8db1060f41827c220fb1de5249a205138e1bd631f6cd864e53099291b6873316bb5d4652d8c933b84445c55041fddf4642976859b27d0b4bdbc8b882c33ac11826b055b4739a1818c47d90caf266930c7afa22cc4d3877ad2254652377676718a5d3e61cabe21fb5f0fd48f8cec9c4728ca5a81edd411fe84e13eb1456a240dfe92fdf0667cd821d7b643ded38b348b4c6651168fec3de4a4428901827858ce1e4007b030d2d8b56ca4a5e91b79bbe9157ef2265d723f95558f9c8a31bf997bc998cd7a91b8fc8ebb67d9df8797ba2503174c7eeac238f40d039d949b030177bd01c0ce5c1b59c7ac18af44a39419ca8d2b4c28191f2a8e43576053d370565ca8e38f51259b55c9d4551723334f51b113ff49cf76a5e635770dcd38859c22e1f18e8d9e6a681c78ff3a6d8c36e45610e993d85de6b9ad842163e66a6e07ba288c83db3610d45fdd02cdbfeb60ebc1b70c64de40f5a81af84122e5ab2224fe1eda0dab0f9c62036fa817aeeccf8a7362d960934dd51232c9c0cfd25b8dd2732e2e182641cb530f13adcdcfa4f5f7ead41d202f9f93804b8853fd5e5c42bf11cc0a38f8351edce35e8a204677bcfbbb5d207d7782f180a72c6117e2dbb206b8b170209e591257b73a9cbc020f47e28f84bcfed9831e65d2878c20a31bf0946e41c7232f02a272479162f3c8b1ab6f845c4740f8da7240e0a0e8165498bc4ddd8bcc28cca36bf7c7a6eb19ac16716f64656a369ba54cc1e2e12861a768cf802905b36a9f4a47742a4ac2c9143891a1cf5de5d19452d69babf7d9d021937b56179904d212336418943bf6591199c06e959e0d8d4990dc06c3599d8d3aeea0bc8c6a821cc5c2692d6a3be36f081a35527626f08760ba7c74c6f8a03130ca5542bbef28add5c0ca784dc71e1d14e67b5bc6e757a49dc179ac17ccc03945ebd892196d4f228b66c93511d7d02cfa0d72abefe97bbc55cd18a657b573d0727dfe337d35aa5edf3231137bf62c35976fc85e4de18bdaa27c2d24463c2bcb7d47797be07e27aaff300ff697aa4dd00f86a7251faaa81839befee066fbe3ec055b3a043da29c4f0139ad5af65d558dff70027826f2face5f2a15ab8d2d267793edc61aeb2e0e37a13d5e49509e5902412ef079a53c1d0fe97a0c8078274e606daf3b93197c6fb6aff06e305358007924d537852094b4410a2b428e96e78356ace51a16bb3e819cde6f3c21d097beb4a06e2e027d9059cbec4c684f52d149a0979db6683477b57e25db2288edc6230dbd77beab53a572f0fbcc7a780c6f3b047772fe3584537b22eabea5c9791a8a8014b6d7aa4915c21d63711ee43d62fac5d82c2270cac9e726bbf22f1c15ffcd22bd41f8719646a64d9cb44473ed3cb60e9115424b8c7bf9b22c7dcf3c37f409eb70634f54400dae474a82c04b8eeba7ac3c5235c8f129e3a05d589bd23ef12c2a63c246e5515e2003c1f2ba547767654869b176cb29a71399176181dcd619d92886ebd0559f982cd7bacfa320d0dccefc1e31c35ebb6c5f4c028bfc5411db2b1722191ecfef50cd688122315ee14b6e5511d1130500eccd70f476131a3581f13f6d2e547e8c25652d322b211f130909561d6fee5718210ae91623b0828a25aa6de9393f75b62a5949d10c66ce70c7a654a138cdc634588785346fe51ea3f2c84cae47e193c381d0b4c3b6c569131697b56ec5635404db3297dfcc9e791010c202e00d8ea897cb4147d12866f604b6310ded1284b450cef48c1e672c923afb59daf50c711922d42097739619e6f9083d4fc7590558c19f2029be13c7e2235f18a1a9aefe25a27ce6396d660ee397b2c19ea851f5b42b0bacff460306365aa3acfca8320fc4acb571c6054495c818f1e546700067b0d3c7431c17cab63adb1ebcce72b566d3095384990b017c535ff5c720625c2d4c727bafce923e7d37bc36d96dc524494a07fbab2c9b1a11a0375c09852d33493fac9a5d165a906471bd6c0b4a751dd993932520e46322b428b9d886181d24cc58e225d1093a4f3cca168130cb29d8bdfe6ae8a981b076ee8bf637596531b86eacc2552ebf23ffd89600c1cb48239cc7e0f46ea71ed4480bf15a69c169909665b3204d396722f3b154cc37c3fe759bbde859d3bff05898ef28f1660fd15de331f56cadf70b46195f82f1838851f69ef35e6e93ac83aaccf7f5551e24e0cddc1fc8ef8993922b9c8214d364d57ee090c39bfad15949b38a76e36310a23e11ea7d8c30a6679e33d480cdcc12dd55b9bf64a7be721e8daee806352672cae910b87e580cecf3e1e196e3bb447c102af2a9418e9a928f71b15c82e49f117f331f4bef72e11b84c29e2ce6e7ba10849070fd98d8d7c97217e5fdb1355e7c68197c387c94fff27133706f86c603d4efb8312bf4bbb9bf9e622b7bae1e0584e642ac3cedbeeb2869ae07d391140de766b6938626fac2377250ea451efb9f0a27d8a801e3e011ff47bd4294ca9616f4d7aa92d00c2bdd79971a6389c2221c628c65274351f240e168f4503db7932bb9b2ae193f8705874d62bab21b8272999948f71769f2f829912b8c5049460816172114fe4c84b78430d164ca829296db0462b2916555245aff5d77b0e02cb1eebceba73a82f3a050513deb245dbb89d60962a4aebf082636eeabdc9176ca39943f1474981eee10d4e3266147e08a7b6e061ab87ce86d7c9a4791c574c782ed883c1e27751f009c3862d19a1723e50fd9af66f490d8ae6ca01ae589d2ac389c540b4aeadee31b85e8848b7c44ecb2d6cbcb0542145e686737698e3090a8a35a54def2bb76f586e5ba965504b81973d870177c93f9dcc5d3952f5dcce14ec6cc57aa549cf68195770542e3baeff6cd846ead0ce4cf6f38fe51be82d159a043e8b35d3da63dd541bcdafa73196b4eb9adca752ee46687dc495aa60c86ba8ab1834454d16c83ef5ae756c0a00fc45c3a9071d780b1bb540fa504cda7f4687bd76ece9ef2e85e4f4dbef81aefa600a0091e27ee8e499a7c88605e475c83f483e0bd1d5e5b6943920d76c9e37246a9896c1f47c92fe250b7d7ddaa6885420dda056dd04384fb594084685de391455ffbaaf5fe3a6a3011e2ab41329001156ea7f1b122b6f510b405806ceebea89461e8e15f1f2ee45b935d3b2862ec667d0328980752dbe5f7fb65ed0309b6db4f8d239d327bd41201f7566877f14f68e321aef13de8f4a7fd8182b5adad073733caa2841548bfc3d0d5631695697676541a66bcc1694e554e10b41af2bde010ae5cf7ce597d99afd9e31b842ce544987aed0c62c795313bc26a8d72ae80dd06e6cbd976509d6c3d897e77cf6ce6ae8df2a49ef2518549721391c78fed2eabd81b7e3aadf3c15af42a3ba0318e90610f3fe3b83334d7ea9ca77911721fadb1020e9f87067a56565562d3369a2707e56fc29fef91723668ee1e3ed56f6c0e7bdd5fd4a060d07243061660ae74df57ab5b42357cbd89a2d9d1a4c31592fb92707b35732a21c7ba956ba3cfcc3bb75b8a8b3a0b3c12858e23938c7a817e001b995dbe6d8d94061d6d9462e058d2774a9b8c50071001257e99fb872107f290ead2d9701716aedadd4ff948c63fff55c8829119dff34ee820839aa2b3f0e90f29f4f2bb40dd4d888c7e90699c892b525c3c10b156f0521328604516df79f14ec34a49408460d4d2ef11c5259f206107ddde99f8259295ddfaf209340b03fed4afca597de9621350fe923e4172dac5d19ba17d31bbc21351410ef131ff8d6d1c79038a7a8ead660daa06cef32f555adcb5aa37cc99411a4adf27c2d9522e2df0f7b7f5341eca700359b72a99723e7a7429b66045dbbc0f3f7f753b5465ae6d6cfa37516be23e9ae57831236c114b75e142fef47fb953d73f260"}], 0x1140}}, {{&(0x7f0000000600)=@generic={0x1, "4b3675b6a5eae15e434525f187890eb6b9862fb7449a258fdb364b1206aebe0dc4ba205ff5fe8ca1d69cc492530ebf8481808d7c191c260bd5e569cde1461170302c1525e0714ef3dffff195bfb806205e3e8d4906472768bdf798c2509278badd4e432cdf73a724c7d47e1f28e2c2d6aff859ecdd7970f46b854de0e1f1"}, 0x80, &(0x7f0000000b40)=[{&(0x7f0000000680)="7ee9dbec2ee9711a9685b262e63e4a6337caf53d04f059dcd73c1bc4fda297a1b90faf0e8e44d83aa5251118e7786e1650b3ee5c93980a203dba9cc8103961fa1a7b71ca13151218b049f75aa99c3112c055cdbdacc50f22b991ff1c1ee7079afd08a739f6704973cfdde09773514257372c004d8ac7d936b2392450d93f6bfde2d957b78d1e5dff44aeb0a80610454e981d33ccc44b993be6d9", 0x9a}, {&(0x7f0000000740)="00bf9436db75fc8b9ac284", 0xb}, {&(0x7f0000000780)="62e1659093bb8d9318d9d230cb7eb95bc116b6249d08256fd6620798a1df8689f9b123f1546d081aa9159bf7dff24f5494ecf9377fef20df8e556e4a1f0d6c0857782bde609a157f2b193446fe8ccd567ac34819e606c1dd0dfd586a7aa9690a02ee267e991c862385176df8010c35d4dd17f41222ecffb4fcd7cc820e019bfe27da6ca7b9d33f14007b85e4ec27d9c9a6212d85bb4542d040b6869e1b9d1aa43c4b6963bfd9c99b040ac454ff63adef8e3940be6722aa78b1d5d9", 0xbb}, {&(0x7f0000000840)="73a9d238da093daf0df8ba58ee471b3b6015873f5d28a232d798f080801d86020cdca11a6e5010aad555854db0003c0ec02d03eaf2b845843490dc63", 0x3c}, {&(0x7f0000000880)="7d813f49bbc7c1b38b2d2e2a42e6809954e403d221054f3eea3f9fcadaee898edfada9a3bcabf4988f69855acabedbc8fb8b639b45e898a8f958e978ec5ac0e9", 0x40}, {&(0x7f00000008c0)="0b4d7328efc48a466f698cb95d25bb2a161c334c3e5699a22002b6f9d8519b8cdafb44d5960022e7e8e2e2c2385bef7a7a331a3ba47a8ed41665165f8ec0c53cf53c56825c2834261cb9cf65445f9413b80528b0d49847e638c84f0304", 0x5d}, {&(0x7f0000000940)="a0551a867299beb2c5ab3bd37efd8e6bca86f704e1a9b5b6c9ee7cdeea851510d6cc83a4f63117e87da12eb549a95738a675cf7bc24c5f1b86ff3029ec404d78fc00ad74785520342b888ba05b409ed5edda7c686b8b1ca0699a5fc9b086051bd7a01b05799b51f13ca2720aecd27d9e5d30c362bebc3366259a8c5a5076347c7724635c866aeb8d2992b3243bc704fd83e228a8d771e721137828be", 0x9c}, {&(0x7f0000000a00)="3369ac8a3731c52c25aec48696a7c2acdb680c0d085ecb3986d1092b10fbebe11e0c7cadc608cbe9b27bf232827792ad5ca39120e1debc6ff94af07b83a1bee5e92c9e246ea9ac9437eab25df652dd155a29ee74d5717c08c27b8b04ee73b168ec8ce4e3884be91773006d0e4d90d16b8360e96e008c3476cbb01d16b57ce707915af005902068cc3bcd37e77eeb1f5af327cadfa591f5e614c04a243db7e4a77e12131d894f016060960b", 0xab}, {&(0x7f0000000ac0)="c60af39a298669baba2560eab126a73e76e4db21563e3b42352621ab2dee5f2c5e769454175e8227231402c61613df47607b4fd6383a0112ccb4edbe14e1a896b08cbcbcd54c068f5e03db0da9af3926", 0x50}], 0x9, &(0x7f0000003400)=[{0x1010, 0x104, 0x0, "7965cce0a3af1e5c65d0bb6556098897f7c6132802f5972fcdc1948bfa63c9b88ac464e0eeb34011cbebb0476bb48c697bc162243c50194e85b8704742cac409cb437f2c21802e1537cd6802960d234573465dcf3a20a79c166399fbc2772b084562132edb7f09bf3121dee48c3775b766e79e2b5d467fa4be0501af1c5fae93df4e116b6282c4742ca90baf3de3a1e397763eb15b4f2f7d4c3bcec51b03ce8faf699d4bf860833ac3f12196e89928e50fe8325a62ab48b4b0f803786dea0c2584a5a4cde2af61185a1fe4f7ecf010270cd8e4416e4c60d7bc54b43f0c91a4f5cb5c899e9821c5a5b3fc4e71e83aecef3dcee8e32988bc6949c55baf922f63994a0b7ac51d9180945a9fc3704c3006ce8c29ebd1fb7b4f3961de6b0d5693abfba2e49990c75f265a928c7dc7f11ffe5613da3b995c65d7a46e51569cd49546408db7886722bf3342f75c2958695542ecc7eaba2a608a2db94d6893952744d1aadb1a090aaaa32db5a5742ed28294815719404df44de8fbb68539edc8960729a839dd7a4c8800d79f859cc171a9664f2a17800cf6558f20e9e3d5569fe62795fedae954540b843da353beb8d687978ed27e221a0537844467c30edb3909e9063633a0b99ddec294b7b53d2d79441e0823db018dac5e3ca067a97b88b132b927f7a5f8f83f349517407d4d499a53ccdcc8328341301dab35e22f03feafd17e46d10c8e94f2d6c3b242d3048081107de18a4189815ea03fe7bed09cd5ea91f75ef52eb88862654f93aebc89027f0f1da9bfdae94514e09d98615ca45931b4b034e0fea98bc755183a23aafdb05a77e23ff679b4ff2c0d3ab1677a4b09f1c4d818bb5193ca5eda7ee6928909cee99eafdcc971ee430b0041d3fa76390029364b4d0b1c7e203ba88df9c6a13680597c2370a5699c02b69ca14f5d58f6e4033b6d6f1a6e96ad2d7784a557b64cd8ecac0a6c094438b88f75b3215306ecb97b4eb39fd3349251f58440447689a1f367717fa16d1dd2cb17e45e6653bcb6ed49d9f3b1e772ed6df02e23b1cc10b42ac594d49dbe6ee4aa548e6313647b4b12659e215c8b31cfce3a91a1e6f8d45099e748f96455b93ee9f79e1f78623bd67cee6c1da36630e556630d025842deb494c1daa21f6bce13f9f6afc6274f0270c80e11b312751c6488de36a6434b5daa15416ca19f72afe68cb44f128284e906ad4389da7b8a01f4791dbe8dcf0c063ebc5522cba7a4e53d65c6d92ab84870f516257c4aaa7eae0a7f0a6b279c6587f300f14935a260e657177da17f326817f8d355eec263fe5cf2032576cfe347ba824e4e587d59360528c10db8a53df3c04ae1ff317eb448234e426332a269c6c835bf3c0fcf0ab81382879fdd7ff6caaf766a896f9a28da4b971e5418bbfeecf07e2796af281dc9687ee4c2804f0c94a2665411ed2ad277a8c238b5d9cb07662234229afc2cf4daae4bd505bfd609a907b08aa3d04f2f98f673dcc7b932d62d9f6850c00d75407e67bd92b4a0ad6902bd6666c77b029ac463c6522e8cc606a49d4c0b1cdbee7c45f85d95a5896b88724f5b59e6c0b272ac0044d96378025456886988bdc06a65bd138352195ca54c9fa9dc294e4d80c0d55d6d9fcb156cd874d17275264225098567f31e60a70388f809e025b5a27d16a009711e6d95dba3dc66c8524a372eb8ddb25b1e106027365e93c37313267139abcad0869b8c9f37c7fc8e337faf0d472537675942a4069cdf00c85ff6875ddb263634bd2f2dd745980130cfe6ace04091774e4ebaf6681956e3d48262041f428c5f16ac5b4625a7c3e17a53001b593317af6151ad69fb1f0d53dcaf704e9bff296d00415a46034c924bfa17fb2271bd4d6ac28ac025208593e38cb12ab4be5db26cd4aec1d8517a7ab6e82cfa9b18c008a80d1ae0919f2b82f0afb1a93d377aad15c698264770635dc2e842a2e025082cebea3b7782f065902d0558f4db63d095a369e7601bb5e82b543d9e03f06ceb8ee856644f913cbcdbe5998187da559b25e9efd15506eb4fe5a21f21915641efc58796266e7f185f8ce3140bdb25b3b8bad12b79dc9e2f343d9d4f1995dece151fe82f9660c644e7a8bd13b3afc9598cf62fb671c469406c24d300b9a82b29bdc27e4db15eae5f405d90d485bea910de9c847a73c48adaafd3d83123dbe05e5647b4202465018318680dc27a847ed0a25665f2c4844fd2c1e7431218bf40585313abf49f1ed93ccdfc08b58487964a4c08e58816a37c230d75120a236152d288c53150962e11e5e61ce00bf919246d9069cae1c3f4ac98064db7124aadd6321228f8ebcc57fc50196b0d4d8b13f210bdfe9fc7b1f5aa581e04f87ec6656a1ce23853351e870e85b7a592ba0519068a304e553a85f01598e15928f0b55c75569b93837f955bc08f5d9e41fc06e244c9eef00961f99f71d46ee8f66bd1cc468a70cb3e2445d582ebcedd1ac69d66169fa3728d88faabcc9fb8b91b3339f5d5d2dff3e94e1719c8f1397604f8b55c2542cac7339cbb473a513ca726e21ebdec61ed91f8a28bd4ecc03842964c454a4c1a0920183bbcb004384b15f641412992c6f6d9bebe35688aecb2c1b0a209a01d1b7f8a486923ccf61fd5cf2cd89c3067d6dcc45733430c0b967af04a946d2780955ee7dcdeacdc54b8a8c797340b1573578540ca1c8e2defcba6592a67829849d65b80293945125a49e265652548ad85af5d27c02988d71630eb0191aaa87a24c7cf4e0c01f6f6d889ff6e8ebeb4a032c693d95c701b1690411bd109d99af394ef03b05a1ba5ddcb24ed2086849ee6074cf5d9da44d97b90d6649ced4f60ad30171f13342584618a6a17231ab8ca8dd2012d8cc9f1d78ce8897a9d539cba144b71f8c9e3bba31e0517d7db95268a0c9d1507515e5a0b3a609ade1fbb31be4370a41cbebd717f2a0320fed692afe123186239f14fae9b82f4ece10828a9f10b831ebc269030839ea9f71085c2694b35cadadefdd8f9c8d22c377d65a3b29645414673603ecaf8cde6ba6952226d704d85d6dd13080043ad606d20b68911b989e515aeea338ea0de00b1b3ea6c4326c2f19dea0774c9581e4f2845eb1be9acdef8d2b843afd7cc05fb23a6fe0cb50bfa4cac8d009ea33007dbbea5e07987d7d90ec32f5eba2064c7af978ed2e353877126a718fc9c2772a22de48ffa6d129891f6c44b94a08c3a83d4aeda5c1ab3b4cac9124f724852ac93e64210a9dd20d2d018035082c64ee2ed24c9e2a28e09f9306ae6057b48791664ad62b518d89b09ced58b0510b257fa7c0ecf82d48b8dfe04cee0705ae203470215d2fe189d2f16f8c2bbd5c67a4a596822ada5fc3b629fc6de6312a674a74a4b90e26d157e78c6707794a2129a9341022368dea347c16f83a72ed76b03ca9fe48e1ffd009e67b7bd678ff7f54fc4b148e6ac8217f7cb3b4b4fdbee6ca968f72bcab273638d75e344de7027327098954f3e24f772c3b71a13b4d4960f76f2e3d89b7514f09279dc8c8faa9469df4a8084c084863d14849c4a319304fa7a494d539356f1b93a66ecd04781274136e13acdeb104af520b5c01d4054ec0cbe296450b4c0af6c06c22dd89198615c743f49851ce5b09e6892c00597abddadf3e265732e409beb7c29fc8e1f6e975f96ee56e1899b823c9d7782101bca64e0558cd38a52736b7023eb3a2e1cedf4a4806764d26d2df518d167bde8f9f0479fb851d642f19d4bf899f676eb38d62cf66118c54f6368be023b088463867ee6006ca5cda19c02889ad50505e028c3ec95dd83f4a2058cf590af808bcf1fa18046a3ea47a634c7b4abc1e9d7be6a0c017e9d2d07a122db3835cdd8aaad1ebc6eff2c386ac286bb8a9a245afc5b592735d5da6ec0c99205c8365e03c662626cbe9c6a22f8e1f1e13b0f4ecd0e8160df7e37881b274d0547415dfc6129dd6e31899c0a8e0089f531fb65decc94b9f0f9979ce38b2f5f735abebb2112bc7a851e990000a4472544c2c529263f6bcfc8c70997cd57aa150abd137f3f049a2335386a3386089184c61895f04f350878d5665f056d900fa8382dd08523d8b504406b603df72dfa4a147ed6d339a438d6ec4a730eee9b3efb0cd43fd9029326e1d13d52756f777d73b11981979e44d659ef8c8f98576722dc701fd71328d30ad3c0981ecf9824850a7503a593bfc5784d8bf568fb90fd536953dac4f00e60afb5217cb27626e779978490f0b6ad93492142c0cf08926d3a8d2a655fd25c94dea4893193389f79534ee99005679e15c02ef159610d611b6ade8d74f833db89185d5d4e4c289f8046f10078abced3e0a5084e9563f934a0dd3eaeeda3bf1cf9e0498d86080e8ec663cbd4884a5135fe9e4c251987784b802907aacaffd9aec28a9c63ccc184e11aab3e6cfb764de52bd4e1a55d7aa114c1d67c94100eb6a6105349cdc1731d2fd1e0c368e89ad74751b1479ca2c8d57c41b2172fc41c3e65f9a9d081c9f766f0540e6c3ba7bfbc03ff21464f699de863c658060e34551e0e2055f124546de5252bf1744fdb8ffbfe620126c1b53d9e36fcf6f3376b1c77fa7dae723dd395204c673f45069ed25ee6844ce88c4e72138eec36dc0042922cbf32f7d0a028c13bae600fd790b2ff34d86174066876c770bb941c58dbdf20b5e729e5e0cf72a005f8a8c19ea54220b91cb248836a5ecde955a62169cc39ae79a77e8ec3c5bd9590319e6264fa3988c81919553a71c25be37c4f90f5d09cbfa854fc6001b9e3b6f19a43611ae8e5da4ea7bc44ea7ce1034a9f0868b085ad5972ae0e0843132ef9842f154bccae9076ed823ac94342655d56a85e30541e27a4bbe904cc366635a2c879c466f7d9f5ee427ed1c971978b61c4bd9b6918294f26fec09d22577eba9c24f1f44a1e1fa424a55416992a58835ada7534d32aa22060b3d3b466429222f234cc31470a710e3e551b33539bbcb1e183bc8b624b194678d5f10d651d25dec3e28a0c60e7f581d93171958ce75c2fc118a3d03d7ff767c52708e235359e86455f95419f915c8072e07a607771d5376d31024b1214786a322e1acc6869ff1cd5f4d0cf3ea5f9bdf05c0df19fd08494c628fd6c2b8dc95a0be55df7bddf6c04fbfb5cd09d7a86d5035dbe142a515b1bf0170d0521ee8fe119b6d7c01aa139c90aa2cae6fa6929317c2c52531757d877272d250d54f9b9514f92e6638356c94a73ec1d0b2a05dc6878d9ba8750f150eeaded48a2cb10c2d9cf9c05096d2c3e590f42df68d9d514a09c0c2a957fc7b5f85bb1e5c771df2f2d5acbb5a75f66eccba189ab56f83c133cf7a80584fb03e45af76f757f4877cf8e4ca34fc504d565b417d2d7caf79ef3d9037bd41353b587c2c726a9e3126f1c4b9fe851c687b03cc915e64494458d5b8662c48a0909f7eadb257b5c8b34d7fc78f86d5d29d3b5446b58b999429119b34bc819b266b4f4b7722f63e007ab3ee88ce9af8e04c140f945d074880c44bc40c98fe346d1fe25553375b69079297859a78aeb87a4f4f9c3fc20e9c0cea4c730af9a35681f43840007b35f49eb4fc7a2d7aa23aae017dc146e0759cb88714e33421a69ac3c9df419252ef03bae01faa29b11cdd51a8909d506df4830aabdb4f69d27765849f4ea0d41a4ae4b47195e836d124b1b33d893f5ae7d8bc730931f70a51add057eeaa2cb492249e8dcaa1664b8f8e0acd1bb623886237133dc76226cbdd1cb7418379b60c678d46d41e321ed19d8c319f66bd26f24e6b91bf402321341f0f3feebf1df3496a38a"}, {0x108, 0x10e, 0x8, "4c9b19dd10f1aca496a6e53bcd14a0b1c4906626ee1444fb8dab602b21b9261884dad37a55ba7040efa1bfc2bd5a441aec1d70bb5e7345c58c3b2305f097c57c079dac9a930af72f0a85f9cb87054cfe16ca31312d2335d2e31d3163ddb402d08943a0d5fb842e879149849233b7144ab19c70da9604c5f7153ba93e2777616a1b09f914218ac0d82888d0a6f9d0e2006ce424c61eed4d51994d950f53fe3673eb2eb317e46e9445b04290ff9a659e328ab10a1ddca2981b2a4d71c038014089d5b3ec3f363f5512e1877fdd92b268fdc30c50e5746c14ffed39fb3b59d6d4e24475f57009573d4617f7c18a25025999bd"}, {0x70, 0x6, 0x7, "6e0ca59b5e52ddabd6204fe01455d324a4643fba74f430f6114d8670f51b663432df1dd9a48729447df9c6de3c9a808563a7f5cd7ace0b9d9aa1fe9d82b00bec5faa0f21cbcb28e785a1a3088b53e7c285ca7ba1cf73f278d216ef962c0607"}], 0x1188}}, {{0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f00000045c0)="b35a3589eac665c6eb9669f97c901bb6c541b5d039db8bdac57ad66d41c2bcd58aaae1404f1f1109b3550438216e486090703d6ecab203e951812f5b928075d6fa30e145afdebbf119cafc3045bc1e7af7ec3567772d5ae40c53193a234446b60e9f1f1276a72b0a695d8f8b2ae53dde7eeed91a2f71ed570d842391aa68cdf1079813302ea416d2b4e3d622b2b220c9cd52b7991e559f56a59b65d4d54035322cb3cf48569dfc14ad44d77a4c122485001e27cd20092c8b2bb98b1c84111176d62cb71a828163e717882306fd54351040e7f0bc526708c25e879a5d27c0eb384d3d2f8453bdf29fb4c44ddc53a9fb13ab00be8a10bdbbc77200a3fcba426ced6b8ccf89c3c3942dd3ec43cb06d897f3af1981249e2fc2f2724bc18ab3a3a89f9098bc0a8aa91c7a7b843c94c886dca8f3fb6540b395e59d44d65bf5cfe7ea50fd3c0bd079c2e10e6e4a4cb760de7f8ba12b610e68e4b09e0e4a2dd9e5478da8bd98c130eba6b4ec2e91e54df1388ff7527e7ab6163b9f4146129bb7038c4f59e77703fba5ef4a15dfdd2a1d628c6839d62b5e311d7bf6b01f4af32a20e9250cf7806a9b08b39b4f99369aff3a7473c0e337d0abebefb826621e040f7c8c9cf939ed5d5e0d751b0e13aa971dceed0ed48226122b869781502112c47ddcd2367a853658fa148fae20ba1f12c0608059a95917090550d54ac5d114325982ee084df057d6dfdaf1d1119a96a4073c75b7601d619e1d1034b9af93071e22e8df7d1e1cf3977aeb7d6b5c73f7af687f801e77aa2d335e08272ccd8667e4e6a3ea52a8d0da8007e3bb203884065b267070b75e42750e22c010efe8166c3c849d8ffe32e6d7b54cd5cdab9c347843aa6a00fe52e97268fb0c77817a6604ff270fae0e1aa234bec9d5284552974b4bbd254cecdfc925e6ceada9d99b960e38bc9dd763626ab7710e0fd86d0f7a1c7a39e63f631df82ce8e1c96298a7a2b270bd44812a815f0349465316f92284f2aa2ff5ba6a1ae712088ccffacd2992363c41859cdf156d955640d09d693534f8357630fd9c03cc3ccf764fb3e654bb1ff4e70196b3865c28605fa24ce9f70aa98e7e6ca673086b1824f6e8067cfdcb26b329194eeb8e8dd47c219e731cd037b70d1c761ef0be060db0e9e1f43fc9e40d54d6296ab96bb5dab2871bfac7e191d34437909ffdfda88f6590c59f83923828031669dd5d22eb11ffd2e6543dc2d55a37435d3482ae4c67fc537b98c01de8f602f64e139f8feba67df2a529f1fcfea298c7adec5601150875725ebac58a29f3401aa5109ce91cd5f560908eb847e6e2c6999b1d63058ecbc6daf3c0777c5aa7f65f8073e721b5ba5cd3887e4ec639880062f6d3787dffdab96082f2573f3420a9adbb44135292ea0eae7c1a10ac06bd539eceeed5b641ccc774bcc64d897f272256605609938436d8d82aeb03808a551e2f5c745696be2dd34b4e5a734c160fb90b0b099fadf6c976326c04148fa86244821627236eb5a00002b81fc33de3fb34eaefad9876f45e08c4798f14f9e9f6ceb55782141283bedf025c66c099f5c32dc72598ecee557f6e408197b11e29dd30408c203e7b84892f0f079f04d1caf37c2023da539fa2e3e1e8d0e7f53414975e81776c8a4abc1e04851ad1f67864e2893cb1ff9427dc9510582e7ff34a918519b18b5c6ede5f2bf8b6708077cfb423666328995049dd44179ca79e5cacf49d5260607ec6d1941eb6694a09f8b5cb38af101004ed1bb1bea38f88c844ef8a80ddcff9a724dd7879b8bb5755b6a6bb3f79f17632513f6eb3dbd64d29d6c8a5fa600995c47302bf6c18a23bc393a633fa1363b086f5b69a07742662487cf83ec03eaec5762487c0fe55462c392da6c6e4a3c91ef53d90040ce1d0a02255f735187265e78bb164b3c4d5577860e3cf18dedecf4b0a09713ae31d814f465eca4284429a6e99a158067a755746fe947c45dd06498e77afcc5000aacd8223703b88d810f33f139959ad52cdc3dc10b1da42696e87ec30d83f246fa62080e1b2874ba91a19dbaffd3db64126d5f8b2122b72949c828fe97e5af05efdde0aae424c29ec66c497ab479cb0d997933568bb44a2f694a073ff0db17711105b923c06f75763005cfc670502242631024a4e526ee2cb9a83e0969040b26dd9494a109d9c8981d8150ed937e00b348dce96c4a530709b5ae17d7de529bc1c40a020898acc2e335d09362904f5905368f719ba88b118e86ef9f2d8c9b672ceacd2603ce633631a8272b8f4ac7e5dcb809e97eeabd41f586ed2bbf11f369b8b9c00437be06d25370d3a43a1a1c79e0e2f6cdcc39275dafb8f4da30e4697217dace25b5b8e3cde895f1d71b1e6646d500363ed46615337bdc3ffa0d7898db8b5174752f1099bd0101ec50a00425bfd04710287417ba84a79713fb2c89d52bc2581a86da9d13b09a3d428a3cd6402e31f6e057e0e7f0d40a60c899feb4bea8092c2687b2a9dd0dc01770b0dfd4acad07c972b2c88b46bdae1a0b25c918ee198347f60813d99e3f3fb7d26df4f74ef6cab244ac9c1df51c0f0e401ae5e22152423d1346cf37099cec2fbba5f434f794772868aaa183f5504de436e0e2444b5b434e3f1bf5ea91331f6b868a017b541302a89042716e3a172dd0bf9a409341a3138a2cdc76eb651cf806104962ef3dea2b32dd7c3d6211368399abec138583bcf133591b458bbd13618a954c3c795069576c3d81c8802542182527d12ae42ea704e21a385423e976ca922ab8b523c3d528d0d8fa736c1227aafdf69d014717d3f1b86c048e60cbd2c8d13dfd95320a3cc327cc8a7012516180fec63a0529ab5038eecf128ee4a07e550994c9d3844f83c4e559f782c04df394a89643be53c6f39769c170cdf0f0015f4fb7b6159cf4523bf0a781293690c788f7d0c0f5ea9644e69892ef80c0e093d26b47cacf6fbd3efbcb6069d2838138f62636fba6df5c78a58ce18c7b11096b9043b40d5132768dce6372d3f12cc8bdecc7998fe315868af0a74d315c5b36c224bf21ad2dce93f4ebe0638926d9e26ed2961de827c58b0fbe3534e614da25046c543d1e7c52ee98f370a4e4c3d0ad4baa5129c2c8c7e07d54249241502bc666fa4f40b72bf2d9fb5f0ecb99131165defdb7cdd9caa88d7c9ef8e500b87a4e75988ea220b71dc108b6f876383db5be6b8bbdab7ed20ea41217915d723353e049f782c5d1486b6070606f1da378a4282c4a8503a2327c6fcad5495a89082c8d5f0581094647e413a74aa78235887875a798634ad44feac8c6aa5687722e3cf72af4cb720da74618c83bc6e083d781a4faf4ab05367f7e07c65b12431303af91514076e706c0438c5432283faa17b1cea7759b797d263f5c09d5c46b96bd9f5bf865cf259e77220c413d3543e95f516735c074ca179f5f20e6220f3732c03066de8e9e3c122d1f59f22816dfe67a0a3a72e8a3351f52c7be21d7228caacf5503cca720db3b3e2cdae325e47713bf8a32f437b9d9915a6d95ed857beb4274783e5dd51df130c90892b8af7c751262c9b0c21f446ab5b63adab24c1013cbc3fad91ff61109e7e822780b8e5523160258a5f86f2f63f0b5770265527a9771c7521af2ce753dc8c6064188abae33cdf51a44284cfc1e1a8d6fb8055fa6bc1096545b4e78d650d0164a279bee76d0f7948f9e8829baf58737429641b70ad97f68880ffa048964d8bacef1dcabb509d5e351a325f9e6baa55a974713be03990dab07c31df73d518f1a1a9197fa7d4594dd5e56d4f046802b890d76f2e9d024d4aa3fe549a1184f99875c8e1ca1926919b641696d04b589d2f179880f7f19a35af77375cac69cb08651c9557c855a068dc79812f08440a0ce40b4a7cb8a6315c36ee65c67a36956f76ffe5271ddf905021c66d700f3f30618f6440840ede45299fc87de2d264c62d70894d3de32e104d79c613673711fe3d2bfd8afcc3010967341c8bf9037afd68fe38f7261742e03ba833d3118aa8c4f08615372d08180aeec48339fdca6ef2cd5384e787efdc5def9c654bfd70c244532eeba5c3f2d4bf9145b74c9861aff9c4de297b306a0c4ae521380a44a8f083ba7451a89d725f64e11f270a0a8b7032d02896e3e81cb4039218620bf5b7132019169e2d14bee81ff73c1d4894ba07254377191d5b2b9da53fc565f2ad9f4a64ebf079f12e92ef4b57cc94792b9e3ebcc5a267dcdca27beb3bb0cb62afb563019d6c5bdc32b30f0e0c42d138088bfb9ef17f05d05e500de4c6514d62c2cec7d80f65680d48481152bc5328335659f2015233850463067cddacc9426fab6c05b6bb5aeb6c6baf0cf9bd43c902ded944c4b11ff9acbc5a0a724560d84bcf74a114120ed797cf7dd6f708832b19b1626abcd0800f41c224cf6a311b5f8f5af2111a4e3100300b48f119192e49f74a5f8061c3d6556c5ea8440620b6d017d28a57ee041b4f50d1571483665b43e8362cfccc0f1bd96a3357569c4332c3698fda4d51dba7231738e388750df75d16f3831d21217db817ecfc2bf8983f3605ca306a5f98b7a17d38cbd9349cc8456593f63698f097e097bceae28caa8ce6c7d9c90ae8126f16d918bcdb0bc6eb2cfd41228b7bf33f16745cda88685ce1273f880cf4fd56825674fefc525a2f6a4fa1fdd352c070842d49d7626fa3ee216abf03a2b290306acb05fc54a0b18c24019f1c15370e1cd8ef4335c05075d536c4f80a22e350a9bd6a7665628c67a934c59fc6060a118a12f4ffb5ae0e2719cef09c28f092cb4b35c1944fa169f809f9984261beb83e8ad87e3d133a593e92e041b12e5b5dbd8cc16052305fb2ac3a3c42ca1b4d88bfed3d12756814384f2c9a2e5472dff0ed53255206724c624560c66bc134fecc1aa5608eaa071541771273435a86b5c8704f0d237b0ac1bbbc3e4f8bcf6679292f3ec233d1e84516bf56d5d28a0d8479f00d42407d091b4ec4acd197f1534afbdb11a852fff5ccbf6e2328f722b45543a492916c2a3245f97fa57929bcfa8f3237756f9fb1a09ba19220945dfd4147383eb0ea765cdbc6adc66f839b955e425f77329846a7a77740dc625887b1557f17d57b77b522f744cf5cb7a76fcc8406c1d5d0ae8dc8c6724653b8f696876d8dde1a76f21f3d47c600ca7a410147f51af2e5fed039249bcc7e16c24c6944ae677574997644e9ed203316815ce2208a73200fdd856d1cac3bd2f70c1288113fbc619bcec5d5e2f33e0b40d357b3dfb7dc9bc16d6266152a42b69360c056c6b445181a4ba5909af3f82f5aa65b6a8dba07168c46a57a82244fc7db730e675e5abd682e4b8d130428fcc87d1a9abd09b60a51890ce6ad74d45fb892f6703b26cba09cd68234c08be27e41cd66803feaa6d27664224aa959265e3d91bfdb7ef4ed64eecbee16edd87d7ad03e5a65f9f0f477e028d691813247be535853564b755e682b71e649715e63838206c88f55c8d3e0fb0a1492ec11fc7fac2b3edfe7f7d97804175726238cc518cd75bd0898935bbf4e4f9ea43cf79fb669efece50105eaa7aa224fcad635793c7e0a3bc4eb8659e676924c88b97aa93e95084d4555ed426ec4c9cc47fcd37f39a27b2bd2b14f1849cdebadc2c48a900166240ec4f4dbd04aa8e7f62ff7b6b6943ac08df902b8846d84a2f2c9e3a4d44c36c13be80c99e918c5a34da7f7aae2d6fc0118b5d982abe27d566c5e037b18614cf41748ef2fe9a7f7a4ae5fed1fc037a518596232702598ba413711dec7a123f55340aadbc6a06e43c67246c6b41a", 0x1000}, {&(0x7f0000000c00)="e14aaae56e17942d8e21e7d51d943926132def07746e68ed6b160e8b4e96820029eb479ec05a433c193948672a23f2a52fbfb20a1e16858d9b81bc1f57f6ff52a4689be1870baf7987f7d8c42766aaed0a1a05d9db93fefe39150018be4d7dd972887a5f48491fddba96727dacb918e063c275410571bcf20901abb0", 0x7c}], 0x2, &(0x7f0000000cc0)=[{0x88, 0x101, 0x2, "5a10c245c58c5a72c25a1fddf66343decd000c5191cce166100be9f6c230a6b82f53928234abfd0cf73db120fae11d1937b2d1c40763b81e1d08970c0927a229bbc3a4e5b4cd0814a1c7183e0c7d4b1b4140f6ba24a21f4cca27a60c846865071574186176ca06d9b028e6b53db205e7c7abd1c0d07e9caf"}, {0xd8, 0x1, 0x9, "ea03e1be8f8a48a805a3d645dfbaa12610d2e51153c1d036a611c5f774d4188be3eb062879716512123e5c31c571dac52ae56cf158266faa58dc947ba8d745dbe37d9588be2d235c894576d79e8f75cf563ef8a50452030bfa50bcbcd490bb4748d712a5d12fbdfdd9c874ba06262cf5d6002ec0e06fb88b4821007bd084f613a8306ba4d92b97b4eb51f81c9bba9ce7d5db133b4a620a55b5df2b4602e71bc49fc3bb80b9c66816f691a0e57f718e64cdce013fe7c1f87d9798968c2da6d2b15c0f5a10b0fe730b"}], 0x160}}], 0x3, 0x5) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r1, 0x4008941a, &(0x7f0000000000)=0x2) 02:01:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000fffffffe00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x8000000}}, 0x40) 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r1 = open(&(0x7f0000000000)='./file0\x00', 0x101000, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x2) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) ftruncate(r1, 0xcbf3) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r3 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f00000000c0)) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x300000b, 0x4000810, r0, 0xb4e7f000) [ 1059.883698][ T3947] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1059.890474][ T3947] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x9000000}}, 0x40) [ 1059.951486][ T3970] loop1: detected capacity change from 0 to 264192 [ 1059.982209][ T3970] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:21 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) r4 = dup2(r3, r0) write$binfmt_misc(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a310d55e46721992368bc16edd2bdc56d840de94f053f099e51d1d9e3d049e58be5d7e8804763de0816a2b40683d99ebbe5638ec78ff1a991fd67d84805c39667261065fe6bca7c6b6eef633ba3781e881a06ff4c197b4a9a05bc1114609872f88185d355f442127a74d5bb667b9b62cbc29510fcedcfb560d4df937081b49a87dc4a1b198acaa998a2e96a16a947ee08ba813564f2235b7783b8e937482f3444574e2388bef10ab934b74387638461be1436b8a7346d3f8e4e884d5e542d188191d7d504eab775677ac483563d18c3a079359160d436a8830616ff8680ad95cb444acbca2ba600476bcbd5685253cebbb4c9e1e9759b5022a61c96bcaea326b3158b79028147aa0363ceb2bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f00000001c0)=0x8, 0x4) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xa000000}}, 0x40) 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/108, 0x6c}], 0x1, 0x8, 0x8) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1059.995938][ T3970] FAT-fs (loop1): bogus number of reserved sectors [ 1060.002455][ T3970] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1060.010549][ T3984] loop3: detected capacity change from 0 to 16400 02:01:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xff0f000000000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1060.074260][ T3984] loop3: p1 p2 p4 [ 1060.078612][ T3984] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1060.085415][ T3984] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xb000000}}, 0x40) 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x28) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1060.125947][ T4012] loop1: detected capacity change from 0 to 264192 [ 1060.164841][ T4005] loop3: detected capacity change from 0 to 16400 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = fsmount(r0, 0x0, 0xc) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f00000001c0)=0x81) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r1, 0x8008f513, &(0x7f0000000000)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000100)={0x2, 0x4, 0x1, 0x7, 0x100, 0x6}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000080)=0x1) r3 = signalfd(r1, &(0x7f0000000140)={[0x86e7]}, 0x8) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) write$evdev(r3, &(0x7f00000001c0)=[{{}, 0x1f, 0x1, 0x2}, {{r4, r5/1000+60000}, 0x3, 0xdb4, 0xe693}], 0x30) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000000)={0x53, 0x4, 0x8, {0x200, 0x3}, {0x3, 0x9}, @const={0x2, {0xa, 0x0, 0x3, 0xf2c}}}) [ 1060.177351][ T4012] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000000fff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xc000000}}, 0x40) 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x98003) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000080)=""/205) r2 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180), 0x800, &(0x7f00000001c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@posixacl}], [{@obj_type={'obj_type', 0x3d, '/dev/input/event#\x00'}}, {@defcontext={'defcontext', 0x3d, 'root'}}]}}) [ 1060.236617][ T4012] FAT-fs (loop1): bogus number of reserved sectors [ 1060.243170][ T4012] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/9, 0x9}, {&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/113, 0x71}, {&(0x7f0000001380)=""/214, 0xd6}], 0x7, 0xd9f, 0x4) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000001500)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xfffdffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xd000000}}, 0x40) 02:01:21 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) r4 = dup2(r3, r0) write$binfmt_misc(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a310d55e46721992368bc16edd2bdc56d840de94f053f099e51d1d9e3d049e58be5d7e8804763de0816a2b40683d99ebbe5638ec78ff1a991fd67d84805c39667261065fe6bca7c6b6eef633ba3781e881a06ff4c197b4a9a05bc1114609872f88185d355f442127a74d5bb667b9b62cbc29510fcedcfb560d4df937081b49a87dc4a1b198acaa998a2e96a16a947ee08ba813564f2235b7783b8e937482f3444574e2388bef10ab934b74387638461be1436b8a7346d3f8e4e884d5e542d188191d7d504eab775677ac483563d18c3a079359160d436a8830616ff8680ad95cb444acbca2ba600476bcbd5685253cebbb4c9e1e9759b5022a61c96bcaea326b3158b79028147aa0363ceb2bf23cb5d4926f3e908d964e848b5540ad9fa0bd1182d96a44208d2da9403b47f964642f5adb20481456f2f4430f59e92d9c4b4bb2dc5d83d3938b6dfde07714588b1e30a3237eaa04f271c196f635cb20c228255b9186ba8985b2a693de82a2414e8a922312b9f70d1366602ecae67b7183e5976808e0598f55b79eaa9430a8ca3d6bc3d98db2cd6a2b79a4149ffa3f3a0c830670d647c679e7d10983c0cf6c6d443314d1dbf5c9740bb0c09dea100d0d1e76cc0203bb3d8c5d27d02d6d645ea69fd5f9c5ec2971956184045ad5ad55eff535c61c347a8b3b8c5b67f5f0fdfc25cbac71e957b558aa0739036fc2aa234c8eaea7bbd08b2d9c484cc72f04014cfed60706bca00e51946e634b736ec4bac5614e30bb3cc98844c9e0b0cc7bf0d517a943e37c484d8fe803f9c3dd9088fe0d5b4d4aa54fd4e7de0b95b5de7c51b12d554c2758b24cf1f904bbb4ebe3f8dcf0770c040812b794984cae8efdac702baadd864c9ba0ec10df55dce350709131fb734156e198f626d3bf1dc155ce31ccc27e6050be8101b5291666d2463a9402b416c3406af3963df9618e7b9811364c8801ac7aa9df91e0b266db62acfa393b28b83cd877db35c674b6d4a3783b64bafc59488ddd6b56ab56c1e98e779a8deb0a420c1d9e896c5eb084641651c447d0ca6dc212d0317f9170a8bee0b75e49edd48927d4a6bb46d29974d4ca8901c5f1058899b4a104556102ef29d4e03c71619b9a4d5d8e58e843b565faad5316b7dab818cbc6612cacb1f05fa33d751128bd77c219586a28f5a4150d30e58f2a2ea78567004f75070930b2c83e00e72733f1d931dffc5d85ad78e425ba80574b22996a96c5809f5d53553448f9c001d706c45c37fb2f9cc6f8d585437537ce80c8a598ee6784664b7223c31efad0adb34215604ddc6e3135955a40374709f5c4e498f525e85a3690ceb6f02186ea0d1edbcfd24ab830593c81e32f4cf8fe8556e1464e9f186b935e56b75a5a5e4cac6884e400a3f7f3220e0410d8b295b30c2a67e80683f620ad88b8a65b439ad4fc998ac1c8ab6745e3af9decd5a3cd90ccbd27bdf99559b5cec6b843f10040d6de343f424e3d68c7121552fbf0e8e8ffb119ae06d31faea8232baed838fb3c16d1dd91f3671380c1c76f28c27d9cc18c852a69c2c4b0d5892b044c4232b3b4ef4ff5bc706d41131c100034a588ff8f5d04f86422c7d0388c9c6be741d757713dff1c05f7faa8c770cd58e5a82f1509c64c02ac2e6da01b7777ea56d0d98f1742c8478ed5f0d6391cd43b23402f68d4c95d0f646f6abc7535207e279e6f0bfc32fdfe91d51ff139e06cee2566f3aea084868d4a76ad589743e1355d61390c30596f1698ecb99fe609f489852a66782ba40ade35575270f4b67423c33d274f94dbfda02d1c0ed9c4512433c6b217e9bf22f632e612c36526112575805043a1166a8af5e84076266dc190f49d2cfac5a3b91232ef3bab96cb462278b0b9bdda67608a4ef4b858df2d4d219f8a6f6cad018ddb19be6c51293650f346f0997b3c7d88eacf183e5bec858c3461d6d5c7078e4df105e6c20906f5c42065614784a2c46f998659ffcd153db6e584af9cb7d1f4d444b6f6be00b67f28ad6a1ad5f7c2527ed764b023f086f875907d9e6bee1a64a67cf6ef143d0125ae13ed6bd6085d69bbf091014da13ab8d2baddf71bc4199c438e1087fc6bd581c94dc04359affd6ea26b9d4196ae9888341ada0ad2a4ae33feea37bc21cb21244c4566ad58496158d9575ce395a53edf35ec198e13747e598a90d2392241e723fae1e2fac6d3aed3cc41c1f2b85d7ba57f4da758afad4c9f9bc17c4c36df9e92012fe7abe787491240119726ffefa389ed543689997c438d738af236fb4c4f0fdad5ea35e5a2f7720e2755db7717c87f1a008123c63d38cd3a36028d11c3a5a24442fcb5c7e607ee5c72205834ff61ce17d9736162207d928589478d2d1f7bbd50e2946ce887e3e8c6a1e6aa5dd181784697c63c9862c95ed7a9312774d4d6001379ecbfc12f9309a49c296c55502d45ae4882e4d597ba7ea454b3c92dd9c7454ea21fde6345578b5f841872a523464f223378627eb9b3baa507bbbf36ca1ff01e61aae451bbf10c36690dbd08043df87778b6dcb11e3aa5d8cbbc4e521a73ffa413a7ed2f60a1477932a749137bc790e91749ee6574235a498c489000f4cf86a49b0891bbdda60ea25a5905c6b598868ab512126fa2fd1d2e46ee8960e45a0e012773b0d9011f7b13b80e35c51090241e9c9c5ddf621a78310d68aedc3dd9949f80e1777753a358301e52f34831773348d029b09d99c0f09f616c03dbbaa7f0809a3d2f3c97de2cc47e0fd60c3cb8dee07cf3c9859971b3e06042fb8717e26b8d885fb7c4e04239a6c17f83616a52448552c286d8add0faba82fb70535b144dbb1f8017879a0753f50e5480ee5b90acd9ee4ec7a068199c3256421939245be3b93d197034c1289b1f653bbc363f4fa06dbcdd88fec6526e03257d4abe3da251d5d35ecf2a2ada2b36da096d890afd3ecd9b2f7c06bbb42f68013f031ea54515612c70f9ebd4269ef78b22f7388928da50bf7dbd3fefdc80366e8c2436faf1edfd380d5b73b87c547a01ec83c8401a46179f3ae82f329bb04d4cda401cf91b721709536ffca32e5c4a33c5c62a71bd274be8308eb416ef64d47c452281da32a72af4c7a0f9afe9e297b6514ba755a80c370a33b962ca0b691efb795c251c178eb92652a6b107a7a909cbd75ab3f631e2fcb15e9cf0921a784c33d342e903bea5313b28a89ec70a532b02c7ead21162fdc11c71b0852a2f809b822b740c9bac733136c6d6bb893ecb72ecb413aab16ae3b9e5c58c3993a8d1cc46da10824642c98d2d7dfd2bf86afe977a71d29adb7350aa58b82466e4a97e8ffaa3373740503bd0ed6992b15e4713a37083d42664f46748d99eefa3af8ecb96b33a59b14889473bfb93df7930fc12f9441b842874e37966b404ce79ae6e551036504eae3c4fce59cf8c5a58d07a04e2f495fdcbe49a048950f7b8d4200d67d882d3c6bae9f851c24479ec6c5a1591cf2d721be82a60cd5c3d073753f6cd0829863fc2200153b923aacb0cba82451f212d214e7cb530261b45842208db7fd8b6726aa3889d8ac173de28d5e093fa4a869f271b74a04707855aebc6325fc799b4870693a58a11f387fe3bbe485346e40eab6837b0b57a9ce035005c603d3d1f2bc5d83b3b9d2cf87c099d9a6c7bcd5f933bca3b7ae48ad82a5fa456aafcf3257182eac52daf192e602a704fce6e38ae7cd48b8182c7fd2a2a1fb51a0adafa8969f599bcf88258ada45259c3b0dc3a9e30d26f708900f8e70419849295dbaeff38668ed9c1dac6c94cb5833ef943c9a52f2993d9599b6b0d59893b83160d0fe21611f7b4a300fa0b210a4ad38cfabef4f30b7a0c5fe3b459114001b9dc38da5c004b51a906ea085df559988aefd04b370a161a08024a477b486e82ea3f4632926c0b6d4e379837473f7eb570d52727ba1c7c38952535b4c6b9b46cececdff8cec6dbc1b8f5b74761fc5d0be5762c425f4015d2bde94d86490dbba7ae8843cc65df77f78d43c84433c342ebb15417d646db03109c216d8029a9daa69e3c76e41983768ef34f3989cc1342f8431da5501e28397dbce690acda4ae1eaf569edfec420a848882d3f4b2e60f0e6609339a67d661e09447e6366029379de835769adf6e50ae2f1b6dbca86147206a09b00ca3679ba4929a5352b611204e9ea1392c2499fd250cb29a9c73bfac31bfcd15d10a36299f62e19977842e4cfe9ee831bc655a83d552b54d93af044b51f7afad84bc3902bdf7a1dfa537f120a2812394e256b6d6a54b8344208a13ac4b8ebbab95b258702092922d19cc0a8272789a0d29f004ce042f38f2d97871b3390c936f271b7fc48f7b9d35674a3af03846fec43247be58fd802bf4cf6b9e3c8c86220cd62ed8300b6643273fe6f894774f49cc3e09cb945a6a939bc2f0407d2a0872226c17ab8ba81f3a386311f16ff193aa2d54f14a53edd2347088424d876902358b0c1fd6f98dff94d97dc3b63614d56add048d2334e4944e19b5be21c31143aff24b94132bf466de641a3e4d5c8d8b1ad8e264bc9548f66c8ce639b9b9244b8584c314f2e2b53e39316d3f14bafdd16d7dbd67a990c46fea072452ca53e83aababdb9f72817adee3c5dc03f09d947b54699d7843a2ef59154e4b3a034a539116602e354850133be539f5f622a6657cee8baab61378eb6ac3a2cdccdcae30ab4845fc7820bb6fc92e73376b8c71cfd7cf2114e72034de20e93ebb479fd479e6430277a3e81ff87da4d06b84f1876a307b8636fdee8f04efdfc79cb2dde3ec84a2bb48e0d08f1eadbeefe82e8b864bf8d672af598568a7387aafaf83d6c22e48f56e5349f2a77fcc670cd4191e0802518771526a165671613c191cb9f7e5f22916e841723d553ea7aa261b505bcb2cf40b1e33e4cb7b1a285a7600dc737de0be6670dac5e85371176076598ae8d7687be96471061e776b37112ee3544e2221070508e494c98a250b5521684d8a683b1eb0468b49f021b0964c9f6d3e4b11089d2c610c0414e73589ac68055d5a51e8f5cb4285c8326e5dc6d582adb4a254663292bf96e1dfb3dacd043b26fc18db4d18dd05aa57fbf60e2517c2233cb6dd697e8454de4eeadd2c80ff8f76ad6742569c7b25582e798e6b7bc1c45a7f303c1526dc10388f6d0e22961df993a635505c8691cbac4caed4be569f986759e1c492df68fe8e2e1d15e3446de2f9ea730e082c0c28b511a1ef28abc036787355ab8e255e5d9f2a9a22bdb5897bff144e6f343bf555f10d0798c0d1426d165bcd85d49e167836df6f749b5561bd88f24b65118aecba612419d525a587e8b9a71252da9d07f68448ffab77ff118ef29a8b62f78be4099508c8ad1f73250adf8a119babeb10fcda9e74e5878ffb67debb9ad89c23760fc6c8995cdea21592a2bf167f9c6e798e5678aae7ac97f743c1c16fa026d3b050274071a422c5d5288df14f0015f9c4b8a51dd976d5f1eaf4c514d94a59bee721cd21f1d93741cf4aca79f7bbd36cfcaa5ba17f8dc951b5b6bb7c2695b904b286c74c075879e539ebc56f5565fca4cb8e44cd081d9eedcad603f4cbb09c62007de6ae63fc35cd83292999beecf54c2f84cb9d319a6dcd7b2cbb69fbc0db09ab945a8eba9f119d7c262eddf73af3d6f73e35c29c26457ec02a9ba2e1197dab11c6d2bc4716ac160410415eb57aad06f83f0453cc98a18cb25b02d8af14a4610f59619b9e710db4192d48ea7f7d8b0e74267cd35d0754c99a405a3a553d8fb70a44e0a51a8f0de105fb4352387a97039350d4ae1c0a7300"], 0x1004) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r5, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000480)={0x28, r2, 0x54a4a5d9fc24bb17, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0x10, 0x2, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x14}]}]}, @ETHTOOL_A_STRSET_HEADER={0x4}]}, 0x28}}, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r4, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f00000000c0)={0x0, @rand_addr, @initdev}, &(0x7f0000000180)=0xc) sendmmsg$inet6(r3, &(0x7f0000000b40)=[{{&(0x7f0000000140)={0xa, 0x4e24, 0x0, @dev}, 0x1c, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="24000000000000002900000032000000fe8000000000000000000000000000bb", @ANYRES32=r5], 0x28}}], 0x1, 0x0) getpeername$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000001c0)=0x14) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000380)={&(0x7f0000000200)={0x16c, r2, 0x4, 0x70bd2d, 0x25dfdbfc, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}]}, @HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}]}, @HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}]}, @HEADER={0x7c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}]}]}, 0x16c}, 0x1, 0x0, 0x0, 0x840}, 0x4004001) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1060.344970][ T4052] loop3: detected capacity change from 0 to 16400 [ 1060.384307][ T4052] loop3: p1 p2 p4 [ 1060.388541][ T4052] loop3: p2 start 251658240 is beyond EOD, truncated 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000100)="e2b3e25f1b25cb1a55abbc235f398b37858338cc4524bd4d64a44edb75b8541bd7f57a778398ee", 0x27) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x3, 0x969301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400101, 0x1fa) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r3 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x14, 0x8, &(0x7f0000000240)="310b8e54b58e9995"}) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) write$evdev(r3, &(0x7f00000001c0)=[{{0x0, 0x2710}, 0xbe151d3c0bc626b2, 0x5a, 0x8}, {{}, 0x14, 0x401, 0xffffffff}, {{0x77359400}, 0x16, 0x6, 0x2c8c}], 0x48) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r1, 0x8010671f, &(0x7f0000000000)={&(0x7f00000000c0)=""/14, 0xe}) [ 1060.395339][ T4052] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1060.411478][ T4063] loop1: detected capacity change from 0 to 264192 [ 1060.429425][ T4063] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe000000}}, 0x40) 02:01:21 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf000000}}, 0x40) [ 1060.465643][ T4073] loop3: detected capacity change from 0 to 16400 [ 1060.476616][ T4063] FAT-fs (loop1): bogus number of reserved sectors [ 1060.483152][ T4063] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1060.493580][ T4073] loop3: p1 p2 p4 [ 1060.497894][ T4073] loop3: p2 start 251658240 is beyond EOD, truncated [ 1060.504606][ T4073] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000ffffefff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:21 executing program 0: sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000)=0x4, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f00000001c0), 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/40, 0x28}], 0x2, 0xfffffffa, 0x62c68174) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r3 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES16=r3, @ANYBLOB="a5002bbd7000ffdbdfa06b00000c0800021480e1b57c95a5296b00000080000000007ec3127c8201609150ddfd0000001e1b796b51d143500ef386b50f837cb2f15930b2db4bbf0aa536d9eeaeead9e93972fb6c0c171c842a652397d153b8235f38add371ec01803bcb9f04f480c6bf608c1f9562ea217e9c03a90b384e8882c16fa80000000001000000c214d43ae62bd1", @ANYBLOB="e4b3fcdfaf28d2f54df080980ecba931899b0008000000000000074dae8564120ea7471c8734c4922298574f4a6257e44b155e19c37e446191e681261f836eaf0cef84dce214261ca313fcce6833276cb1e4ba13668bbfeb3b5024ed222970f9e1ddabb042e3695f67e387c26fa634b4d9bfda45b262ff431c6d56785cf7fed495c7f6bc172da0e3349c47edadc95de0995d0500000049c46e0d364800bdfa1bac1bbd842f1dbd4cf73f2a5311fa106c0c61b59bfa82276f2a1aadff1ad04e31a1ad41059976b940f5452f93e868863e967bd1ffb3e15179e8435815ff0fd89ad8e4342c79b161531cb1265a507536be8db7f3f5f5a9160f73f4e39886d9124ba0601046b3e86acc21361d878e6571e9e04a45c29f36f02db5053b317c831eed0d97d8669da67e98acecb5cff9b219be9943a3fa223e8a66308c31da0ebaf1f7c9694bcf90738405808086e92012ad5268cecd8a4fcabeaa8a9e3899b8ebd04dee8f6c027b98e8d6ded5680c8f3f304ba1ffba8e13958fa14635aa1f0e148f76c71e5947e2b6a0c3a0c13eb5ea7b1093b689cd698e159504413068d04cb0143f702196774cef3e"], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e913e73ab82083271a850455e66e48f8ab6340fbf34259671d74010000000000000021964771a5daf364daf34a7bc1bdf18c4ba98ff8199775863f84c471d71975672ce83820e109d40ac4c9ef4204b10c9511d4cb9a1fdb1d41f552acacdf08752840baf90700000000000000b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918dfce089dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b97c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed339f9310f7db66cd1e19c9e0a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4f3f14f504e1c46cb6a2cbf6fc70aca58b97e76e8023f99be68e76782d479b9f7d26ddef0e6adae305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578875c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860f0c57226fba67d795b32fc319e249dec420eeaa4d27173371e4785831ab0f81e90468a97e6bc1a4755ad23c44c72e7a205f4ec61a6c8e5c2d8636e9c9782", @ANYRES16=r3, @ANYRESDEC], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000340)={0x0, 0x100000000, 0x8000}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000280)={0x0, 0x407, 0x401, 0x1}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001200)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001600)={0x0, 0x0, {0x2, @usage=0x1ff, 0x0, 0x8, 0x200, 0xf, 0x2, 0xffffffffffff8001, 0xe0, @struct={0x1}, 0x3, 0x1, [0x8, 0x4, 0x58, 0xffff, 0x6]}, {0x100000000, @usage=0x9ca, r4, 0x2, 0xfff, 0xffffffffffffffff, 0x9, 0x80, 0x62, @usage=0x100, 0x100, 0x0, [0x5, 0x6, 0x6, 0x1, 0x8, 0x7946]}, {0x200000007, @struct={0x8, 0x12}, 0x0, 0x20, 0x2, 0x83, 0x10001, 0x15b575bac000, 0x28, @struct={0x5, 0x1f}, 0x87, 0x8, [0x20, 0x4, 0x7fff, 0x538b7e3d, 0xfffffffffffffffb, 0x80000001]}, {0x401, 0x1f, 0x96}}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000380)={r4, 0xb1b2, 0x1, 0x1}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r1, 0xc0406619, &(0x7f0000000080)={@id={0x2, 0x0, @auto="01ea620fede6b32b14d734a460bb95ed"}}) 02:01:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x10000) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x18000000}}, 0x40) 02:01:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xffffff7f00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1060.674169][ T4121] loop1: detected capacity change from 0 to 264192 [ 1060.693950][ T4120] loop3: detected capacity change from 0 to 16400 02:01:22 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x9) move_pages(r0, 0x4, &(0x7f00000001c0)=[&(0x7f0000773000/0x3000)=nil, &(0x7f00001c5000/0x4000)=nil, &(0x7f00004d5000/0x3000)=nil, &(0x7f00003d8000/0x1000)=nil], 0x0, &(0x7f0000000200)=[0x0, 0x0, 0x0], 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x122) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) pivot_root(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) splice(r2, &(0x7f0000000240), r1, &(0x7f0000000280)=0x9, 0xffffffffffff8001, 0x3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x7fff) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000100)={0x12, 0xe, &(0x7f00000000c0)="77a085672ce6807a1593ba3ccf7d"}) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x1) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r3 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) write$evdev(r3, &(0x7f0000000140)=[{{0x77359400}, 0x12, 0x0, 0x401}, {{}, 0x16, 0x8001, 0x3f}, {{}, 0x2, 0x8, 0x2}, {{0x0, 0x2710}, 0x3, 0x1, 0x6}], 0x60) 02:01:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1a000000}}, 0x40) 02:01:22 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) dup2(r3, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r4, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xffffffff00000000, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1060.735267][ T4121] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1060.736664][ T4120] loop3: p1 p2 p4 [ 1060.752934][ T4121] FAT-fs (loop1): bogus number of reserved sectors [ 1060.755176][ T4120] loop3: p2 start 4026466304 is beyond EOD, [ 1060.759566][ T4121] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1060.772193][ T4120] truncated [ 1060.775324][ T4120] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1b000000}}, 0x40) [ 1060.838406][ T4137] loop3: detected capacity change from 0 to 16400 [ 1060.846164][ T4147] loop1: detected capacity change from 0 to 264192 [ 1060.874418][ T4147] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000ffefffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) preadv(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/242, 0xf2}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000001500)=""/78, 0x4e}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f0000001600)=""/77, 0x4d}], 0x9, 0x3, 0x4) r2 = pidfd_open(0x0, 0x0) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000001740)={0x7, 0x3f}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, &(0x7f0000001780)=0x9ab) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TIOCCBRK(r3, 0x5428) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(0xffffffffffffffff, 0x400c6615, &(0x7f00000017c0)={0x0, @aes256, 0x0, @desc3}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f000000}}, 0x40) [ 1060.898797][ T4147] FAT-fs (loop1): bogus number of reserved sectors [ 1060.905346][ T4147] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/199, 0xc7}], 0x1, 0x0, 0x8) 02:01:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xffffffffffff0700, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1061.028770][ T4178] loop1: detected capacity change from 0 to 264192 [ 1061.057292][ T4178] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x400) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) fcntl$setlease(r2, 0x400, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x400000d, 0x30, r1, 0x66381000) [ 1061.074263][ T4181] loop3: detected capacity change from 0 to 16400 [ 1061.102924][ T4178] FAT-fs (loop1): bogus number of reserved sectors [ 1061.109463][ T4178] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1061.132811][ T4181] loop3: p1 p2 p4 [ 1061.146227][ T4181] loop3: p2 start 4293853184 is beyond EOD, truncated 02:01:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7f000000}}, 0x40) [ 1061.153042][ T4181] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xffffffffffffff7f, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x80ffffff}}, 0x40) [ 1061.297609][ T4207] loop1: detected capacity change from 0 to 264192 [ 1061.330585][ T4207] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:22 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r3, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x10000) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000fdfdffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x9bffffff}}, 0x40) [ 1061.402698][ T4207] FAT-fs (loop1): bogus number of reserved sectors [ 1061.409232][ T4207] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xfffffffffffffffe, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r1 = fsmount(0xffffffffffffffff, 0x1, 0x7) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000000)=""/15) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e23, @remote}, 0x10) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) [ 1061.480455][ T4224] loop3: detected capacity change from 0 to 16400 02:01:22 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xc0000000}}, 0x40) 02:01:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x98c80, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), r1) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r2, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x3}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x74, r2, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@beacon=[@NL80211_ATTR_BEACON_HEAD={0x28, 0xe, {@wo_ht={{}, {}, @broadcast, @device_a, @from_mac}, 0x0, @default, 0x1, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void}}], @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BEACON_INTERVAL={0x8}, @NL80211_ATTR_DTIM_PERIOD={0x8}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @NL80211_ATTR_AUTH_TYPE={0x8}, @NL80211_ATTR_EXTERNAL_AUTH_SUPPORT={0x4}]}, 0x74}}, 0x0) sendmsg$NL80211_CMD_SET_NOACK_MAP(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0x60, 0x0, 0x2, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0xbb18, 0x5c}}}}, [@NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x81}, @NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0xce9}, @NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x5788}, @NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x9}, @NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x2}, @NL80211_ATTR_NOACK_MAP={0x6}, @NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x7}]}, 0x60}, 0x1, 0x0, 0x0, 0x20004810}, 0x4005) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800007, 0x50, r4, 0xffffc000) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') creat(&(0x7f00000002c0)='./file0\x00', 0x20) [ 1061.522761][ T4224] loop3: p1 p2 p4 [ 1061.532907][ T4224] loop3: p2 start 4294770688 is beyond EOD, truncated [ 1061.539685][ T4224] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1061.568687][ T4235] loop1: detected capacity change from 0 to 264192 [ 1061.593084][ T4235] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe0000000}}, 0x40) 02:01:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800007fffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:23 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r0, 0x8983, &(0x7f0000000100)={0x8, 'geneve0\x00', {}, 0xfff}) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000340)=""/261, 0x105}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f0000000040)=""/19, 0x13}], 0x4, 0xfffffffa, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) syz_open_dev$vcsn(&(0x7f00000004c0), 0x200, 0x282000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x400902, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x1d4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000006, 0x4000010, r1, 0xd90f7000) preadv(r3, &(0x7f0000000280), 0x0, 0xd9f, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x115400, 0x0) renameat(r4, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00') ioctl$GIO_CMAP(r3, 0x4b70, &(0x7f0000000180)) syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='comm\x00') ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x1) vmsplice(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="0399258f3c71c9d29b4f7a7fb51e6a832fbc0ad8af", 0x15}, {&(0x7f00000001c0)="3877d5fffcb29e2903ab832280dcffb5d1058f596dcd6302886ae53a3e79beb295224ef6534809938de55ad750397b77867fdbdd612e356d03c2c09ec3751753d4bf13b54fe6b98cd14746ef0908714c362cda5cd0f1afa53866ea201e6be6657706bf6860298de9d9ee3c3d19222324ff2518ba99a42a23dfa581", 0x7b}], 0x2, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1061.694315][ T4235] FAT-fs (loop1): bogus number of reserved sectors [ 1061.701023][ T4235] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1061.767688][ T4265] loop3: detected capacity change from 0 to 16400 02:01:23 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r3, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf0000000}}, 0x40) 02:01:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000000)={0x56, 0x8, 0x4, {0x6, 0xff}, {0x6bd0, 0x40}, @const={0x3, {0x1, 0x4, 0xfe79, 0x7}}}) 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xdc0, 0xc8e) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mount(&(0x7f0000000000)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='minix\x00', 0x800002, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1061.816550][ T4265] loop3: p1 p2 p4 [ 1061.823107][ T4265] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1061.829926][ T4265] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) open_by_handle_at(r0, &(0x7f0000000000)=@reiserfs_4={0x10, 0x4, {0x5, 0xe2, 0x8, 0x80000000}}, 0x2100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) write$evdev(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) sendfile(0xffffffffffffffff, r0, &(0x7f0000000200)=0x3, 0x2) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) poll(&(0x7f00000001c0)=[{r0, 0x1000}, {r0, 0x6000}, {r1, 0x1000}, {r2, 0x3858}, {r0, 0x1200}, {r3, 0x12}, {r0, 0x2c}], 0x7, 0x8) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1061.873196][ T4294] loop1: detected capacity change from 0 to 264192 02:01:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf8000000}}, 0x40) 02:01:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000080ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000004, 0x810, r1, 0x4cde8000) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) r4 = syz_io_uring_complete(0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) fstat(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r6) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r8) fchown(r4, r6, r8) write$evdev(r0, &(0x7f0000000080)=[{{0x77359400}, 0x11, 0x12, 0x4}, {{r2, r3/1000+60000}, 0x14, 0x1, 0x9}], 0x30) [ 1061.926566][ T4294] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xfc000000}}, 0x40) 02:01:23 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x6, 0x28000) fsconfig$FSCONFIG_SET_FLAG(r0, 0x0, &(0x7f0000000080)='lazytime\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x0) write$char_usb(r1, &(0x7f0000000040)="d727fe68682cb4e90b11aa9328fcc0999bafad580b329f681ef6ed2a", 0x1c) 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0xffffffff) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') r1 = syz_open_dev$vcsu(&(0x7f00000006c0), 0x4, 0x20142) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(r1, &(0x7f00000008c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000880)={&(0x7f0000000740)=ANY=[@ANYBLOB="0c010000", @ANYRES16=0x0, @ANYBLOB="00086cbd7000fedbdf2517000000080001007063690011000200303030303a30303a31302e3000000000080003000100000008000b0001000000060016000500000005001200000000000e0001006e657464657673696d0000000f0002006e657464657673696d300000080003000200000008000b00f20c000006001600000400000500120001000000080001007063690011000200303030303a30303a21302e3000000000080003000200000008000b008f000000060016000800000005001200000000000e0001006e657464657673696d0000000f0002006e657464657673696d300000080003000100000008000b000600000006001600010000000500120001000000"], 0x10c}, 0x1, 0x0, 0x0, 0x10}, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x20) [ 1062.004374][ T4294] FAT-fs (loop1): bogus number of reserved sectors [ 1062.011008][ T4294] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1062.025868][ T4319] loop3: detected capacity change from 0 to 16400 [ 1062.066102][ T4319] loop3: p1 p2 p4 [ 1062.071984][ T4319] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1062.078799][ T4319] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:23 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) creat(&(0x7f0000000040)='./bus\x00', 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000040)=0x360, 0x4) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r3, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xffffff80}}, 0x40) 02:01:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)=[0xffff, 0x1ff]) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000080)=""/214) 02:01:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x2, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1062.143422][ T4329] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1062.148669][ T4333] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1062.166060][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1062.167668][ T4319] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1062.197355][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1062.218040][ T4363] loop1: detected capacity change from 0 to 21520 [ 1062.229708][ T4363] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x3, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') [ 1062.230852][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1062.241836][ T4363] FAT-fs (loop1): bogus number of reserved sectors [ 1062.255934][ T4363] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1062.258085][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1062.279984][ T4369] loop3: detected capacity change from 0 to 16400 [ 1062.337782][ T4369] loop3: p1 p2 p4 [ 1062.342030][ T4369] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1062.348898][ T4369] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1062.362107][ T4388] loop1: detected capacity change from 0 to 21520 [ 1062.373557][ T4388] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x800000000000006, 0x4002) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000100)=""/233) write$char_usb(r0, &(0x7f0000000080)="e2c900e9df904a90cb669b947b6e683742c8aff85b450fc8b55de5000000630300062fdde8d81db81661a06a8f4ce5259c57d6d289156728f64d9767dbda04ab006dbea7cce98ca259c67950ef79da3418d6aaaf97f86c5bc7836d2658e20bcb7cd93afc2d009a4d34", 0x69) 02:01:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xffffff9b}}, 0x40) 02:01:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000081ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1062.385684][ T4388] FAT-fs (loop1): bogus number of reserved sectors [ 1062.392265][ T4388] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:23 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r3, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r4, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf0000000000000}}, 0x40) 02:01:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) mmap(&(0x7f00000ef000/0xa000)=nil, 0xa000, 0x1800003, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0505350, &(0x7f0000000080)={{0x4, 0x53}, {0x5, 0xa4}, 0x8000, 0x5, 0x8}) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r2, &(0x7f0000000040)="e2", 0x3504e) 02:01:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x4, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:23 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x100000000000000}}, 0x40) 02:01:23 executing program 2: ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000000)=0x3ee4) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x3504e) preadv(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000001180)=""/138, 0x8a}], 0x1, 0x1, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000000c0)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x4, "fe14e362960d20"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f00000010c0)=ANY=[@ANYRES64=r2, @ANYBLOB="a8830000000000000600000000000000e1ffffffffffffff00020000000000001f0000000000000040000000000000000200000009f70d0000000000000000006d0000000000000009000000000000000100000001000000080000000b00"/112]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000001280), 0xa44c3, 0x0) preadv(r3, &(0x7f0000001400)=[{&(0x7f00000012c0)=""/11, 0xb}, {&(0x7f0000001300)=""/235, 0xeb}], 0x2, 0xcf, 0x4) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0x10}) 02:01:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) exit_group(0x0) [ 1062.561830][ T4426] loop3: detected capacity change from 0 to 16400 [ 1062.570313][ T4432] loop1: detected capacity change from 0 to 21520 02:01:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x5, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1062.616662][ T4432] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1062.628906][ T4426] loop3: p1 p2 p4 [ 1062.628922][ T4432] FAT-fs (loop1): bogus number of reserved sectors [ 1062.639125][ T4432] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1062.647382][ T4426] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1062.654208][ T4426] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1062.690393][ T1034] loop3: p1 p2 p4 [ 1062.698555][ T1034] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1062.705460][ T1034] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1062.719809][ T4460] loop1: detected capacity change from 0 to 21520 [ 1062.736916][ T4460] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1062.749261][ T4460] FAT-fs (loop1): bogus number of reserved sectors [ 1062.755797][ T4460] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1062.767084][ T4463] loop3: detected capacity change from 0 to 16400 [ 1062.812693][ T4463] loop3: p1 p2 p4 [ 1062.816924][ T4463] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1062.823779][ T4463] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) exit_group(0x0) 02:01:24 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) dup2(0xffffffffffffffff, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r3, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:24 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000000)=""/49) fstatfs(r0, &(0x7f0000000080)=""/144) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:24 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x180000000000000}}, 0x40) 02:01:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000082ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x6, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) exit_group(0x0) 02:01:24 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) ioctl$CHAR_RAW_PBSZGET(r0, 0x127b, &(0x7f0000000080)) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x8001, 0x0) write$char_usb(r1, &(0x7f0000000040)="e2", 0x3504e) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/194, 0xc2}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/51, 0x33}], 0x5, 0x6, 0x20) 02:01:24 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200000000000000}}, 0x40) [ 1062.986774][ T4490] loop1: detected capacity change from 0 to 21520 [ 1063.009178][ T4490] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:24 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) dup2(0xffffffffffffffff, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r3, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:24 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x1, 0x698503) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001500)=[{&(0x7f0000000140)="1e507ffea31ab9094c646d822341d7823632f64a0bedcd8e8c9d63592b6c645c8f6ad32ed2e8ac731080d4dbea0dedbc2981aaae3d250df1c017247cf8fff8c3c38c07dc44e1d6b7436e4ed990397eaa5b22913d050de253d128c23cce77ae6b73e3b6e40ed358a2102d6c6b970686a8ae87f38fd329c6bab5fbc90282c78cc7f547c5b58f80a2cd88fc76300617c5a15202ec", 0x93}, {&(0x7f0000000000)="b5c1c2730fa23e86b9b0268d93f73feef9bec8a5a1a4a7c7fb63bb4e6d825cdfbac2dd01a94997a3c9fb1caea7ba", 0x2e}, {&(0x7f0000000200)="b49e3aafc501ddac889e71d9fa0c82639f9bef54969a540d857de8d1ee38b29f198befdf400546857371d4e15c9014f5b4d57c961818eb6d89eff0579295885df496cc0d7368a7928fc1", 0x4a}, {&(0x7f0000000280)="79e335961e31abe203374e8fd6107b68960f39a0932426666c97bdcc5507169e267ca55e0bfc448f03d4cdd0c893405541c8368b1f80b617a40a73aadfed483202ff2bd9b0d61163565691f2743f84500c6627a491e397ce9c1df1a053995dc035203f37555c14a776f6c5406ef741e714943dd305ed33a43d0cb1512ace245584e833b898643675f0853b369fce801f009a7549bd966a6e075cbba98753e0cdc1099a5f06c7a94eb01a8e297b0fddbef7458dbcb3a94ad3c002f6844868da42e5f84959a8dc472dc2f4588fd7c8cf99a6cbb398ad6c527e8d0ef5634a46c3134111f1b0242c79d3e529a6ba443cf2492005ec40f56519f12d71610066abc02cdcc1f39a9a1ddb63434a3b8bff8f0595a4516db2a5482afaba9da861a2e1e3258543b354b62147ebe415272fb6dd62c63e1dfc94843f602e19886aef1e5fc553c4662c4ef7c3cfc723059d92fa5fecec4cbc09773d1d5835a52ed8c8256a8a903dd9f5b441f53cc33a0079800a26c82fa8e2944fb72937feb564b2efc119a57e0c2285feeb296a2ba336cf75dd31aa68365b9f7626e63dc6ae6e309759300c852ce3ee46727fd238e5b6c72e8d3d37eea119acaa8c7232415436c33db06f9eb1e8be0043b77daccd9a4dc9ebcc0e1e69c388c5d1551e0c4d448896ab92c424f5c75b8d760bbd0f900447be1cf0dd3e02013bcfb956c5d0209ae08c6108b1bf4f28dac7ca429eafb094f76d7dae0d66e2ed277691d449e3dc41f0d3dafcd889121808f109a1fadfc54fc723264974cf1bd7255d3f4396624d326a8899039839f3da34d1d1101a587919871259df75f25adc215ac31b0436386fb6955ff9214a66d0825228a9e9ff5b6cf4bdaed9a1d2219f777a88d9675ba95bf8cdcf8720c4efab4e409f4cfbb93bd382357b82016ee74743ada57ea1400e3517e1af632663ad6862344f4d384a941c4061a4d7de8118ec54887f2a094e6e55d6561ac8eafd6d0ee0510106a119a93719763235f256b34625920531ea21ead94b9ff4b9f063a351f6405d368b94fdd380bf357912e325903ca54b0d752c16edc0f14570d1aaff0c9b9bd5800013813b290a0871e670b795b6967b738c726fb38b7cb5e688504cda37801e6d1c76a6d19980aba2cb712fddcca09f76f3786dd3452b6d6c0d87102dc9d6816bbd694876d824cdd6f6e15af8c774c7362a0c86ea7b877805a0a1ce1ccfbbf5e0f6687a83aa4194efffb6eeb73d34f870d3e3b9f915556090bcc6586453cc31aa205340bf832784adeae6030ca8e2c5dfad29d2c43e7153db4755324e7392a5684d696414d3a9dc0e4f13b06971d9716da66ef0c2f409870f616ebef2e208c97467cd886fcf576041901aa650a330082a3ea0cf0dea08384bdb7162d5cc237e2f9b16c520a9c17c2564599afef16d67447352426b04171866859810087e8318cadfae12ccb5ee7e83a7bf4c19b8462848b34168b8fe67bb771098587595f94ef820590cbd7d7648c305f213d4a009d63d7a6abb2e6744126fc6c1398b6a42ab5d85847db492621c4aaa0f884cfc822c473cdd0428033a2d7f95450935bf91b766e6dba17d58f835866b828ff69361903fc3d2a96b57843e6c7811cff6a947d5f2509933811c3b9fd45fd89e7dc1930fc70c6d85aa481c2b1ce7ddc138de79f3e03826435ad69850c9cda23154a937adaa9f86d81aa933a2fd58b5e332bc99835b6c02dbe480a3e228e1830e366c6ae131d01028813d9edf810680c6f590427d03e379735143668a3ab9c3b8a68371a2206fa94bdc015824a38812c1fc3240baa08f086e83cda8eef7e79e856490fead22194e04e823cfb7688114ce2c6ab94cc9625c79822f309cadcdc3de7d089b2a391a0a33575c71303927a8440a15fd3f62d1773d3ced9dbe2553ec517630b54f21899c713da5d7d2edf5aa1b24e7d2032c5bbd182d330cab14ef4ddac0cb3b0543d8558f2cf90edfbed6b85dc676b2cfacb669a442ec022709dea7ee9b9648bdc96abd6d78ad89a8ac5b7005675443fecc3054e45ecf15f221fe41d588ada5b01eecbe10bfe14e9df16b9cbf010f9f17a3121a09825c3d22a1b4466d2167b40a563e26fbf03ae0349fef3ae762029e14028511cfaba8c14bc9680a8c6ed856222a2db63eb2c39641d290ec122c3828daf089d4be1f86dd6673b7387c32d6a4ad610e80ca638c54b75066a690676d5a7214efa1bed340831148822764715d72e38b69316a638a677c781e3099aaa186cbc64fdf2bdc18d9969493c2a635777d42b3b414e34254060344be63f4d0f949802fcf9b69262b235b79ac41c3d46a0f1ab66ec3751795ee84bcac47c370b91a33259de4130ca242d2e4b1ea8dfdcf4def491672970c87ff72eecb183259de42a5434de772ffdac9d352bce4bc02ea808a3baa357de899fc95886708769519640b96fa8d3c69b817d40974fa935262a0deda76bb8660079aaa9bb3833d16683ca65af071a8172cd9b493778eb7a9f5126520700abc18c8d3de32a729426be8cb365a507110144a14600f75c140bb63e5d27a7661ee675328dbbe299a6b38cc59ff1a63e9644a076f7d99d375dcfcd14f8c43251723fb721f0417c8481cf5b4da76c605dd82adc915a1353bd7d61c1c44a63a709bbc2d343d7c1fa754bfd976311dd2bb2397b0ea43feeae243c885cea76b997ed4848cf6e28cdc8e7b6e2d8db7d87c13e745a448319c527f8ac5cb0ce4534e2fd03c707ed27cf98df5f4a2fb0fafc1c154ae85a94525c5da1d8e630f2e642ee0bf2417d7acb6c8fcd808a4d4edade5f8c362b1f5441084d541c842d01ea8e4ec89b9357797d6abc1d1c10905314c94441bfd73632fa48942a11fd45f260511185dea55a1d5860f047cf60bedf4df967555698b2dbaf5dc747cb2f01098ea22196130f263e805cbac34c34f5a7a89e59580e44ba576ca900597bcd2ecd6b03e415fda9f2a3b0e6dd3bbd7df9ae6511155f5c3cbbcbee86d2255b7f44cd605a47d438f46440be832214e030f45f6342f0e2ebb420b9ab134582387967e23922c5285862405a293649172ab35e041bc5a3b3ca7c410082b0f03f3eccba0714241ae7e4ad00cc4aaba8318356751d7aaa32d5bad554915670fbc342a6b203ec264d5a596028cac8ae329cfed88ac8f5d33ca49e6503b3226630ac0ac73b3efa41ba96edaf89f7900bccc98b2815c044346c800955c78497c87954ecf9157f47b6307db278572d61d6fa175fbfd17046a53f98a5dc41e752742f4c17ee08c772f89cbf33e0287c3435ce4ea12cb551c2fe4b055cae80938f279c63f8725ef395500a01ce1ece550117d1343ae250f9331a1b0e9770778dfcf86fb8b65ccf20007c21c110d8b9e9bf18f9664c09fc0823155158d57da5aa51a5ef4610966f51771ab91fd960e6be659dacec45b54f07e3ef616b7d08e93823c67d96e6f7d846c85e1715e371ae3151ff35820e9a1a61737481e302c14e6aefae6915a3551abf8121b3fea88e192c6340f647b0ea09d3e107d876d5681458a976c27f254bc2f1829db084ed6dc33c80eb4df78ee392a8c6cb803ee1223293bcc80479263bf66b05273170570132ff443097c89f1cba006b63cb8b561d0cb989cf78c30d90a2b7b334a121ea23471d53e241bfc6553ce3a5d274c2ea433479847189eac2de2eafd011c6d6a8a4280e0e3b44b88498c573cce991b9e8f441b89da531f33170d4c14a549ff9a3e18dcffeed303f19752c0d1967c17859c3b459477650c4855d137aaa54ab74680bbc25f70c793b7b164e17efd072c76483b8436765f728b96482aa0bc7f55f156fbc9a2ef1022b04d0a63d67edad6352af4d8cc8242480f153577acbbb58bae76711fcfe01b3495697a48e028214afa2d937c43fa8d32ec118cc4306a63030e925b24d9ee28dfd22835fdeb726517af13e6e55ed712a8cc448eaa6dcd1a374dbf1ee7d4f64f987cf9b596115380cec45ab9289704ff3ea7f51209626a8ce14fb8ed7d557bc5c67ab8869a89affe93f86edd66973948e5c770194272560695272644ad485514b1512e89e62e43c91c02c6038bfc6779021b19a081d2a0d5754223021a38f87bc91b312f11b6679ed45c5f5d8d0442e39481d224c9ef5b6270558824fe89f05c501e14aaee678f559f822f89f3b4d937061adca19d377e9d230d622e8c95b48aa220b0a5dc5c426d69ccf8cfda9928eb9b887d3f0b6a989aebe3c0c88fc95c19a709aed6b7a801d143e388d1163a2dd47d3efc5e92b98cb91fe009987ad51ec9518e40010b0326811ad39c26de6040c8964f50ada283cce4c44fc9f6fb05522f33916deaa5e2b6ec4b6362a6cce1ba88a9cecea5ada82c936a56a5ec805da6687b4c4792501adff2fa37d1fe7814c2a2b81b36e79ec465b74d6ad5a2a6754c19c0d3019aa5ae2b59f5a84a507f79c89ca61510943939a15bcf8d16f5f7cf06e402f4e6baa7370f598bd612ee9ab63085aba3255caa45007abc7690d033cb295ddffad5a05e2717a8911489cfbd46a18f087d01fea7ef84fcbf2ac4af6ad66824bf50a733de6cd09a3bb2527db766e9d3bdba2dfcba81a64108a8e4d5cec96c2bdd33da3e11a1e7b020881f065d062f6961fcdae6815cf2b917c39e4a308701c08b2fa3dddd8fc1b82f671c8dcff0349054e8d66ba2c8827c7270ce66c8ce706379e459b383205da319ee43a2c37e479b3f48c6e5966198419ac1d58175adfdef1d12481685d5ca768d97ea212f7aebd8548dd90cc2bb7de2008c93f5d7673da175e05134d2112a7c676050ba007d87f4e50462ac0872c862a7b5c7322576c961199fcaa6a58db9701f29463e8dfbcf448bf807ef1c12c4f1a843c49043157cf7ff6429c0e6594394732a54f7686d140e2550131812b52dadd0b7593618125a52e03607e82cebb9a0ff862d50abd14f6b40d9f129067e4145dc5eb56cb6b0e2b3eeeee93fb2221f7a9e670672d911ac01adaf58a42e6c045705a9ad1d8f4d627f8776a6c84d10b2923b464d92ff0abe08db68d041145b2ce4c59195a823837bd7b0048eb2c7e535eb486b40a9fff1b90cebf624641d1cbb4987dab7d26c1f97eea4ed1f7d8e9832db252392ebbba2817a2d1971dad0118fe957963064f74d443c66958ee40fe93c97b69db27156182fd4f0c58df3b79ff5eecb31574cbf53adba8552ef088fbe5f13c5095b9413e0ff722fe745784fd22024c7c415c79c33644a90d38a570afc04be2979423da405b83413364bc8854b1090fe48cdfa6cb486d4e227eab8c63d0e22561a08d8b0e0af0168f0cb4021ce46882e157c241fb2b652602693986115d8cc1cef4d4f23e7358e56144b9384b39cdbf02f37393e036e8cfb834fb7cb4615956c8f786a6330dd6bfd89744eb7d20c72bc00f5b768672f7e58839cafade5f56897170f4d0f0d563991dd0149336d263d942d400f726b1d9740c635350605ccdcd1a6e014d99b88f9ea7fd4a0da80524a9ec46dc372bd630caad1f74e6991c9be507324ff552bdd98253d0031ac9265af0885037b40c67ca8b84a78101415430fdd0fd31aca06eeec034b3786692700fad59b8ad04111cf1c8577fdca4e1948aebbb2e64542870cb9d76adf4d1287df054abc6f19a4e2a72e15646a1edaafc878f14e03ce78f3a96bd944d3f32b8fa0b5d71d4d2d4f7942c8a1329771ceda3f66b174540920eef6414a6716b0ab25068010e17f9165a0df35f280d532edc8470f064526a0a7521194dc0e9b626cf9f3e54dc5c5917cbe83bda20471", 0x1000}, {&(0x7f0000001280)="730bf9e950a188b8d36f5749aca22eee2bd2c74c84c6fdf1c145287b1cb46b53e7c4a59aa01a201f6dca46986b63a20b5cd2857ec36f623c1a106f914722b08d138d90eb566dcd31c53f757b120caa96768f50e61c4882d0038e9db4f0c716e27eae1a482e026cfad3689fdcaf962dcf", 0x70}, {&(0x7f0000001300)="94e13f3a61f592da22c9c51f9b02261d68864673c28cfd36f652cedcde029f44eb16dd9286c4734e664eef364f1f95a2fd2ec532d3b698f3a25822becf9d94a9489bc32125ae2fbec84c63b18aa366be33b1600d4eec72b0e6abe743effe062bc73cf03d85398714d5be20acb0e330fa521e24971dd5f26b3d495a7dfe594558d33f93552d26f4bbc7c762a07a1c4a00559e76722bbfebae6d45927081f9a121750e70533e0a3395ebe20db806bb47c2149ca8ae337f185a740fa167082ed8f4ddd4de1d8eab684d954f37a9b8a0c961fee827a03fa71899e4e0fff4bdffcf8e86a2bfd5fcaf1dc211", 0xe9}, {&(0x7f0000001400)="a0fe0da760342b55d90a956b9ffd24343d1f12db5b58a16e8991132ed512b69bfaab3070c9a9bbdac35bdf11aec2a44671e6a1ea8a2cf903d7cf36ce2e45bb5fa69d531369eb6c09701feab14f98fb819cff271ba5786e8cae7c6fe26cb36c3701df7ba37c6265ca0f12b17bf64eb68ab28479014903f272dd6b71eaaeb1fa008c9dbab8110c7e78493f10f1f422d1a78bb52eec696cc2073e4cea57d65c230945764a945ca1b786fe99ff388ebaf2f14030f3674d83eeefb4f4601e45de136cafe7aa16767e2f5f4a80559bac9b8d32bf86cb2941a601498d6872992fa6fc6aae18351d1a7d7b302f238877e8f7bb309d", 0xf1}], 0x7, 0x0, 0x0, 0x40004}, 0x1) 02:01:24 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x600000000000000}}, 0x40) 02:01:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x7, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1063.043769][ T4490] FAT-fs (loop1): bogus number of reserved sectors [ 1063.050372][ T4490] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1063.070893][ T4505] loop3: detected capacity change from 0 to 16400 [ 1063.146075][ T4505] loop3: p1 p2 p4 [ 1063.150757][ T4505] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1063.157560][ T4505] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:24 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x4c0c40, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x410080, 0x174) write$evdev(r3, &(0x7f0000000000), 0x0) [ 1063.194321][ T4534] loop1: detected capacity change from 0 to 21520 [ 1063.234353][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1063.234466][ T4505] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1063.245945][ T4534] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1063.283690][ T4534] FAT-fs (loop1): bogus number of reserved sectors [ 1063.290212][ T4534] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1063.297446][ T4551] loop3: detected capacity change from 0 to 16400 [ 1063.356323][ T4551] loop3: p1 p2 p4 [ 1063.361485][ T4551] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1063.368296][ T4551] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000085ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:24 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x700000000000000}}, 0x40) 02:01:24 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000200)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) dup2(0xffffffffffffffff, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r3, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:24 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(r0, &(0x7f00000000c0)=[{{0x77359400}, 0x17, 0x100, 0x20}, {{}, 0x12, 0x8000, 0x7fc000}, {{r1, r2/1000+60000}, 0x10, 0x400, 0xc641}, {{r3, r4/1000+60000}, 0x15, 0x5, 0x3}, {{0x77359400}, 0x15, 0x7fff, 0x53eb}, {{0x0, 0x2710}, 0x5, 0x7267, 0xb41}], 0x90) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x8, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1063.413189][ T1034] loop3: p1 p2 p4 [ 1063.417292][ T1034] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1063.424064][ T1034] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:24 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x800000000000000}}, 0x40) 02:01:24 executing program 2: syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0xdfbf01) r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000080)=""/192) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0xfffffffffffffefa) [ 1063.465474][ T4590] loop1: detected capacity change from 0 to 21520 [ 1063.477658][ T4590] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1063.491647][ T4590] FAT-fs (loop1): bogus number of reserved sectors [ 1063.498188][ T4590] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x9, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:25 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x900000000000000}}, 0x40) 02:01:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'sit0\x00'}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1063.614287][ T4611] loop3: detected capacity change from 0 to 16400 [ 1063.628988][ T4617] loop1: detected capacity change from 0 to 21520 [ 1063.643912][ T4617] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1063.660072][ T4617] FAT-fs (loop1): bogus number of reserved sectors [ 1063.666626][ T4617] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1063.674482][ T4611] loop3: p1 p2 p4 [ 1063.682663][ T4611] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1063.689439][ T4611] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1063.787048][ T4641] loop3: detected capacity change from 0 to 16400 02:01:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x5, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:25 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xa00000000000000}}, 0x40) 02:01:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xa, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800008cffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) socket(0x200000100000011, 0x3, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1063.853713][ T4641] loop3: p1 p2 p4 [ 1063.858561][ T4641] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1063.865371][ T4641] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:25 executing program 2: ioctl$TCSETAW(0xffffffffffffffff, 0x5407, &(0x7f0000000000)={0x1000, 0x625, 0x33b4, 0x9, 0x0, "b8ac3e6a7efea6d8"}) r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:25 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xb00000000000000}}, 0x40) 02:01:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1063.912340][ T4655] loop1: detected capacity change from 0 to 21520 [ 1063.943879][ T4655] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1063.980798][ T4655] FAT-fs (loop1): bogus number of reserved sectors [ 1063.987331][ T4655] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:25 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xc00000000000000}}, 0x40) 02:01:25 executing program 2: ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000200)={'netpci0\x00', &(0x7f00000000c0)=@ethtool_regs={0x4, 0x6, 0xff, "e5bc5161a72d4087622c56bc54d9b6accc5ae522664798c5185a4ccbad3e0992254033c1f17eeaa28385423554644077c48cabdf99fb5dee10d8e25f5b988893e69a01d0e0ce8273c166e83a34473da0a2737676669b4e5a970df9c3285e65a96a48acf91d37702fc10bd028883a55964b7194d1bf75a28b5f54659765a9fbb0a6e9602553d1be1eb24ca4d0af636545156aeb5bbf6bf54d8dad783be19443317d071884d18ba6c886ed32ceea1cd62cc7f006907fc1734f881c2e219c46e14a2dedd0f25a2163bfb71cb30989ac5b1a60e9b855963d87778e3775283abcb62496e986808a7a479958eed79bbf11a583f685018a0163547ec430981d4f1cf1"}}) r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = syz_open_dev$vcsa(&(0x7f0000000000), 0xfff, 0x181000) umount2(&(0x7f0000000240)='./file0\x00', 0x7) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x5, 0xe, 0x401, 0x8f39, "736eaef551429201779e1fe2c4a239564c571db10327ae25b051d42af76529d9"}) 02:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1064.032503][ T4674] loop3: detected capacity change from 0 to 16400 [ 1064.062761][ T4674] loop3: p1 p2 p4 [ 1064.067318][ T4674] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1064.074120][ T4674] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xb, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1064.170196][ T4700] loop3: detected capacity change from 0 to 16400 [ 1064.232224][ T4700] loop3: p1 p2 p4 [ 1064.236331][ T4700] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1064.243113][ T4700] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1064.250177][ T4712] loop1: detected capacity change from 0 to 21520 [ 1064.261854][ T4712] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1064.273867][ T4712] FAT-fs (loop1): bogus number of reserved sectors 02:01:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @usage, 0x0}, {0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000480)={r1, 0xb014, 0x100, 0x1}) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) preadv(r2, &(0x7f0000000d40)=[{}, {&(0x7f0000000880)=""/134, 0x86}, {&(0x7f0000000940)=""/202, 0xca}, {&(0x7f0000000a40)=""/186, 0xba}, {&(0x7f0000000b00)=""/244, 0xf4}, {&(0x7f0000000c00)=""/119, 0x77}, {&(0x7f0000000c80)=""/158, 0x9e}], 0x7, 0x1, 0x7) 02:01:25 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xd00000000000000}}, 0x40) 02:01:25 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:25 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000097ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1064.280434][ T4712] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xc, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:25 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe00000000000000}}, 0x40) 02:01:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x105080) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) [ 1064.364555][ T4740] loop3: detected capacity change from 0 to 16400 02:01:25 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r0, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:25 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf00000000000000}}, 0x40) 02:01:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x47, 0x709680) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = creat(&(0x7f0000000000)='./file0\x00', 0xc) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f00000000c0)=""/224) [ 1064.421349][ T4740] loop3: p1 p2 p4 [ 1064.431961][ T4740] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1064.438991][ T4740] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xd, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1064.525718][ T4761] loop1: detected capacity change from 0 to 21520 [ 1064.536669][ T4761] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1064.555364][ T4761] FAT-fs (loop1): bogus number of reserved sectors [ 1064.562283][ T4761] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1064.562434][ T4773] loop3: detected capacity change from 0 to 16400 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000a5ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1800000000000000}}, 0x40) 02:01:26 executing program 2: connect(0xffffffffffffffff, &(0x7f0000000080)=@nl=@kern={0x10, 0x0, 0x0, 0x40000}, 0x80) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x403, 0x208a80) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000100), 0x2000, 0x0) tee(r1, r0, 0x6, 0x1) 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:26 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$binfmt_elf64(r0, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x13, 0x7f, 0xa9, 0x9, 0x3bc, 0x2, 0x3e, 0x0, 0x20e, 0x40, 0x0, 0x39a8, 0x8, 0x38, 0x1, 0x8, 0x2, 0x5}, [{0x1, 0x7fff, 0x1, 0x6cddeba3, 0x4, 0x6, 0x1, 0x6}], "42877355529012585ac2dde3ca3442768824fa089e653b6b955dfcd2d361ecebc0dcfacf4389b3ce7d0af6027a332fd425aa6c406709a8c993a80877e76a2bfcd5c7473bdd47dcfad7b063e4afee12cec754580effc17ede9d22a8bda2513d0a2da803e81d86515056f438b6151dfe28c64bdf5104a0b88c4b6bbb9169f3fe22bb1765765d324c2c9e49c168ca2ce9efc97c5a31de421186498aa7bcadcf960170f5c59eccf456815f300889ce56cadda27591303cf3b59780f40c345aa9f46c92d1e3b55142be11109eb1397b09287e7ca62f0e600585974e9a54de306e3601eb6b50220434a0ff3a0c66c210c98e1fd79bdba28b261f094c8960", ['\x00', '\x00']}, 0x373) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r1, 0xc05c5340, &(0x7f0000000400)={0x712, 0x6e8, 0x200, {0x10001, 0x400}, 0xa3, 0xff}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1a00000000000000}}, 0x40) 02:01:26 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r0, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:26 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = dup3(r0, r0, 0x0) splice(r1, &(0x7f0000000000)=0x81, r2, &(0x7f0000000080), 0x1, 0xc) 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1064.729922][ T4806] loop1: detected capacity change from 0 to 21520 [ 1064.747331][ T4806] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1064.759504][ T4813] loop3: detected capacity change from 0 to 16400 [ 1064.769516][ T4806] FAT-fs (loop1): bogus number of reserved sectors [ 1064.776090][ T4806] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xe, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1b00000000000000}}, 0x40) [ 1064.814893][ T4813] loop3: p1 p2 p4 [ 1064.819178][ T4813] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1064.825978][ T4813] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000a6ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:26 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r1 = signalfd4(r0, &(0x7f00000000c0)={[0x100]}, 0x8, 0x80800) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000100)={0x5, 0x100, 0xcc, 0x3ffc, 0x7ff, 0x4}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) syz_open_pts(r2, 0x0) r3 = ioctl$TIOCGPTPEER(r2, 0x5441, 0x7ff) ioctl$TCSETS(r3, 0x5402, &(0x7f0000000080)={0x4, 0x80000001, 0x1, 0x3, 0x1, "dbc17d6ff81e2ff1f334e8bc62b781129dabfa"}) 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) ioctl$VT_OPENQRY(r4, 0x5600, &(0x7f0000000140)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x710c0000) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f00000000000000}}, 0x40) 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1064.893920][ T4843] loop1: detected capacity change from 0 to 21520 [ 1064.904960][ T4843] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1064.921965][ T4843] FAT-fs (loop1): bogus number of reserved sectors [ 1064.928523][ T4843] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:26 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000000)="e2", 0x1) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x7f00000000000000}}, 0x40) [ 1065.019233][ T4869] loop3: detected capacity change from 0 to 16400 [ 1065.053064][ T4869] loop3: p1 p2 p4 [ 1065.057202][ T4869] loop3: p2 start 4294901760 is beyond EOD, truncated 02:01:26 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r0, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xf, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:26 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0xa505c1) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x101000) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f00000000c0)) write$char_usb(0xffffffffffffffff, &(0x7f0000000080)="e2053efef878299913b0ac2a1a15f07480cecdff230ce6", 0x17) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x8000000000000000}}, 0x40) 02:01:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000a9ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1065.064345][ T4869] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:26 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$tmpfs(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r0]) ioctl$sock_SIOCDELRT(r0, 0x890c, &(0x7f0000000080)={0x0, @llc={0x1a, 0x207, 0x2, 0xd2, 0x2, 0x20}, @l2={0x1f, 0x20, @any, 0x40}, @can, 0xdf, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)='vlan0\x00', 0xffffffffffff8001, 0x2f79692, 0x1}) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000340)="66530700ae897091e7b144b097eaa769be6d05c41bd34e677d114b65b2bcbe29cf5305ebc44f7b7d9ce423c26f45958dc387cf4c2e1fea4b7a3dfc8ea61b29cc5da36d64ffe7d3d7bdf066815852d644157684e3cae491de744aa7202cc2d523be91b5877341e0e1dcc2025aa18c9228103b66e1d4ecfa63da445b8bef73d9125939f50bd2d4ed96a074eb04a348a666bf48b23ac4edcce412245deacb1f630e4052b9d6c20a45c772242f63a6bf41a08f4951d60a7038d36b00faef497d5a7f37b117c238d1050000006716ac84638e03a827345e3cdbc550a8002bb22f191969e2fe440b20ea32b591789f1a07000000000000007e64de9babb6803259f695d8475bcd00000000", 0x108}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r2, 0x0, 0x6) chdir(&(0x7f0000000100)='./file0\x00') write$char_usb(r1, &(0x7f0000000040)="e2", 0x3504e) [ 1065.123682][ T4892] loop1: detected capacity change from 0 to 21520 [ 1065.157373][ T4892] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x80ffffff00000000}}, 0x40) 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x9bffffff00000000}}, 0x40) [ 1065.216912][ T4892] FAT-fs (loop1): bogus number of reserved sectors [ 1065.223576][ T4892] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1065.233533][ T4912] loop3: detected capacity change from 0 to 16400 [ 1065.302220][ T4912] loop3: p1 p2 p4 [ 1065.306599][ T4912] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1065.313399][ T4912] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x10, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:26 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xc000000000000000}}, 0x40) [ 1065.365934][ T4940] loop3: detected capacity change from 0 to 16400 [ 1065.395368][ T4959] loop1: detected capacity change from 0 to 21520 [ 1065.412387][ T4940] loop3: p1 p2 p4 02:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1065.418466][ T4959] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1065.426250][ T4940] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1065.437059][ T4940] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1065.448028][ T4959] FAT-fs (loop1): bogus number of reserved sectors [ 1065.454634][ T4959] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000bfffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:26 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xe000000000000000}}, 0x40) [ 1065.557423][ T4982] loop3: detected capacity change from 0 to 16400 [ 1065.622195][ T4982] loop3: p1 p2 p4 [ 1065.626567][ T4982] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1065.633439][ T4982] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1065.693316][ T4996] loop3: detected capacity change from 0 to 264192 02:01:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x11, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:29 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xd, 0x2ff84eb5c581b78f) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:29 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf000000000000000}}, 0x40) 02:01:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000c9ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xf800000000000000}}, 0x40) [ 1068.221755][ T5011] loop1: detected capacity change from 0 to 21520 [ 1068.229434][ T5009] loop3: detected capacity change from 0 to 16400 02:01:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x12, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1068.273499][ T5011] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1068.283179][ T5009] loop3: p1 p2 p4 [ 1068.285935][ T5011] FAT-fs (loop1): bogus number of reserved sectors [ 1068.290519][ T5009] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1068.295491][ T5011] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1068.308861][ T5009] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xfc00000000000000}}, 0x40) 02:01:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000eeffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1068.388931][ T5035] loop3: detected capacity change from 0 to 16400 [ 1068.417187][ T5048] loop1: detected capacity change from 0 to 21520 02:01:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f00000001c0)={0x0, {{0xa, 0x4e21, 0x5, @private1, 0x8}}, {{0xa, 0x4e22, 0x800, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x108) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:29 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xffffffff00000000}}, 0x40) [ 1068.435207][ T5048] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 1068.448394][ T5048] FAT-fs (loop1): bogus number of reserved sectors [ 1068.454950][ T5048] FAT-fs (loop1): Can't find a valid FAT filesystem 02:01:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x22, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:30 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x3, 0x7, 0xff}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xffffffffffffffff}}, 0x40) [ 1068.573975][ T5068] loop1: detected capacity change from 0 to 264192 [ 1068.583576][ T5070] loop3: detected capacity change from 0 to 16400 [ 1068.592249][ T5068] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x25, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1068.633636][ T5070] loop3: p1 p2 p4 [ 1068.638209][ T5070] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1068.645017][ T5070] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}}, 0x40) 02:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000000c0)='./file0\x00') clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x26, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1068.741121][ T5090] loop1: detected capacity change from 0 to 264192 [ 1068.762150][ T5090] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1068.770833][ T5096] loop3: detected capacity change from 0 to 16400 02:01:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000f6ffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x2}}, 0x40) [ 1068.821852][ T5096] loop3: p1 p2 p4 [ 1068.826092][ T5096] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1068.832891][ T5096] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x6}}, 0x40) [ 1068.891209][ T5122] loop1: detected capacity change from 0 to 264192 [ 1068.958239][ T5122] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1069.071488][ T5140] loop3: detected capacity change from 0 to 16400 [ 1069.111596][ T5140] loop3: p1 p2 p4 [ 1069.122516][ T5140] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1069.129349][ T5140] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1069.198172][ T5157] loop3: detected capacity change from 0 to 16400 02:01:30 executing program 5: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r0, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x7}}, 0x40) 02:01:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x27, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000fdffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x8}}, 0x40) [ 1069.379781][ T5173] loop1: detected capacity change from 0 to 264192 [ 1069.397952][ T5173] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1069.423388][ T5179] loop3: detected capacity change from 0 to 16400 02:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x48, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1069.506782][ T5179] loop3: p1 p2 p4 [ 1069.511739][ T5179] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1069.518567][ T5179] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:30 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x9}}, 0x40) 02:01:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000feffffff00024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1069.554081][ T5201] loop1: detected capacity change from 0 to 264192 [ 1069.579317][ T5202] loop3: detected capacity change from 0 to 16400 [ 1069.588421][ T5201] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x4c, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:31 executing program 5: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r0, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xa}}, 0x40) 02:01:31 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/consoles\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_MPATH(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x88, 0x0, 0x0, 0x70bd28, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r1}, @val={0xc, 0x99, {0x7f, 0x3f}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x88}, 0x1, 0x0, 0x0, 0x4042040}, 0x8010) syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) r5 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x58, r5, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@IEEE802154_ATTR_LLSEC_SECLEVELS={0x5, 0x35, 0x20}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x8}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0xb3}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x9}]}, 0x58}}, 0x24040000) r6 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r6, 0x0, 0x0) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r6, &(0x7f0000000040)="e2", 0x35000) ioctl$FICLONE(r2, 0x40049409, r6) write$evdev(r2, &(0x7f0000000040)=[{{}, 0x15, 0x4, 0x7}, {{r3, r4/1000+60000}, 0x15, 0x9, 0x8000}], 0x30) [ 1069.763557][ T5228] loop3: detected capacity change from 0 to 16400 02:01:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xb}}, 0x40) [ 1069.806314][ T5228] loop3: p1 p2 p4 [ 1069.811854][ T5228] loop3: p2 start 4294901760 is beyond EOD, truncated [ 1069.818712][ T5228] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1069.826763][ T5236] loop1: detected capacity change from 0 to 264192 [ 1069.847721][ T5236] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x68, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:31 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000002000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xc}}, 0x40) 02:01:31 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/dev_snmp6\x00') r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r0) sendmsg$NL80211_CMD_NEW_STATION(r1, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x60, r3, 0x8, 0x70bd2c, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x401, 0x60}}}}, [@NL80211_ATTR_STA_TX_POWER_SETTING={0x5, 0x113, 0x2}, @NL80211_ATTR_LOCAL_MESH_POWER_MODE={0x8, 0xa4, 0x2}, @NL80211_ATTR_STA_CAPABILITY={0x6}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x1}, @NL80211_ATTR_MGMT_SUBTYPE={0x5, 0x29, 0xa}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x6}, @NL80211_ATTR_VLAN_ID={0x6, 0x11a, 0x3}, @NL80211_ATTR_STA_VLAN={0x8}]}, 0x60}, 0x1, 0x0, 0x0, 0xc0}, 0x41) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000500)={0x28, r2, 0x5, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_HE_OBSS_PD={0xc, 0x111, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET={0x5, 0x5}]}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x50, r2, 0x100, 0x70bd26, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x9, 0x20}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa}]}, 0x50}, 0x1, 0x0, 0x0, 0x8810}, 0x840) syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(0xffffffffffffffff, &(0x7f0000000080)="e27d80c1a9c0edc6a8ab0972c8dc5c18cd55c30cc8f13456f26e921be69cf7036fa8d9f0b278c73541846e731e0a54ab3bafb9168f525c61080f0abd3ddd4d0811ea07519314592e7e04761ac896748c206760a048c65527ddbfbd27e8727d9442d88db9323453e77110ae205b9291288ab19cad4e16cbe0383a30cc8464f6c9efaa211f0532bf05ead55bf680febeaf0f9856ec8e26cbcc4a60d94337d510578bc08382c19d8afd15be3a760d360fd28e73e884622854e7b50610c5662678a0d729bd859cb4076f", 0xfffffffffffffe1e) 02:01:31 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1069.980527][ T5273] loop1: detected capacity change from 0 to 264192 [ 1070.010322][ T5273] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1070.054375][ T5283] loop3: detected capacity change from 0 to 16400 02:01:31 executing program 5: socketpair$unix(0x1, 0x5, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r0, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x6c, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:31 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xd}}, 0x40) 02:01:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x46a, 0x921601) write$evdev(r2, 0x0, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000340)='\x00', 0x1900) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f00000001c0)={0x55, 0x1000, 0xf0db, {0x7fff, 0xac}, {}, @period={0x5a, 0x1, 0x8, 0x800, 0x6, {0x886f, 0x1f, 0x8, 0x3ff}, 0x0, &(0x7f0000000180)}}) r3 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r3, 0x0, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r3, 0x80286722, &(0x7f0000000300)={&(0x7f0000000200)=""/220, 0xdc, 0x2, 0x7}) write$evdev(r1, 0x0, 0x0) r4 = dup3(r0, r1, 0x0) ioctl$EVIOCGNAME(r4, 0x80404506, &(0x7f0000000080)=""/133) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000003c0)=""/205) write$char_usb(r4, &(0x7f0000000140)="00df", 0x2) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000000)=[0x0, 0x3ff]) write$char_usb(r0, &(0x7f0000000180)="e2", 0x1) [ 1070.102335][ T5283] loop3: p1 p2 p4 [ 1070.109858][ T5283] loop3: p2 start 131072 is beyond EOD, truncated [ 1070.116378][ T5283] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:31 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xe}}, 0x40) [ 1070.183191][ T5309] loop3: detected capacity change from 0 to 16400 [ 1070.202046][ T5316] loop1: detected capacity change from 0 to 264192 02:01:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) socketpair(0x11, 0x1, 0x58f, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) fstat(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r3) sendmsg$nl_generic(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f00000000c0)={0x18c, 0x3e, 0x100, 0x70bd28, 0x25dfdbfc, {0x1}, [@nested={0x178, 0x1, 0x0, 0x1, [@generic="ad51c7de658e53d6b8bda042241fb31a3d9160d2a244d8424f254865d0f088e02c8b2e094eca3fce77a571c6ad01bf6823b2e985b2af0a9640cc2b4102cba2dfc0d129bedc1538e3b1fcb06f2aab4c6ea97c34a48536bb928b5d7a37001c529bec44d04dd7bf5f608d1b0e867bec8a328a8c2a12d230163696575004d13e9554", @typed={0x8, 0x2f, 0x0, 0x0, @uid=r3}, @generic="1397a8011c6fbb67c6cfc979f8a89cf5ffa06d616ce143", @generic="5a02a418fd72f254c611ec785ca66fa1de65a4080381cfa2a54271c391103ada7f506a28dcca4908d7a3ac4404c4b4cbc1f9644307adfcdfa6182a8d90ebf68f2489fe75e12fae64911f6758e2a5d9f2638b68e1af694728eb46fac0acb909cd5ae90a90315ad7803e0a2d55ba8125e6b17ca10d10907a8116f77b3147f58a95c127b76585eb89f5c2d11ef38044efb349955ce8e3b040da973defc931ace3887f2e808345dccd4eb3df8e53472fbed9dcea85e4adbecb3d0517af66bf82b47985b3ab55803819d07ed1e695de5ff5fce9da4e5c35"]}]}, 0x18c}, 0x1, 0x0, 0x0, 0x7}, 0x3b7ee0942b74b918) 02:01:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000003000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:31 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1070.261676][ T5316] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x74, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:31 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1070.388571][ T5350] loop3: detected capacity change from 0 to 16400 [ 1070.404624][ T5358] loop1: detected capacity change from 0 to 264192 [ 1070.425862][ T5358] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1070.433974][ T5350] loop3: p1 p2 p4 02:01:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf}}, 0x40) 02:01:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x6, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f0000000000)=""/2, 0x2}, {&(0x7f00000001c0)=""/234, 0xea}], 0x3, 0x8, 0x7) 02:01:31 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(0x0, 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x7a, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1070.442847][ T5350] loop3: p2 start 196608 is beyond EOD, truncated [ 1070.449303][ T5350] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:31 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x18}}, 0x40) 02:01:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e8e48b3f3aba225ed02d6b7aa9f7c43ee228ca2ed0d1eb8aacdf9157a2f8df15c56b66ca9d6bf17230953d74c5ac946486bf90bed697acb607d54778cfc16ec9e5064e5e27b1b95c7f8c666d822c9ad7919161381eeb91d358d8607ab3a9b59e03085d123aed2383534f6cee4a2819ea24a3f6e25c3ba272138cddfe27f060b06395f10abec9d6a50e3d6e4a5f1becc4913d871c2a27d21adff254d26ca02f790a773ef7355768a39d232cacf6fd0bcb587957c9aea03d41503d2fa52baeffcc1ec2d66855b75b5f531cda2945e4f9d0e763adaba30216996085b94077c696052afce0ad", 0xe4}, {&(0x7f0000000000)="0d381e3904cbda7cd05c6d89db1063a4a146a6eade2d6dc4a2eac807d6d312c143fb8060a7189059a6ea064c012b50", 0x2f}, {&(0x7f0000001180)="d7ccc691bc8f6d40ff97859697a0b503a4872e4ca2994d77314daa1f35404c75d4ad3ae6b7005a757337ec6446388b1cacde4bf99e64130b57c9e06f628c39aceab44237cc34727a3dd566fdd3b752cdbc1c6828b0895cb62e95edfd317c470c51c44e1ef88cab0a8bfbd988352d05fe7c6d8d676f184cf65e569ec3c897318e18ce9fa4369c2bcfbf93419e500d839681ff6562e622467185a885ecc0ec29ca5489b2977ff3ce9d766dd80e9e5487d7ad2613566c89970a0d8b07153940db8ed4a020051333adaf75b7f4da61dcf284e56a66ff43049b1cd9639f2f99abb4c0e473ba3ce5aafba24302683a065f8d7b94031fbc7535870c802d54ed3597a1e153c9e4b7ad3f914d076db8b660dd32b82f76d2322b5cd485e5f2d9be2c79eeb89e883c899e6c93795933ae0a095ca3bbf88597decbc5c5b50be4d17940ae13ee89c7fb454d834cf79697049b91c05d6618645d3afc0a179a446ca637e95d63325e13bf6008c54fc81df93258eea4addd49c589fab25d136b9a4ad17034ec35db45f43c4fd538fe5345bd7e4f7c2417bdf58551cb3f0e2dbc30f8b22d2f23665cf7fbb20f1884264ece98e3720f4340793642d3dab16a18719459ca13b0106813b5ab4e04b71ced2cfc184ad1ebde4e18fc1eff3cf2d7c5ea3791e21bac7bbbe5d8b7d7072fbd0e125bd098f7973c48d8ec916ab848b00374f90cb1097847b0cbab3a2ecebb415349e2e9820c4994ebbdbc7d0ec8b17d27f5fbb211baccf93eb7716fed98c83086d16592d80aed3ab20df2a25316066fc90103344411afaba349a5d7b305a36db08ebde2b7e43b83aa934f30e08b9ef36e534498c254db36683432dff51aca694a1732ca023dd89e6108b98d6061fa553d8015c81868983a19818a84ac41fa0dd287a387ae18a9bf08e1b990eedbb3e944561c252ce0dcb5d1017237bd1e00b1896b9296f585e581f023795f246298743b55e4bb9514ef5750913d8560cc675d75a36c6ee20041b60fe4804213be1c04134b839adb12681c6d66e79cc236d81da7857e7930322930123ce43e1abd2a752e94bbe0bc58e4c1079d619e28e9ab164e7ae1d11b4f5eff1e5df2be919a58524c61d5e9febb4c2423bf5ddc8322fc5e2c9dadef8c7296bf7d2322d86f319d644d603405c271b5a2fa9680acdf38c101110c036b6e4b703c27374dc593283a2a7a30bb12d0ec7cdc65fd5c33e88dcb304175c1fc4f22320dee98aa051121779eee300a0b892fb7c656ff90f617fece8ecf96b4c4d322c53bf5110722637707c0c3de6b7401eec6bcae92a8b4d63c5e00e1dbed21c1bea1391ce965cf72b928184cced838cedee348b44f3738c02c28e83d594e171483b99c349a57c77f13297ac80fed3edf16ec769154d9bd91e8f71b57580901ea583780da62ec3967024406dad77d30a65f568f8c0a38974d324250c3fd2d9e53cc9c243a3edf3479da53c387e2d4abe5cb60c613d40940c248b7457f48791fbae99a9b3d1fde5c1975fac249632e8f0b39ee52a556dbf9e09eefac77a830cdfd5aadfe7be727eb6527e9c4750b19b474e7922107d2717b944f6a8d735c193e1e19816799217a6bfc9a0af2263c28d2b61b1c70c55f08989dda51fd7054c3e215776a6ad349a2e40c1d6e978fd2caf9d582cd69859be9ba2706e5b74e81c123593c72704ffdc388407530cd532573af759cf50a6d4fc95bea3c2373307e98db76a77c44516ddc9799bb82656953216780adbdd21ebf1e03087a21fc026b979c5688d6f5584ae5c89845d23b71747e35e2c60e08814c9aaa5768b3cd726c6e72b58be147b3066a5cfae6a77ea5a8b9c2b34223ecb678c34001e138c867f450b6ac27816faa93161cfedf4dca9103e255312306070225bba092f293a147c7dc5fc1356a008f8994f5b70a131d403289ed25e11cb49bdc8650d4103d373f57dd3404d2e6b17ef9910316eca2b6ee494618f96a3ea427f7fefd8df8f8368fd32cb5454ddb9a94e83877c93a3e9e5ea45a8553cb19640054f5811dce1e80a3923d394446bef4a0d2607ce262305fe80a939210d618d76dac30ab150ba571421521c3d1a8a9e3a21854da7c61db12a43a89210b2e6dd343e163f496674951fb1e17f48946e8b3e425e1817b103ae5db6de0988b1c45848700febb04f745b3175e953ff483ff2af2e71c0d648081ff9b4ba53d5198d49596ea3e2a8922cee4d8f4c0cd456cdf57860d3f42542a5c00d8553330cd989e12c38351a805f6faa4239a04ccad68a3e06aee5e23a3d7f86d78c4f783be17c5f60bc721e228f95ad71b6ed1dcbac10656f27b11ff2b28d4c51a1303c3ff6498f986883a534bce3221fe6868010293057cc40554177387ba429abe6238ee33a080f070e11815b9e6b5478e7158df01ca954b283f5aa80692948cbd47b220d767c6c7124ef5cc4cefa4bc0248b1ab923db2f8e8172c451ffeccae6ae7d8deee196f43aab0f2b4ce5f4b67671c9f997598411ce6c6701104ffd824c617ec7757af6e4ecde0098860c889669d903ad5fd8d94824a893e3134c498d88a0d0bdbe98e6d79bb42064a87f4b17e34261ce4cddd25037381d8e60b873737fa5b407a033ffd16a51047bd76275e6c6ff28ab8a38ef65da94be9edd7316c18a2d0e792bb71252d0598b68c56a46bdae737ad0f9f5e78fd75231bc8cf78007fd430841fddaebccfb6bc13e163f03bba6bc9afea81d3438d9ca439339999c425e0bd9925099b08a180a6e60906280209771d246d58342f0a8565982228d627e8d07c9739fbb66671d279146be63ed2ec6af14b840789e6bf581564e26e03deed021a421cea3665a9f7e6a5253e568e9fda1f2c25ba88ad577b217a2df26cbdf0c2ed706bb3da99961267e33e3085a36b61005c33354c5040af4ac26bb8bfb094fa2fa110edd5fa41b2f69e4ad7a507adf94edfb385cd3085ce96bf68259a98ec0756324a52a1210766671740305d83554fefe58663b72322f8278c58f85b02cb4c087ea7fd2816f75c654fe0328a48caaee1c56b92e6640c4912fd360d5640b680248846e435f5633ba0ac3d97b450f43fa176f0fe3434c90ef8113d3d64c991ee9b9648889497c6de45aa2f2e3dbc5e2aad6a02c8e906f600a349be0274a1c601fadc3b334f3ff62b678e927dfff196b9ac36593f52a9e183d2a53c3fac59e5f02df1af1d010f6ef9ac61321490014655041dd62266fb6afd0e592de080f04c01130e60c63b781d3993363314a8b34c621acc72354826c2d66d10ead1c51160b31421349bfb13628fa4160f5b5d7bb2ddacdb334da0cee359df3cbe48a3537295d12ccdccf510da36c04a8dc77102ff08a7efa8e394bd07ced7791c4008814a6d3b663c35d105f10302afec2081c2a05c86dd7c3492ab60809b9684a5cb62d3d8b9bdaef900601f4f505c842abfd474dd9c085623093869e41486b8c5ceec4a50801c7a2ffb4bdada56b687659bd0398378543ad77ff14012c83381609a565f2f113f2673ee170b8fb630a0626e4f88feae0a7c9aac4cb41a46305e0a7d7fc6c63ecc1307fb215f9d96b3092d7b67c4aea0187283608eac1333dffacbd8b5e204ef2926722a077b10e4186055e289676a25816794f545fe83d1b65f0a3b9184c8f954c8289bbaf83bebd8f729a3b27b51fe9828be81bb6c78f3868512394a7ecd20c9c56ab34ac5c9fe057a15d6422e91c2f7e7557a4d8bfcb0ed3dfa8462c4ec7912a2827d2bd06eb216aaa1e374e34bca6f9c898512b43cc56d68abd016bccffd96cb512fd45d571fe56d29ac795c21b86c437b29862eb60fb8821fc3abdcca10e75bf744119fd1fc55b61549243b3935067f31531e440166aeaee368661d41011f5263ed764ea662a9660ca9650541f47cd20cd7fb601e8ced3ef7a325cfad87f5eeb1900f8855c784c7125b72be673c2fca483cc53058afd4f06df60d556045e8a1071a276df2be620d388837df8f6ff1f20f7821071f5aa21bd4f7a98a624761b4b7d3ec71661263335efcd24b31ff53931bd17d3dcae12718a48288a2a943aeb629cdf0b518da269b151480a082eaf6eb2c651d47d4222be5fb05234341a022bd22ce97861f33e401e6aed1c4dfb9eb48eaa83f023d7f9ce76fb34327f76cfe0a979de8a15953d5c9c52783f369aa30e46b1f122d3d93de2e107d1e0e2d4e8539398c04bcee009d7ff422c2b483b9b8cbefb54ce0764b1995bf97939277a0723c5136442146b152ce30a508c3a31f7d53e50e4ef7e93ce64e316f7d3ebeffa376d26df74bb07b1118fdcb17026bb6dd18f8e9faf49ddb7f4996ffa5c23e84b75ec694169f860e36398b3e3091cdb480c021f95b3935253fc3a88fe766f0cf9565e02784b1be4ffa05892380a7396cc3fc60038806b796706eb1ddc29889fd135a8f3d311bd37dea55940b473742c2b63117b87a04e8f7d5f274caf68590ac10691633e12e2ced8281c8846d8e69c207b6b368cd1b57d692ee3d78329abe338214e4a4a17bed1676c58a222f95269094bd8c53096195dfd8e70310a6501332709a97b6e4db2c420ef30553acb0d12535dbb38618016ddc3e970457e6af2d965c3a481a86bb928cf5bb78347ade5ce73cfcc264eb80e7b419fe9f4662d7c13aebcf82b96ca517cfaa10fbabcb9ef62b421fa0599bad5a69fd31dba8a8e1125311d55d0989cbf1f3929592bb3adff84504e8b2e5d9180634bc19a2f25b7292ec06e3ad9747019cde8c4c6c0e94285b6da1a23cdc87a33dab8ef1a9aff22e2f2e5a748c708cddce3b5e83c9249c2ad5b8c85c97556d89caa86e584ba160a77d2b64bd4c3e256dc24a050e7babaa86f4819e20e2383b0088cf085779710fd0d6cb77bf899fd9332dbb0af0ea0fc3639911c79de661e26b5c142e1a4813c4d8d8d547be8b7d08213cbc7aeefc83b1293a0a1d9c00b5feb9fe572809f92997ed51f3e258aa4b0d373451dd2445d51bc66919de47e3871cc33a2e74656ebc5c724b5bf1d499ab0644d3bc7edf26223acb82f11e56ee95e6a938f5fdbb8e1abaf9ed7b647caba4158aaef8e9f2539e5c2b9bcb1e018ba9e9ff160a88522d264db27f6a81551ff60720c95903ecbfaab6fe911040ebf1fb8f303e822dbdbbe94c5227fee3740f3427381e4fc38bbdc0b15ee40c47525e86642ab84e85f4826fe6daae8c178ff1adf5f39801e1f9967c332e5bfdeb85b6a7785b92020dae9d63129a558ae67f4767e9fa5083d5927af919493c99c7d7c211a690ca9e29bbceaca74d61ad6c57db177db5e94769c3268f4b079b8f065e770582f11911afeeb8f20941d54a7434cfe1e32aa680d9f08e67b800b059a996c07767640ec6401a9d7870daf9eb2ec3eb84020ad9b1f4ff879d528203df187e27a30d9b24aca481f0cd734efdf28cb60dd37012ec46e9030e3aca8b1e23571703c3a58366ec8fed493a4d8ac2f705661c11647b8c0cc50186a805a999bb6644ba0a77efd5e357a333218277397cdfc3a45ea0a600e99328698788427e6a1d83ceabe182a21c819e3366a1c4b2f6e2a45ce752551d4be318b0bd4edf20b274ca75cbc6fb28541a84ecf2eec51b62e0991dfda9143a1e4e7abc318b6d08f72c235bcf0a27a5de757e416d274877970e54474fee74cc2921f3df6ad77d062a0a03ac48a1475d589fb5658736c933004c539c9c72443c1e202a9a6378fdc3746b566c0be26cfaafd852629d378ecb2718333699ab952018b72a2a60dc0aecc1891425cef05f1f08cc3c134c762b584a9ea3fc30c44958", 0x1000}, {&(0x7f0000000180)="05a1f6ad581b8e8c6c0b8c6f6a1550e22da5281b7e017b016310fbdad54311d5c36500b6a4a13ee9ee39d49faa007133bee21a50058b9000efc04f4bac53c27ec66ded046858d3ce588b08d99cfea42142238175bee2e7c928e436907a8b0ed43c90923d8fd0f86d4e46e76960a69d113ffd6fce4aa20894c17ceb8f542c41da2ea2f180d65b4ed294ad2ee89767dc0a630984b36cec6c3c5782082876696a33", 0xa0}, {&(0x7f0000002180)="0c55beea6cdbac7aa7c2521ea362c645850a1eb9fbb1a13b39483f51363198b592c61f8602fa14f8054749cdbd8dadfece87a9f3b2bd550532f0cf41534c7be6742793ffdb44dc2a75334ad485d7d2ae3eb75918642ca284daa688cbf2cb5e5412ba5ea815a97e21de5b078e53930ee2ccf8cd505e6d4f3532f04405de49e5a6d87428983c78ca7509a0155eaf4e3440f9a2d2642a6ef143ae509f00f8d110651d301e09b7a3fc5b74f751d4b24b39bbeaf7f50ee0a1c99ef4208501b35c0daea09815faea8cce679c7d0a79580e8a1b54349537147fb3c2737526a823b944a7098ab0e6c29f386cc173accf74fbb0192afcb61ff33035532ed12a904692ec4c021e8a6f3ae83805aa44f7089e99e1b87e03376347532d0197f2a66bce61b1a665387fe82ec6779d648e63c33e28205ed0f4a7b8a300a429322496c489ef191a06c5b4cc4e81c77dab11654e83c174c45e0c35e7462a3351f69e543db4f0ae4fb468c15cc5accdeae232463e31790228881206b244b21cc35dfd7b3129b60c0ba5406323bc6a50bc30e1c897677b817372ff8d5bced5235f9522573f880f2a3e2cbb2be789f85f5062b61cdb1344473bbd68cfc106e86846b41492f2d95442e7140685817aeb2e38080970672e5884292da114175dfa87a83ce08fdf3dbd0f41bff5727f254e53536d74e65a6606d495ac941ab1d683ef841814352a96e2e8b58282d085777e380fef2c754cd36913610ae50553981e1ec97f3553cc452e2b1e484ffba4b28e3a96623e90b7aacbd17ff0074013a9abb207f190cf3df2e01aa0352c437a4d512e8cc09a01a1289274cc87f232f024d189f0f3147b988d778d81191df6a2c2f3a4db1449bcf8a07b353459d221bd0d67e8063321847d70c92f94eea79809ac59aa210aa7ca38bfd6b4da934f3316e1126f83ac00231be3e362f59b05fe68a0aaff9992e0f6dd175bbd68f585d390132c7c39f7eb820fa7729959f51c10e46b840a46a1bba2e585e8360edfe156e4efca2161294c0f4eb114ff5c9e553a508f286f9148513f3e2d71fe09e392599ced169102a30c74de2b776cf2c6cb9ed255d3df637c69e9e876cf9dd3ac7791b127411d2d2f742e29a8e118b3fa20dfefdf6686ba4689afacdbcf4a7f52de860f246651ae0b88e6b471ef72da09a1ee03b2e218737a9e604439a3fa449ceb4b36aa82a45d5deb2a473314df76eb11626cd85dd63435eb1c19316f2f0c8451803ef5f0f53ccdbab48b5a51219b6cd8bb508485044c9497e5c3a59028ff8996603c0a5182dd46a16b5428d8f1bba0471c8297a88f1b94124ea7dc58a7c101d1ec4593d3fbf638e71eaacdc6aa72d0b7e2983de1175e6c3e2ab488a99a216cfcce5597874867441cedcc9b92f3dc4e4304134e3f875142f1e377ca3288715c2bb10825b38705b3a091c84e58af2ac40f7ae3954c67f4b8c0e7882373b32a5a958ca4babd1993770e5cc33cb8b7b2d932f90c9d557a2637a0dc5d822c0a45550e383de9670ec29bd569ec69ea110a75c55dab5e77b9be23f2e24dbb45851f6e2452c486a1673088b0c8f62622587dc76d71c3b5e392948ad338feb14776ea5bf064fa8bf626566989b861485d8d785b7ff633cc3086577a5e725f562bd111a3adeb64fb368df6dc64d5d8a3bf315d2ccc10ae8d39dd4377474294e79ca578add23740532199833010aadc1f6ad9c1def873af3837af0f40f5e0be2503fa0445f274f0ff25e84a80f1bb9b7db73d89c904067bae42a9520f0e55aca2506c862c8259e625bec23352660dc75a2d2723775b9351b2254c1ae5aa7da9230cc1a5b097a08d1012865fdf3bcf8ffabdcda9476a7af829c404ba4e1af3e1ab73c696932f16e8d7bfb6a37246ef8d718189a89b8f5ec76558f95714da14975e67f4f49ccf614ac2ef7a5cca98d10ec427374bea0df6a8976505e39a71983ec5c4f505f4581f9804d210c208b8fce0dfc9fb700b3bdf446011b16ce01835933192dddf56e18f1a991ddf92e06112e34ec905dab391b19e4713a907943da80e7b9e04ce497803bb3131963b2ea28f76a8c612908a103f109d2a55ce6f4c2adc4b4e765d125e37699f2e747dcaf4803a10479f67dc0042f87503727de166b4612ba6b7c620294010cd3120eff47b627d84930b0dce4804f18eb5d95746a10ee92002ee29f564a12625ae1c850203554b6fcd7e925c9230dd6e2770f29e0aef583895de39a516bf117f712c49d63be68f749f5015da984264285e11f99556bdbabff9f3e5d44c97847bed5dadf8a5a262ef0d92b80416b2f7972ae4321db220f581785292e077b1b065b0f97cf1f634d5f67c76cf37ed65bcee7ff84862e5167e0de90f507e4378c9ac6fd34c4249059f7e429d52a4b38ded9152dc0284c2aecd29d3e874fe0656383fae4431b85c33cf31d41bcb3bba3bb99ec3c6210f66a040bd1eb06e80ee0aca06c480bf5727ae733ad8c7d2dc089203992685efdb3d54d665e1594215c8653e2f03fa4fe1b63e58215d03e39330d7ce49ab749737360f4919290cb9df0589581328380968f07d2d54f9c3cc226813da5ed4be5c7ae2c27b4e6ad2c384d1832f025671f1e359a56d0f751ea73dac926e5429c43c572ce889dfe0267c97347e6822ea926360a21e18e8e71d6a41689d4aa9c8074357764ec66eb0b34350a4a4c2091d8ac46eec411bb24e2199fc5a6fdb756a6b4797e5d8e049bd130aff4dd63c7ba4226b8e527288009792abe0dc0ade22a5c7e82756e1630772373a2106fe4fdd0bafa69a55d173f5611ed381f4aeee9e4491dfa3519bf99327d910245a52408caf85cfda0b47800ab88ebbaa60336bdcb83161d88cbbe00517b81db36b222b2179b86550ed21a29f6bbc0cd4c666ac52d80a8e8c8ac5b9f6252b4c5b97ec0800e0e6a33ac7acb8102cba96c91f15278268f6a85692cdc97cca57d62b59d1b208d3518951fa1cd3c2edd1aec4c7caf83375d3535898bbd113c73c3ed17ebd5f9f7419b8b7baa96c1cebedf4c59c250d1dfc42d8046e8c3e1ad61112cee28ec3f9c64d0947acc1be94ec4310d6808213ea7a1028ce5e447ab09087c7afbc6cef4ca1b342837e744c7f99d2eea242b2fe9b8c9eb7c24c0d3282f37d66f7786085cb8052bf8dc9b8d071992b3c50d4fe957ac13ecc59bb4a52eb47f3ff4a33a5139f97c183d6d726927509f610fd891740bf85f7e8b4f08a55691a090dfe222adfdbb00473abdd2c3a23a2695dd14059b47efd7b3c28febb4a7688e0bb122afea65b970ac3ebbf59f68d12f1660697508bccc602f50adb0869d7c09b3b84d4e91ceb03284ecf050507a2439c33debe5d6bd88ec22dc6a5d182b41b30e6772906f9fb2dc4b50a96f0dc2e16abd06fa94d070a140c50efc704c39628a4cdfa4ff438365605aac9829ce038dea3337be2bced97b823c8eb0927102866b0c8e159b0846a5c6cf48173cb54efce38c573412bc01811dd0b6e6c07542da5166a2221aad4e92ef0ff5ae164f5199f5dbecf95c30a4ed2c3aa36dc90278124dd7be0f59707b20485adb89bd6fca10ce0f059ba0e1a7e0adf5969aeb8704f8914f55ed4c692e5e2f1863a26788aecfcc5eae909014d84a3982bca8c4133ad5adc8b64cf9036c02da41692f972b0ab955b61afc0189deaed76ad1486b8ec1d672215c158d8dc3a5195dc01515b1222667c459cb740c6d41d6400db8be50b1e5b61509f01e97ee491f3121ae84871ee702804added659d206bc503fd050e702596307675bb24de7f0b746189b8014f050be6eec0f7677a12cfe5c3d974b18ab8fb4cf8c4d95c5c0e94174c308dceafef915758fac52e4fa3eafc48c3d44df1b2c0d094430a0cb3531ca95c618d8243f1b9adc06472fc8d12b06f46ee61f7fcc2bb22ca05e58bdd09bdc0b56f79a2413c534b3fc62098182c32c530bfd15868d28d390acc6a95bbc324c63d7ddfb37092278b73810d2611f849ab3d24859fb7d6963bd624a8fcccdd76226f5835db2cdd8962d5f62650bf7fff9fed2dc4c5ef89e94a69555d4b734ac704c853b182ef61477209fd899986132394acc8ba6c52c2c737a68c6961b76d9910fde07c509ae88b83291f9b5677c60ce1c11d632bfface2b3b2fab8432f0dcc9a71098c7def9f3c0699eb7e67e13e9e6c121200557d58c8b4343d62c627ac97bce61429fee5c48c2938de9b86e538316081a948b91062ee08c9f96a54e12bef3ba5b7c1973f5c6fd7cb29137abdf4182b95dcadb6f4ce4e9942bfb80651fd6d6d0760ac6575d705e2e0f5d4bf075f363c8147e07c28ac48d160cade773ddeeb7aec7d7520555c5ee47d1d887c16d9a3dbacfdf3229dd208c9ad8e3e5bc8f0f83f495373d739bdb2732522654dd9f9181980285aadfd7aa547723f76a180f7cacb299a8d9ed6ad88eee60a47053c21405dafb3dab68b80a0ad5f4656b7e7b52b87471451693c2f2165c836a131bbe0e055b9b203a73638b141c02222f7695207760168387de545530dbfb48486f1f668ade2dc985e5451b0981c2779421cfa9c6e7137d3328be51d227fb839c0180deca565a474ebe49bd98629477689dff469531f063067a022e338d6a75ef7854ce0f338aab631ccc58ce64d864de1f9b97889a55dddfccc00b53d5a4a27221921e321368c22371e6113feb7ba4220cdab76826d0f16806bc9f3a1cc25e91e2b18db343eb0cb66d3262cf327872a3bcf3373003d3a803724478fc93e208abb6e89604f2dab4b60a9e4d08c890abe325787b9cd8909ca9bea40c5d51da2c79ecdb3cd0b8b0ae2f67163e683bb509ff2c850e77ddb8f775b58a30c242e6c7c78a0315068bbcca4093fc25af79a71336e1f22134fadff9d3084bfab9747f682d26758f1e4a3d62e27f7de9fcc531d0007d1b90b3101946f77cf9bd3ba95a5c0ff55309f39373ba42605431cc3bee929e13da11eea95e2050fc4602f02a5b4adee4fecd63a707232200482d696239efa7df541e7620cc51895d0f8cc26c1cbfe2f2098258a9bb5b35b5584c4e96acd005eceb0ded945607b07fbaa9a5ccd53412758ff0c083bb5c836e349c2cd9b268aca4a1a5470ec0057fab342fdf81c3b01d82fd75f18dceae184f562d0c288e636dcb8cbe677afca10c137afd7c1726dc9c5919dc43b157985f348331226afec29f56db93ea978f02b4842c04863a133ccb6dc6c3c947bcea2053d516ca9a25cb83569a87099bc3fa3ddc6f2358029ffbf0d57274ba378089d8aab2a072dc6be9803ca32242b8f2164f4d570cd85c69a124c291216aaf4dc5afaf8703922f0fc5da8a480c7d64d8894d04526b8e50a501ad5d22e06c8ac99993b4885b1ef24c8bc07405762e792a8f017756790965ab815ec746dffda4e95137cf78190d85e3b0e0b29bd06a6b27ef83f3072a74491949d285cbb66447dba4c5fa3c530c3a433ed111bc2521b1e6c2d6859d6829974fa2e00173b0d8d2b924214b040293b7e6a2cfb91a8510466bae7bd85baa03b0ca018500e9bfd2cf3d2013f325b9e9f7bb48e97611810314a2c09e1bd4bd4ee5c990a551e48ed7d6a44570e6e6fb36feacb7f8bea5f6c79cefc05c65ccd2a9ada3d1816bed9e79e4507904dc2a78ece9ae832169500e4d4ad32a477cb610f14d09e4d55c7873daf267217d658bc0478d6669cdaad109ff22a6c37a39e0494678f7d650dea04e98392e191d492a02e43563dbe3a07e57da4c839ca1dfaf41cf9d5b7ab1360324c06bdc0d0e7f60523e3b36abff7a57f9ef16eae0ce308cb4c368", 0x1000}, {&(0x7f0000003180)="34bb8f63dd26694fd825d36562dcb85cad96b95fc2672ca00cfc2c7d68842222d0df1fcc29d409c21fb306cb6286f6813520e9d1a424438131d8c76fb076c994d93b722fcba2a163d324aa40b081cfee700dd65428d6ed9fcd9dcb86bf2bcebe7966d105be70252ed3b70096014d763546f72c9c97dc23f1a515c67dfaaeca3af6339684964b070fb393d8fa3810119c0e2a541976865d8d7fd9a69012c54adc3a4694bfa4e3335ecbadd87bf010a93bb0ef630b69f51ba6aa6a12fa5bc931d7946d9b50bb0cc7175050abe46b437a2deb65aaea5b346cf58d6d8204843154b15515398e5bd55b47537f211e3a87dbb6545845dcb3822b5a668b38afa8dc5a6e919bc1a83ddc9a9055341fe4d22dbc7eee4139f33c67736ea243b3240b6489157f8d0343295bfbe028671b1fcaf3459628460d99f7b8d6801998bd6c76e4e5bec7141d8dbaf65b12fa4be64c5360567b30a9a5de57ba25956afe99f359f95455b926721d2fcc9be8dc20aa05cafdfde07a9e8882eb8047abcc3be197e5a32e78a8f7cffe56bcfd6ff6a7a97d639d7e83547b44ddf044c6e06b5d9789c43a951185cdfc2356969950b339c29d4b5aafc1eebc49a86264814e3388fbbe4481b5fb1f3ec63aafae65018da6a110a713c1f07c8b3537407b692ce322fa58873cc5e61a89de8e3ad539481f05596bb20852bd0263628462851dd7fd64716f271f5c372fc8323843d50091e626d3c51512aa043f9a9be44f0156d3719e7a98dba87e9a1e3dd972225584bc98a428e887e6472a94d6684fc7c6fdda8f6a36b97b44a57b9a4c07787504c755e06cd6f8a221e45f15c10334789bc48c9fae0e4e2d47068b37bf0c8304c00afdba3e64fbd0125601eb738634855b6da7e4099e128aec20cdbf9a6bb257f543665ed206441edc24639991c874229a3e2f47bd1759f32c3258bfc7ab0f7f91a89a05159d470b9428061f5b2125fa443566ed7ebf81c91a192828bfc1081988935506331efc0bbbb6fcf24bdb5e16d2a00a1753239bbf714db724120fcb83488b1dbfbc1d336898d9d3116fa254149762b821c6956c31fde58c049623066795e4e885d6df6280d15a0d2793d39c2d5f7baafcf8212f8e47e93e72daea56f11618a7241c83e6db55d569ffc82735a78e4b12291ba9ac19dc989c3fcd65c425220d505ab188704056fbf9d4df28bafba15e2de1191b7fd4fd8f75fbd76a4110122c1ac0be92e07be9c5f5cc70b348ea772fac416d626f605928d58fefb7b090803b960f00296806cf834814cc34626a2e755cfe1b3f7c29039aec77b71e836b7ead387a2d096aba4aa8620265a502caa52613989e09f7415fe9e22d917951f1952c118797848a7fc6fa93c7b042ad8960335f90e7cb049f39335ef3c24a321a144196b2c1d087393df4a13368f0ff104928f67a5645e16dfea95ea00e92f9ebaee816f1e463e1c6e1bed3484d3f856be8e31771809424e336cc7a4cedcd834b926109519d08c842503766caa7122ad25a42fcc91e750a23a13cf0f2de57620ae0d76b1783875bb56b999a00a151c74942fa0bb5cb21b08f9d8e2ac206176c8ffb334454b4de31927f01cf0f96bbb94267e69db83b566e89fa83e332a6e3d59e6f34c8516955ea56a884bcacf73f7e768d5bcb0045baa4acab4b1d941b45a967328455c9d513e19e0d62b0ad7beb971e300a4ce7887b37b1c1d6e0210fe8aac3d4a2e051fd9ad90a9761d555b3c6ffad5f3d111a25aa0e769f94b92e326399a2ccc79132972be9e0c49dcdefbb376dcc59438953c91bc4b46b96b469df786f91b8e42e0c189e50769504c9bac2338c3d2015d695b1662dfbe00ae7920a55580efe3eea4b907da0e09932bec6274be455eb9d785c7439c83a90075b78d97395735e7702b8e751dea3fc744e5f95326cfa6d99f932adefb9599af89e3024a8b95d2e2b7fe2952da181eaaab5be96a244cb0ba62f3d75e46d787cbd73a9faedacd05a0e0aba3c2132c45e6383ab5adb8b64ea815ee3fa166fc6ee45c38a11bb64a084deb57c89b6fafaa7a51ffdbdd6404bc65f656ee455e8df2e825e8718bdfca94a4aca0b7a69f72177b6a251d457d222f381e44eb36cfb33326cf0c40c635780e9f54c11448db0defae7a9866295cec71729c5ad711455ed7bb015840e3ea2eb7992bdb65d34d50f5dcd98190ee24314b7cb7dcc1510dfb06077315a3414252269329c6d193be5f3f673d198d4b7deb9415dced117941dda14f72581105a66f897814f3a2dfb72062f323bc469d983df9b55f259fdc8bedc4d5b155cf28f1d1ae2838bdd958fb69a186d41eb70aa13a241469c0077ba10d74e65f6a38c19edd72c14f7cc463e26bdb0e2881bbc25c0071356d8292f4744d3004f566102bce66c3c5699e16a56cbdb60884565dcd905a69b8f94819d39459889d26726152a653c7e0ab31a4d15e767e0fd92f443d2ff648fe8030561e8f2f1a55ae84934aaf64156bbd24ea49dc2a3b7ee18e8048bdae4dbb4f691cbe8395b29187cc5cc0cfd004b6df29bc053b2624f2b5e9170a55dd2f5c679463295e696e53defa701b9a518b7981d7a67ee1a761135cce52034c185607a4dc21828b28488b0a204fb6e5aab80d39066fd0175e177e1e7e1b87d26c03b20d51955f2afdd9ce39b1a3cd86a3cc3ca610bf84e3f53e01615d78f7fcc3e2fb8183d44c28b96a4ff004b41c8b812e02b922c7d189aaa090d2b1eef706fd974a5706b050e78b6c50c5b618e51981e7f150fbf7a0dea41474eafeb946fb65305358846d024af65d3feb96a0e953634d21a7229ae3fbb30423f90fdc959f570e2ae4828feba8e642554a78ce1f0a25a739aa33f2793ac515428064224bf0fe1c3b49ecc641363b0e87b792aa3682c5ec391318047c6e2e10049153a9b0d57c35fb1dcd7f0a932e1e5aeb3774e6c4fa81dc0d1f3af29b65d4d888ec4ffd4dc98999ce6d0e762214ce301fad94977b4aa7bac8c914fc806ad6c3137049ac93572d44680017a52eef1928c65f6205a69a052f9d7324d2a020cab34fcaafc7fed22084197771bd7ff9fcb12714aebb5a23571cb26327829b6810a7698d4031f82fa70aefda9c19af2aea22f8e3c785668065ac3df9e677714a7e800d0c43b12313474716f0c8839ea389c5caba27ab28998d691131ed687bec8d314e929142237787a6e1ae9e3bf170a9539e21c16b7312285d97b8e6724773e46ad7063b2a1f7b6b04bc3d2866c67aca0aa8a09ff0a2b4b375c96092330eec3382ee05603a90fc7ee5712cfba8d5e6cb3686f2a640149d6ce13cb2aecd81013df77a2f6494dd1de9120c632dba11b5bb836d1c36ff51632536cea8a6ea905d83bfceafe64235c905e713e5779892430c5e8f6041097c981dfc7e141542cb53e1cf11dd59c7d2d5f67cb3f09c734c1e74a9adbfd63a297a5bb25bcfe65364e10d598f7917eac3a02b0be8e3e5a2bae3e32ac7b93435dcb02cd0015faaa377c6a90891146ba9f16a42730dc34901755b08a831b0d9da64ef5fed57c675bc88dcb4fb2343b2147f0b851efce57e1611d63c8d3602af2cc3417a30c9b98017e6a2017c057d18c8590a5c7f545809cdfdb3d4aa20ffeb54ac076cbc00b3de071adaefb50961e78b55e3180c0a3672dd296c2c1f298eeeb3adde1e16081c10e76bea1ab4365388459722c85163cc9e47b3c3567860484e7eca74478345fedc688f37084be78f6837ed7d9e7f2394e9ed15aee53b5278e67918220218ff2861e5c6b2579db239111685a2932bc9ed1eb870e9aecd0696c42eb264a2038bfef337e920f70d95fdad23f3b3141a2f5a36087833212cf7140093257b5ae3c50dd0760d81b6f69b0155d78cfa0484e028f4d99280ff7f58031a0233f689dff622a5f922400e5872e188c8bc85736954c983f5a6758ddc0fc20f0c37d61847721468197e327d960a8644a74c6a4c6a0b65d33f42c0c50a5fcd028f58ceb69a693adf8b187c43d1a674a11e67f34e83bcc9477caa9490ba6f211d0014e34c294de79eeec9b69d6ab1bac1123b25850fc4a6581258053da8d607cf0b57cf70500a4a3ee5cb983e3d7eab626dea258903b06e6592e34931b0ec87701afc90e357dfc5c7f8c95931c340b2a3776587077345eac147dc91e8de90687925b3e293cfde68baafb9aed128fc6b2b914c9b76ae66b9a914eda4a45429cced0e8728f9d2b2d634d6660be2efcced66365c3b527ed94ca672c909e04656dc1ac27faaf67299056bc02d7450115cb1cafce83a634dd082a5e217a6e9bc08591ba2430847cf293b2ce8d6b3cf0d4517acd2bc62d2012b67b7230d615d454f3ebc2167794a5db9b6094b05fbd9661ecb76f3e99b41b46db24c44e611148592804f060dc7d0a65a3285c0495f9fc40e11359c1ba9f2491ebbfdb0b50633d37d60e79453b5565ec954ce3eb469814325fed02805b43ed4b804182c9990326f2d6a001e6556e189b79e75706dd30e3b22c402d5fe14aced8e42a2f154e5785b423f66415573ad1f9f66d22d21e7462f3228be10487c33f78c7cb06e73102741713ad9f615842ebcad4322284bf5e09bd39204ca7c15a81d77acb35a754b473558a3567e585e5451973b326d2510a7927f77f2907502c6c06fb7cdeca9dc4156a810e07d518a3dff3cd3ca9f030eb48fb9b57d1f65672267295f43951bf7e0c62155bad24e1756a70f0bddb4b4b467f856a506491b6c0e3a76be8fabdbf56b316938ddaafa737b37e703bb7e84f46997671b48fb9b7121357fde283c45c72b9f860d2d7d6223f1645d76d57be3329c3e59b20833fea02f61b49c84110f8963e110288e38f6bc4ea81f879f2098dd71e8d3de887801b3ea9e530f0b10150e8d7d6c4fd427b94a4dead51d316ca7e2502a161341a166da8361c5e7792a226f802c37012415dfc8dc3e41cb528c06a15d95ece398c41bae97ef2b02d605718da6cd1353ad016b6f6d77e33f958cb3b70e87f80c2acc056fd19a4c68730eff1dff380ae8adb67308d2a5292a67778b7b053dc1d3b23d18d83894a8e5e8a833b752de5c96b3f4485f39d53d6e35b9a10ee7bdb3979c071d90862ff3a57ea6ce94faced4617785e411eea73fe27ebd202c16c7f32425b5d56db15bca8cf5c3157ea071e082cd9c03d3405a609cc6fef004d470b732dfd9e044251ccc14a9d2dd4087eb6d15e37fbd48fde917bde78a0cd8ef82ac872c67d44870ac5a5bdc7541bd53046912d4863fe25a34d0e8cf447fa4d28b8e91dbefd1ab835ca6c2ddf672dbc5dd9b0da7a566cd394cb684263d93a3a2a62b072939ca1e9d944259e7ec2c49007b0ffcf20e2b0d284f7da08343d88fc8c9912639ab16185cfbca8620fa722c1250c76e4d804fa28f71011e85a4e6453d3160b8f8e622b7006f11e998da97a2bc7678abd9c7b13794d5d7db1e349e1443366051613009e07cb181e0c8aaf4e84440611a15e46561e22d6b3612a3c766376a36c6f1ec98bad24e6efdcf18996172ced8d3a18740135cee2f852bf8d1c9fe5a275da222f3263a69a9b431e2f6d0db05c662151de136fb3428a9c95e973548de90736f0edbbb736497a769b38f780a58bb7a3216db4f7057b005ca5169bb44ca1fb21e70075117da12f915051bab445898bc1f4e13c31fe0d37c3eb1291f0a1f9fa341a645862eede94aa525b70784c2dea9302ff618b6ad2be18a80c99e31d449886503b205ab8b5e88b0a85265fd2509755de2f553f32208fbf2d8dcd2562864190fb46ac31445587a48a804766164328", 0x1000}], 0x6, 0x4, 0x65) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 02:01:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000004000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1070.526705][ T5380] loop1: detected capacity change from 0 to 264192 [ 1070.551648][ T5380] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xfe, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1a}}, 0x40) 02:01:32 executing program 2: sendmsg$inet(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000200)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x24}}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000240)="06d210c104bb74bb7285321803", 0xd}, {&(0x7f0000000280)="5234ce30f781870ba696c8f8f68a7e08e18fb82433c78f845e20b9052045da3100215322aa9457a3e19b3c92e4f8b9f887fe3e7b0e949646ac26a611d1f6aa17092a0af0", 0x44}], 0x2, &(0x7f0000000340)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x8}}], 0x18}, 0x40800) r0 = syz_open_dev$evdev(&(0x7f0000001140), 0xffff, 0xd0db42) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0xc0000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x979300) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) fstat(r1, &(0x7f0000000180)) [ 1070.670247][ T5411] loop3: detected capacity change from 0 to 16400 [ 1070.696128][ T5416] loop1: detected capacity change from 0 to 264192 [ 1070.703950][ T5411] loop3: p1 p2 p4 [ 1070.708110][ T5411] loop3: p2 start 262144 is beyond EOD, truncated 02:01:32 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(0x0, 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x3, 0x0) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) write$evdev(r0, &(0x7f0000000000)=[{{0x77359400}, 0x19, 0x846, 0x8}], 0x18) [ 1070.714563][ T5411] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1070.737157][ T5416] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1b}}, 0x40) 02:01:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x10e, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000005000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x8020, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000180)=0x54d7) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/249, 0xf9}, {}, {&(0x7f0000000180)}], 0x3, 0x6, 0xd4880000) tee(r0, r0, 0x9, 0x1) 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xc0}}, 0x40) [ 1070.883885][ T5459] loop1: detected capacity change from 0 to 264192 [ 1070.914286][ T5459] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1070.921460][ T5463] loop3: detected capacity change from 0 to 16400 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x204, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1070.952640][ T5463] loop3: p1 p2 p4 [ 1070.959623][ T5463] loop3: p2 start 327680 is beyond EOD, truncated [ 1070.966110][ T5463] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1071.060903][ T5492] loop3: detected capacity change from 0 to 16400 02:01:32 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(0x0, 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) write$evdev(r0, &(0x7f0000000000)=[{{}, 0x16, 0x7fff, 0x9}], 0x18) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000000c0)=0x3) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x7fff) 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xe0}}, 0x40) 02:01:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000006000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x300, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1071.134258][ T5502] loop1: detected capacity change from 0 to 264192 [ 1071.146590][ T5502] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf0}}, 0x40) [ 1071.256973][ T5527] loop3: detected capacity change from 0 to 16400 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1071.301302][ T5527] loop3: p1 p2 p4 [ 1071.315045][ T5527] loop3: p2 start 393216 is beyond EOD, truncated [ 1071.321576][ T5527] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf8}}, 0x40) 02:01:32 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x8, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f00000000c0)={0x0, @rand_addr, @initdev}, &(0x7f0000000180)=0xc) sendmmsg$inet6(r1, &(0x7f0000000700)=[{{&(0x7f0000000100)={0xa, 0x4e23, 0x7, @empty, 0x7f}, 0x1c, &(0x7f0000000140)=[{&(0x7f00000001c0)="c1e8a479ae6d70966368c6778bd3ffda4e3612998f56ffbe692ffef5031074f0f7ddcf7508f9c574a10142607c54bff5ce0b38724d630a2444710c49ee5a3e82b5410082b0abb3a9d2133bb7d8e437f30324e0b0e9ac477fab7d67a7ed852e29461281644780f374ca2a4d3de26ff9d9b9ff912ec6f8e24883b8ab87544a69e1d554166ea61c0fd98c65f2497240adcfafe1039928a2bd95bf52dd05ff", 0x9d}, {&(0x7f0000000280)="97eb30e9eb3ec6d89a76a780c9c2ed3fe45fcfa57b87f10dff258c462b3a6285bacfeaa6784ce049bd40a22c7d83a0592caac7d8cef293cf8f18b8e3c07f7659473a6f002000aa2e67e57013713052322e", 0x51}, {&(0x7f0000000300)="5907a07b05afa00d01dcbcffa6238734bd28c877608d8c64be35fc15c13a631988df6f68d34988e871917f979625bb4c2b37499d424c88c977853807009fc769789bcb07a2df2f994ee1386cf78cfcbeb887eb6567bd8a9840b96d4fe396e1732cb4a9e75415ca29f161ef39304df3a9553a3e29c8a6c2188a4c22df5105ce1554a4d1539319b07563f81964bc5d676cd38fc09b74cac429c801532c1bdd0cce110dcd08d508c49310d8d2df9a7035b05f90fe9e839b7e9aeb2d00"/202, 0xca}, {&(0x7f0000000400)="ee9ae1ab325737a6fc8b934fd9bbbc52cfefce27ef2251226b93e8629ab2da4cf4c1474cf05285e24a944475a3229e2fee01c1de72c07917e8033b27a63abab063a910958809db8de106b18072dbb6a946450ee2d615a246b138692c8ad4f694a3a76202491d91788ee34a81d2e6109d4c27369bd4b9d832a4a2815033f914fa72839da0419deeaf8447e127fc95d8eb313d7fb42ce7a6b04ce50157beaf8db0608f438ae31d4fce2d34156b4094bb86", 0xb0}], 0x4}}, {{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000004c0)="17520bce3a6552e716ffc2fba21bafdf2a0b07", 0x13}, {&(0x7f0000001180)="42f0eb8a781c785ec916c4a0639ecfa26ecfa5bddf1817873893aeaf829d0dfff45650fc8ef57a598d78853db0b1183e0217f11bd57c315305c9c9d0d86109e50766b1411c60d98d7adaef5283e0ddb9ba9110683d96eb36c8aeb615b506280f6a61bc4f8eeae90a8512d8bf4f946b8ff4ba8a5fd7ed00a54b5befbf69cdfe15e51e1980092497869508001a2831ece2f8958693ecbe5bc21fd2e2e8ddb5edcde301a15b7c75559618ada93171a4caf82b2e4b0c4c4737460320bda2b714b1a366277b623ddca541bda39d509149bde4fc3cfb7366faa87da347343db19c3654d470c7137a1823fa4bee995615a5a7ebd72ae142425ba812c8b55fa51c8253cab0a7cea82444566d2251bf5aa55521a6b6397ce74830f91e53cc63627bd2b09b6a2be53bda529f03ec9f503948c2567a4fd7ed316fbaaa2441e18d5067a11308773265e4c42bb76f7cce708ce963ad2bc5586c80567105abe10ef3a0c7e7ccf71d76ef78d41125acd23d797b3e7d077c3b863fc81da0f7b7135b1b9c53606d3c6e8e2bbf10377dff44cef66e5955fbaac7950cb461b457eebe3c058cad780ba79e4a64756214ad7d14423e76d1404f9fa730f662a3c965a71bfaf83e75e748ec965a1d4dce2bbaf8bf1a08c1dedfbaec5d178b2573d265ae1c4b84a40111bc999aa582418149d0bd1feaf96ca6dd260b4b68146e757d61418cc37c7da197788efc74770878dd3061ebfa5901276db64ddfab1a5246c485f45cd2d6073bcc52b67ea26bb967fc5ce0c503194963d2905f281a8c747e6535bd52bbcd854eb402eb36d5cd1da239e51d375834981ea10765ef8e3227e06746674fa6da77cb57adf01bb1e2e49ccfd0cec2a5af573f97893ac6c234ce91ec985e3f81edfb184b7dfcd38b82cdbe98f9842f9899cb4e6b9e6f5460aa003c418a83c80e9fcfcf623a021179d729143a42d2c8ad8e886c8b31c539afb3a20c4d4b762bcb58f37cfa4fba016480844d8cd3ebbaf4ba48d2e1763ca621baf43aced10553afd9728fdcf4a00a779794490a59fbb71d65add5eef3b42e21396e00dc0bf09002d2d72194aa0a0decc490e4cb1379ef36f4ee216b8fa4bc4781c350af243382a99d1115d8101c745a0d572feb054397f9236750f9b14ff27a15d2b4107a0028fa41cae69a2764d0f02d068da26081aceb12e32bf69fda1518170f784b4badd297fe511b716cb80dbe36566b37d469b90f017fcdecfd632a97982b1596ee239b26072a29ef33f466abfd0e2131ef85fe90ba35bd6fc6ccd3c0bdf28768bc3a66bde8006d617316a1b9456e2cf4b10751389a88327d8e005b7df92e9a19e623e0bc4e566f38824f3c282887b332f91db3a546967084768b40402c9d254443e647d5900da8401de5cbd1e1ca2cb8ce15d34a1d33c78a87bc35172cf848a0f91737bca91226e19692ff93969b82ad5a2032ce79a4177133523b034f67594a722f74e77469d5695726fed9944fef0ba8e34d8a6a7bf0d0c56e33ff7f802a949a228e1c9e25780c924bf475bb971b84cd9aea2167e7a80da672cde45fa384eee4ec442869b37aa4849b4e8c2190eda9ad37a82c9825bed1be4b6327107c1af12b313b8f163c4c1fa37b06955100287176b326b56f6bfcba4e5c0ef2207c7457ee4240cb1608e9c05afda2a1dd5f2b6c86f4939a5607a174c763a4d3e126d5725b01ae2bb065e0e06da9b13d6296fd6ae8a8c88f138dedf973491170f7b9744c90399ea1a05fe2ed804917c30eea361ec9737fe0a1de7946af724675d21d0bb73b97237219ec96028d98350d4040338a73c2c5c545169e58a6cf42b235a3e9ce2386eb8ac1f59e672c34b6bb879cf42c352d232f2f474a4ca6fe47b9cece1ec011fb9327fdfa58e570cfe6cb94c98b838f523ff3ca74136cc1c16c2de3bc7327745e9cbdf8897c5317b35e9274436e9768d32239168a1f094841e3d050724011dc2fe0463daefecfee33a5717f3f682035c32b5ef66736fd6f96f51b680510a2729fae687f5506241e1f4c3cf9ad1fd4d89a2e53ae41ff899a7016bab056ab771a598b91eb71780d2dd421db294d5daadb1410afab7e52dd4398414a69772deb8d83cfd0ba3d7c21edd9f50f7f19eb64d18fca58d65ecea9b95409d4b59553f3592f3068e10f40ed5d512b8ce4fe11bdbf8dcfbdfb4c6a2402e8162e3bdb5a1aad537e131bb54e21a7e3f76b3ae9d5e3ebd72b3221327a14f26c75e359ade138137d03b43cd787683171cf2883fb87ecd6e445b05bc484dfa1a6e712c3dc6a849ac70fe906f055a9ffc05403c96669ce47a72d156110faafa552b6aeface8de1c7ddba96a3ecf47730471b781f407de8f52aba4bc12e7fc33e213325f2a9d30242c3dfc9836f74c949630bb1b2838ade3c5cc0154f2762ad96ec03abe07d9c03c11dc3970629e58325e9fd374a9eff58aec38524b6aa43375890fc3158443e89db16a427ecf79ef6594a2d934b91e9a39fb4383e3cb6f7cb7dfccb158cf470d9a7125be061c01e29a75cf6e734e102d9e8ecca876f8284085001240cb2b9706dbe6db98023db2cd7ceb42678c5394543c276e392a109aec26ab954ef25ae36661c8978cb91041ffb5e0a3083cd8fccaaab925ea493b61e36da78e6a2468fb2c283f9575f9df1c61178d6b32853f766dd465f8c54ffa448fc7841728aa7b2348d543332ee0bff7727e45c0e3e4aeefbc30eeb0ceadeed389b767700e9473d018ee38852b7451914ef9325edc7ef7d2c635482b7a93d96dc358ab691ef6d26aaff3dd91ab99ecb7a7a61f47e78ef4e1505d6e357da2226332ec408b94ea98ab0db878f09c2d3b57a316bfe027b70c065744c06759a8e23f40d8d4f6696985c335b424d1cb89443da16eaca39c5c3abc94973d5650a22604ab899bd16a73ddf591d32747eb5f9e890b1dc72dd4e5910644c81cf1d64fe76b9706f0ffe8feff224d3c792479dd01e2b9c9b5fc8d408101208f5e6e24f2a5fadd94f68dee619218225dadcfb3fb3d4a37b870604caa0574c714f53b753ab0716c9f98e05ef03ae111431c573a8094ec5efdf70acad747c9520657f65532086146a94593f67eb2b260f41129f49c165566a0c45a083e5ce2ad7732939ad7bcaf9b6957a38b1a45902c72a636bbd999240dbf6dfb95a56d7f5f2a66aee7bc9997b20cd17a379477d30dce2917afac6179e6375df81d88e2673a50541dacbf15278b9539e24f42444c2a8372bd0f80a02ec3d7098011819223a70b803626ce0f7f07102ee7619425faf8a67376d6c3308e36fa196f460453d3808e0b89835603c20e842d8a335939899406325f6095b9c6c12ba9da24a20d896c38700d08454c7e9a899677555c878e9b91b51c7431048885535464f12c81bfb6b12a4636ac237dcf37dac13b68411c50bdf08d4db2fd8dfe47d2006cb2849f1d48b155814b2b81030a9345fd15baae2b2a9dd4bf65740817274c4dc0df6b7d6d2a29fb632ffe09c31e2f3e8e6139890aed1cb88d69f42db718d49a38ba80b374927b7b76a61e28eb91c6969610d8b644925d858fa7b40c05f7ddb56ed6742403fc7ef7b59e8ffb214da75c9c8168fb5572e58f920e506420bde4066147251a7172aeed50d8fe63876f302886f3fc4217749d2bc00385b725165816765685765866ebe1190936636a8785be59eebf518c097ea7b6ceada6d8be7445414f5f80ce547d8c0842d50a9f96121333ba65434d911a4b865c72fddd473d22c380191c25d8f805be9a45a0122124bed8cf221392edf905a5d5352e9b8655afb6dc6e95d46dafc6dd251e8494ff47caff6be4d1db866d3b22832dd54ac90720868e26eb3d8998c2d75550519d1da52aaf52f79ddb1ae9ddf6a06a25c2437e6be883e600ae002891e34deb50bd5ff9338a739ba1f680f9a60c1b827d26e2ac916dedda3abc9c88a2c79808fab54b8bc4342198d51815167383dbe3e69be5a7bf9ae9641672880670574eadebcd88616f10a6d7519d27a95ac6fa0d0c12e55ad5ddf4634b6c8e1384e8699b37b406908faaee299344817e9b8d8a731c9ab87f93473c45f9b1e0272b56cbf6293c12a0c397959b8a0441117d1cb87198e1a9262394d5ee0c5eddc7310985db8a0e0c3e9ec6f98b01c2994fded8ef287caa3b907ac32ca2b2a1ae677c6bb99733b2b91098f8e066029c06cd006c86fbdfa04ec96c6d0cf5411a5b8375707ef1c86ed1305c7d0e0cb28ce2960cf3ebdde5a4e17296572112ae4ef551208a1a2e396d9d04b9d4399036ce9e8d6644d0cbd9988f5065e61f02a8fab7d67ae1379c9577ba3899b7189c05555a7148183ba02021f1995ca3afaf060f321089a371d5b6f4bb242620c4626ef38f3093ea5b6c64f492229a19a15a5be408a32ff0e512e89de97bf0e6a6aab7edca03a33cac75a13f91cc0f662f023d8fc379342a0d75945a42051c14a0379b6c976fb929b73016e72029020acca01cfcb33e72461b1bf90821c1bd179117f580ebf997449f4d00a06622a4f54c7fd368ae7a68d81f5283043fe9ea59828e2ebc10462e4b09507fe2370e61e8587134670992d55331919b75c2520d26c24042e2249719d1f36cdf0f9c0403dc862a229b74e854a7399bf016d9a04b658944a58c380b06f5bf48c9cfc34ccb8642cf74a46e656a9b535550c8d05a5fd1cae0ee3f57e308fe1f0ce75e8edabf17de03c98efe1d589d789d3d3dd71c48bf9b4d8a10e910173a1da7a7fa63270caa06d5106f2c1113d1c5ac29b4fdd5bd0db55350dcddbeaf4b835249db3a7ad9eec0e16754767cdb4b45972afccb55f0310f042a52a6470d101de4018a0201a00578c6aa236317c6f7d792fdaf488f39b8e21e4d34a60df56c43173eee62f7afa18aec8483a470e1f0efc7010740f5dd832edfb454e74a07e34b2bfd4b73c32116af7c301ed34bacfa31329c8292faa5f773d285857876af8dc4ca73349bf5f6e304de9f10a965a0afbd7d7aeb4e3acafd5787eccbeb53c133dfb6362ba7447378083be653f3b476b09ce2fb72d05c45bbfc456b8b717ec1e1873305af924cb75cd71bfb39b2dd5377ffd77bb89edb57bd249080ac250b11347b5e322eb07d7379c2499c8f72199a21684705350f2cfb364a4d93aefc8265f4adaf44a91553bbcc106e4e08b3589fd6d828da0403d431f27ac646b1d5be8506fb65c91c8618099fd005036c632fea7ee5c4e8bcae28226477e7ca295406f212643c979fc1e2a8eb033e0245e7c60eea8f3ba5185a53ee465c42ca5e8747ad8e66910692c3406bfc956c6f87de1b640558df864f509fe7d15e3ae8c78e8c75542a5829bcbb94f562a780cf38b3eacccaa9cdd29506591d880afa5f8b1a40aa3fecbe2de10de330076d3af09b36542bd09662ba6615819df5f636f8069a120f80110cd5328142449e2d20ac651e56d2037312b8c7f1af6389ad19fe2fc0ccbf46e4cee707bca2a7dde7573c059479b25ad06b751bdefbd30cbe77c5d49a791f497a2206c881caa33e05cee1f204571dc959fe7824f3653586bd0e9da5ebcc46bee3cf7758dec2fc0ff6345534df3e4bfda438a39038ced794ed5a25fc7c7a59f8269dcf5be3bad229498856e64a77d8c7ce8df185658ef06e3e541aeff48711923cc916ef933432bf37b39740cb6292e325918dc1f8c3716af0bfbf05cedb3b81f95a598840f0956097f86e5bdf55844cf71807624be54de780e4c56546b9571fd1d8ac359ca5fa98748f8df40c0c419a06edc56ed6db665ee7219fd7d53e37670c83ae3e3946a", 0x1000}, {&(0x7f0000002180)="655cb52470c30b2ad9f682d2739b860b2a624ebcdd4a6ddf65754cde88268584c2aa785616c6cc46faa254287900f65c413175955bd821106971c504263eb38a4dbc9990139ac3c6594e724c776af83614a5370d648a50c5fae0a61bab20ca2a83850734f4446865f881624367010a086d07a3ff072c75be667540dbc38a9de79d9981606abb23f2bc2ce78def12c76dd274378b06c7667033716e9214b10cc7c6cde38946df9bb16cd2ab3c526ad757e757cff40698e58eeae03e9f2635170041c2225a95a2146d21707b073650d486221b252d177f8898ea7d954f4d05115933aad3b5593d64b86f106897afc46eb4ede154ba98ab82b0d7098bf32d80bbb56b96df33943804682d30ede2117f6785afdd457c7ab2698dc6a4b0d2299d1492ffb6a1fb8988e64a08b5daddb708d62b7c744f83f91591af240b808729f0d3a565f596b753643e4db7cbcadfe486a2230bb75db98814ab911a816296955a3c03fd668aa52d9cbb7b5279fb9d5346f16a0c7f92d228639157d6744b8dc046777dc8c64e3f24b4322c0f2364fe0b8f721a44e7411254015d435f454892c1cf6eb58df3baa8679c674df383a7c1eb7f81f6a12489a8f4351b9327fabedafd52ce1daa354ab3b4e1db6fc8ed6d2c19740bb95f088ac8f9170bf162dfab2829cae859f487c3a2b9936768b141d5855530eb520832f344ce7d09f6276844acc3a23fa728fa977ee9cb049b8df795c30add8bb7a5c88392ecb3ceaa01b240f6381bffed6a6cd39dc14a24e904eb6305b0a1ab60e95321366c87a6710d617f39873e51ce0bbc34139c9a836d05127937ed1863eda3e2497a2ec32d79319b5f3563bba8087fc0dbce7d943f85879c54d5321c6567654c2368ef9a7b20f09e5784c4d8cab41485d6a998f5a98cf92a9cc58eb7a2b9af3d5caa1746c49c9dd4288b3dbf1abfd6dd7754ad18c8b792d191bffcb906835bc4001f33b761612e9a9e53e1b5aa047ba9597ded5d9a13148a3d26dc085a3b244e3451df299f41e408c831b6b65ca953e068f5841d0ac81d496d9a3af138bbce2b12ca691f049ad91fd3e93661f8b11fecbc3924692f76c8d2a597179af927fef7ef9e16ce5aef7bcc96bcf821ddcd79c82219340121f01a7cb976470ca121098f9aea1c49e20f679a3ab00ac2fbdf0bbc097b74d13f158276f92ffef5f33fb05f77ccbf1f4a5b769106a6b8a9cdce838316ddb3322c5baa1e7d70b4ca4157e6c43c5681e621062a376f7d7347ae641d0747acf1d5e484d6ca7c0e8d9b0346286408d0be2aa4ce977ab2c5b6615d08ae46f5af0e56937c6768b30c11e0e225763496ff6959a9e239f468271938bc03eae6692ebcee32b4da2a37f199d31fb7840e7c81e07eb471876017fe6c54852202738d59051255ae654907d4c128d1a09094f3bdf6e261690d65db2e6aa9a6c5ae89d47966d16df71e80e1bf69b8589ad6a994b16f3ffd567086ada3e9e6b7a35c49aba37ff23e22dde9f8af3104db3dd603911c3040f283d0c6a5e3412f6696a9cc32537e84b294503c1f8fe1f6150311fe01d7f87dc7677ec723bcd13e9d1c3a47dd6198c3bad8520c541083446073960716029181dd2e0dea14b58cb4b8abc4b962fda0a5d026f18e3d201f1fa798b83e3eb3339747f2e55604034ddf6a0e035c77a56a4298aae110b2a0dd1a4e00eaf8c023723cd0c417c69d16c8bae862e552031393a8de307f8dca9b437f9f224f0d4f59c9380f225332aefcca6387343d5bb715778a0aae9c2426a5b50e0d35605e1da59fcaaff3828dd54493dbe7a87e07e9a1d6bf9af33b9e25d7e7702c028aafa80730c8329b92bcd4c27414bdd4442f26810e095312e0aeac8aab4421dcf1909a8bcd1e34222aa61aaf668dad2e1e3ff8163a3b080fcd3d61dfd479ea35c1bb969b73821f8bb3242555f1daa735efce38254127f4903a245e3a57ca659c1329e5f42ff2b236a5e9c94d326111da3bb9204b04b272f7abc6605bc22dd6c13a5ea37f4783b437c02c3f47e21afeb354c1bab28473adca68df8502f9411e1a6e7b2936c5b59e0f3be7b76a49aae9d28401d573569f977ae2943752e10912ce2722a884fab5ae0968ee0a3de2f1e3bc2997ba402faebce6edcf413c97ceaaaf98452b75401b58a1284fe9dd071217bb7b560d2cfb3346165c369ae72475005ddd140752fa7fa2d3e7a3c53f10a47416e8f4de65f6637c0dc6caae6d9694cc41e2c0b10700c37bdb72f8ad19de316724507fea9f9e23cc996b317adbd7372e3dc211fdeff89ba51575a96ccb887a3e99be9635fd6de07a3d0c95e38f0e4a747ede847fa7653e7e6416e7c748200f6ec1e5bfcd64e76d148f209e98fa510d9ee8decdd6518bf63642be50a9a28b28c37f8e6cb22203f9170573dfbb203ef71e10b15699b3304cda2b918b9b5740975d58614cdcc1fa7f8df11b90f83aafaa1e7fd99a0467f533cda464f749c30699b5d6878920482acbdca097a60e295c898a9cfb674aeed876a0a23cf1d38e1b01ddae0c10eb95b8d8c639b2dbefc7f7561302b43c7a8069cbf75eddf94d63a10cd8e6b0e0289bfad9b02161b13e09beb0c6c424384da79d0686cf3f74c678d11dc9099c9ad629910a7117ff999d6328eb67c8826d24896a4d174f2740760db7bfe0ac45abb2d3af928ee0b49a81533bb57dc949679d66c5a07c0df9e05858a3cb1eb8ae05068eb0b8515e13c372738c42ec60527f4a9a821b903f353a4dff87fe3bbc27d7e3118d930503801f307d1c765e853a250825a52285cb2a9935adfae62c0edee97cdbdb24dc1550efc6f321a533718246410cb3adb633dae4dd2b9cc1845939fae5081a672b786bc5530cf1dc5bf0352b0868ccdf039cccd6eef1445b3cde5eb619cf6185400881c2f4ccd0391b4c293547b04a56e7012169463972e028970389afd01f0046daf2154b2f6db3daff0958652351a9e219106cef21fba26def5bde797c5559ec739e80b05d477bcd624ec70f1644eaac9a66e877a5753fa7e21e909a1fbdb1647386c2279a83b81dbdc14dfdad535166768479da91f7b0cb65bd27cc94c941ad42d7a84deeed6f0c0179600c06512c93c356c0dd50a5f4663cdf3c1fe8bd4fb5fb71b0162537b53cfecd25c7dcac32a87aaceceab9f85a0f1c1b6f2276051f6091600d2943f76f640b925e90e11a5989f3fc1738e703906718314faa2879c73dd6d173de2f383aa96327104c70fe50aae9c91467df34b45bea5de74d0c61e4e5777c88f72ce8626bee35f7694a1b3cb1d2941d1934632d927c9805f6422fd847039219a4f5e39060023208f1a504eda5aad23cd852c9228a628829a190ef2d4a7abf1f954caa853f6857a5cc51f3f5fb2965720fcc5f2429d973395dc8ee0b235e7655b06efc89415b1e981003ebb50f416dd425c9a75b9fcd9eeae8f8860372c727c3839941be74ef9e0bce699a5010ecb79d211e0bb779a99b4f899d11c343925df423053c0cbce9aa04c68936d59fdc3ce7bdcee5176281a980f8766e3a135c152d40266e75245884b9d5e716812c5a71b866cd0f1627131099ec41996bb79cb76f8bc52aeff1b9987be92d440a0773111f72662d74f6d13a0a21d90404542b09f9928355933a960f660cf22fe7af0f11b136f21215704ad7b1d2446ef85101c15b103bda979f14c3da11aaefe60b22e76f4440b668ea9afd17110b0d306610702648c92e2412c08e91916d6ff2c91751ae10daa7e7649d1f71752ed734fe7ceb5a3fdf057b71530fbaeaa81ed60d45c8bc8f224f252145e5ce69300432900256b903937d825aa825040e39a2691d823317e47e3baeaecfcd178723c387c4af6d67fb689ad819c771ab65ce87bd5eaa7bd49a9944e3efdb794424833a9a48269e6482418602d423cea72d4bc7d5b097d6f0bf38d63adbe17f514e9f29c3c40402bfa6533d1c17a0731ca03e6d2c2f0e5d94bf31b9912bd0f5b764a77df90678232844a91c6a72c4f601e7cd0cac7f0117f3b38ade65b0550531dc12128f78101c3af52e61772103a86892ec9df7eb4e19f94313cb41afd0646e038b722cbcdd95c69e7d7a5fcb11aa4a88105bb71a2f24d7057d7e8a0e6fa8dc9df3515469459f48daf93c13d6999588bb906a89069399058fa30d98f7095906fc1a8165d99f5e6cb172b2af28534dd6736e1da9dc623f2f0bccb508e4e3d1c794fd67ece4dda1c9638f037a1705759a697a18beb129217c345a8dc4b28d01cf7354d9ab1cd4002b439623863f0d748a480f384adcb5fac42e299c25d0720eb79fb44f3a9cd85b598901f64b2a79ec4ebae9ef39b07ba123deb20bb6c5b2f0fcbab101b1bf8c038099fb3d767ad5d4bb409b7c1cd64260e1f629c07feb1c45ee7756081f09952f571a220003be340fdb19f2933fe9eac983070444898a319c94a92c585594a2bea5be6d02bcfb474c4e9b479579a0cdfc082dccf17130051ccc248d14b0e22329b75b5b11b8201ed5b4cfccda01637bf7d53bec0fad5dae4a67cd2988bc8ac7eeaa40693aacadbbe46bb0ec008c88c10fa3ad68da9c4a256b5ee2819f83ba4c8987f93af1c8c87374633504ef3103358bb2a30a7767183676eac841af173b9d83605c39d5fe17c147eb77912ae6f0e4918f4e92bb44cb24dcdeba4c41c84c326ffe58ababf7cdf6761cf1411d6dbcd0ef3fd7c5b0a41af89174717e70b3e91de39c8c798b247d375d56cb426e605b3b619d1adedf2c51f31af93e7b35c54275a7e2227d2c95a2bac3723a3e2bb9b7e085ee90f15cdbe43e855d7b42b55743ecaa70d745215b2afe4e3cd217598764f1367dd678fe2e8df0ffb1f619409bf2c3f641b24a3664362706039a303a93b1fa17dc413ac0c10e2650b2c7e15c531280b5ed039c6430b00516dd546a21740ba4c131bd0cabea7d1129e7f62219bc6a1d87ae2128c8a6aef570f36e3e38b9b3df248f0577c50038714f125687595977a37e65abe01d4d00adbf327b33cab5aad5a2120469d2cd0870c74405f8f703864f5143020142e39719fb504dd8f61e2b8b627aca0eb390da9fbd0b19582e014a5e9953cfdb40c8a99092fbef8a3d21dd0b9a17f7193d3db27f06d0aaa4ee8a345b67a4343d641e3ac67e620876c5117b3d39d50cbfa3fc08b07163268a79c792123a0ef0863c8655d18c40476a7c66d3e50f8823e2fbe60e1afb09edd4c918146872d07913ee790462ab404c723516de52a4ed6b73c922807b157e59a3504328e05232fe413d7ff51e0269a45a21453ddc04bdf24825ee614d9ac009adc0b516c949809fc0c9a632c95fc52e8c9cb98a6626b57a1399f8abcac1948183ee1bdddc9680eb1630e61f0e251edf3188bdd56e79b952bb8e7bfb4b158c5b04f0557d987fe37c3e167f88ecdb783006857fc495f3feabdd9e8c090378ddd1ec5bb06bb4135bb5bcd67c034f02f20f09893137d5113d5e464258fe207b5a3c9ea178bf616bf651cd1854fff96b7e62d58bdf6fc5ebb537ef812f4317a438ae4a3f1244ea3b9281b7b670f27fcc63a544f73698815212d4a02b577ee746fdbfb71d6584b6829b01ae07791e6c70c64c5c35245375058cae5940406d1e5beabb8138788b8635c76a97086cdc44ee50bd845c0724aecee2235b1d22bd7b7c7dac5ab26531e74ddb0213a44fedb08a6dd8623425a64d4720f89eee5797317b56de6f288f7d81a7d8ffb177d020b2ce5cc5bb179f16f5b9d7bbabd73e0d6fc0ed003c849b3d8b5c7d56b6eb3e8012296af77c78fcf93eca3def28289391b2", 0x1000}, {&(0x7f0000000500)}, {&(0x7f0000003180)="9d4c43142673834c8179f7e61b0aa50f8f904419d27bbd0fed53625979686300d5b53bbd1d7c944205bd52f78e06534b4e61747060239b20c5c73e717759d9112fc008edb679d319483e67f110a5696a9da66506a035489110b08ae6bbd346429531d522ed1468d5e711e23587fcd9fb711ecd79b53eecb9f8243d1b6b3ae76980ba193aca12787b07eb8064618193b3b5c55c41860d94111c4ea715db364cee1a5ebdbf685fe173f449bcc3e828c0854a417070bdfefab26ae8b97842a17b488d181dc134e717f3b94371c7c8138607e1216e124cc8d3f84b353127ff15fe407f6827b819f82bcd5c0fd864482281c27841484fc57ca54d8c1ad23217b8328fc543bf69fdb9cf5a5df177025f37034d56c302be27c06c2f17430e786a092683eb26102f300261dc1d1371418a0225386f4e6f8d78abf7908e1b4aaefb7e5bd1e4cd45f0ae76a3230da13f6f77fcd99da622bfb4ca5405dc1cc01c38de6c55d41fb1011bc277b24be013a299ef45057d17a66f33682f6c67f5636b1ed42974985cdd141e47ce93ebb264a29ff0f61a562f6c7051294c41bb92ac242fafa093d79ef058ddf93d7e8790e9b24d59d26ce4706c70915f94b6605a3a477b7b068e443bccdd721ec477181fdaaf06d477c6cfbd93a5cc1a74278511152d2c49018c128e17e9d8aa5534b03c3986eeac5b1c22ee4e4a4a13361be849d98d85bffa87b3a9c51c4b6269cc92fd1687ab954bddd8dd0d63b707ec10668bd847557288c780cefd9c016f9f908ce2e59fd33381a93c78a5fdcbdb08416e4bde00727d0e9e63c3cccbc64463ea77a3b785412b747a550fae0b3419d70a34d6e173dab93aec77eaea37e6274da1875613a73842837be56563cad49680869f9e436c1c025346da3353638caffd727225485afa252775c3fad04d7541e2ef58b2f1d519f9c9074917385926cafd658afaf99e34d5180b317e03f7f81241ce8e371ad06d209f140116458e5da5c8699e713c70cf775401ff63094693b10b7d6f3d5cf61a41bce0468ad7cd6fde92f02f7092798fadddb442d8ea596fe63e6651ffe44f6125f94a3681ab0db3aaf4a90f31069c75ad8080d2f51a35da495d1c367bb78ec94c11936bf1face979e1fdfcaa9fda01069f88fa8a23d10e8ca4397dcc2130d9ee831c129a49f5d17c406d59e7e24434894ffd116a50c1b9042eab0769276ea9cf95d044098ce1808eee83168264de4d312bc87433beca85fa6937db8ca648c12416906670b7593fad7f75da4b31084f71f288bb528a2e1db38a68e008d6ff7567881f959903fc1fbebe506fcf9f2604c16d367ae6cd7ec237bd0d9824b16327ca12bed2ae2801fba6fc48dafa2dab4bfb3261d2ca88578f78c122f5e02dd5b44f8eced5ddc78278e6144f630d4dffce6105b1310b2fa28f7bb204e82db94c2292f41b5523330c752ad64c6f63bb131a83492debaa3f13c6d476155044a7882177b3cc5bc9fd28d549ec0753c112abd634012e051fe97c6e90cc6a4f1dfd729ea11f60a1dc08b15ba3efff4d4164802b9fa0554b077efe9704ee0ee1f770ca902431cb37adbc2587dfa0f7cae8d1a2180e7d636e14dfb861ff5fe4ebd406da3565bd93d5640d7ee18fe37205f9d6a38bf93eba57f0c09416e021866a982b4820206bd8b4f82f468253f231e31b712b023cbf3d608089b74dad2f51adcde6dcd1a87034a5198a3bd14711c573096f24e75ff1c10528ead54b53af6642bf20ef7b713f900507f0b1228f5fe8454a75cd7806c6dafe72d29ed6970509da921a9f9f5b018a52a490c21f3f421aa487b79c997413b7233562a28da947bf3fe110b1f52484993f4ff324fe235b000c640ba47fa6c7d3b28c5e5653e601b30b2980844fe1f21596b29cb06a57bfcf514835966d7c7c638e20819fbfbf9a451f3b965aa27b2443bd65b85a39365f8ef202613825783c4eea895119ca2db1746f8661be36d917b4128dc1c93253fd5c8f8bae17e0c4eeb82e09351c0b95c9613e272aa0820f155144a1e69210675d8b6e4cdc5fd1702d7d3315c9d84ab0fef9ab0a7a2afaa81cf336ed720a462c2045d4029c240e0d70f46853e410264a8eed42295220590de06841cc822a82cac979a183c770516df9eaf29f261e74bcf83ff12c49fb3500265c64027ef25d84f764d979b82f610c917c6110236309dc3cea4f65faef56ac22f6655b375e4989f212b95d8c6cbd27865753b7a782adbf4640f02a49cfe40e759da18a0ed74c783564b049294ee555a32320c6552c3c2c5ca7ed1a9468296197c196b12cf6ca860bf9b8ca5ea0ddeb990fedfc798f2eaf4bafc3999a82afd9348818d7b22663a6350535823237e248072cd40bfa2059febe3c6a7d0e4cc8f025909436ba90bfeb8506b292b7464022546058c3907d96fe664f82ef177c84133b652aff3b41b7fba8c9e27cac8229681b8b0816a5d409a6111c19eaecd189cba1465875d2d59019bc84d728ccde2987c838590260a91ab4413401dccbe7a0cd36bee311d5b86266eedb5b72574c27e43d86ecfdc9bc9f7ce69532b05689c7d1413695fb5bf4aa1b91bfe3be9ae23f587d382f403082b1e8e044d1da4cf7edecc79b5f5478da120da79b9b75f7b1d6aad964108428e57e41721006dae8c8a9e6eff5d7b188745b7e47013fa4a72ddc4d28bb06f953baa002353bdac98c43c56284d85fe12177a279bf4813df4e1a2967acf714773e161c6569403eb6068229d46dadef60cc648819ce1f84a0137bc94553a3b115c67a505a30a44248fd59c1647611c6111dd9b3f67d6851e4173cf4b05215ee7c19057f69600850443ae36b412c3e08c9dfe837f6f29097c802cd967873cf4f9d81ee6b698afabc01c95eed3ee90cda4fa47110684fbf80ee3cad57ce3a79c4acfa2079616099e5c59d41e434d774745ef81fd8bfc2ca97dee4649738c5b99a7a0b823f3908e3e945eee3f01fc0bef4b17ac34d7b6291c8994aae65d7d7ca2a8562ed870a4d98b7d5612cc1fd074d768f76767a65b64b99bf0a59c54b635115fb248240985886672a83fdda0f338e164e579d349224fe996736497b5bb9e8900773cf26f8cabf725d9f22189f055e81134e7a8e41da29895804ebd7dd078e64448cf890d4b1bb3a19083ced5116ea64ee0c90f05c53e96ea0f9db456a74541e4fa03c890f964101ec76c71629386aeda0a28cbba46e958a828c2d3b727df03a02fa29e6f6235d1da604cbbdcc0908060a2e41c9e0703d9d63580981319f41c07acd3b7f86b7d29e986ab0b0932355690ffea21c122b43169257c6aa0fbfef8b2a32f1b5f9cbdcb574a07e20388f2e2f6d4fababfbbdd00cb614087bb85829c1655a85779eaf747e9470fb6b9c96caec004dd54475e5991b0f218910ff83e44b403c05f360fae90be048c22b1671f94c71ffceade2484c35021cc346473752de46c1098624e6f6c8d66f142642e7193d08d195ccde8456256a1f75dcf20315e2aa08ccbc0051d1047210bed2c7d2df4ffcb8d866d7e5e15fd146d47a061c1de3b898bc9335983eb2faf4cf3dca32d4453fb752b63857ba104006903ec3204cd22bc6bee224e4ad5b9104b5f199105d50f6777233a515a80d2111de01117fca1dcc748e9bfa84c2868acd197df7535562ee448131fcef09b6b5c55f7112a911d182156e0b7c2a8b874175c307d63dc8b96b026af8a88a63a4c84236e6a407decbb14bbb0526e669e1d604f13754c5326965e67afdc74e2062ab31d8b996066b77d620b736a51fcb6eb84105cde873f833335014c5b63b92b7e054d00af0c01c7357f42f07a6c6319213e60ce317063c04491a1e84e8c6af801374c4fc0e1d11aeafe668a00a774c2b8686d162d44f899559107322725bfb900ecbe60a3618f8da648f0970cf6e5d1be3df10e3bd84225c4b55dd5ec8242195e934701af7a2c2dbc90eee4b70f7da17bf722f3f3411a16020965500cc4e7df5607cec8309277491edff0856f5504fc1056dff2f280bd4b82a6d64daefe3f36370560283e25b61a5032acd80c83df0e63d7cdb88b98d96c2740ec1127a11b50e136ea13585c667cba394f9511c05a809b9940002ffac0dd8f9f3159b856473dd39ef9632c6a695bd26a155f1a599ecc8cd6bf27becfb7f7b66883cd961e8266db67efb157dd80f227635060e9192f107585e75088a2eef79c303902ab586d2e7a62c51c54b30c7916ede81ad345d3544010ee06182c90911ec753ade85a3824b4d1fa7d0f6b88ac9c16f03d42d5b57dbe8d0f6fc7c3f656aca332cebb91ba35f28b725681b0062792d54dc0235befcf8050d6ab2f200efcbad5edbbcdfc71d3427354f214259f45b78ed525562ad42e0162f5fa465d877715ac655d04cd6b01117e9d7f53b35ff9d50d700aa631e96fe583f83dcb6c6a0a15c65d105e8825e30fccdbb9ea9066fb28932f0e5f7176d4602c9604a45d3276e3325d8ae66c402d92b87a51172b9c9da5d789f102047eafe9a535d8d862c097401a7d342d0af50928e1cdd0524fecd0180d483b8f3ed7f67d37986d14346816a34d12dbe990537b9499f45190068ea90c57e18c7012f68a8fca753b69a7d9a2d77d9cc58fb64bfe085e9c88677fe40df4293bbdfee51023a9c52ed8044eefbce19e624ba0fb0134820c8dbe7cc98a2cd6ef94ad3b1faadc735359a3c6e5714ab834be9c4d8e54f007cd9f978d003af9fb215fee6341bf2a3cb08a82360cbef5d6bec1fc4a15e4d51bc0c2995cd5eb2ebf05437254e99e2a3e038cd85896d924ae33e35c8ce94b48032c84a7b8f799269a03ab151fdb29a1db31c0cffb05a768058de33bd34751cddc2ff5c6971ca65155d3b8cce0ea69518371aa6cd2d5771e437c2437ef423ab5b54acd74fd8f7c10c9edf38ab80c1958e1f59a58692bbc1410051e70ddab8eb82c684bf0ca7ab02350f2e3239c4310ee14d59a234c51e41d493db199e2b84fca28882ea1a5d203ac0ceddcb61e2e82d8d4c7855a571f769a7578f6d2dc814bec8b997685b58441161f32fe4c64cf0c77ba6a5d16606ac0265c0ff14005a84d253e3970ad56d25f8838a14f91e221e29501f6d3b8c41d9258c14ece48489c6673fc362d99edbfb85b0bc7fc03d20093a3622a308a5d522b97d1f2d4ff030e1f91b5b0590e895fbe6cf9fcf306b77bb9cc98d9d8b4c8c7f454fb87bf781191af6b142f23d4f49a4a5ef7dab23966a876532fd22a3b241e93bbfdbb31bd9a4bec7acf21f1fe2032cf4c2cb386cb69d8b22038ae8899e0679991d727fd5212def02825bdaf84e8cf27e4a73f147ee2537fefe5c36def4dfcf19455ad7cc990dd71a2a78f27b24fe8ee89f4d22fb39d606839705e600704656943c78a220ac01338abbaa198d7aa43ef8ea8beb38610b477c92323078aba1e9be463310de7dcb84ba110aebcee1cef14cd7e3e9c6252fc33dcefb375d95530753705d466de482e1feaf39d7e3b37a82b8682fc0ccd2d58c010382a0f32e8dd7b9afa6e139cfed33516afefe9ac53e77e0186669f0f1eadea93e40f5420f3fbaa77a0b79841950c6cc099387066b502c0f0755b7523bad1bceb1b9eb25ae0b390211cb8d6fd4f4a7d9113f16b86100f4c53c1402e86a638762a7d5bfa4a95f9567e7f100f13b4b520b54dbd5540917a8e3395823c1d2e3b7fcb59e58daa8a8f382c718a7be8c533205b1fda89040bf44d46680e7a5cb4fa2ef41452fbf988c6073105190a1ef6d8161d833ed25e9680763331ba14db17da6c1aa154fa01036657ff94", 0x1000}, {&(0x7f0000000540)="319f6da4326e13d1056a41ebd74755a92beca76076abd2083f000c5d0b2fd77e1aa2c75c641e551aab59dc8224e28a850dcb06f3b279f8d55aad43a0fe79cee94e79444baaafb0c5b629f39bccf8ba786c0b4aef800c064a17140edb1177a6a5b86cd328cd54bdaaf25283e219ef497a6277a16eb76df13583475b823f44a3bebf2044b8224937a019990f9be818bca9", 0x90}], 0x6, &(0x7f0000000680)=[@hoplimit={{0x14, 0x29, 0x34, 0x5}}, @flowinfo={{0x14, 0x29, 0xb, 0x7ff}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xfffffffb}}, @dontfrag={{0x14, 0x29, 0x3e, 0x9}}], 0x60}}], 0x2, 0x0) bind$packet(r0, &(0x7f0000000080)={0x11, 0xe5389d1d161dadd5, r3, 0x1, 0x5, 0x6, @local}, 0x14) r4 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x828701) write$char_usb(r4, &(0x7f0000000040)="e2", 0x3504e) 02:01:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000007000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1071.384717][ T5543] loop3: detected capacity change from 0 to 16400 02:01:32 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(0xffffffffffffffff, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:32 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xfc}}, 0x40) 02:01:32 executing program 2: syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000100)=[{{}, 0x1, 0x4, 0x2}, {{}, 0x0, 0x3, 0xfffffffc}, {{0x77359400}, 0x5, 0x1, 0x1}, {{r1, r2/1000+60000}, 0x16, 0x5}, {{0x77359400}, 0x14, 0x2, 0x9}], 0x78) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="e573f6a8f94fcb0bd8b3c630124d5a2f0d26b9070291d850d9e2d02b4bfe3fa84411e4b1f6fe979953012f3ae375df83db38bac52559801500000000000000000000000000954a51a319493ceb5fb200df9e9243686fb13a6ae3520d57cddae09619add9f8a1ec48c2dc422d13db688a89de7e4c12d1167f317de3317b1f7d9534090afb000000000000000000000000000000ff8c2620c97644e53178b51f6bc9c332add79b35", 0xad) [ 1071.524476][ T5528] loop1: detected capacity change from 0 to 264192 [ 1071.524482][ T5567] loop3: detected capacity change from 0 to 16400 [ 1071.562587][ T5528] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1071.570884][ T5567] loop3: p1 p2 p4 [ 1071.578258][ T5567] loop3: p2 start 458752 is beyond EOD, truncated [ 1071.584701][ T5567] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x386, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:33 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x180}}, 0x40) 02:01:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) write$binfmt_script(r0, &(0x7f0000000080)={'#! ', './file0', [{}, {0x20, '/dev/input/event#\x00'}, {0x20, '\']'}, {0x20, '/dev/input/event#\x00'}, {0x20, '/dev/input/event#\x00'}, {0x20, '.'}, {0x20, '/dev/input/event#\x00'}, {0x20, '@$'}], 0xa, "4f975b1bbd2c2b295adfbbd667db2abefc00a421b3f52ce3e48a14203da6f42a0a71e41af31a77012af8df50a1a7acb8fb66e911492b9caaaa8e6f42356335d6cb4e94c3460bba8bd134a496360cfa892392b08d2ec05fddddd67da04060cef6291c7ec663569e61c1e0a9809a92b5cfa7b118af3d795a0eb68726587b31b97354e7a03f8a759b8a171b7a8b9fc9ba75222d015ef5262266a89f1349dbf8c8336a6258816b06815fdd60657ef4c9b447cc56ce65ee23eda3b6848c3cfe1e81239425e42f8f644cc0d505d5d1f0a34739b561393e7d0cdbf2ab4aee1ce5b625887909cc5aa07ddc1cd3732b3af39598b58fdabbc3ff77"}, 0x156) 02:01:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000008000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)=[0x2, 0x10000]) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) 02:01:33 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x600}}, 0x40) [ 1071.754287][ T5605] loop3: detected capacity change from 0 to 16400 [ 1071.829074][ T5605] loop3: p1 p2 p4 [ 1071.844832][ T5605] loop3: p2 start 524288 is beyond EOD, truncated [ 1071.851308][ T5605] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1071.965127][ T5636] loop3: detected capacity change from 0 to 16400 02:01:33 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x700}}, 0x40) 02:01:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:33 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(0xffffffffffffffff, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x402003, 0x80001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000000440)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000600)=[{{}, 0x14, 0x9, 0x9}], 0x18) write$evdev(r0, &(0x7f0000000140)=[{{r3, r4/1000+60000}, 0x17, 0x3, 0x8}, {{0x77359400}, 0x4, 0x3, 0x81}, {{r5, r6/1000+60000}, 0x14, 0x1f, 0xffffffff}, {{0x0, 0xea60}, 0x15, 0x97, 0x8001}], 0x60) r7 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000001c0), 0x4000, 0x0) connect$unix(r7, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e) recvfrom$unix(r7, &(0x7f0000000280)=""/226, 0xe2, 0xc0002061, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0x6e) mkdir(&(0x7f00000000c0)='./file0\x00', 0x3) ioctl$BTRFS_IOC_QGROUP_LIMIT(r1, 0x8030942b, &(0x7f0000000080)={0x5, {0x0, 0x80, 0x1, 0x3, 0x7a1e}}) recvfrom$unix(r2, &(0x7f0000000480)=""/202, 0xca, 0x1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x4e20}, 0x6e) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) [ 1072.021312][ T5636] loop3: p1 p2 p4 [ 1072.025244][ T5607] loop1: detected capacity change from 0 to 264192 [ 1072.026147][ T5636] loop3: p2 start 524288 is beyond EOD, truncated [ 1072.038190][ T5636] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1072.047277][ T5607] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x38b, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000009000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:33 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x900}}, 0x40) 02:01:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000080)=""/234) write$char_usb(r0, &(0x7f0000000300)="e2", 0x1) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/keys\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0xee00, r3, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r5) r6 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setresgid(0x0, r7, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x80000) write$binfmt_script(r8, &(0x7f0000000240)={'#! ', './file0', [{0x20, '/dev/input/event#\x00'}], 0xa, "8fb69c34b67296527708485be09241c1c6f52defc008fe3a3cf7adbf26555438968eb92204fd623a1286022bbf37c618214dd72ac817cf24085ecea192e38970736d4a026abbc4c292e4bf01db2b71156094bbf35070877665c30216b7d150f7c9ca22ea50d4d65072f764b76d614424c2b5f282bbd438c9661e2d007b39cc1a47c1e7f601f8c85a7d46595290621799951d368bc53b84bd7f51109243e5db817a7e"}, 0xc0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000001c0)={0x52, 0x7, 0x6, {0x2, 0xffff}, {0x9d, 0x20}, @cond=[{0xfffc, 0x1, 0x401, 0xe3f, 0x6, 0x7fff}, {0x80, 0x9131, 0x7f, 0x3, 0x3e7a, 0x27}]}) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r2, 0x89f4, &(0x7f0000000480)={'sit0\x00', &(0x7f0000000400)={'syztnl0\x00', 0x0, 0x2f, 0x2, 0x9, 0x4, 0x40, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, 0x700, 0x80, 0x1, 0x4}}) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f00000005c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000580)={&(0x7f00000004c0)={0xac, 0x0, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@ETHTOOL_A_DEBUG_MSGMASK={0x64, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x6}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x15}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x10000}, @ETHTOOL_A_BITSET_VALUE={0x40, 0x4, "ef6cbbd00365740e00dadb8de9c03270c92864c4d4bfe1d2672695f56e1c3835ad07ab4f386b9fa7a1ae33db688c4d019cf1bcad82a19900bd85760f"}]}, @ETHTOOL_A_DEBUG_MSGMASK={0x18, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x13, 0x4, "ee2ce2e1b08f371a261fb10c3eff3a"}]}, @ETHTOOL_A_DEBUG_HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0xac}, 0x1, 0x0, 0x0, 0x4040}, 0x4) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f0000000600)={0x659, 0x20, 0x4, 0x0, 0x0, [{{}, 0x9}, {{r1}, 0x2}, {{r0}, 0x624}, {{r0}, 0x3f}]}) ioctl$int_out(r0, 0x2, &(0x7f0000000000)) 02:01:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)=0x3) 02:01:33 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xa00}}, 0x40) 02:01:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1072.253567][ T5682] loop3: detected capacity change from 0 to 16400 02:01:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1072.320240][ T5682] loop3: p1 p2 p4 [ 1072.324413][ T5682] loop3: p2 start 589824 is beyond EOD, truncated [ 1072.330825][ T5682] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:33 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(0xffffffffffffffff, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:33 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xb00}}, 0x40) [ 1072.445717][ T5711] loop3: detected capacity change from 0 to 16400 [ 1072.501204][ T5711] loop3: p1 p2 p4 [ 1072.505966][ T5711] loop3: p2 start 589824 is beyond EOD, truncated [ 1072.512434][ T5711] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1072.522600][ T5685] loop1: detected capacity change from 0 to 264192 [ 1072.536191][ T5685] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TCSBRKP(r0, 0x5425, 0x9) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x3504e) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/191, 0xbf}], 0x3, 0x4, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000480)="5a891d0ecafc8293b9198182", 0xc}, {&(0x7f00000002c0)="98cb36bb2eb746803dd100616373a9ff9382b8d9c8e8b6349b07a7d62ad2b4286ddd54f7814d5eddbd0a39fe5f41f1", 0x2f}, {&(0x7f0000000300)="6ae3364f5f101cd5b08ad98e36f13d01948cb978317cffd548324a413d7e700786422e74871a11c9107fe06c86ee3a3a5f81627cd010f925bbb75e97c3c26b9f4393f5c8d0450fb1bf0311480dd2fcd2e29d0f36860bdf197bb6b9e0bf30eab4fc5c18c8ecc5462286369bf3b3833b80d71a5b1a684957e03175995346906e6d5599734569f1a20d4583a9b4d6465bd9763a53a5416dd0db20c60d41c10295801c30d5ea3de093854caa7bfa1093ab56da4f2b7aa5dc23c657c2df07bcec3c4ea6ff9562661a23ffd13d2dd53aee8892d1990c32b0bfe8e7f831bfa5de705b7aade64b65d16ca0eede3f609ea5b41d5934655ae9", 0xf4}, {&(0x7f0000000400)="b3eaa117c710ed3a13b04251d1945a4b1a", 0x11}], 0x4, 0x200004, 0x1) 02:01:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x402, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000000a000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xc00}}, 0x40) 02:01:34 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$char_usb(r0, &(0x7f0000000040)="e2", 0x3504e) r1 = fsmount(0xffffffffffffffff, 0x1, 0x5) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="25fb72104ad72732d2311886859cfa1b6836edbe78167914ae1e065dfe2993c3ad004fc3e8262460758ffbcb3c589e38b8444e0bab7181f33b3bbee10a040b5669273228f6b9b56e9e0b552c1fc8abf84ca935e5d2b91916aad09c229064cf57a8d8a082463ff450637e07bac8febeb270805b9f05804607bc5eb1613f6fc18d93aec9c1732a2c89eb35c94635b241298f0f7d975480d7a224a0d7477795b940e2abc3ea266a9a765937790032dfa569307ff14d7a15ff365297a30589ba781875a5fe49b5f4c4fa0b088eda383f", 0xce}, {&(0x7f0000001180)="d3e64246565778c87c84e9133953e2c391cc25f1875b07219484bd21e9a5a9a930c361cd10ca131f90f18e4356b11016dc1152f286a496f84965f607407f3fc411ae850f0274b1f7e43666de58e32c731f9e53821bdc1b5f32fc50a161e8ee5aeb0cc4bb0381218ac7a833a536d5c9c5866cff4db0817b3f798c80b05e0c5b2af35334c9bbe1c3c8c27cba0c3d474f2a7a05eea7b01c205887dca99661ff0bf8df00a59a3c66e187baa9295b98ab4f0f99be87ba6ce1e623e782272b9f5a9d8b1b5f9674af02aff1c624c7541716bd2148ea7e6e42e835d5618f2adeab233e9825bf0faba283dfff11dfc63b5922449433ba6f8cfe5c4e7bf441c5cd77b072c148f1167b33f81dfda02a738fee16a0441c644825252dfad29669744a5c1a59bb430039aa2b4a522af658f6d3feac147704686552700c25a53c247c094430b9abd6137add41bf73c67808c342beef962bc73c4a161118946db40b5a4dca0b0bac7e1c4cd63c08e924e158e252f33f492902ea3b1af7c0ec59d3560babc04f9968c5981c724ff22e94c9f34857342d32579c039e0bf1eeb4f5e14901560758af8517387e0421c5cb3e5fe5dad22a24ac0b47a3e9cbbf9ddb708385e582f9d064945da469f83b601c21e2c88d2c36f5c4c4bd43554f291da0ba46f2438fff0f6367562ebd378858930671841f8ead03cc1638a8054f9ff2e75d06cca8c5fa0c93c4f0d3bfefd20619ad2c5581348f0444218b096440a8bde352c7e76026d118a6b0c2b3b9c9fdc8529ba9dde00a039dfd047e2d26a345a2a38aa3f78ad67867dc936952e37b51a65ebc4841ad36815da65faa20c86ea23bca7b555240036ef54269120983a06e8ae111f19e1e94a1adcf9c79a30dd332442a7ea89f7accf79de97aed64b74be40ae07d4a629a625cd1657579178ba316e6eb77fabffa89d773f143062213a17fa2e5982b47285a3a34cccf236abb9ae13d24fd3ab0873cbb187f97170c5fec4de028a319b72b1b58c396ea005df21a7ab7a096ae6279ec389220b718f20d1131ede6633601ff81d74e39de6d45d66e53a8b11ae21b1a808db8fbac17dd4341b5817aa206302840714a1b2c82778d2cd1b82a002f5481208f2d906080217d134357aea9768e3b773d8f39ef9b4022fbb1329eb42ad3bc8c2e423522c38ed8c92725a1b56a6932e4f8bcfc104ed9dee2d8a02253fe0e0f24e7f41fee50c09cfc67bf396ba6c9e22f190f3a5fce5a2fa9cd695c787a66e87aaffa68129db24e391e856e20d69f7278780c15ede253b628570aaf1ca2c76bdf93157d3c88f4f5cc6389ac6380be01b9786d9fb880503925ba14109aa48695f26545e14aeb7041f7a3cb6205561d027b7b05428282532656ac3a39fcfa2462ec6af12c5b821ccf420da94b6989f6baad196aeabdbbb7fdffffe5e2c8ad385807d987d45117ec49f8331ee61000bdee44a53ac4434f00a902df91f2fd28ecb32111d5de79d1ec70c98dedda0cc8bd80b81653f14ea4d671a731e412f59cba1e3b87a1f7901d5878aa5444380f384a626a8ffa586dcbc8dd78bc0f83a881122f2df08b81ece30dc9b1e8f14d4fa97f439e292b15aaf8b50144b94a11005207efb448c0bffc1387232c72200405555a71eb17acffe740c35694dbc10f11176175ebdf559f7f40c6ce08cfb6c6f85e50fdec3c3975275c516297082e0502b6c1c170aebbd6b1c204f0a8af9b250138c21a369f34e25aeef944743bcd490ba4d0e9fa18657f2fe6399e0b618db7845e9486bebdd067a6730dc0e528f8204628847f91210aaef0dfce587ca2e57e0e0fd692923ca656f7bcd2872b36581c21c087faa95d25d1db50aeecf7e208340bb553070be5a8c0ded7c407eb812d84886e41a9b94a360b0a40b2e7a294184849f79c3bf58ac17f65d5f4c7cc53055f1b2b53cbef238ba6704b0e0a92f936b28ad9a953a0780cb80464713a9a6a12f27ca32aa0d2cbba8c95cb75c9449c68f4888f8d7f2d4482af5a3d3582d55f10d42ed912e6a02d4ccfc275188c7eb97c77797b4a456ea7dc66ee591ea8a6a8f10ac5066d75e5e05c27c6e7f84dc9564199accb99f1db7fe81aa50cf1adbe110b139f68203cca3008477f0c3d3262f9aaee1faa174861062e5262829c61f61610aa594bc97419d43a0cef9a68da236fd55ca1042a3df8fec0c32f4019f41391b27f2295a4c9f8d81df04167feca2af6985d733fc20275ae9fa7532e770599311c042f2f173f72fd120442fba6061494cd960e7f28eec32434f4c7c13db1e78877e0f5814fa3157c5e1297511fedfaea3a155fd819987129e7cef670f510ea23ec34da768ccb657557868af0d43bc788441eba3a24e2b626bd09316b3d1cfa29ae5d9142adc906ce3b12ccb3b6e0d61997200d793b7d769a86ba9a8b5291488e3c24f98baa7836fa29c949fb22d09198f540b3444a0c9f11f6061f7be93c07146842ebb3ba4d399b3ee52d2c301e1fde151169fad90b547630f0874363d10e2408bb0680200228b7a6ad922851a530addc0908aa49b6b15349616841fdffe25175d71262c69aebb3d572853330c1a3aeb7b4b7e4b0db692dba77df3bab7206f83fa3024328bc1bdb2ecf8e8dcd826627e8a163c4b6d6fd4264b87850bc8c2f0db513bf92ffba0fcdd325d4961aba54cd0686f0cc14e2e0bbd355cf69d84a2352075cd6e7d2c3f596fbc31ea55decf3f258f7e92d7d98b10d35365d4ef8bfbdf40ccd8dfce3dd2ded32c849e353e0b11371f8542d7da253c84da1e8c17a8233dc79b24b60442aa00141f705a896e58b7f40c6fea2df4af142b22d2dbb36bd3ba38a72e4dde51cd8599d8bd295452ed96f09f0d17932e892bb4b982363af057d30b344ea7ce17939a145f366a0d0e18b8a9b823750c68eaa051d9406b1d1f74d22b7a210751f2e960d7a0f49618ec75623eb22a2ac53a119d4ce7a7f77e1eed3afc2571cd7217a0c71743a841d6d0e6bb0e65e4e1a8c8ac3492d91522aeec39877d142ec2d38d0aa374f5453e02adffc05695618e9d0f7b8d0900365ed8a2d4c064c291b94950cbafdac15bdcd340341bcb07a9b99ea4872953e4ff196aaf71d0ff78827006df095c312783103550d548a8b1b4db6eaa60261e2f98987953a6828f36779a4d1921fb1dbe5f208ae746d6df2d98b64f8b55488d03867fbb8810977b31a3c8a6e44c048c93c1e02f7fd4680c244ac08bf9c439662cef70fb2405788cd9a337e4239b6cece174bd944861f1450c0bd25f95714c05be07eb831196fc7af940ee2c9fc88d3ce67902982629043626ae75a82be3f8c139a8b339e95dbbe66d6d55dfa8d3d57b9fca6af9501cde8c02c51f6e376f13c62fb7de8ee7b32746cecdf6f1cb54169f7c0baa3d01f717581d9ec36e3ea23f499b79550e00d3171dc7cb9de83bcab8d43163796ae2ddc04ba040dcb70fe3975758b50693f3bfb805fb3bec3550623a064ccdcbf18111f06b05b4cddd66a32fa7c8ac9ee90851a099e4aad4c70fa74d587b68fa442e9086faee3338d86b14ef307aa4ecb53d2c774cac8c05d27ed4c504befddc5e7ac73626e9d48ba231f52f67e268b16c2b4f2524d504090e6ec89755eacb24bef6353c88022c7b1219601046fb6d9c55b786298c79b200250995956b76188159ebc98af8dad37ed2dba3f3b01fb22c6e7bd061ab54747cc775b17dd18e630d0617705e5af375008468c4888f0dc6056b51331812daba832701d17372fc89c4dc97906cdf7a43da5fdc7ba5ffdfe728b9b1e412817914f0c647af79e04e318241736311c937f280c7f9c907a08c28d188581dd9f5bd7dc2f467c70aeaffaa8be77abece1dfaecd4a4d19505131b7f7cb83b188f0489d8885ad81a2824ecf6af4cd8c8a845fb6347e4429cb05d9eca319d28eef5598c978c89a41affa08c47783ce948e78ee6561aba699828a9f3d8588bd05bb6bea959db5aab8e3646fb029e123163e7e6d9a062b36e84e6b6ee7334786588b472ff9c699444147dce961bf883ac8e6547152ff18b8a5212a8f1f5c4196a7344ccaca38a532ed0208781ffd19c42d3dc85f624f0768baf17aab10f5e210b8ffd27fe3b69341fc5a16a03bb5a4dcd4288141ebd1a18a85de7317ae80cd673941b662058606a2869b88c68d28f4ee2c61a493ffebd1caa4070b389016b6b9f3f597f369dd239abdf44976af72221a526a9ecbadcdc0a537b8d2aa2ce2973aa92058cebe1de9008f824811eb5bc7eaf4270ac935d36c6fd1763b39e41f4b01fffd67001894b73af0b70f1b10825247af92aa59a595e9c6d4b62486582eb7bec914ee2bad28b7b1ca3ae7567cfc9e9adc0b6cc637737420ddb35fee389eb9663e1fddc91be77726abbed522fd8c75308ec73a2b63874d4a92344e87382d125a023db01d32b0270604f56d196de544ed0a0aa2e912855bc584e4802e0436c0cdb77f8b19a0f235f4f22f4f265e5be546648180f44794d7294301c9cd7a01111d3e6def1c62ee223ae3dc95d4a0c31f8a00e9cf649af3b3c1e1c29c83e9540fb1f44617ebdbcb622ce28120f16860772ebfd9a5ce437123afe246e425d70527354bd3984973e03edebd6ee79a467aac11407717fd0b641bb1baef80468377f7e52c1d3f9b194238e6676f7a1e52083782321b91e729251454cb6abfd2a82808d4244eee8136d5dc653782651e2e16a562ababf49cf8f876d0011b6b9f4e477f5023cd54094fbd21f6c25f022e592c6c45f0c27e93fd9a2ca0f2b097c2c5175e0420e35f04a42b228ef98c3c13ffbbfba6e87a2c157edd57c1898f95aa9ff5a249a976f53887c73014a8e8533158e55ad60c35ed261fcc291e435e9e375aa5e13dd2abb179bbe0d9187120ea2b8c023cda0393de421c7ba6c75c0d6bb431e25ac7be4cb3999d4025a1c3ea3bbc8103183cefbda5793be3341c1e5d2d30e74b71302e91588884d7b32009f9e620db7ce1fc5dcd15841b156ac4bc3086961b13e2e552f7d91c831206a24c42b50e6e78652347d1b03e86eb0cdced73a70a3409c22b77ca0efac44cbfd24915e16e44cb435a3fc21a9b4ff67b131e092c9201c6514f830379b3bae2f80653492d57fa153274772d9789ddbb2df26cfd99e64ea42e6b4357c39728b5d51c5701cca745185e0d97ca3d05998df2f6441d139541b67ac5bbd6a5d93e368f21fb71e611a73e8f7f54153d2dacfce70dc708d78ccf124b98f5e9fe090e97f3d4dd19809bc3d0d66f050cd61401082a6b4cc0a723589f5d3f17b3b111f34381abbdc927d89a75cf64d16136c51ff805a98644193ff341d1cfbc7ad6466c71d7264c6d838b8ccd92d5b1ae86a01d5c01f721d3c66122ec9920694dea77723d504ea0510526593a9ee2ce215b740f37d3e865e9c69f627e2a596a5fbc8c0ae918ef5e0e65106bac3881051d99526ce8fca2182d3bb9746c008f2ed70c8e7c8dd5398206a3720dadd792c69a018517d693b2f5d490b1cef1fb5f91b7c8b0cb15a19461e71becef86266186d43eedbd3c09a08717d374d04ded835c854b73da75f22978aa3c41ace7192570b0739dd1b507913d67103459278eb24ca81e8ceacdf2a96dc93630b83b583b5b747dfca43a38e58575db46b222d4f65364107b40239624f889d3a6df544645b944c92fee4a040b3a5274c7ce3dbf79dac79abd8d4f0dae91d97571244d18dd05aaa1f612958f1a84eaa4de316d0b648162284180f67572170cff53635fc79cb4489006f21805ac5c0c063608b4025d2e82bbf8b434d997d2a0a648a27b", 0x1000}, {&(0x7f0000000000)="0fd8f76f3e06364c8c3e4c5cdddc66135ea51d29200906", 0x17}], 0x3, 0x536, 0x1) 02:01:34 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xd00}}, 0x40) [ 1072.714746][ T5751] loop3: detected capacity change from 0 to 16400 02:01:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1072.762922][ T5751] loop3: p1 p2 p4 [ 1072.767082][ T5751] loop3: p2 start 655360 is beyond EOD, truncated [ 1072.773546][ T5751] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:34 executing program 2: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = open_tree(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x9980) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0xfc, 0x8, 0x1a, 0x0, 0x829d, 0x11e1, 0x3, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xfffffffb, 0x1, @perf_bp={&(0x7f00000000c0), 0xd}, 0x410, 0x3, 0xfffffffd, 0x1, 0x5, 0x4, 0x2, 0x0, 0x7, 0x0, 0x3f}, r1, 0x3, r2, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) tkill(r3, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) wait4(r1, &(0x7f0000000200), 0x8, &(0x7f0000000240)) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="4c0000001000fff1fefefd956f76c9b724a6008000000000000000683440150024001b0000000000000000593ab782115ed9043d51d7e88dc62b2ca654a6613b6a080000001cbc882b079881", 0x4c}], 0x1}, 0x0) 02:01:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xe00}}, 0x40) [ 1072.852030][ T5771] loop3: detected capacity change from 0 to 16400 02:01:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000000b000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1072.895675][ T5771] loop3: p1 p2 p4 [ 1072.899755][ T5771] loop3: p2 start 655360 is beyond EOD, truncated [ 1072.906201][ T5771] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf00}}, 0x40) 02:01:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1073.008952][ T5688] print_req_error: 8 callbacks suppressed [ 1073.009000][ T5688] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1073.021212][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1073.026849][ T881] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1073.041203][ T5736] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1073.044555][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1073.106079][ T881] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1073.117156][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1073.131160][ T5755] loop1: detected capacity change from 0 to 264192 [ 1073.135127][ T5688] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1073.144281][ T5736] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1073.151786][ T881] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1073.171737][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1073.180498][ T881] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1073.191451][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1073.205085][ T5755] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1073.217212][ T5806] loop3: detected capacity change from 0 to 16400 02:01:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x406, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:34 executing program 2: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x40, 0x0, 0x1, 0x70bd27, 0x25dfdbfc, {}, [@HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6erspan0\x00'}]}]}, 0x40}}, 0x4000000) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_io_uring_setup(0x87, &(0x7f0000000080), &(0x7f00006d8000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000001040)=0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000200)=@IORING_OP_POLL_ADD={0x6, 0x4, 0x0, @fd=r1}, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000240)=@IORING_OP_EPOLL_CTL=@del, 0xda) io_uring_enter(r2, 0x205d, 0x0, 0x0, 0x0, 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) r6 = openat$vcsu(0xffffffffffffff9c, 0x0, 0x400200, 0x0) r7 = socket$inet6_udp(0xa, 0x2, 0x0) r8 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) r10 = socket$nl_audit(0x10, 0x3, 0x9) dup3(r5, r10, 0x0) ioctl$sock_inet6_SIOCADDRT(r7, 0x890b, &(0x7f00000002c0)={@local, @private2, @dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r9}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r6, 0x89f3, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000000200)={'syztnl1\x00', r9, 0x29, 0xff, 0x3, 0x9b, 0x40, @dev={0xfe, 0x80, '\x00', 0x19}, @ipv4={'\x00', '\xff\xff', @rand_addr=0xb815}, 0x7800, 0x7, 0x3, 0x7fff}}) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r5, 0x89f5, &(0x7f0000000000)={'ip6tnl0\x00', &(0x7f0000000100)={'ip6tnl0\x00', r9, 0x2f, 0x8, 0x5, 0x101, 0x51, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x7, 0x8000, 0xf, 0x8}}) 02:01:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1800}}, 0x40) 02:01:34 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1073.277114][ T5806] loop3: p1 p2 p4 [ 1073.282153][ T5806] loop3: p2 start 720896 is beyond EOD, truncated [ 1073.288608][ T5806] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1073.370868][ T5806] loop3: detected capacity change from 0 to 16400 [ 1073.406616][ T5806] loop3: p1 p2 p4 [ 1073.411712][ T5806] loop3: p2 start 720896 is beyond EOD, truncated 02:01:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1a00}}, 0x40) 02:01:34 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1073.418137][ T5806] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:34 executing program 2: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r1, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x67) mmap(&(0x7f0000000000/0x2000)=nil, 0x30000, 0x2, 0x11, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x400c841, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @dev}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r4 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000001700)=ANY=[@ANYRESHEX, @ANYRES16=r4, @ANYBLOB="a5002bbd7000ffdbdfa06b00000c0800021480e1b57c95a5296b00000080000000007ec3127c8201609150ddfd000000", @ANYBLOB="e4b3fcdfaf28d2f54df080980ecba931899b0008000000000000074dae8564120ea7471c8734c4922298574f4a6257e44b155e19c37e446191e681261f836eaf0cef84dce214261ca313fcce6833276cb1e4ba13668bbfeb3b5024ed222970f9e1ddabb042e3695f67e387c26fa634b4d9bfda45b262ff431c6d56785cf7fed495c7f6bc172da0e3349c47edadc95de0995d0500000049c46e0d364800bdfa1bac1bbd842f1dbd4cf73f2a5311fa106c0c61b59bfa82276f2a1aadff1ad04e31a1ad41059976b940f5452f93e868863e967bd1ffb3e15179e8435815ff0fd89ad8e4342c79b161531cb1265a507536be8db7f3f5f5a9160f73f4e39886d9124ba0601046b3e86acc21361d878e6571e9e04a45c29f36f02db5053b317c831eed0d97d8669da67e98acecb5cff9b219be9943a3fa223e8a66308c31da0ebaf1f7c9694bcf90738405808086e92012ad5268cecd8a4fcabeaa8a9e3899b8ebd04dee8f6c027b98e8d6ded5680c8f3f304ba1ffba8e13958fa14635aa1f0e148f76c71e5947e2b6a0c3a0c13eb5ea7b1093b689cd698e159504413068d04cb0143f702196774cef3e"], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e913e73ab82083271a850455e66e48f8ab6340fbf34259671d74010000000000000021964771a5daf364daf34a7bc1bdf18c4ba98ff8199775863f84c471d71975672ce83820e109d40ac4c9ef4204b10c9511d4cb9a1fdb1d41f552acacdf08752840baf90700000000000000b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918dfce089dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b97c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed339f9310f7db66cd1e19c9e0a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4f3f14f504e1c46cb6a2cbf6fc70aca58b97e76e8023f99be68e76782d479b9f7d26ddef0e6adae305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578875c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860f0c57226fba67d795b32fc319e249dec420eeaa4d27173371e4785831ab0f81e90468a97e6bc1a4755ad23c44c72e7a205f4ec61a6c8e5c2d8636e9c9782", @ANYRES16=r4, @ANYRESDEC], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000340)={0x0, 0x100000000, 0x8000}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000280)={0x0, 0x407, 0x401, 0x1}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001200)={0x0, 0x0, {0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001600)={0x0, 0x0, {0x2, @usage=0x1ff, 0x0, 0x8, 0x200, 0xf, 0x2, 0xffffffffffff8001, 0xe0, @struct={0x1}, 0x3, 0x1, [0x8, 0x4, 0x58, 0xffff, 0x6]}, {0x100000000, @usage=0x9ca, r5, 0x2, 0xfff, 0xffffffffffffffff, 0x9, 0x80, 0x62, @usage=0x100, 0x100, 0x0, [0x5, 0x6, 0x6, 0x1, 0x8, 0x7946]}, {0x200000007, @struct={0x8, 0x12}, 0x0, 0x20, 0x2, 0x83, 0x10001, 0x15b575bac000, 0x28, @struct={0x5, 0x1f}, 0x87, 0x8, [0x20, 0x4, 0x7fff, 0x538b7e3d, 0xfffffffffffffffb, 0x80000001]}, {0x401, 0x1f, 0x96}}) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f0000000100)={0x1, 0x7fffffff, @start={r5, 0x1, "74c5153078df8e7a247ded165221aeea744a9bc3c503568f77a31ce06f4bc46885c7749d089f20866a47ce0b46b13f60d9bc9f99e00a5e6b3007f70b96daa9585bb995340a743a2e052f06c90bf18efd63b157c7ceeb16d8a3a35c968d2cc372dd47b6612263ccb5e8f43b0c51f65109bf62ccae4cdeb3df7e508117d53da093722c416774a1a1d9b528f8ec0f538747a572d301d25e44a02a62fdde7f9230c8bda4838b9062e61a196987fa5b2b0066169093ced433e7cd30ae2206fa92cdfe5aa9f22e862dbc711b965b011c8d7a79910829162a14ae00f0d41cfdbed59d5f19d3ba9fa00325cc2cdef9b0aea053b4b3a4519cac6410a4e0b15b211a36be500de9a7ea19802bf2856438deb93809535006ca32bac8ca8d66ac2c32e8306d1612d27234a4ad20664f41b28f25731781ce0e50989d6eff58212d942c13a37f3b183d44f1bf66a247ca3bab73610d1b6271eb9c870d0a76a4700f5050b4bcf8f0679632cb1453bdc6a668d3f8be2490591abf13ebe498a3092e8b360a8d247958a328372bbdbfbfcf77bfbf41e494ecf91d87b153a41eee6fdfb2ab62854c668aa18c4387a1ceee4f05c57adff02b23a4b1f55d8ed1d79b419f3de2e9adceb804f6e749c7dfaa357c798870f331fc610af3873106c7439cac530590a2a3d3a25b809a94bd850ea9260f266bc6a0d5b37579ad7cb3b24684fa248ee577fde1bf368683b77962fafabbf98d8c75a353b8f2e46bbc27195d9a2b5f4024c0ac855d20fd7610b08fbcad6d976910c63424f7497b09abd8298cf6a8d364dffc9db228c1619f03b8c24c48043f97f190005b12dba3cf9c535777ce0d1db500db32df119027861b14669c859a215d26a37262a76d3a0259f8cf6ae33569c2484343828d16218f5d1b8a041f0d50fc967cbbcc84531443c218361c2af0d66fca551b8dec48b2b2bbbbc8de4df49fe67bb6531449ca3bf8531273b8a691f2625b080bb39d00ec68577ff19d8d8436db4933dfffd77766c29595a69289b3cdfb9f4531d190d33635efa5a7691c52d54bf1a0f52b1a47ce549c661ccaaed3890d04eb59d19e701afc390d1599609d63ab8841a2fe47d5c719528cac49c72a6a1c9486087051139bd7994355d5cfb5c2ba42414d26ffef29278c3ac43ebd9d41b467ce9bd183101d35a84cdc4e582287cc148d9df167db65b33bb01dd2f029b69bb90bc6beac20c54abab5d4836a53715594ba143b326196f2b9d6dd3029eb474e900ed4e079ba40ac36fea5efd132771c526eb75b045b247127fa8a895d413be429aa1f3b089d905934827ed863f52b82e22b6337ef5e344f3ac9c63e82bd03f03630734b04b0606dc46765317f4cfac65a192c9b0db8c000533b1895a6bc0f6ce5d65859577ba09eed5355666201728c3d84d91ecbad5be88993c396d9fc0480ad77ec5bb5bbd4", "340a1ab49804ecf4167c755065778a0ae4b1db00db4594360f5b033dbd10e03137e1c641b2da0fc583697b459accde6186f18222bb525ce514f0817f89bde512496e64cdc4ad7b07a44e46fcbe99e95b9261497cb06d44126f5c28ed5f1c2c9daa178eeab743115c5e7fb0908c8272d3136eaec99496164040715c30d8a6a248938a9dc1555714c433cb29f4c3eb85608a9c98a4975719f021df1c65fa282aea47d38e9dd82d7429063117ab6d2cac8cf94ce681aa2c5d150b74c717e54f64a0664bd8a41b2a93a9921ab93fb3ba6594d24866e80f43099e9cbab22e481e1bdd4037a2f7b9a6e8a1a3dcac6bbe63b623707f5738713de25812c6667e6016a35172118a78e27f37008b3526f0b427244ef6db9c0c16f40cf7a8b47d62b8bcf77ca8723511dc24797335e7d26aff53a687c4c195943c52204097133db27b8a7185cba243576eadf252102f384fd3252401dcf742eedac998d4d943be61f8f7a6fff5f3feac2839aee611b632ef06b1a9d8e77142f8074bc919cdb0924b6826c5c7a9e2247084d7d864663f60855864e167875028df75bc26b095b6dc462a6c3761afe3be1f70abe5b6e188ba811935d947bd38fc453892383be8b252ddf527e1810f64a057d73fe771513ed65e099e2641d18f3720f3ab3868890bd4f9eceab80b84a37bdd0562b1c0f9a015d6a06f18a6679e79dedbe25108ddab7a3cc4f3e534fcd47483ba5469459002259acd9ae06a8ff5ce8e6819afaa4c90e6865e798f8980752896d3710e3993b56c3d620bf80f114f2e457ec1fbd1cd8c627308eda6fced27c308217ad6fa5f62c0989a041d351ba49e47d81c25deaec6eb0c61af63590cf6abdbf2c6bdae514e9324d983028bb0d0f4daf2bc6fbe4114f3ef00e7e3e0baaeb2f5d316104d8248f62d1846874cb92c05e0c3e0bded55e7beea433d772ad5ec1eec8cf0c4cafedcb39adf13c8cac3f8606f8db4be54130975199d45d3845f4b22b3884aee97ba9843de6068fbf4efbe2d35eeed7f27e3ad6eae05abe7b9cb6e518c77086f6c34b20098e5714a43a81c4812351e52d2a0150610ffca5a6079f63c510b500c5739f457e769717fdf81e2551faf186975ba58190aea313a46b6689ae9b8fcc242c506cf9941c40d62d2e65e37dadc10aaf345e4b55b7ee93947b446e7ec67639eae7af821d6bf11177b455f344603d2e9c0c5e020af3e569046a61d81c70f1db114d4b6a03486fe5934a803c2cffebe6663ceb04ce0d0ffaafde6e2d0fe6b30a5a5147ff343a76ea8a14f42ef47f357a760bffb71b78acc53eefc84748db533ce1c8d379210683f542217daf8b524c59d0ebd3dab928513bdbec1a588a93b9bcf0a46f97ccb471ebbf5a14429fe5263bb484de4ac042630a5d7142fb20cc652e5664433c713e6126e0af34dc6489eb8042210f92a041dd3fa26"}, [0x80000001, 0x0, 0x7, 0x1, 0x80000001, 0xb4e, 0x7, 0x7f, 0xffff, 0x1, 0x8, 0x1ff, 0x54, 0x6, 0xcac5, 0x5dbf, 0x6, 0xc25, 0x100000000, 0x9, 0x81, 0x2e, 0x7, 0x100, 0xfffffffffffffffa, 0x0, 0xbd, 0x1, 0x5, 0x1, 0x3f, 0x8000, 0x2, 0xffffffffffff0b19, 0xfffffffffffffff9, 0x20, 0xfb9, 0x2, 0x0, 0x0, 0x8000, 0x1, 0x7, 0x4, 0x0, 0x0, 0x8001, 0x2, 0x5a, 0xfff, 0x800, 0x8, 0x0, 0xde4, 0x96, 0x2, 0x1, 0x7, 0x4, 0x7, 0x7, 0x9, 0x8, 0x8]}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmmsg(r0, &(0x7f0000004d80)=[{{0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)="d3", 0xffd8}], 0x1, 0x0, 0x0, 0xffffffe0}}], 0x1, 0x4007da3) 02:01:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000000c000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:34 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1b00}}, 0x40) [ 1073.633935][ T5872] loop3: detected capacity change from 0 to 16400 [ 1073.799131][ T5872] loop3: p1 p2 p4 [ 1073.803407][ T5872] loop3: p2 start 786432 is beyond EOD, truncated [ 1073.807357][ T5830] loop1: detected capacity change from 0 to 264192 [ 1073.810352][ T5872] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1073.833961][ T5830] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1073.881983][ T5885] loop3: detected capacity change from 0 to 16400 02:01:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x500, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:35 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, 0xffffffffffffffff) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:35 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x0, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:35 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x3f00}}, 0x40) 02:01:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000000d000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1073.931389][ T5885] loop3: p1 p2 p4 [ 1073.935670][ T5885] loop3: p2 start 786432 is beyond EOD, truncated [ 1073.942147][ T5885] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:35 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x7f00}}, 0x40) 02:01:35 executing program 2: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x100}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_GET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRES16, @ANYBLOB="02000043db5e1702b2006e"], 0xe8}}, 0x0) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000193c0)=""/102385, 0xfff7}], 0x3, 0x0, 0x0, 0x0) tkill(r0, 0x40) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) sched_setparam(r2, &(0x7f0000000140)) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) waitid(0x2, r2, &(0x7f0000000000), 0x8, &(0x7f00000003c0)) 02:01:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1074.113424][ T5917] loop3: detected capacity change from 0 to 16400 02:01:35 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xc000}}, 0x40) 02:01:35 executing program 2: mmap(&(0x7f000051d000/0x1000)=nil, 0x1000, 0x0, 0x20010, 0xffffffffffffffff, 0xb8dcc000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/108, 0x6c}], 0x1, 0xf1f, 0x10000) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f00000006c0)={[{@commit}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2}}]}) [ 1074.156625][ T5917] loop3: p1 p2 p4 [ 1074.172966][ T5917] loop3: p2 start 851968 is beyond EOD, truncated [ 1074.179450][ T5917] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1074.238253][ T5941] loop3: detected capacity change from 0 to 264192 [ 1074.260986][ T5947] loop2: detected capacity change from 0 to 4 [ 1074.290721][ T5947] EXT4-fs (loop2): bad geometry: block count 128 exceeds size of device (1 blocks) 02:01:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000000e000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x600, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:35 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x0, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:35 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xe000}}, 0x40) 02:01:35 executing program 2: sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x7c, 0x2, 0x6, 0x5, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IPSET_ATTR_DATA={0x4c, 0x7, 0x0, 0x1, [@IPSET_ATTR_SIZE={0x8, 0x17, 0x1, 0x0, 0x7}, @IPSET_ATTR_PROTO={0x5, 0x7, 0x11}, @IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x2}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x7}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x401}, @IPSET_ATTR_HASHSIZE={0x8}, @IPSET_ATTR_PORT={0x6, 0x4, 0x1, 0x0, 0x4e20}, @IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x200}, @IPSET_ATTR_MAXELEM={0x8, 0x13, 0x1, 0x0, 0x6}]}, @IPSET_ATTR_REVISION={0x5, 0x4, 0x1}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40}, 0x40000) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/raw6\x00') preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) sendmsg$nl_xfrm(r1, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)=@migrate={0x13c, 0x21, 0x1, 0x70bd2c, 0x25dfdbfb, {{@in=@local, @in=@private=0xa010100, 0x4e24, 0x9, 0x4e20, 0x0, 0xa, 0x80, 0xa0, 0x67, 0x0, 0xffffffffffffffff}, 0x6e6bb8}, [@algo_auth_trunc={0xe1, 0x14, {{'rmd128-generic\x00'}, 0x4a8, 0xc0, "a9212538cc59d0eb014586721f26bd474008f4553b3c6956ab902d13703baf918dcd5f0de1009f6070e192b557b75f2843e30ba05113370426e6da32ec5dee179518c8fab348e1d5a42278088c87060bdc05fa63f73a4bf546dae8d20e27b8fa2358f205baee2616fa531fc732056c879119c1ae36a38fc8b5b0fc5174759f9acdc0e23b3c1407d1e7fa13872f545367077a672fa7"}}, @replay_thresh={0x8, 0xb, 0x4}]}, 0x13c}, 0x1, 0x0, 0x0, 0x10}, 0x4000) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/141, 0x8d}], 0x1, 0x6, 0x0) [ 1074.443550][ T5908] loop1: detected capacity change from 0 to 264192 [ 1074.455526][ T5908] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:35 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='devices.list\x00', 0x275a, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000280), 0x9, 0xf61f01) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) fallocate(r1, 0x5e, 0x0, 0x2ba6) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x15d842, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x80000001) write$P9_RREADLINK(r0, &(0x7f0000000100)=ANY=[], 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800002, 0x1010, r3, 0xe911e000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000000)={0xc, r3}) r4 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) write$evdev(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000000240)="310b8e54b58e9995"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000100)=""/227) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r4, 0x0) 02:01:35 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf000}}, 0x40) 02:01:35 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x0, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1074.529693][ T5970] loop3: detected capacity change from 0 to 16400 [ 1074.600748][ T5970] loop3: p1 p2 p4 [ 1074.604998][ T5970] loop3: p2 start 917504 is beyond EOD, truncated [ 1074.611457][ T5970] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf800}}, 0x40) [ 1074.690186][ T5992] loop3: detected capacity change from 0 to 16400 [ 1074.721014][ T5992] loop3: p1 p2 p4 [ 1074.725998][ T5992] loop3: p2 start 917504 is beyond EOD, truncated [ 1074.732464][ T5992] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000000f000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1074.926395][ T6019] loop3: detected capacity change from 0 to 16400 [ 1074.960834][ T6019] loop3: p1 p2 p4 [ 1074.965125][ T6019] loop3: p2 start 983040 is beyond EOD, truncated [ 1074.971627][ T6019] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1075.058537][ T6033] loop3: detected capacity change from 0 to 16400 [ 1075.080762][ T6033] loop3: p1 p2 p4 [ 1075.085276][ T6033] loop3: p2 start 983040 is beyond EOD, truncated [ 1075.091729][ T6033] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1075.140831][ T5984] loop1: detected capacity change from 0 to 264192 [ 1075.159148][ T5984] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:36 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, 0x0) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xfc00}}, 0x40) 02:01:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r3) r4 = socket$inet(0x10, 0x3, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCSMASK(r5, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r5, &(0x7f0000000040)="e2", 0x35000) r6 = getpgid(r2) fstat(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r9) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001840)={{{@in=@initdev, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in=@empty}}, &(0x7f0000000480)=0x8c) getresgid(&(0x7f00000016c0), &(0x7f0000001700), &(0x7f0000001740)=0x0) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000340)=[{&(0x7f00000005c0)="ac7850a8a8e2be2d9d6e96bf55bb258e8bda40d8c562c31d1b644e08eaea1bb72d248458c96b2e7788c1715031e271a35889a448b9b6c3d8160bbdb09e58a7ea5b268f4226d723f32a52157e9de1ed1c431732621f9ad47229db8697afc95341a0a7fa265458d0ffa95dc5a3ca2bfa2cc19782bae3ebd78a8a28b0361efcea9a586fd03f6b985c5d1de821a0a8ad3291c9e87427d64c9ddd952621206c7f790bb0fe98781ede23a3ef0386130b1e16126b1c7ae9e7592213a843611e305c926bd82be7f6a5aeeefe44e8e1e863ad5af64d8aa11cd1cda2bcdeb2bed682f0b09336f6ccbcc93e3ccb6b8db13bdd0dbc246660057e0a4dc9661436c6daf63729c4866fdeffd2ad39eaa47bbf3d2c02ceb8f100cb595a1ad583c55747f372d93a36abbd9b4bb6ac7752d55356776bd2af9b2e6bcca7f3b8bd5007a7b3ec226320ca8e3f19257a129db40e975152e8565c8381eacabb3d312d34fddf1048915929dbaa505a7a012c4571e0a5bec1c67935007923c32592b74d2037d954a0e6825f700bf7fe1db219f5939f5748e156e5556df6c1ed1c8f4ff64c2a07a56a54b2235be4f40ca297dc0f2d6d71b5ba2198a49652299cd967d35ea70433fa1cdabb429add5f53bb2eaded818f38fdd925253a76bfc0c0677c8083127f72cb29039f5cbfefff859b69e0bf4c9475e163ffabffa4680a50dd0188a1f52cc2f1e9ff8a4b8f5b7661d92fafde4eca775fcd6082043aca0e93ea8d29714b76edc71ad52c67110bd94e31d9a9363fa731a12ae0474a2387c246ac0914a384a9346bd284ed840f2142bf8c23d971b371134ae1fcf5e2a87858343e58b2273837da3ecbb316c609fbd293729dfb5ecaa2939e6603b7e8b5b5ea2920dcc44961d62fada9abe2316325fd7b8c90c02ed5e1a92985825826b8f9af40b8d376f20c9e5d08e639fecfb194850413f3b242209f3f85424b41cf667316572b3c6b4f3908f408658474d9443e4d50f03238d20704c9d6c548d5e80331601a36a7053777aa3f6f1bd510bf92e68fff2b00d8dea0fba01373d7353025a763275ce807bd5573b6964ee379b7afa200826ebb242c91f9b2d6fd08159cb6acd65f493351c287912c959029f3eddd65b10439997c28b63458d52ac83023b59bacf620ff7b6615f26507231b90da8119547e10ea46df0f125b6f49df4111eb7026c1cadaec4086e938ed401925b96817565706eb929ccbb3f6186acd81cfb709c72bed8d727f2422e986113f3eed93735136e0cd53161fb42ca7197b5b7d5fcef1a56e454e11367c95954ce9a322b4f713d4bbcb712a00a4efb0f13c9581519c5e40414521e640ffaf87179b751c79b7ce91585882dd30dec7b5cedfb97553670172e2a87f5909e1586abd48a846f3fa307dcd509c99d6cff220c5002b7eb654d4ac8f7af62508a7a00a6725fa90141ab406be39f7342bc62871b7e6870f0ad93fdaea411acb30c4f4cfb1b94bb07a15ff928df620d251bf8f05bbb5646aac9d251981b91c8ea728ff81d9ca25ef13b521485f00bfc8fa8bd3c906cf1b34428b6a3280998c3c0bd204456fd32ad06d61d1fff179b83a0bfd48054ec31d5f8377ab40e5305ddd13b97b11ed973592da9158f90597c4b22655c41367588a617556b9fd40f471d8c0531fff2c06006b9ea28e7ec848b601834ac7779141cb4b9a0c2b512d6df2a962dae2ba6307039e7c242fd1de3ca3eb89d39e158bcf842ad264e0ef6e1ca2e3b35f8c7061b1101d9a51e28e03a3d6543ab30bdeec166e6040a33ae9514442a93733d7d859c3d0dc123c58e8a041bd17c4482de256a9f460032b72e0432a88303d1fce8df52cc0cb4d5729300c221322d0fa9bb91786a14ee1da30363a932d987d902eaadbcc74f7513c9d511a5997bc89483b73580efa4a9776dc7d3067be143bb02122ad8086cad7430ed8eea4c51e35bea8014e8570e17c44c01b32423c3fcc3793d82f41b0fbc5357ce4d9615913126c8fa6da1ebbea2e878778f881fdd9a48c5ce72ef7330b7bcad5cae887d380eb1cc369de6d18ebdbc4645858b5893ceabb380790b7fa3463f164323dbf0abe5d58f24d88e4d6bba844501c5f50bbc80e725aaf55c9bc179d239ac0bcc233c198e006a5ebbc2e6feb8cf651d351b50dd1d04857c78f3923575378f5b4c26f424d27e3c815ef452278717c992dc128fd1774d0457eccc66e18d1bdca38c507b80f05d59d6dafa114334fca0cd88b7b1d0328645902c0cd94491258fe86d72c04676fb1f4ab064a2a4b25e82ccc107ea0642a53a398529f0f654b7d9bb6279ce9db6321d909349090a4171df81a0970f6e2298d59bb9935eaf77cd64e1153158dff5c3c4f8e94ab5d99ea4ffd9ef5f0003c12ed6870ff0dcea050cfe678b749f765785663b74a2c7697e5fd556375c3df53f062323d093e854cacc455d211f0943a33c186cbae177eab0e3249629b9d1d78d86ae0e5be77b14c003d55b32303e21ed386c107df2b326e5721dbb52e9af415b8df32aceb28cd12790abf9a895338579848da9892dbd42f82a5a563a76cd11d30e247d0188ec246a7425bd6d1adb2d1b58a5b1402f798d2f9c02be7daa8bb179b75374e7dcc3b6515deceafafe0b6d10e06506f70200d3884fbaa42c98063383f480ab87be35c67a40e886d892743e8920daa4c8db3a33bd72bc0c53f58d909a9f11705c900dee8ce472a1b2e2b40f07ee3a5e05ce817c527b210e13feb921e2e06181c028bfc9a363c695635b27949788546766b4aa5447ccdff4e36cb84a8869a03e33d1404b9a6beebfa2893f89dfbf1b0b8adeabbca0dc8f7970e51bdcccd0cf0c87baadcb427f20babbcafaf8a077e44ffa0a9a638d37835d6b1fda76f7abbb5b93beaa6fc43210a6289af8611d821bda0c4d7039276d2627423c63ef390a0d99292c63ec594b4e3646d66c929107d6a2ca7d3360696c4a2ac929abb242c65df25d11a95bc6cba7ded1b9c419b1e4161f47decb8c75c66b22064bcb2871a65cde0a9937760b07ab06db10ccd8b1c075dfafd9d5bcde43d3b4996873eb7b8d88c7612fccc74f8a26485cdf768dfde475ec6a6de332db2da1fb5974c2f6954d7e566adf131291e2538e80d445302cf22b21e662dd7228362087ad5d617a49d1b1e99157aaff0c1178427ea20a6e8ca60a43874ceb91cd79ed9f56a1e76222b55ad4aee98e137a15bd94aad9c5019091d9a8474d943c7032490019bbdebc17770ef430c6e49f607baf1ec1fa96220c6de72ffe6b1828cf998857f26680276730b5ec7de4a24b056cba47465b80072b4166c88a911714cf7dd177e028bdea294f06228a358203744eb78c6af75b88fabee6dbe510388eddd486fac880fb1f97b50ed4d1c4aff32d21b003c739c144bcff4fe5fbb7dc3fa0555de57d98229fd6d63d87688c0e403103f140df64859f44114ec8f6eabcec535248a3f2e890f04541596dc92e243490c818ace964d1d3e70a4475686ba29b625c8680268717c924adada2d01c3947b300bd092a118bea9b14768ac4db8b6871c81ddc380c32950dae1656d3952b7876301ba0720ab0ef406d1360932065d09e9b23d193540ba7e2021399d10717379036d7bc6b415066447bde65a8db2b3c5c4060928b8a451e9bbc9c2b014eb6b284be592ad131f05fe6824c40bb2991432784d63b2c52284ce7ea5dfe83286c5983f0388d42eb215e621d8ef02d14a90f4b079c229c357e5334a61a8a8a9f7ffcc0fe8abf85b0e20891a39f1b2241fdc750435902402b190a4eca8869126f94357afe8ba4bbda3ac397bd78f7f4abec67ac7b2eba6a7b26d855a203abea904683b7fb311a5db6f252d45b60a13c94aaa9fb0bea1ef8b49d437a43e85f0eafe1bd930d535190e36fc989aa8d4d8cb5d9179b96c556619e0d077813dbe7ba8192dae2a8007abbbe8a3089839a70c4c6d7f6a6283b75154501462cbeb37e3fb642f7c2f229a4a5d89428aa1d23fa0cbe793f6db0be7509dcbb9a37f6557fcd43da274dd492df3495f8c1c495f02367fce0742c724dafdcc8a413153156eb2a493d0b58d5298114e153b8deb192a53c1764ec9bdd00524911a748d56101bfc711b4097afa266e2d22677ab11bc608e592b84f9649467d1605e8594957800cffc49d03340a8a9f5dc022444bb583030a297463b35c767bcd79c45402ade0033d76bf60b663f799a1c5f421973c7df8bc232f14683ee6099b58d68a07e3303265ec87c7cbbb0fa148c9f94a42ca29e406eadf9212f0e2d0f9b383369fb721f5c98af60a2b8cd794caf73d5118c6ecc2c2676de63d2b4c03634caedf71d2e153aee8fb68cebed524e9e718e84071341bd9e241b5544972402bcda1b8d647c0041646063c402ac9d88695c756aeae711a4b58ac5bff6ba0caeb772af66feaecd3b8836556b44812cfba8db7e47028a1fa1b8029db967cb6bce5109945bae25b73ac435f051363897ba39977ebb4b3d6aa9ae24e0059eb8ca1f86240f3274d46d757ac453cfdef7417bf0665ceeb85984b268117b4881a45b6e1861d0a3ea9a4063b76830853fbe9b956eed8266181ae1d27e685fa68428683cf201938c7a1c6f8983c1fe002e2ee7bba8d51783d96fe628463b3d80b14cd5fdc61c44804cb333c43ab105a80ae95aebb24871af418bf26a1b5f292755a37420ff1df92f32c62d76308eb25e17e4599ba659f733ae2842de84982f664a8cdcde9773a933c38c032cbcbafd4c2b7ab03338b872b6363954cb9ef6d91c305813b76939d4f7a8a962babde339ef40fe66c8975a7a48a0a6bb19a808a0b8effcd2804bbc3d4a333a6d1a06e87ecddc0116c9579493352eeec68322582ccb5d1d893485f23bfd20a23a3ee65199be4eccab147e12405992770aec4382071bf3b8f40e053297b003270b284639c7099b19b5aa8453eebcbc14ee02d90531ee5544e22cb0e37ad876341752edbfff0f48eb0a3a6369aca449daaac9b407bb639496ff48192e69acfcda3ee272166f7e295a42b100ea61ffd97de3d55b80ed3b7072a63287f7889c8d42bfc9d5126a9067ce3e918041366df61151efa922d5354d777d0e290ffa7666b14ea1a60115eb1745a1687d2c17d5d561cd71d9b5db2c5b58894c6b6c226e295596ed7bfe9892eaa9a5c22b3f4b606675d589309c470ca300349a9284519876b5e0a9a85e948ca5424a71f2da41455d75f80c3e223ec3640104d2a37321f8b12e2f2ae4851c2f78faa6f390fb5d26e53246efc9ac118f795b7a62862e793e085fb2932399ee4b9c20b39de9847a9a3a23c9c42ae4f32ed406e807b319af9de2744eb237c9566726edfe1bc42e9ec615e0ddc576cec49ec7130a915e739c2179b64f258e08d6995bd611f0ae751c2205808ca7f4ed5ff02385c95a13d18d4b9a19e19b3e8c062cf90b07151f0a5ea1b66e153d3134b8efb9d00b309213ceb089669ad4b1a8220364343326e44092d3e54cda95dce482c637ec426785c2ac648809250723df5ee516b6443b94dc1b63fa1bbfb24da526ed355fcaa5df246e7d2793ec0618e3fa5ff0fd9cdbf48ab7ffc0b9946542d8c5df188220e2e59b0d04d161a1b4c63c6e693d15343d8a152a583106f9ce21bda14d878bb20f2c64f305cf48ec04d3039b518edf2311bc00761ae5c3785b9bc351de486fa0ff5926ceadd4a83dcfaca9b1cf30eacf3f9b474edd8ba8f7710b6395b384b021840eff2bbf684f1fc4170f8d126a732788a39fcc2e9883a393a89523ca5250e417224626204911a9d3e0bbf7fb", 0x1000}, {&(0x7f0000000000)="4ead018d4a60881bbba06f7a5c70dc38b8f89ae2d4d5cdc003fc314401dbc30a6e9a3eb8188a33304fdc6c0cb79964", 0x2f}, {&(0x7f0000000100)="4eec8eae242f4cac4c63ab21799e4252e7c186e26cdf8188101ace58bce8cb331d79a8a6b9e595c4b8358ebc74f04ae71691658f78829529ed1847d76e0cc5eaee001eb10f5a3b6657c3dc24b9eb9e0efd71e366", 0x54}, {&(0x7f0000000180)="69a269cac2c7629fa9ad8453aec7f474cdb94f8cf72d4ddd4e78c5597ba5d11da11b0f3f52c37ab6960e99edd0c56d21ba304ff72092e193d99b6c2c23ccb57cf2ea6c16d034bc73b3bd3f000bbbd3dbf628920dae2ba3b2806b2511f1af3fe970299f066ee5d6aeb71dded58d4b17c62c96e1c0ea05edcd9b9ce1", 0x7b}, {&(0x7f0000000200)="d5d3b7d3eacb01f2e0e2675d9f6fbfaf3b53", 0x12}, {&(0x7f0000000240)="a1496ff7fce69660f8b5b29337d1c0cf0b14e55569e1376031cfda59be58b305678eab542bc27170f20e3acb243a0c3c8630ebd3b113e0325b9fc3071d0d8e3c14d95fd108d691be2f17bbf617ca7ca8ee5ec7a5825eb5c61acc2a4d333e4bf07d7c0a94f1067cc2e66b8ca43720e81efbc967217060bb62f9ec8ba6f65ac78880800603f77cc5117e6f6e79411af4a785ebc1d22d02bdf5ecec67acea009c7b003def9e6e414d0e59a6642aaff97f0f687a4075c72ee6a03e8ec4817bb96054aa2b04714788dd157107058af49998751a99613bd01673", 0xd7}], 0x6, &(0x7f0000001bc0)=ANY=[@ANYBLOB="04eeddf0050f3d6fbecaf0e72f6f45f24d99587c6b9adcdfbc7cce201acb0311988fa1ab16050101f6d9e605aaaa6ecd3d772df838e80dee39201697aa51e6506bc22cc8955a9d41498fc0e2c8b5daf1a216ed69ae43588daca34e6317e32830aedc8acc59e59b85ca4ec335e1c91a5a5af93ef8c3f933b7c0e91af76d29ff5da2bae856c27cd524809bc426c4b4ec9bef94d2dbcea61e2b8dbdcbe95569ae13dc2846b83d3b74a9c3f0e95c0f13dfdf718d3a8c2a5e7a96ddfea5b8f8e56d69bbef278a3bb971bdcdaa5460468903744fde8ec4864db4544d4c44774f6763d0890652d3df7add12dc725629985a3b84e2c70741c5aef669f773a5670ed4f30c64a5a3c5e751f8bc35ea962bbf1520d2293f16bfc285c8207fef7c4811fcfaf2dd1e64fef39540c230736805877cfb0703826ef518ed9747451c9016b01b8f2383c3dd8d28db866ac2", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00dee40b540f5d565fd3df000000"], 0x78, 0x4004}, 0x48094) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000400)="24000000290007031dfffd946fa2830020200a0009000000001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebcd774a3c374a095dca5285307eadea8653a1cc7e63975c", 0x4c}], 0x1}, 0x0) 02:01:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x604, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000010000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:36 executing program 2: 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) unshare(0x8000000) r1 = mq_open(&(0x7f000084dff0)='!selinuxselinux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x3}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) timer_create(0x3, &(0x7f0000000040)={0x0, 0x3c, 0x4}, &(0x7f00000000c0)) mq_timedsend(r1, 0x0, 0x0, 0x0, 0x0) r2 = gettid() timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000140)={{0x77359400}, {0x0, 0x989680}}, 0x0) tkill(r2, 0x14) mq_timedreceive(r1, &(0x7f0000000180)=""/191, 0xbf, 0x0, 0x0) 02:01:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf00000}}, 0x40) 02:01:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1075.321258][ T6060] loop3: detected capacity change from 0 to 16400 [ 1075.354504][ T6060] loop3: p1 p2 p4 [ 1075.358904][ T6060] loop3: p2 start 1048576 is beyond EOD, truncated [ 1075.365454][ T6060] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1000000}}, 0x40) 02:01:36 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, 0x0) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1075.488197][ T6089] loop3: detected capacity change from 0 to 16400 02:01:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000011000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:36 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1800000}}, 0x40) 02:01:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1075.530660][ T6089] loop3: p1 p2 p4 [ 1075.534826][ T6089] loop3: p2 start 1048576 is beyond EOD, truncated [ 1075.541342][ T6089] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1075.738453][ T6098] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1075.750131][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1075.753291][ T6057] loop1: detected capacity change from 0 to 264192 [ 1075.759868][ T6095] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1075.772449][ T6057] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1075.789308][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1075.797429][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read 02:01:37 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x2000000}}, 0x40) 02:01:37 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, 0x0) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) [ 1075.835020][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1075.847192][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1075.854165][ T6123] loop3: detected capacity change from 0 to 16400 [ 1075.904310][ T6123] loop3: p1 p2 p4 [ 1075.908737][ T6123] loop3: p2 start 1114112 is beyond EOD, truncated [ 1075.915288][ T6123] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r0, &(0x7f0000000100)={0x10, 0x0, 0x0, 0x800}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) poll(&(0x7f0000000440)=[{r1, 0x100}, {r2, 0x40}], 0x2, 0x2) r3 = syz_open_dev$ptys(0xc, 0x3, 0x0) ioctl$TCGETS2(r3, 0x802c542a, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300034700bb65e1c3e4ffff06000300010000004500000025000000190011000400ad000200000000000006040000000000000000", 0x39}], 0x1) r4 = fsmount(0xffffffffffffffff, 0x1, 0x74) sendmsg$SOCK_DIAG_BY_FAMILY(r4, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000480)=ANY=[@ANYBLOB="240300001400000127bd7000fddbdf250606d40001009338b3a64924d5faf7ea26ecbae58dc4673753565a38d786008de009597399764e217ecae92082304d3f512a393c2562ddb72e3d7d1652d6d148f86404580ceaf9461c896cb342b2d19831504b9837b15c0e088d93fd84885056037783652ce6e2cf29f852beecff0f9a8c4e5033e67b225476cf23604db148cc3d568f47e0cdec6728eb4a413ec0344ce4934dad0bba77a591e5dd196d3ffa76664e210994b75c4dac5fffa76e171f42e905b3741951573ec807ed8495ced5e1137337a9f67706f066679ea5642de1bbf7a8366da789c7000100eea4b4211104b335634ca75d834c2d2216d813a30118c17d2da1481405c6c0bfb2fe7b85f534ba8ab6cc62f30efc56b2ffc0d7782dc9ebf3bd26d3088c92340dab23af4c3872303134f52737c159a92e1852631369535f830cf3b1d20446d22ae63027b637c5d0a14af955e91bd3e042fda3cf8d7de3fa2f17220acb6f5ba02c75c87bf21821cd94a933ab4fec26f292f01ac8128776e089eda9e2e9d3ac6747d7da9757dfa8de67e3020b45d739adb1882a38b38f01525ba4d0f576a3e15d080ee815004f0001004fd21d091f25721c2aeaf68e329e292fe81334859e49ee1f7a02c17c17ea2ea093e122b87de6d18fe9de32387247165c3d895a9057bf644254285d4f5c63852221516e1450773b2ea4283a0086000100b91a1fd18c12fbde2e0b2b6b21313eefcdb6279274b46e1694f9aa870bafa3db4f7204b9c744166b255c88405a292b1aa90c5723b1cff97f40e066e4150557c70eb132450a77433f04003c6fb00942681bb6adaa054e73340abcd693a21039129b8978f3160522bd509afc3082a666af587cb30db613ce86ded9a5ce1b5915e0733700009a00010012d3567526a889a03eeac0c3cf1ea31d9e101be0c1284eb090df3691d3d3f82c5011618d2415b8e0fb5c5776fc25a20f365b0916f6904e440dcdab4e26cbd9f4e020fc658543c3e8e02e6594916d96d6b1be1ab6f5b8eba3bfcc96091803129c185747d52560ba331b58b8caba0201375ac41980e23687da40b80558b61d0de7f886c67efc15751a2cffb812157106047e3791d9ef0700000000"], 0x324}, 0x1, 0x0, 0x0, 0x815}, 0x4008004) 02:01:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x700, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:39 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x6000000}}, 0x40) 02:01:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000012000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:39 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:39 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x7000000}}, 0x40) [ 1078.380843][ T6162] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1078.408380][ T6161] loop3: detected capacity change from 0 to 16400 02:01:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005", 0x70}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1078.427601][ T6162] netlink: 'syz-executor.2': attribute type 17 has an invalid length. [ 1078.442019][ T6162] IPv6: ADDRCONF(NETDEV_CHANGE): Y­4`Ò˜: link becomes ready [ 1078.462114][ T6161] loop3: p1 p2 p4 [ 1078.470066][ T6161] loop3: p2 start 1179648 is beyond EOD, truncated [ 1078.472085][ T6170] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 1078.476617][ T6161] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:39 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x8000000}}, 0x40) 02:01:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005", 0x70}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000013000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1078.554236][ T6182] netlink: 'syz-executor.2': attribute type 17 has an invalid length. 02:01:40 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000440)='system.posix_acl_access\x00', &(0x7f0000000a40), 0x24, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setxattr$system_posix_acl(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x0, 0x0, 0x0) setxattr$trusted_overlay_opaque(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000180), 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') 02:01:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005", 0x70}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1078.669834][ T6202] loop3: detected capacity change from 0 to 16400 [ 1078.721800][ T6202] loop3: p1 p2 p4 [ 1078.726147][ T6202] loop3: p2 start 1245184 is beyond EOD, truncated [ 1078.732679][ T6202] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1078.783461][ T6216] loop3: detected capacity change from 0 to 16400 02:01:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99", 0xa8}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x900, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:40 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x9000000}}, 0x40) 02:01:40 executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000440)='system.posix_acl_access\x00', &(0x7f0000000a40), 0x24, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setxattr$system_posix_acl(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x0, 0x0, 0x0) setxattr$trusted_overlay_opaque(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000180), 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') 02:01:40 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000025000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1078.958077][ T6160] loop1: detected capacity change from 0 to 264192 [ 1078.969332][ T6160] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:40 executing program 2: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r0, 0x208200) r1 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f00000000c0)="310b8e54b58e9995"}) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000040)={0x8}) pipe(&(0x7f0000002680)) 02:01:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99", 0xa8}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:40 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xa000000}}, 0x40) 02:01:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99", 0xa8}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1079.133088][ T6247] loop3: detected capacity change from 0 to 16400 02:01:40 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="9f8194be5ace602f096d07ff00cd66299667b705363426239b72d82fefa01f9a2d83297f99b4e597f4e9fad324868e83f474d0c3549b4c", 0x37}, {&(0x7f0000000080)="93430f8de7caea357fecb1fef6e6f72ae4fac254c780bda0301dae28a79fa558d1bd8c2136abf3710002bc8e4097051959a36d11abff7fced067af0b0778d130649a8ac6a5bab4de72ef5401", 0x4c}, {&(0x7f0000000600)="ba100ce7df9b2fbf1cb3840735f9b6da0ef8ffc81ec0e3a7e91d0ba230150228806d9efae8c23742749ef81963c0cf78a2249eb8ed644d543e00ccde630a43c9034e086ee185b28ba4dcdecca70b2fae9e89a97c38bacd4ce46ceff2b8cbe90bde3384f47d0f994dd59fcf7d40696e44e96ff4a25620177d3f2fdbbffc48caebbe0983f39686478753faed3384855c962984e54c68fa8ab81c5d2bff3139cf1f2860dedaa6aa6de31c493efd120693266222d76468f9f1289cdebab33c2fd07a4611f5cec58e8e3c30fd2abdb47f516a0a69676175e52deea8894d6b083425ddf7bf8b4e7b5e1d2e0dbac499b6beda57d0fa06700ccf08c5b79209e56e145daf306b913cae2bb755f304cd932b55ceda8ce34f11aa5a78c4dfba809b4e29720516c740489830f749abfea14366524f2b86d87345c32723f2319b04cb7b64299f3c8e0a4532b4c25de960ef464b69ddbdb38ace981273a77eab55ed646109f7a498a357cac7faa256445e85fa1d34da502a8f0aa73dba51927c0b5da61579cc777eb42ae5efc3a14a258cf4976c48ac2210e6b076519bf09dfe9ea9875e8aaa2db8177f0e50435b81925c36087926e8c6128c8d629935a8745d1151ea41fb30aeec77e0247e24794720d47bcae62d0d094e5cf72a8cf89fe71e3cec51e3af46d829ddc67e55dee939fed1e6d4a1a24bd3521dd3a16a300f554dfb90471e08aa6c9382ec2e313dc04dcc02932adca736a943747b1e237915ecd5e0b5cc8a124cf8be87a6a4d92a1819f4fc69a943eececbd6d453617f4423694aadba3083fe586985294684f1c3a6f1c2984a10d2f3365903d719d1eaec68a1cfd9b4f125b64c98cec072ad344133c3322f5d235e17e4069c976b758aaba18c735000b60f1f5d5bbdc889f26974fdc5307425c166e4f26e9c1d6c184a3d18e04bf16b58a1af11b070185591fb04269579dc6b51928d3848b76194b8c81e9040ed824fefd36232c6f996800b7132837e132c8f9153af3f191ee01a374595a1b877fc937812b019cc12d1508eb1d37ff2e10b7070d64045705c0e2a2f79df9605972ad0180e70c1743430f77a4bd8132b9f8bf9a34eb22f0c8f6be6552823655d2c87b5d05aad217cba384340adb1b545e9ff9d694bdb7c576226e81b890619c1a2426771de69cbc68b6122cfbf9c7331230f4771ef5e5528638b9a5354f9885e84cc7db8242fa366c59513c7fca1415ca59d6ce046f490d87c1ed11c08ad06127eb3cbab4dd11cfacedce004a682f54d8a149366085f4be334300e4d1a8d662e60353fa12690842efda6629ecc0c9b01403a37b6c27f6dc53b3eb16805a383d1ea6741cc5a8a31d1ec0e2c5bb26b74d59e737c6c23aeb25d55033ebec6c2c5ff8a71d3a40b1f27bece48c50afae7e0c6456b93ffc0bfd229b3c248a22aa1717e908b92cefa806efe87dc1d7a72d4612962cd324a3ff636d400c29391aff44c703cf0753b9e7e601c846f906579a16a8531a7519cfe67b670d9b263d0384c98d482d551811992b3a53429a43ef97340189289160814293d1de35f038c00cef2c02db456667a99cae9ab50bacc901447556018f65a605bd9e6db40b33640128e163c5a69f6f293ec4f5f22c2aa4720c6fb0fe75d0e9a1c9df3ce223e6048caec40fb4444176461c8d10d7ab50010c07f29c6aa4512955cea880616784d8b35ad6bdaf52c5d6d0e173b85adece5aa3966b501488ba0e43f90cd695884b70754f7e8259f298b8c80097026dff6a832c388f573af323a89fd8ec3db3b60104712c72bb8b0c435aed2704342085444a65036ea5bfbdc245b33c925601b94e59803154eabb2bc06ac71bc306a81cd04c43272609dcc82c8eade987ffc9ea6d6fb1b5ae181c41f644d1733c941294114a3b83e7adff24627c25f020fb45e581d1e9079d74363a22578d69d714edad94f6413fa914b2757a418a9a6595491a5e2eff57273dc15e8500781d7941f1e8160e8f6577716dac4b5d16feb4f75483d4cb161e1693d76593b7765e22955f1f1fdfcbbfc0f4f43b63375ba8a2b5ca8cd09f9991e04f544636a4138c3b01e19dd75efcc92520946d67351fde7935a56caf592b14be569cdf4d87201395eaa495d2b39fca182fcb80632ebd8643da1352c103599f2e82ab35159cb0e2c8b6a3eda2d1ce2140866f06686b51c97ab82f3715ae7292221519dc837af8d05b5348c7746510dd8b3c2271fe0b45fcf1234a93f93c78931fcd170708ee8129c67c7c2a8a1bedbe19f4d15c4e0242040e68c8acb6bb61537cf0672c041a8305e8aebd1d9cbf27fb9dba575ade11bafaa9e33e26c8843b1843682c062f62379c62bc9e5f71f84597aa31a2eb2e6b8bef1b04682eebaad81cada4d675bde4784151f78198737bff17973f2547e6d65b482c688597df2ccef7c2ac3a6a930cd40a3357c17745d1e41ef7f1ceb9ec3c51a1f9ef0d1501e877de3cead733dc9063e4c47b51c01111559ac5accc6db8ef40ff50881e8a9a5f6253d9dc741cf6a93b3a972b856353dd1b5c2b89370c5e6b5b59732a2e28b6563c94eeefe924dd394cc581d596fd91b934edf246adc3eac763f5b6e0eb9437f9a49f5fd53ebb3ab61becff5f12a5171564f7fa5ac04aafa8b77d578a227d2f0b486079a4f114a73b2956383efe0ce71bcedff92cbe2971c757256bea67fb672ce07ce648e617b5953d8df151f00e730bbb611210205894dd4bcf8c3c970bcf23ade3afc683a92fffeeb8733da87979272ebfcaacc938f1d3d4a94c97ed037a6c738c9bcd7947af7430326d1a061a8e205c681c7511b4bc1da7499f8c721fa635390b4cb95053ba6459dae3ebd71323914dff4faa972280e38f18dc18ff368b372f7c2ead1250153f3d6384af973e6a661f2358ce07d7545241ddf061a86602fd7f0b9b7fcf6da061f7966b54c80587a32f51c5735d5069fd17b60b27423646cccdf3348f15eb5b0aeb09e05b86be47d7c3ccbf1b6591d9e83c5fc712b1e3b870b4838aa58fd5e7508b80340b67d55efd3c88e6d8ab697ff8f4a40e577603bb59bde0e512f931a46aa7a288b4b1ec6087fa6bb908cad4230b922eb14be5f94aeb9ecb3e3917393725f7124bf8672117acd1c7e88112d1ab71f3fd213bda5f34da7a9ba021c8dd5384e9cd57f9a579b2a2681146e32847696a7eda159b30ce9eb9389fd0388b4116f3ba09f63ddbe417ebdce34cefa47ecf364364df5c1ac2bdfbadfb94262045070934d1105db172b28a5ec6bb43f50936708769dc1a37765b395dd1df93389ad4285c8525b1d8ee37f70c66fd6a29bbaa0213e1856879d9edff716c4caca729e0cdd1ec315cf763579c5793aff0fcdeda9c0a3b91fee6211daa3b9d9923386c4b1522d38b4c7605b0d3ccd01cb1a1de4142ba0eba52241e2b8b821b78d00d88a2ccce7689a55507cce037b02792e6e40918605e836448f9d615174a40f7c4059a3ee8818dc3f10d1ebfe38915fe83c6e1fe935e9c6e75863c500d5b6ce995ca0cc4c82c2c2f48b17af3aa73c85e5b4a94aaaa45a7bff51c96932f5e5a2d0aedec96f8703c15a9a3da4a1a5ab00091102e62b346369d39ab07b5df8ca9c098d46eadfec69287d583f9ecbb78a85d6f2228eba27168fd613bef3606ea94249b947d66a2f483d224b596a7a17a56e157e4b87b71fc01a7d18f23710249205dbde41ff3dd07dd5c8bad6b3beec116d3cf281d6fe6be052093729a77187640c251121e080f9edb293d50873cdd946ba0fa8cbe9cf3233533a288f32fdf684fec2f524038d915538257abc15add579ec6206775ca82c9adcbdb9bc48ae36c3f4d8e31eee42240ba0a1280c1a9d1c665a689adfdd69eaf943fa7a98dc3437e2ea5d47b177d8ed759f433c48368e8f434084315c30178d6839232f41b38d49f86c1900fa54c4d32fa59ac6594810ee85725013df97ec5a9bc121ee49f69154893d739c8461574ff4e9dce5147e98db80dcc92344662ab20027cd70a5e64886b9a712ab2b702a8fa7b1e7723de47475dddcc7bf4fefc40c89fc4a0c37edf4771a2d2326ed872756829ed8bf97af0544f38c4cc8d2a6368bc63f81f49a9193772f73728c6314241070bb6a3560ce94dc3ca35cb8782a571dba9129f8889e51ead27944bceb51b1228d51e21ea800f86dcc27997d954542a5e7ddd5c45ab42b729f435f0013557a6b426952f33382c1e836d3c1c58cdf91fb44fa02b203b0d377ae9ae02c4b310aa19fc1a35687d4a93502fd07425bdc17c39398e126f50058451c43190f5e29187f28bd8a9ffe442e90c227da59918059ad0974343727aabdb4fd02b2a9b6ce200437dad2f2da482f23b47279e2bc6e974016db423fab15534ea919396af091e9ec74f4b3e51fe08e840c9f5bbcf5d515850ba702b0db6fd95a18ae8aa589be76c7cee39688b0d992a077243f250d18bb8bbf5638883af4a7d0e1fc1993b3b293a0b34498c09365481dfd0566951b1d3c3b9f47cf2928c13d3d1e855da48ee3599f5bdcdd836302b5f659e7f79044a270713c0b69d455b8248b72a806db7dd216c07bb097ac7818a13ce0db36e1d712c05abe4ca17b9aa40925f45be4e2a60dd87faed7cf0b26d0891a32be42ac151a633df4daea338885ca2e33c5f22b45e96e6dfbb9129e3ba3d6d1327e4a906b0655b25ce67647e7ac7bf2859a0af847d3a5644eab9d4152c5c7240e659c92861fb81a4832556ace0e7f120d12b92a59945b0ce05a188a7639a4968f2e4b959a071f51269724f498ad2987f0259f5610baa8452aa56d5bf9ec5d5fcc68c1693c76191189efd2e07e422e1cddebc0c3876468af759c3c4d06d2d027acaa205efadd6494c781b43da7dbeb02c410b0910645ade4ec87b90c0d9d361b19e545ad9353efe29ba6e815705779d0237c0ee4176cf9f31014ca00835bfd1817bf70d882b35dddfffda4313d0b90d0b0526899f5fb2231162981014a2f8045c951135d0cfd2a9310d8d057aa77bb5c93767a2efdc63df18ed6f8923381f29755cd428771888e564ad17d6d5267157514917f5ee5e672971baed9a9c9a995b1c5466096d7d8cfea5e515ea0f1253d75beef91e7c391c158dbec88dd3f7743820f145415077057eea4c2800d8bce7ec1daa83ea9beb387470fb1372238c63eecaecb7e31d66a67b2b95fdd9506b6a05b617f1278375d7b50ec5be1ac29ae65e28e56cd7d311ea57f8bb7dbe7625a217941e51410f0e3c9d9897a66d41e3660f8a21fcda6671bcab98bee37957ce7f74fc9a48bcf6c091bbec6322e99ee03f8f1f462a11bfdd3f7b94a499d05f52b2bdf153153238a1653112197bd379785288ed517e884b73236c278e552a9c2876c9fcb27f5a240669d866fee5b335a5f6d14438b06bed16e3879fdf8ab4e4b580c653f5ca8bf5a87480a06e27df686f3a4f6514b725670a54131e4bc2a734ed3cf890caa2906a3b0577dc22e5c84717b406f33009ca70227cfb632c62011630aa6774702409afe76dd53a7b760bcb161a0b1402539aab01465e32d86f91eceb3b9c386b8c3c6057ccfb55d57a12f5acddaafc0fd119998f077c38241c5afbaa8c073f5488126118d2a85d9a342512007f1b1a88d7baf180f35f071ad6eff8247bd511d4275de611061f55ef94a3181da47c4b88b0ec845851ba4ad9813addc1c1fd5ddb526298066826c558696a4d8c553d78935904d01efaa1b92d5d565138388ed9e86a8eec96516234931f26047f9a3868411d488f63048382c5803cb8bd430919052701e2bca62498ec8", 0x1000}, {&(0x7f00000003c0)="49712424af342b73b8644707ab13bb0116c45449bae4685293d6575a65bd74a2ce1998da20073603ce436856928507fb2cd7d3e5ae2f9a6e3f195d8d2b58539355a1fc448a89b1228dcc28252524b223c7d7b543bf831e9023ac81920630c2c763657e0ae64f9b9ed5672e07bbf793559743999e52e5d52b5a4953af0a1f0527fe2ad088495d8997697ccf475ab1cd209fc8cb5ae6363a629f5645a16c1c9c734c48c8", 0xa3}, {&(0x7f00000001c0)="3c8e50e82135a943ca044625c0d507ff8f453c5c42ffae2cab32584725e60e24306df9fefa3f95bd9e468030cbc83396f8aaf39c737b2a0c6b2d0f0a941ea21181c66e473e486c2b10e0409211ee0e6b5bf2f2cf83", 0x55}], 0x5) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCGPKT(0xffffffffffffffff, 0x80045438, &(0x7f0000000140)) ioctl$TIOCL_SETSEL(r1, 0x541c, &(0x7f0000000100)={0x2, {0x2, 0xcb87, 0x1, 0x5, 0x3f, 0x10}}) 02:01:40 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xb000000}}, 0x40) [ 1079.190143][ T6247] loop3: p1 p2 p4 [ 1079.198045][ T6247] loop3: p2 start 2424832 is beyond EOD, truncated [ 1079.204618][ T6247] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666", 0xc4}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1079.268770][ T6267] loop3: detected capacity change from 0 to 16400 [ 1079.342690][ T6267] loop3: p1 p2 p4 [ 1079.347591][ T6267] loop3: p2 start 2424832 is beyond EOD, truncated [ 1079.354122][ T6267] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xa00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:41 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)) io_submit(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xc000000}}, 0x40) 02:01:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666", 0xc4}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:41 executing program 2: pipe2$9p(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) write$P9_RSYMLINK(r1, &(0x7f0000000040)={0x14, 0x11, 0x2, {0x1, 0x3, 0x6}}, 0x14) mount$9p_fd(0x0, &(0x7f0000000940)='.\x00', &(0x7f0000000a80), 0x0, &(0x7f0000000380)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) 02:01:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000026000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1079.573167][ T6246] loop1: detected capacity change from 0 to 264192 [ 1079.597621][ T6246] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xd000000}}, 0x40) 02:01:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666", 0xc4}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:41 executing program 2: r0 = socket$inet(0x10, 0x80002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="24000000210007041dfffd946f610500020000e8fe0208010001080008000d000400ff7e280000001100ffffba16a0aa1c0900000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) write$binfmt_script(r0, &(0x7f0000000180)={'#! ', './file0', [{}, {0x20, '-][/-/*'}, {}], 0xa, "3771c1b0a4f2eadfb0a3d9722fade05dfa22d22672042836bbb18a979026ed3b5f77aab7e119d6477ee08bfff986c01bb40adfb9bbf177d4202e091650c3406ec449dc4d7660d11f8cc292f014915b20f04d96361362e96a6be892240f"}, 0x72) [ 1079.732908][ T6306] loop3: detected capacity change from 0 to 16400 02:01:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xe000000}}, 0x40) [ 1079.788141][ T6306] loop3: p1 p2 p4 [ 1079.792555][ T6306] loop3: p2 start 2490368 is beyond EOD, truncated [ 1079.799047][ T6306] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1079.849586][ T6333] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1079.865374][ T6333] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 02:01:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2", 0xd2}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000048000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1079.993160][ T6349] loop3: detected capacity change from 0 to 16400 [ 1080.051749][ T6349] loop3: p1 p2 p4 [ 1080.056773][ T6349] loop3: p2 start 4718592 is beyond EOD, truncated [ 1080.063305][ T6349] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:41 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x0, 0x0) 02:01:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf000000}}, 0x40) 02:01:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xb00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2", 0xd2}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000004c000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:41 executing program 2: r0 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x2, &(0x7f0000000180)=[{&(0x7f0000010a00)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d0020002000200020002000200020002000200020002000000000000000005002000000000250252f4500000000000000000000000000000000000000000000000000000000000100000101000001000808001c0000000000001c1001000000000000000001120000000022001601", 0xa0, 0x8800}, {&(0x7f00000004c0)="2200160100000000011600082000000008007809160b2a3a0802", 0x1a, 0x8b000}], 0x0, &(0x7f00000002c0)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='/proc/self/exe\x00', 0x0, 0x1c2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000a80)={r2, 0x0, "2b8c35cce09e4c6099c705f783644e17e9a1d3bb91447fd8a5364ebeb32a357397f8f0da5231f7bd281b1b406c29fd0d1ac7b2f648efb9589f18495ebe2bad4ebd2b0bba982696ef21dc89e19529c5edcd56cbbf2310500c547b7ab9f71f238f49b10d2d2fc4e8a1d3e0db8cf36da524671a297e0ede086727f5da45f7db9b52141a061a7181129ebc6f895da8d78f000198422addfaf1a9d065e4bcb87f641da618687da5c21dcd9b3f7d3658fa101ff9ba289400850ada3141cf8260f85dc66b015c0768eb93851d9968f7a76d8d46764a466c8a0d601d3c4efc4e6317ba806f51ddcecf23560e93d1510d9c11fb526ad7ce67d02837e08286e1fec9d490b9", "1e598ce446a26139fb70ebb1ddcb7c75275f71c48ad281da74ee992851e6f9ba761eb740d3edbd421d398bbac8e4216f5255d333e561a2c35b8b92b40ec7386e8130667e1301cabd68ad4dd867111ba568118ab9f8fe6290c74da10840c04259d65e862c48a8134bd7c4d155e96e740b7d4e7f06ef7b5f770627f6d9c8649d376214b956ee60c8697041f1656ddf0d7376b039ffa18c03c821b8426751271dc41179aa0dc3a467e155d93761c698264ebec52138ad1ec00e1f3c0733c8257211e31d145823210636e5d190c5df646a898b8c8c48cbf7df490ce9924c3dea50bd75196b6b5a400e756e538b4d7632f9e86df5bd5fb6853e89322672597a33f5d7c8ed9043ebeb62409cf040a9b0e7e6a444e299fba9907eaeaf5b410a3ea05d6d89b9bb92b5d768b7edd6d704933a781dcacd5bb2391a6082368c0005c37b2702c9c7100c1f3ab244544264d2251b2534f8acd1e53dfdf8769d7ecd5804f347e885075dea53bf0359132b9bb9f2e193fdeb1add5fd27ef6d2ff01fa44ece25f4e5dae463d2e0a96a0e42f2403f48f17938052ce12f507aa27289cef3f2399ebc80c9c4629207e15e55e4b7e2f35a7f2dde722cab7623f1f20d975fdc7aa77a5547e82adc30b8dfa4c028ce22b9ae24ef120c1267c7f19fb4b2ec06de2dafa6b85fb0c9e2b043b803cf2e379924ed62c7a9a700b143bbf25ca2dedb7a9f48e9a768d30128afaf60375e12c369252345c89d74df86b752dbae4a1944d0714b244ed0d2f761f1942f876561ce9888189e7c9f89619d8ce03d3b71b05915873e51747eded2469460b6c6e1f4888526f9b498ed2f1fef18fa51bb00d29d21daeb40f448e859118879e37f4e6892fab2381686e47f7cbe8bdd5997748ad54eda0eb9c0a1ca35ab04c8fc1140c8abcc3280d52b1a430e12c9ed0cef12b76e333cb2dfe98c4e7d0e113c0c512d4757556503f3e54d996563f27830edc320054bef07701c83b6e4e125f758af7e5aacae7361e8222a2fd899d3e6b040074f866aa90381ab105d91714dd47826c8d1f26dbc2e86de235340c40b70704a1f4344bcab96b9a3df4457ecfb9a3a17ba4654e7e411bdd593caf68c0a9bb0522b1e860ffb7c5463fa7eca51c8d7b63a0b6315a2c6c7f3ccf799a784116f88c055fe8692772d1465de363027419dd78420aa753078b6dcd843caa4cdbef84949e9491a102866472127c6335eadcf1e6b7a04ed283059459532627803aa8064de65028936e4b81eff127028980c0268d874e1fb1e827190966d8775594cbad11f8a10c8f803e50101b78b53d0066511522338f48094ef161f64496cc0edf0c366291a1ce79499727c35b3781a9fe2bdc2208cdb946a08474ede318cd2091564789f9dfefb6c9956de0d1e83bb7a7d40be93099fc5b3aa7cc9a04d3ec0d1b876fab087d5e4a74aeb07a7e7c5e2dbecded62ed72648072ac498260befce00ed9c37af0a12cf8f6e66f5bdcea73734da30807af9313fae206b66600cd69243588c7916123143426d70437dc18c57d7d97347ee9d87ab8fe9f4be1cdef773d343fa8a62fc251479625e35bb54f3447d1f3f975cbcb23f437e2ee4a5f74cfab1797d6874bee55e736498267839c469a7da17ca30339b115f7324ae78841db578494dda88cdf7825cd3f60f654fce09b9f371b31412a5fff1b88dee20d77a6cca68102234c05adf7be5d35ef7bd5ae53ac16001cebc04cf2fbb2066fbb261f3f7f98a324cf5cbb59313c8f91903ec91ab0536b5414b5a218c41b471110b214da8876c5375f14ccc888383f9081d4b5ffcde09a44217dd4af89b2028a11d5bb86b0cdaa1f62413154f8747584f1afd15c5598d0a924bb886217780912596587b1df52a47c00163ea332fcb7bb4018e1466cb8f454b088ffd71d94b93a6ce9587d85813929b335a3342398dd3f264cbe31e1d5ba4c0b7e419263737f200b1d0fdd02d616ab5d2bcbdbb97e21953704905c267b378db9a61bc2667218fb01fbde5d920aa7db8b6c6123e63e902e4b8ab5f534fdd6e850dfe703929bc49da1a0d8d02033d6afc3e22ce5648e9a5b46436182bd8d38a3711e89b28b17b15c17fc10565af9fd51457f2f9873eba42e7144a7e0650c1ff1448144e2723ba36808e5d294c7c24c0c60a435e068d437c0c74db37a2c9e98f9c6a81d1bb9ea2f84264de2950c03432be5eff71d47b0765dc1927fbab28defb2ed1c87d2d96d61599dbed062b29d22c988147252f88458dafa951d2f86eb3bd415fc72784afe96bb8f2c26fdcedc63fdd20fd27385cd0f38b7ca16174a72e3269c17b615e16d1b3dfe232ccc0aa54fabee37773779d2cf5c0a7e915d800adec53f7126ade16fe52263a029c5e5ee0c99b1ceda41996ba9f514c7785bf4c78890b406245fc332205d1dc3c8ea34dca306aba1277d2976f779edd5e8a9c31aa8a17be6d664c853d8f9cf15ef781994158491c705bffb0d7e34f95e968ef7d69d008af69427cbbed22d6f4d9c2c7443b4abd1bda61221d332f865e98171cbe2f38d36bfa3516847b745376d1a5afc2ec1e4ff749fdb79efd9ab5ad4a18fac0d202eec32e1f2d04d1f3184e1d1fe5255b2bf0fa876b90f69fef19766d980b61df2377e2a2c366e3f96698d0f70a6a54c229ae9e2c5fab08a8f1790452cf3de6820847aa6be5c258758200e7351c6e4f4914667ce6cae8956f10ceccf7f8265da4e7466779a8eaf82e429c1923070af2586dedc7d1459a9992b253b45e7967dda43bd22b0a5f8d653a615de6c44fddc2df13cc6573b48f7a17246aadcf4aabfef29ae84ec338af1a9970396fcb2ea80d9c506cc47c290e2eae910fe5f7215f45121cf2aac896c3114098030d7bb29989eb2296dec1a7b665bec1eb82543d02a4a2b058bb8c139aee571d3983dbaa1a5a192b66f63a508df02a2fd8998efd7e834d2330388262bf32a4bf1a76a2bfb89a95e65ae1bca54dd747c91752cc1370a7246f740548ae9f4b2d107d66afaa042032a52dbb40b940ba5ff5db7418a9c443e45e94307fd7ee4e00fb56573da38f72194067471c4060d9be519b38d2d0353d3a77e63eea0451cebb08ecbbc31312088a4d688d8c99313085cdfbedfc1b75bebfa9cdb4ef55f573f55bb526142b572e1d715cdf4232ac6e68c5ee0f5848e70c0538e537c6d1cb513de706ad6a9ff4f0f9a17e6fc23ad5cc105a182275a33f45e9f0477f2f4a4ffc70d4cb12725570400ead29d05ee23d8db0a1e47a833b0f1212f662f914bddad86b90ae2811077adce50d7a7b236eaafa55f5ea880e77dbc4e430e9d46c76e5bb8fc71137811096cfdb964fa09482239725e444f3ef823d226a9e95c43439513b0a2ecdf1159357abf1e18b4e667acbd27aa36f158dcc682359061127f0573dbc2eb37cbd19c86cb0623445de2e3766ebe8b698a0702864518508038556494532ccd69fa858b80590692b627daa7afae1adc48f5a43de84f12bf2301b40f37d2a972eaef2e8567037e86e37ea049a6eae757e5007e55201e926551bb8b5148b11e069ad132bb68830107bb5cbf2bf773a71fcb3fe9590fd99d83008e818bd32f41eac734b29809587b3d7c818c4b9d3d2bed489198bea33247be0c8242fdc5767ef0e98b8ba610dde35df5be6bda437e1fcd63e7d62bcf66d77dd5c3db3c289446a8f55a5b6b675781550f555fd6aa5844c8fad1858e055a8dcce41084757a3743f28e1c0a6891c1845016d576bea9f1ffcf5a1122e28380a6c4a9d1751f15922efa4373abfa816814ec00c4b887e4767dc074d0baa984bb9d3926cd840dd6a0baaf32d3b5038c2fa47efe9c03aa4209cfbe4296bcbc96f2a0fdd30bb1c39c627f22b3b2f0447feb79659bd70c491addd207292b79cacaa54967c9ea7c1f2d86f99cbd59dbb74d41b299d9c37f925ee49637ba27ff360f3c2a806aa9fd0547e22336ea88711b79977e740bd957149edc8c21a8a6f669f4f4531718ca77eca3dd92e740aad44e3084095c8b01a56cc3ab02dcd1de0f1a16d03171b0722b8790565d8f373990d67ade01ee63d1e78899e999e82a1db48f5fc6f686cd024903d67265907922f7dd9206455f6aeaffa84e55416139374fba5ab2f1ea80a820536b2faa0ab1db229a9051d07d6c5b0860cfbbf18ca3c45b28b6d0ac2289478c26e29d72efd3ece2c415827501342f16a64648fffefe71ccd8d5b3d98dda41df99bdf3abbc9d54eff2365511b8b1b9725e81c30db6130b8fb7c7b57cda781adc8024dcc809d2fac70096d0c98ec4abcef28dec116226c45c61fd659233d22f2714e68bb100323fb3808f16cfe1a74451acb362be6b2b8fc55a6b8b57a176c0e88fe6484e7710d72c5d6d727a3696b8131dd68a3578e8bf00f46cc3e95b181753ee1ee2b29dae039a779d18d8eccd6f9e22fa387529cf21939fb01862027de45cbab7dad4601cddb5bee8db037207594ee7410260ae2212e09a0fd9c552e1ace8c51ecd462aecc5de60983d0fe7a8eb8364d28afc0df18807f10167cea641479731f41664e7e7ff30c27f3825bb78e91d367e27656dc1597be81fa24f5912b9a590de893b8d1b09da5d9a5a03f06350ff888bbdc206cdc0367272dc1aba8a27d987f1afbe5129be061120dca17c9f30a1c1f7a29c3dda8da34cbc340aef5b48b9a493479b4436dcc7e891a2e490cfd5da6a1db549f496eefb49732f13a2ec5908ee0f3384711e1cd44545e5f1f2788309026db94f77a28aa1f603b6d9442112d741a4cf27f2d2c3764d361f5cc31e98a9b1d3b4196dc4ad3aaab4c7984296ca75e5041e6e60b1403d0c372e8d6edbd5f8fb9644fb7c061347aab33bf31c3d7e45f2c4d4e9a058f661101e183650548718ac7121aa1709fbdff430c9aebf59d47213ba2f1a3347825e82d00255327728cf301a8efe8f049c8e8f8976bef2bec1edf4a8e4b8df8fb8360dee6401b9441261f4e51feb75c56bc4340f8b45839883a46bb735c874e2f05ac7c4435a86159288a942e33b611584e6bce1ccfe2bc32b56845e69916f2abc51b8ce31363e1f71efffed92469ab602b49d9b6b2fbed2ae6f985ec971e74885e1329f84e8c45b5eb889b11ce9977dadd39bfac1c0690c55042ede35c322726a8a38c7cc449eefef05652eb6314eb62e2574b3c8522ef346ac8f3d85b54cac772dc9c083a94087e7772848c2899af0779aa9988ecf042ec364df43e5bb0b533270b41c2e7189d5519c1b7df94dd25f58ebced308734f68a776368e24be581ba3737d0d09b67c2ff8f66d4b3059ea55da210e9a3304d317d4e3870befee1b6cba5a766b8de9c54c0da92ef60892daf2705246e7b3b6e3652cd780c12c4ad73aa3cb5c721f72ee6e1ce777f6b343b9fce9e15b2e93e99bcdadc37dbfa7ca2360"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x40c5, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="140000009b1cb83a6aa84a883d3404c33935e65deb6500"/37, @ANYRES16=r6, @ANYBLOB="f5df000000000000000026000000"], 0x14}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GET(r4, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x50, r6, 0x70c, 0x70bd2a, 0x25dfdbfc, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}]}, 0x50}, 0x1, 0x0, 0x0, 0x40084}, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(r3, &(0x7f0000000900)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000840)={0x54, r6, 0x100, 0x70bd29, 0x25dfdbfb, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x1}, {0x6, 0x16, 0x1000}, {0x5, 0x12, 0x1}}]}, 0x54}, 0x1, 0x0, 0x0, 0x40090}, 0xc000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r7 = socket$netlink(0x10, 0x3, 0x13) r8 = accept(r7, &(0x7f00000000c0)=@x25, &(0x7f0000000140)=0x80) preadv(r8, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000000400)=""/191, 0xbf}, {&(0x7f0000000500)=""/156, 0x9c}, {&(0x7f00000005c0)=""/153, 0x99}, {&(0x7f0000000680)=""/251, 0xfb}], 0x5, 0x1, 0x4) openat$incfs(r0, &(0x7f0000000080)='.pending_reads\x00', 0x0, 0x0) [ 1080.253305][ T6310] loop1: detected capacity change from 0 to 264192 [ 1080.265190][ T6310] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2", 0xd2}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x18000000}}, 0x40) [ 1080.346564][ T6376] loop3: detected capacity change from 0 to 16400 [ 1080.358582][ T6385] loop2: detected capacity change from 0 to 2224 [ 1080.394378][ T6376] loop3: p1 p2 p4 [ 1080.400918][ T6376] loop3: p2 start 4980736 is beyond EOD, truncated [ 1080.407443][ T6376] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:41 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000054000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:41 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x0, 0x0) 02:01:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e0", 0xd9}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:41 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1a000000}}, 0x40) 02:01:42 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1b000000}}, 0x40) 02:01:42 executing program 2: openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20002, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x41) mkdir(&(0x7f0000001ac0)='./file0\x00', 0x0) r1 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x8) openat$cgroup_procs(r1, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) syz_open_procfs(0x0, &(0x7f0000000200)='fd/4\x00') rmdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f00000000c0)) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, 0x0, 0x0) [ 1080.599708][ T6415] loop3: detected capacity change from 0 to 16400 [ 1080.664275][ T6415] loop3: p1 p2 p4 [ 1080.668925][ T6415] loop3: p2 start 5505024 is beyond EOD, truncated [ 1080.675827][ T6415] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1080.730576][ T6443] loop3: detected capacity change from 0 to 16400 02:01:42 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x3f000000}}, 0x40) 02:01:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000055000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:42 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="1c0000001200050f09000049b23e9b200a00084001c000f6ff003267", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/96, 0xffffffffffffff98, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="15000000140007", 0x7) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="ec93000010", 0x5, 0x0, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) r2 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x2, 0x40400) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/47, 0x2f}, {&(0x7f0000000140)=""/107, 0x6b}], 0x2, 0x6, 0x9) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="99b71758957ec41b8db8c76612e0dc8ace77630028ee6d644a248901a5baf5b6ac084564914aad72f9f3ae931c952f172e4d8d28af89e1eb79a3e051f6a93decdc428b06c443efdc3bb3a9a0700eadeac0ee949dbf7a2ccbb0127e670c65b700e63eabc6f8b4445ff8eca88544a6f08b376ca4b7c65da4c8ec81d6db9411a961fe4d5306bd3e4ffebf4b7df8bebb7d037f83c30eb8e6e2549f0f5d4ce6e74c6c2bc24cba828eefaf70e01e9f8d31d2dedff40116ba6bba736ed69cef615c00c5ebb38609", 0xc4, 0x4040000, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000300)="307b227a1f3b043c3624324f804f753bc8333d72eefe0f8755af9a7994562088c546777b8d31e019cf346a8bf2d6cde48910561def1126eaa4653407e37ab970df98485bf5dcd5cdc701264f6ea9e70326e0e6e5b563e4261524ff1d295f8c0f2e9dd750edbcd04cfc98fdc42f916669c83981dee5691b575ace65490d8a16548420bc90e3ccaa1a14910bfb18ac070390986d01c568b28257df58e8e0b42db4cfcd2e90531aabb5de4bc508949c893baddaa091abeaad1c9331a5c1710d539f7f2df3ab9ba1c355", 0xc8, 0x80, &(0x7f0000000400)={0xa, 0x4e20, 0xffffffff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)='6', 0x10a69, 0x10, 0x0, 0x4b6ae4f95a5de3b2) 02:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e0", 0xd9}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x0, 0x0) 02:01:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xc00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) [ 1080.913822][ T6386] loop1: detected capacity change from 0 to 264192 [ 1080.926009][ T6386] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1081.006280][ T6467] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1081.016912][ T6465] loop3: detected capacity change from 0 to 16400 [ 1081.024952][ T6467] netlink: 36982 bytes leftover after parsing attributes in process `syz-executor.2'. 02:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e0", 0xd9}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:42 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x7f000000}}, 0x40) 02:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b", 0xdc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1081.044778][ T6467] A link change request failed with some changes committed already. Interface Y­4`Ò˜ may have been left with an inconsistent configuration, please check. [ 1081.061231][ T6465] loop3: p1 p2 p4 [ 1081.065483][ T6465] loop3: p2 start 5570560 is beyond EOD, truncated [ 1081.072085][ T6465] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1081.073400][ T6467] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 02:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b", 0xdc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000060000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:42 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="1c0000001200050f09000049b23e9b200a00084001c000f6ff003267", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/96, 0xffffffffffffff98, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="15000000140007", 0x7) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="ec93000010", 0x5, 0x0, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) r2 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x2, 0x40400) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/47, 0x2f}, {&(0x7f0000000140)=""/107, 0x6b}], 0x2, 0x6, 0x9) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="99b71758957ec41b8db8c76612e0dc8ace77630028ee6d644a248901a5baf5b6ac084564914aad72f9f3ae931c952f172e4d8d28af89e1eb79a3e051f6a93decdc428b06c443efdc3bb3a9a0700eadeac0ee949dbf7a2ccbb0127e670c65b700e63eabc6f8b4445ff8eca88544a6f08b376ca4b7c65da4c8ec81d6db9411a961fe4d5306bd3e4ffebf4b7df8bebb7d037f83c30eb8e6e2549f0f5d4ce6e74c6c2bc24cba828eefaf70e01e9f8d31d2dedff40116ba6bba736ed69cef615c00c5ebb38609", 0xc4, 0x4040000, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000300)="307b227a1f3b043c3624324f804f753bc8333d72eefe0f8755af9a7994562088c546777b8d31e019cf346a8bf2d6cde48910561def1126eaa4653407e37ab970df98485bf5dcd5cdc701264f6ea9e70326e0e6e5b563e4261524ff1d295f8c0f2e9dd750edbcd04cfc98fdc42f916669c83981dee5691b575ace65490d8a16548420bc90e3ccaa1a14910bfb18ac070390986d01c568b28257df58e8e0b42db4cfcd2e90531aabb5de4bc508949c893baddaa091abeaad1c9331a5c1710d539f7f2df3ab9ba1c355", 0xc8, 0x80, &(0x7f0000000400)={0xa, 0x4e20, 0xffffffff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)='6', 0x10a69, 0x10, 0x0, 0x4b6ae4f95a5de3b2) 02:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b", 0xdc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1081.256435][ T6509] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1081.267698][ T6507] loop3: detected capacity change from 0 to 16400 [ 1081.274503][ T6509] netlink: 36982 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1081.294852][ T6509] A link change request failed with some changes committed already. Interface Y­4`Ò˜ may have been left with an inconsistent configuration, please check. [ 1081.322860][ T6507] loop3: p1 p2 p4 [ 1081.328096][ T6507] loop3: p2 start 6291456 is beyond EOD, truncated [ 1081.334676][ T6507] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1081.399858][ T6521] loop3: detected capacity change from 0 to 16400 [ 1081.430571][ T6521] loop3: p1 p2 p4 [ 1081.435589][ T6521] loop3: p2 start 6291456 is beyond EOD, truncated [ 1081.442213][ T6521] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xd00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b0000", 0xde}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:43 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="1c0000001200050f09000049b23e9b200a00084001c000f6ff003267", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/96, 0xffffffffffffff98, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="15000000140007", 0x7) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="ec93000010", 0x5, 0x0, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) r2 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x2, 0x40400) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/47, 0x2f}, {&(0x7f0000000140)=""/107, 0x6b}], 0x2, 0x6, 0x9) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="99b71758957ec41b8db8c76612e0dc8ace77630028ee6d644a248901a5baf5b6ac084564914aad72f9f3ae931c952f172e4d8d28af89e1eb79a3e051f6a93decdc428b06c443efdc3bb3a9a0700eadeac0ee949dbf7a2ccbb0127e670c65b700e63eabc6f8b4445ff8eca88544a6f08b376ca4b7c65da4c8ec81d6db9411a961fe4d5306bd3e4ffebf4b7df8bebb7d037f83c30eb8e6e2549f0f5d4ce6e74c6c2bc24cba828eefaf70e01e9f8d31d2dedff40116ba6bba736ed69cef615c00c5ebb38609", 0xc4, 0x4040000, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000300)="307b227a1f3b043c3624324f804f753bc8333d72eefe0f8755af9a7994562088c546777b8d31e019cf346a8bf2d6cde48910561def1126eaa4653407e37ab970df98485bf5dcd5cdc701264f6ea9e70326e0e6e5b563e4261524ff1d295f8c0f2e9dd750edbcd04cfc98fdc42f916669c83981dee5691b575ace65490d8a16548420bc90e3ccaa1a14910bfb18ac070390986d01c568b28257df58e8e0b42db4cfcd2e90531aabb5de4bc508949c893baddaa091abeaad1c9331a5c1710d539f7f2df3ab9ba1c355", 0xc8, 0x80, &(0x7f0000000400)={0xa, 0x4e20, 0xffffffff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)='6', 0x10a69, 0x10, 0x0, 0x4b6ae4f95a5de3b2) 02:01:43 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x80ffffff}}, 0x40) 02:01:43 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x0, &(0x7f0000000080)) 02:01:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000063000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1081.583816][ T6475] loop1: detected capacity change from 0 to 264192 [ 1081.599138][ T6475] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b0000", 0xde}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:43 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x9bffffff}}, 0x40) [ 1081.670196][ T6546] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b0000", 0xde}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:43 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000000)=0xe, 0x4) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f00000004c0), 0x1) 02:01:43 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xc0000000}}, 0x40) [ 1081.717094][ T6546] netlink: 36982 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1081.727151][ T6546] A link change request failed with some changes committed already. Interface Y­4`Ò˜ may have been left with an inconsistent configuration, please check. [ 1081.727752][ T6552] loop3: detected capacity change from 0 to 16400 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1081.797631][ T6552] loop3: p1 p2 p4 [ 1081.804173][ T6552] loop3: p2 start 6488064 is beyond EOD, truncated [ 1081.810745][ T6552] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1081.909546][ T6580] loop3: detected capacity change from 0 to 16400 [ 1081.950018][ T6580] loop3: p1 p2 p4 [ 1081.957371][ T6580] loop3: p2 start 6488064 is beyond EOD, truncated [ 1081.963960][ T6580] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:43 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xe0000000}}, 0x40) 02:01:43 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x0, &(0x7f0000000080)) 02:01:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xe00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:43 executing program 2: mlockall(0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mlockall(0x2) preadv(r0, &(0x7f0000000280), 0x1, 0x0, 0x0) clone(0x4380, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = getpid() rt_tgsigqueueinfo(r1, r1, 0x4000000000000016, &(0x7f0000000640)) mlockall(0x3) ptrace(0x10, r1) rt_tgsigqueueinfo(r1, r1, 0x12, &(0x7f0000001180)={0x0, 0x0, 0xffffbfffffffc58e}) ptrace$setsig(0x4203, r1, 0x4d23, &(0x7f0000000040)={0x3a, 0xcacc, 0x40}) waitid(0x0, 0x0, 0x0, 0x8, 0x0) waitid(0x0, 0x0, &(0x7f0000002ff9), 0x100000b, 0x0) 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000068000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1082.212696][ T6556] loop1: detected capacity change from 0 to 264192 [ 1082.224296][ T6556] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1082.294662][ T6614] loop3: detected capacity change from 0 to 16400 02:01:43 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf0000000}}, 0x40) [ 1082.340036][ T6614] loop3: p1 p2 p4 [ 1082.344294][ T6614] loop3: p2 start 6815744 is beyond EOD, truncated [ 1082.350821][ T6614] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1082.418466][ T6631] loop3: detected capacity change from 0 to 16400 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:43 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xf8000000}}, 0x40) 02:01:43 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000006c000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1082.580302][ T6654] loop3: detected capacity change from 0 to 16400 [ 1082.622750][ T6654] loop3: p1 p2 p4 [ 1082.627215][ T6654] loop3: p2 start 7077888 is beyond EOD, truncated [ 1082.633849][ T6654] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1082.680015][ T6669] loop3: detected capacity change from 0 to 16400 [ 1082.819558][ T6669] loop3: p1 p2 p4 [ 1082.824929][ T6669] loop3: p2 start 7077888 is beyond EOD, truncated [ 1082.831575][ T6669] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:44 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x0, &(0x7f0000000080)) [ 1082.991259][ T6639] print_req_error: 6 callbacks suppressed [ 1082.991272][ T6639] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1083.001781][ T6624] loop1: detected capacity change from 0 to 264192 [ 1083.010238][ T6680] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1083.015521][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1083.027217][ T704] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1083.044557][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1083.049115][ T6624] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value [ 1083.052825][ T704] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1083.071830][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1083.095259][ T6639] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1083.101194][ T6683] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1083.107319][ T881] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1083.129415][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1083.139123][ T881] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1083.150125][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1083.176476][ T6639] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 02:01:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xe01, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:44 executing program 2: r0 = socket(0x15, 0x80000, 0x9) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000000c0)={'syztnl1\x00', &(0x7f0000000140)={'sit0\x00', 0x0, 0x29, 0x3, 0x81, 0xf14, 0x60, @private0={0xfc, 0x0, '\x00', 0x1}, @private1={0xfc, 0x1, '\x00', 0x1}, 0x20, 0x1, 0x2, 0x1}}) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f0000000300)={'syztnl2\x00', &(0x7f0000000280)={'ip6_vti0\x00', 0x0, 0x2f, 0x2, 0x20, 0x5, 0x48, @local, @loopback, 0x700, 0x8000, 0x38000000}}) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000340)={&(0x7f0000000480)={0x1f0, 0x0, 0x100, 0x70bd28, 0x25dfdbfc, {}, [{{0x8, 0x1, r1}, {0x1c8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x2}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x3ea}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x5c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x2c, 0x4, [{0x1ff, 0x1f, 0x3f, 0x6}, {0x8000, 0x6, 0x7, 0x7fffffff}, {0x7f, 0x5, 0x7f, 0x9a}, {0x401, 0xb5, 0x4, 0xffffffff}, {0x2, 0x1, 0x7f, 0x3}]}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x1000}}, {0x8}}}]}}, {{0x8}, {0x4}}]}, 0x1f0}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x1, &(0x7f0000000440)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000e2f4655fe2f4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000100)={[{@journal_path={'journal_path', 0x3d, './file1'}}]}) 02:01:44 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xfc000000}}, 0x40) 02:01:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000072000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1083.194534][ T6683] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1083.202698][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1083.217702][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read 02:01:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x3, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:44 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[0x0]) 02:01:44 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xffffff80}}, 0x40) [ 1083.305763][ T6709] loop3: detected capacity change from 0 to 16400 [ 1083.312256][ T6710] loop2: detected capacity change from 0 to 4 [ 1083.332027][ T6710] EXT4-fs (loop2): error: could not find journal device path: error -2 02:01:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1083.360083][ T6709] loop3: p1 p2 p4 [ 1083.364180][ T6709] loop3: p2 start 7471104 is beyond EOD, truncated [ 1083.370704][ T6709] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:44 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0xca3d9000) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f800", 0x17}, {&(0x7f0000010500)="f8ffff0fffff0110f8ffff0fffffff0f", 0x10, 0x4000}, {&(0x7f0000010900)="53595a4b414c4c45522020080000eb80325132510000eb80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020100089eb70325132510000eb70325103", 0x5b, 0x4800}, {&(0x7f0000010b00)="2e20202020202020202020100089eb70325132510000eb7032510300000000002e2e202020202020202020100089eb70325132510000eb70325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020200089eb70325132510000eb70325104", 0x7b, 0x5800}], 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x4, &(0x7f0000002200)=[{&(0x7f0000000280)="e3c1297c8cf3ff984e80e5d8998756c475ae44d58492", 0x16, 0x400}, {&(0x7f0000001100)="093967e8f4307732c391dc92e90b16d8d648d7632dece3b32386b204ad738406bfad6df1c2f1f02e4f9c29c9647519735832631d6b8a938f4f611d1f796daf0441260692dd4d65d1abec02a3fd32bb115cbb02ea5d9c4fc8bbe12890016caed42447d5baf880766292dd26deacb62bb03b3ce24973e0e847ebf5403998b5994bbf67d36a2ef26fcbf042c5208999235f8d8667bb873f40be9eb6ba0bcc5c546db3b6c0d9da0b2500d6c8fc677a8c4b802e8a2f8d4a99164e4baef5b02f01afae72ea6b765e49eb6d6f5821d7d52fabde335586e0978f", 0xd6, 0x30000000000000}, {&(0x7f0000001200)="25f3b9ff78152fe5bfc4ca5cc3963cb2a6b77f8675d27417c784294289a07bf6ccfdec5f2af7f80edcb64c4a9820e1e9837de6651635aba5bc0d7ef919c8df9b798a171053c9ddc25e41ee607e0e7af4a9d3258f2e647fb1399f8f24e4d5076c146e09bb5f105f12aa111ff499033b9b4cd9f3fa9d0c6fe0954af678f4055728a6ecc220502be2fec6593e04408433de186a3ec90d86da5fd3cc187fc938c3b0b079596391141cabbaa693e0fa1c914f4e2e30268cdeb188313601d6888ee10ac3247554dee1fbdca81dd562a783b52f31b719b9d2f3c91f1dfb97f9e650e6bf0ae4efd109b049d933459738265f5e30d1d0bdfec26c894e4ebb30ff31aa7163e71d3a51752c8c3e3585decb6af2e3fe68cd84dc46c1df935b04b91281d0408ab28d1e3fc6f21c3bbf1654a5dcc7402c5d01f422fe85b761abf2dec7847be10b651071e5fd65b5917d5594d4bd8f762371fe1cf1120195a911dd5299e50b857fce5090e06ad70f046bb9a065ba8a9b2d40c978d1345fd10a8ac66dc64bb72312a48541dceecd84a2a326278861ff1c2fffeec4264e3d0f96214d0b42b1b408399ec6d82f8bff7708af70f6e2e33f523709e2dd76ce1ca7acfb1bc3b35967cb95907535c303d94382331e38a5d4bb49f2667f265fb27b30c4988a46666314318a54788cd3b1536a2cb1fb2275a69c7b96fa46c63945ea9890c42886d0d0dcf8a9ef39a3272cb4dc553f90815088cacdd0f16e85f5d8b46c4addeb3fea97c64650b21e8e5eb652e7e06a2400208d0d1bc0b83dbcac8a5f096b876e0c04d4dd76ee9e476d6b81477024d10414b59cb327bf3ebb96527d8d17660ed85b08326f1e9c172afd950742e6556ddb3a152f21bd2b364dd605b2dfefd78895fc29053580672b2d29a2c92c6daec0d61005e62da0a6908aeb58129a7340af221f4150419a95ba17ff17f02cff6dd810ad8a512ca8b20dc35506930bb0b0a73e94dab8eaab66a5129d3c862d2e52bd1a105db69502176f846fd3d073bad8cd29972dab2be4f0df299f778b9479f71dd78e87ea96f24af492429a5a8cb23ef9ca7aecae6a4d2c1054aa584d62955237580880ec622b47d8205f2f05dd3d0e8b41670ade69d591f566c364d6d4911568b24de76e4df67807cbd86052807104db021de67073cd25a5a80fc65cd3393cb01ea63264320e48be5c4530d80a96bee00103465f0e160fdd790c0c7e09cb4cececa3c5fb156e876a9b074457e6d6425926eebbe56fac70b9558d9df8cf1aaeeedd3ad8f14562dd69204f2727818d19a19f9e9581c73906b70170e9bdc72bf19543f7ddd0c7650c93d709111885d5104b2aa99395d7ac76039ea3c0dea3101b6a48a34f655318ec301ee4d29c5837b8182be15b15daa7a79db0615ea054155efff4b2f82cc75be4dea34feeb49a2b9b44291a403bf3d09010ccc1ce9ad29462aeefac5e2b00a2560eedcb7874f50e916efb0b61e7b8f7bbbd0de463094960702cc4e63bc5285c3c101cc675e007982aa0af18b1fba0d74af1949f8ab3bdad23fffe78c483ec0ac86c6be154b0f564fd6536ef770e5cdcfd82618372e5b460d64f61518c102ddf087d626ee5c1eb53a8372cd73b8c426621a6f8fabd963ec741665a477bc9013064ae750217fd013aa21dfae20fb668340125d78bd06e98a65f1db5543b49a88778c24d53ed76d42d39c9f14c294cef647c36916d1054ffda43ec863fd8b55203e2c4d9a356a0cd7b99b06772a985e6ba431959c1aefe0907f88f2930c789b5803732890873f81494c4801f35023ac75c16fbddba3f1ab40803abf2b36c6de3a6de5366d355da4a833ca043ca6449d7674869ac2a52a6a347ccac7e58c2f7ead066402ce1b4d6c4222d9ac3f19167a9183c65b094510a59feb5012e360247edeaccdd332ff91665fba6ee7aea262fd0181b1d17c42fb646479b556db7dbd93aa4b41ee191895022c3eb17b76b30f6e5bed46e40c745b95201bc5a8513458882ba6ded7e584c3e0843a2438440b7ef9627d50dbd3c5feb363eeac0c42d4642c4b0f25d6b0763db0557866021fbb4495fb764f1cf5ad2f641201a266db6473fbb76ce183dd5c4f72a41346ada41254861c3bc3851779c25bb7c6976eb3f63efe7c424646881e92f8c23a8972dbeb28fc2bc3839a272c53a23052a0877fc06ca9fd3f0ed04efd3c5f0c5532d55864943195aa97cf727b2f8ea66ed85449230b861c398664e7ec6abde5c60f78dda6d9c9e916d17a28b8209ec2221224cbc1e58c28df7e0b49e48eb35f543df1c6f71f6187efb999e02c9ccabc7aa959bd81627d1272709e8903924c5d7b69661cf9f94d1f661c202459bd2b093f0b0fef231585322cff135b6a74c527ca16b72360ee660cdab028c080b09eb2c42a1bb48c4a4f95f9441ef12ec544f34a321af3b3ba21ec23254e0deec183bdba6e8b1ad0ce2296835c75fb41bbe4ae95846fea94389a5dc1cc612fb6c03be6ba78eb1560b2778c671323b69759d5f5d996358fbf6cb23e8e9fbef38f081d5eb415dec69075a163a7f868d90e89a685dce1b55a149f52e1b0a825a1443d2a033b1d96d2e3b9c47fc1f831f4dc78073831755f7ee171673a5dcf228fc7dd0b2d7eb8a285563231dd6c3f6201584969eb1a341584ff6e6b5d888d49af4b8fdf339a1359288dc559cf6d2616df3dc144fe868ed600021ed8e1a90d4333b36dc6c918335ee23c6896438368ea3b71b5ff4de2db4a28f5ada718f877f8586c0014b087ed0a2757dfcd12caadf32861f7105921abc8be27895bd157cab051ec8329cea8911d98b157547d3e014e66a2e0fdb27f35e54e1a4f2a0fdd6768ea46e6ebf0744dd594432c54413ca9b1e5e3a754661af2bcf6945a24e4dd32e6e9a54abdc4a1e5d909e3dba7c154555035314f5d85c4b6259a0b267127b2b4ee05f872abb83833cd29ce0046cfc3348571f0b6d13d49e8c1b92769d5f043571fabb7283fcddfa02955bddffda97094573112c0af35a6e1949dae525e0550f6669e550a79bc9b91b3d5e1996b9a6c68dc36db9a9c24766f6bbdbccf6b04572c9881fecc77b3d6ead7f90b883b12780df53fae61538cc88110f5cc0651bd24fd91925c0088216007970c0e71c68686f3c1dce72f5f68fe79a3f136b957bccc648e2fc52cb39af28b695a10949bce51e653b3f438d0a5281eae1781fe66ba896e359813cdfa2ccd7f1518539f71470ee0b2c35f1c1ea6073b713682a9292ef1556a4296825a288026a74930e3f01e38fc2415beea4e07f6bce99cc415c7daf6a2633f06b4fd17f44fd106582dcd047428b03fb1dd21313c982e5152685e189c24644c422cad9ba6350e227baee63d13670da7059d2e0964052fe8b2600e7c493f97d639302f535b85a825135fb605fdb9cf75180b9056ae40ebd865347b2c42821a1074059dd7420d424f77713f3cfc89216509f604b9292659b97a62b298e19a8dbd1ca98ec2456b166727fdd3bdfc96fee9dbc5fb9265759c967a79df5f13c0a31d6cb662e97c47a221c69078c4d2d333cbf10a1b3a19c88b6b78f98634dba51a0721baf1f8e87700ea702841fa237399a75e131bed0807980ab60ab869bef7492ec363dc96931152c9164fbbf3dcf48dcc39b6db7bc458d4dec29cc547e8f95e1098e8a8f69914459ae4288305dc4509062ff4776c4dd98deb45723daa6bdd02f7169ddd958f123c617db6a98ab24e1a57e39682b89e632ba28c9083c37ffa50b2f1c351cfff4d1f13b46a3162d1a964c91586b5e419711fb35b947768cadbbfc7e7c3b3c89a6b7ab9d8bbf44e60c8040ad74532e7b003c679b94d7172841c34e89d39c3d459527c0799781c333d38cba08dbbef35b3d9f8b4b9860334a4632553f455728734195b7e2fe6143bc7e0078ea7f8dad958e8055ee13194dfe16b65229868bde214f1c196e3b40bfe42c0d4c8688547ca89f96ccce0d1e566e7b505f5b7d6348bf49f03a68c8c913f6d80d4204e22dccb10370299827dfc88586b1442f8fd41cdf72db2f5636e5b172e3cbd4259798dd105472bd7995ae31c6411dd2cd41a2134eb62e1d18ab6b93c8b2e9062132543e4d0f048bf0aa6e5aae02c80b0da3dbf12df45ac6c867cbeccbf94001f9d3fcb588cd8e9e3398c35380544d86b7e12aeba23ea8777e11898fb917b0b71a51904f060b8bcdd1236d49072c504563784e0e91cce3632189f8a84e991c34a75bb4337e9793b2e7797f45562d51ef4d0ad1f3acb6c0f0c147f9bf0ee73d84d6f94ac10d82fe1c0a2ab0256cdd2007b8445c02ce6ab377cd0206e916902d07f289d11e7087ebb4bf9a65ced88d08df161f7578d35906094cac48fd1fde6aee1bbb3689a0181258e106beba4f0009e40d6a11c5902b268d92a0b32df6b8c27054d04376b9682992beee9a336cc4833df0d4b6276480631abffeb4516800dc93b4ffff7294c737da7ec33207833d44d63d5efcbe6f633c96f0ec69ab29f6df8ca67b5b9837bb4146ef94bc497b60db4a8f84626646cd273de1bcc82117d1e4b086ff57efc93b1d5ccea1eb2f4d8a472221f72be84029d1a3a83cbc196de8d1ce7fcca3d7f4c4860c2d2ac52fa8f4a44b50dd77b4275089cff98b8fac5fed79e348b968128bbeb1f5aa09be856dcae3bc001235d467c42d9ca8ca6e9632ec1ece7c0b73d8030ad14e0ca5192e2ad9deb6da8fc616b39748644b415e98a2654710bad513d0b673e552a2acdf92445134aa3473e3aacb35cff556434a7a395079f4639b18a753118115a0abedb243ac0becf6e0af65c5d58198ceffae7f607a100ac644515ec6fb4d3227dd5423cdb95f37101747bebc8402a0a247d628e0917f49b86b2aadc1df8cd5bdd0b4ee31da3b0e1b7a983b0b12ea977dd5462f2c463400e2286173bbb88aa1d28fed8f6234a3b2f22813a5a5f85835083a35b4e237906855763578f845b5c24d16966b1c35f3df725bbdd1cb4e8a4e73f8169129e9f59e1f4c92ff81b5eebc67bcde1000ad7431c473a40b51333530073398779d1e82fd0e90613bdff391ffbf151475c383318246cb1a04a4e66ef2d8044d68c8460e86118fc245ae474a30deca87b5c5f355951b8bc9c0877664a6999c6cee7a82d60aa37f34f02cca51da1f0768b65759573139c09de61107894f18a694034270b3fe75c8ff20ecb18a413233ce870c685927293bbd25b8cc0599de6fdb740237a87bf247a1e7d7cfdde4a660012629e9758cb4ca30bbd8e86d1e7571fdaaa7f44a8fdf5ef051a335a5a9861708b2f3af8425d5984fc6f41ed24a9f87e0568f3ec857b1f29aa76dddd2d6f93a42b9f1270dcec65134a4db34dca5aeb6c2bf62fbc2995acef3f58c0c9579e3304192f20434842382b3d9cda9f2cf7930def5e1e55efa301c626e466e9004d2f262e501e441a3f43978a265b196393b7c2f815d9552b14ee9a20ec92af39b1c9e33f65c6c915e638843ea95381643bc6d77e7a23fd69e4e839e547e396c0eaf5822d9b85d3fd61dd9539cb45966faa58e9e9aa37628d43dac99a0f1e25695f431d5bfdd21278e8d3cdfb3b83515d58291cc70ec547913fd3d0c73989d1ea845be021fc637e2dcefd6f16d1ca6c43427f0da3a77a2ded928cc7184cc5afe0dca63234157b3e041708fc3b62724cd73a93496682d04ba4a6927f715c24150fa27f4abae10ef76d96ff8b1572c707d751ed063224b7170c639f1fff6846809997663a5f3999d0add13f209ff0777a4124f2a5f6ed8260516ac84f56e92574ac55f67bf402a84", 0x1000, 0x4}, {&(0x7f00000002c0)="983f08a7451d924d96192ab270e81a73e350d1e74bb75174c40c0cbb6e5c53796694332f5cdf510bb1abf688c5a084f57d009a7d789416709a11f38fef88b469734148cfbff83b5b4d667f15338f46582610b904611dd5f86e9f57b13d8760d52e99429a9e05eca7381e50828efa0266f3a00946916342e9949fc6fd93eafc44b844b1ac7ca29c42855c24c61e376e80e43b90a73294ced4179ac6b2828c55a916b45f67", 0xa4, 0x6}], 0x1000, &(0x7f0000002280)={[{@nomblk_io_submit}, {@nobarrier}, {@sysvgroups}, {@inode_readahead_blks}], [{@permit_directio}, {@audit}]}) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000002340)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/144, 0x90}, {&(0x7f0000002480)=""/216, 0xd8}, {&(0x7f0000002580)=""/134, 0x86}], 0x3}, 0x2060) 02:01:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:44 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xffffff9b}}, 0x40) [ 1083.459257][ T6738] loop3: detected capacity change from 0 to 16400 [ 1083.482807][ T6738] loop3: p1 p2 p4 [ 1083.487081][ T6738] loop3: p2 start 7471104 is beyond EOD, truncated [ 1083.493685][ T6738] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1083.612902][ T6763] loop2: detected capacity change from 0 to 88 [ 1083.656475][ T6763] loop2: detected capacity change from 0 to 196608 02:01:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0xffffffffffffffff, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xf00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000074000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:45 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0xffffffff}}, 0x40) 02:01:45 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000000)={0x14, r3, 0x1}, 0x14}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) 02:01:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[0x0]) [ 1083.868475][ T6705] loop1: detected capacity change from 0 to 264192 [ 1083.881347][ T6705] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:45 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) r1 = socket(0x400000000000010, 0x802, 0x0) write(r1, &(0x7f00000000c0)="24000000200099f0003be90000ed190e020008160000100000ba1080080002007f196be0", 0x24) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket(0x10, 0x803, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000200)=""/212, 0xd4}], 0x1, 0xb34, 0x3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) setsockopt$sock_int(r0, 0x1, 0x3d, &(0x7f0000000080), 0x8) 02:01:45 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}}, 0x40) 02:01:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1083.954158][ T6786] loop3: detected capacity change from 0 to 16400 [ 1084.010976][ T6786] loop3: p1 p2 p4 [ 1084.017817][ T6786] loop3: p2 start 7602176 is beyond EOD, truncated [ 1084.024357][ T6786] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:45 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x15, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000e1f4655fe2f4655f0100ffff53ef010001000000e1f4655f000000000000000001000000000000000b0000008000000018000000c20500002b8200000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e38343433353034323400"/192, 0xc0, 0x400}, {&(0x7f0000010100)="00000000000000000000000047878d126f6347e1b360d317cdb2f98e010040000c000000000000ed0000000000000000", 0x30, 0x4e0}, {&(0x7f0000010200)="0100000000000500400000000000000000000000000000006e00000000000000", 0x20, 0x560}, {&(0x7f0000010300)="02000000030000000400000005000f0003000400"/32, 0x20, 0x1000}, {&(0x7f0000010400)="ff07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000e1f4655fe1f4655fe1f4655f00"/8224, 0x2020, 0x2000}, {&(0x7f0000012500)="ed41000000100000e1f4655fe1f4655fe1f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x4080}, {&(0x7f0000012600)="8081000000c04000e1f4655fe1f4655fe1f4655f000000000000010080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000100"/128, 0x80, 0x4300}, {&(0x7f0000012700)="c041000000400000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800000000000af301000400000000000000000000000400000020000000", 0x40, 0x4500}, {&(0x7f0000012800)="ed41000000100000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800030000000af3010004000000000000000000000001000000500000000000000000000000000000000000000000000000000000000000000000000000000000004f5b7a0a000000000000000000000000000000000000000000000000ed8100001a040000e1f4655fe1f4655fe1f4655f00000000000001008000000000000800010000000af301000400000000000000000000000100000060000000000000000000000000000000000000000000000000000000000000000000000000000000fb7a8fc3000000000000000000000000000000000000000000000000ffa1000026000000e1f4655fe1f4655fe1f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3834343335303432342f66696c65302f66696c65300000000000000000000000000000000000000000000027b48737000000000000000000000000000000000000000000000000ed8100000a000000e1f4655fe1f4655fe1f4655f00000000000001000001000000000800010000000af301000400000000000000000000000100000070000000000000000000000000000000000000000000000000000000000000000000000000000000e65a5083800000000000000000000000000000000000000000000000ed81000028230000e1f4655fe1f4655fe1f4655f00000000000002008000000000000800010000000af301000400000000000000000000000300000090000000020000000100000092000000020000000180000092000000000000000000000000000000b8e65752000000000000000000000000000000000000000000000000ed81000064000000e1f4655fe1f4655fe1f4655f00000000000001008000000000000800010000000af3010004000000000000000000000001000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000a659b3c700"/768, 0x300, 0x4580}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f0000012c00)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x20000}, {&(0x7f0000012d00)="00000000001000"/32, 0x20, 0x21000}, {&(0x7f0000012e00)="00000000001000"/32, 0x20, 0x22000}, {&(0x7f0000012f00)="00000000001000"/32, 0x20, 0x23000}, {&(0x7f0000013000)="504d4d00504d4dffe2f4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7032390075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x40000}, {&(0x7f0000013100)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0x50000}, {&(0x7f0000013200)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x60000}, {&(0x7f0000013700)='syzkallers\x00'/32, 0x20, 0x70000}, {&(0x7f0000013800)="000002ea0100000001000000270f240c000000000000000000000000000000000601f80f0000000006000000779b539778617474723100000601f00f00000000060000007498539778617474723200"/96, 0x60, 0x80000}, {&(0x7f0000013900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x80fe0}, {&(0x7f0000013a00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0xa0000}], 0x0, &(0x7f0000013b00)=ANY=[@ANYBLOB="99"]) lsetxattr$security_capability(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080), &(0x7f0000000040)=@v2={0x2000000, [{0x0, 0x7}, {0x0, 0x4}]}, 0x14, 0x1) chdir(&(0x7f00000000c0)='./file0\x00') 02:01:45 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x2}}, 0x40) [ 1084.129926][ T6815] loop3: detected capacity change from 0 to 16400 [ 1084.179475][ T6815] loop3: p1 p2 p4 [ 1084.185302][ T6815] loop3: p2 start 7602176 is beyond EOD, truncated [ 1084.191888][ T6815] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1084.229613][ T6837] loop2: detected capacity change from 0 to 2560 [ 1084.242376][ T6837] EXT4-fs (loop2): Unrecognized mount option "™" or missing value [ 1084.319084][ T6837] loop2: detected capacity change from 0 to 2560 [ 1084.394552][ T6837] EXT4-fs (loop2): Unrecognized mount option "™" or missing value 02:01:46 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x6}}, 0x40) 02:01:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x1020, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000007a000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:46 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[0x0]) 02:01:46 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r0, 0x40106614, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_setup(0x5606, &(0x7f0000000140)={0x0, 0x2e61, 0x20, 0x1, 0x1d3, 0x0, r1}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000104000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000200)) syz_read_part_table(0x0, 0x2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="8199ee7e19ff010000008107008d2300000000a440f03562e3493c00005536b560000001040000000000604d6c7d00000000545c4d8810a49792055f000855aa4546492050415254c18ff0edc5", 0x4d, 0x1c0}, {0x0, 0x0, 0x807}]) [ 1084.556644][ T6802] loop1: detected capacity change from 0 to 264192 [ 1084.568723][ T6802] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:46 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x7}}, 0x40) [ 1084.666928][ T6875] loop2: detected capacity change from 0 to 8 [ 1084.671268][ T6874] loop3: detected capacity change from 0 to 16400 02:01:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1084.711404][ T6874] loop3: p1 p2 p4 [ 1084.717982][ T6874] loop3: p2 start 7995392 is beyond EOD, truncated [ 1084.724524][ T6874] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:46 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000795000/0x1000)=nil, 0x1000, 0x1800003, 0x12, r4, 0xe729d000) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback={0x0, 0xac141409}}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000180)="1c0000005e001f", 0x7) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffc7b) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:46 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x8}}, 0x40) 02:01:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(0x0, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1084.825065][ T6904] loop3: detected capacity change from 0 to 16400 02:01:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(0x0, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000090000000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1084.871324][ T6904] loop3: p1 p2 p4 [ 1084.878620][ T6904] loop3: p2 start 7995392 is beyond EOD, truncated [ 1084.885167][ T6904] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1084.919429][ T1034] loop3: p1 p2 p4 [ 1084.927290][ T1034] loop3: p2 start 7995392 is beyond EOD, truncated [ 1084.933943][ T1034] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1084.999237][ T6933] loop3: detected capacity change from 0 to 16400 [ 1085.025944][ T6933] loop3: p1 p2 p4 [ 1085.031581][ T6933] loop3: p2 start 9437184 is beyond EOD, truncated [ 1085.038109][ T6933] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1085.089005][ T6945] loop3: detected capacity change from 0 to 16400 [ 1085.140340][ T6945] loop3: p1 p2 p4 [ 1085.145574][ T6945] loop3: p2 start 9437184 is beyond EOD, truncated [ 1085.152114][ T6945] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(0x0, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x1100, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:46 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:46 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x9}}, 0x40) 02:01:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000004020000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1085.379785][ T6879] loop1: detected capacity change from 0 to 264192 [ 1085.389660][ T6879] FAT-fs (loop1): Unrecognized mount option "roÄ" or missing value 02:01:46 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xa}}, 0x40) [ 1085.441769][ T6970] loop3: detected capacity change from 0 to 16400 [ 1085.512465][ T6970] loop3: p1 p2 p4 [ 1085.519405][ T6970] loop3: p2 start 33816576 is beyond EOD, truncated [ 1085.526056][ T6970] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1085.581897][ T6990] loop3: detected capacity change from 0 to 16400 02:01:47 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xb}}, 0x40) 02:01:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000008020000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:47 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1070c5, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4200, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f230783d2ea99c43a60e8729132441ee6c5362c33f9b613f84417c3c5549f4e3d9e73c6f83f16c8e57ae22fe5f54515e111fe43ad7c400d214281452bb6141cecad84b23a695f061988d906d03be5d89584634b9e9d9a9b072f8e7cbb47c47719318a2001cafa665dd2c82672d16877ea115bd023fc1975f7c59664bfb06f66a1a5e3f05cb283fb45ea67a2727ee6e10bf35b31fdd03d43ec67b753f6737e0d2f4a5275031595878cefc8f0ca", 0x600) sendfile(r0, r1, 0x0, 0x1c575) r2 = inotify_init() inotify_add_watch(r2, &(0x7f0000000000)='.\x00', 0x400017e) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r4) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x5) tkill(r5, 0x34) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) r6 = getuid() r7 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) r8 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000500), 0x10880, 0x0) r9 = openat$cgroup_int(r0, &(0x7f0000000540)='cpu.weight.nice\x00', 0x2, 0x0) r10 = io_uring_setup(0x71d6, &(0x7f0000000580)={0x0, 0x11ef, 0x8, 0x1, 0x357, 0x0, r0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000180)="1f5af62c9231c143ecc020b0c3d77a7e8e19fe6b64aae23204a9fc839bc64c9f8da0b8a4983dfc5a39d0e01e29ee3aca6d576c324f5ad6ce83d56f10e7004167841538c994745b4be468b75e514419ca96c805b313bcc3d3c56bfd89a7c440c493da60a5307476700508ba0442ded8f311cd7478ba11d9107bfea0d1756f4d316fd3a960e1b71ea1644c2155cacf9b12f7a652cb5d10cdcedca1ac4983fa18d313d651d2f120a6fb629ab06085fdeac264e0ef8a3fa262a4fe71cfe9540c3e05a8fa2d6979353611f9e8c2ab7fa5d6bb6cc215d7da4d5ec2168279cd9d8387c2104247c76ef89a039b03", 0xea}, {&(0x7f0000000280)="4f1faf458f860669ce5006d064800a61ae3d0f1c478e0ffb2d2f1e41268e5c7e1bf44a61ba2aca07488db7743f0ff702d4e6e929f82df05a9f49ca49bbc8474e1252055ecb8a6eb5f2da49a3458e6192ef8be0c736740c88ecbb61fb1b73794e74b84bc0b3fa5e0ea76a52dec7595b0c87a7dd76fceb3921965b04806d3b82e312438b8667e5c0bef674cd95b0c1b2221d7f43ad054ce98cdc26109f155a175b2f2f750fd2406f75b78658e92bbc599f012043c11929f123ddc897388f7c243c1a735a045f3ba6c72c1a1783076a14be91d0cc02906acf369938b947f4873f7cf070666bdd02df", 0xe7}], 0x2, &(0x7f0000000600)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r4}}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [r1, r7, r2, r8, r9, r0, r1, r10]}}], 0x140, 0x4004080}], 0x1, 0x0) 02:01:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1085.786669][ T7006] loop3: detected capacity change from 0 to 16400 [ 1085.819026][ T7006] loop3: p1 p2 p4 [ 1085.823435][ T7006] loop3: p2 start 34078720 is beyond EOD, truncated [ 1085.830195][ T7006] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1085.889261][ T7019] loop3: detected capacity change from 0 to 16400 [ 1085.969358][ T7019] loop3: p1 p2 p4 [ 1085.974335][ T7019] loop3: p2 start 34078720 is beyond EOD, truncated [ 1085.980960][ T7019] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x1200, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0xffffffffffffffff, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:47 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x5}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20000004, &(0x7f000031e000), 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='net/tcp6\x00') 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) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/153, 0x99}], 0x1, 0x0, 0x0) 02:01:47 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xc}}, 0x40) 02:01:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000b0020000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0xfdef}]) 02:01:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0xffffffffffffffff, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:47 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xd}}, 0x40) 02:01:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0xffffffffffffffff, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:47 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xe}}, 0x40) [ 1086.158162][ T7051] loop3: detected capacity change from 0 to 16400 02:01:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1086.227587][ T7051] loop3: p1 p2 p4 [ 1086.233150][ T7051] loop3: p2 start 45088768 is beyond EOD, truncated [ 1086.239823][ T7051] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:47 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xf}}, 0x40) [ 1086.300859][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1086.301449][ T7051] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1086.308918][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1086.352594][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1086.360959][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1086.397446][ T7082] loop3: detected capacity change from 0 to 16400 [ 1086.441809][ T7082] loop3: p1 p2 p4 [ 1086.448748][ T7082] loop3: p2 start 45088768 is beyond EOD, truncated [ 1086.455362][ T7082] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1086.650244][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) 02:01:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x2000, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:48 executing program 2: r0 = inotify_init1(0x0) mmap(&(0x7f0000ee8000/0x3000)=nil, 0x3000, 0x1000000, 0x20010, r0, 0xb47f4000) r1 = syz_io_uring_setup(0x87, &(0x7f0000000080), &(0x7f0000ee7000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000340)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r2, 0x40, &(0x7f00000001c0)=0x317f, 0x0, 0x4) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x4e24}, 0x6e) r5 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r5, 0x0, 0x0) ioctl$EVIOCSMASK(r5, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r5, &(0x7f0000000040)="e2", 0x35000) syz_io_uring_submit(r2, r3, &(0x7f0000000200)=@IORING_OP_SPLICE={0x1e, 0x3, 0x0, @fd=r5, 0x0, {}, 0x0, 0x0, 0x0, {0x0, 0x0, r4}}, 0x1) io_uring_enter(r1, 0x450c, 0x0, 0x0, 0x0, 0x0) 02:01:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:48 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:48 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x18}}, 0x40) 02:01:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000030000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:48 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1a}}, 0x40) [ 1086.988783][ T7111] loop3: detected capacity change from 0 to 16400 [ 1087.027781][ T7111] loop3: p1 p2 p4 02:01:48 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000440)=""/117, 0x75}], 0x6, 0x5, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000280)=[{0x0, 0xfffffeb5}], 0x1, 0x0, 0x0) close(0xffffffffffffffff) syz_io_uring_setup(0x0, &(0x7f0000000140), &(0x7f0000298000/0x1000)=nil, &(0x7f0000b3b000/0x4000)=nil, 0x0, 0x0) [ 1087.048650][ T7111] loop3: p2 start 50331648 is beyond EOD, truncated [ 1087.055338][ T7111] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:48 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) ptrace(0x8, r3) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) creat(&(0x7f0000000100)='./bus\x00', 0x0) 02:01:48 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1b}}, 0x40) 02:01:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x2010, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:48 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000062030000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:48 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xc0}}, 0x40) 02:01:48 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:48 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) ptrace(0x8, r3) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) creat(&(0x7f0000000100)='./bus\x00', 0x0) 02:01:48 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xe0}}, 0x40) 02:01:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1087.538600][ T7168] loop3: detected capacity change from 0 to 16400 [ 1087.632602][ T7168] loop3: p1 p2 p4 [ 1087.637248][ T7168] loop3: p2 start 56754176 is beyond EOD, truncated [ 1087.643902][ T7168] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:49 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xf0}}, 0x40) 02:01:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:49 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) ptrace(0x8, r3) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) creat(&(0x7f0000000100)='./bus\x00', 0x0) 02:01:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x2200, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000008e030000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:49 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xf8}}, 0x40) 02:01:49 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) ptrace(0x8, r3) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) creat(&(0x7f0000000100)='./bus\x00', 0x0) 02:01:49 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, 0xffffffffffffffff, &(0x7f0000000040), 0xfdef}]) 02:01:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:49 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xfc}}, 0x40) 02:01:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:49 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x180}}, 0x40) [ 1088.365034][ T7234] loop3: detected capacity change from 0 to 16400 02:01:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1088.437806][ T7234] loop3: p1 p2 p4 [ 1088.443516][ T7234] loop3: p2 start 59637760 is beyond EOD, truncated [ 1088.450183][ T7234] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1088.569437][ T7258] loop3: detected capacity change from 0 to 16400 [ 1088.619687][ T7258] loop3: p1 p2 p4 [ 1088.623985][ T7258] loop3: p2 start 59637760 is beyond EOD, truncated [ 1088.630614][ T7258] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:50 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x600}}, 0x40) 02:01:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x2500, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:50 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) ptrace(0x8, r3) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}], 0x3}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:50 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000b4030000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000480)}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:50 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x700}}, 0x40) [ 1089.030802][ T7296] loop3: detected capacity change from 0 to 16400 [ 1089.068518][ T7296] loop3: p1 p2 p4 [ 1089.078628][ T7296] loop3: p2 start 62128128 is beyond EOD, truncated [ 1089.085240][ T7296] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000480)}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:50 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x900}}, 0x40) 02:01:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000da030000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:50 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000480)}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:50 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xa00}}, 0x40) [ 1089.289733][ T7327] loop3: detected capacity change from 0 to 16400 02:01:50 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) ptrace(0x8, r3) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1089.340542][ T7327] loop3: p1 p2 p4 [ 1089.350576][ T7327] loop3: p2 start 64618496 is beyond EOD, truncated [ 1089.357522][ T7327] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1089.415973][ T7340] loop3: detected capacity change from 0 to 16400 [ 1089.468574][ T7340] loop3: p1 p2 p4 [ 1089.473705][ T7340] loop3: p2 start 64618496 is beyond EOD, truncated [ 1089.480329][ T7340] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1089.629816][ T7333] print_req_error: 18 callbacks suppressed [ 1089.629829][ T7333] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1089.647105][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1089.648538][ T7347] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1089.679062][ T704] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1089.690093][ T704] buffer_io_error: 4 callbacks suppressed [ 1089.690105][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1089.707373][ T704] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1089.718658][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1089.739989][ T7347] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1089.746931][ T7333] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1089.751835][ T704] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1089.774290][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read 02:01:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x2600, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000480)}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xb00}}, 0x40) 02:01:51 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) ptrace(0x8, r3) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000f6030000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:51 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) [ 1089.782565][ T704] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1089.793532][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1089.826351][ T7333] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 02:01:51 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) r3 = clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) ptrace(0x8, r3) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1089.840755][ T7367] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1089.852629][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1089.862062][ T7366] loop3: detected capacity change from 0 to 16400 [ 1089.879629][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read 02:01:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000480)}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xc00}}, 0x40) [ 1089.941311][ T7366] loop3: p1 p2 p4 [ 1089.947147][ T7366] loop3: p2 start 66453504 is beyond EOD, truncated [ 1089.953798][ T7366] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000480)}], 0x2}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="4dc3", 0x2}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:51 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) clone3(&(0x7f0000000440)={0x1000, &(0x7f0000000140), &(0x7f0000000200), &(0x7f0000000240), {0x9}, &(0x7f00000002c0)=""/194, 0xc2, &(0x7f00000003c0)=""/63, &(0x7f0000000400)=[r2], 0x1, {r1}}, 0x58) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xd00}}, 0x40) [ 1090.040960][ T7387] loop3: detected capacity change from 0 to 16400 02:01:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x26c8, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000002040000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xe00}}, 0x40) 02:01:51 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:51 executing program 5 (fault-call:4 fault-nth:0): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:51 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xf00}}, 0x40) [ 1090.556971][ T7422] loop3: detected capacity change from 0 to 16400 02:01:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1800}}, 0x40) [ 1090.600069][ T7422] loop3: p1 p2 p4 [ 1090.605240][ T7422] loop3: p2 start 67239936 is beyond EOD, truncated [ 1090.611858][ T7422] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:52 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1090.990137][ T7464] FAULT_INJECTION: forcing a failure. [ 1090.990137][ T7464] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1091.003220][ T7464] CPU: 0 PID: 7464 Comm: syz-executor.5 Not tainted 5.13.0-rc3-syzkaller #0 [ 1091.011926][ T7464] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1091.022531][ T7464] Call Trace: [ 1091.025803][ T7464] dump_stack+0x137/0x19d [ 1091.030138][ T7464] should_fail+0x23c/0x250 [ 1091.034551][ T7464] should_fail_usercopy+0x16/0x20 [ 1091.039593][ T7464] _copy_from_user+0x1c/0xd0 [ 1091.044705][ T7464] io_submit_one+0x42/0x1350 [ 1091.049370][ T7464] ? asm_exc_page_fault+0x1e/0x30 [ 1091.054398][ T7464] ? __get_user_4+0x1c/0x30 [ 1091.058892][ T7464] __se_sys_io_submit+0xf5/0x260 [ 1091.063928][ T7464] ? ksys_write+0x157/0x180 [ 1091.068426][ T7464] ? fpregs_assert_state_consistent+0x7d/0x90 [ 1091.074588][ T7464] __x64_sys_io_submit+0x3f/0x50 [ 1091.079534][ T7464] do_syscall_64+0x4a/0x90 [ 1091.084001][ T7464] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1091.089950][ T7464] RIP: 0033:0x4665d9 [ 1091.093893][ T7464] 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 [ 1091.113609][ T7464] RSP: 002b:00007fee48f3d188 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 1091.122339][ T7464] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 1091.130300][ T7464] RDX: 0000000020000080 RSI: 0000000000000001 RDI: 00007fee48f1c000 [ 1091.138265][ T7464] RBP: 00007fee48f3d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1091.146228][ T7464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1091.154199][ T7464] R13: 00007ffc06a2e55f R14: 00007fee48f3d300 R15: 0000000000022000 02:01:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x2700, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1a00}}, 0x40) 02:01:52 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000006040000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1091.355017][ T7472] loop3: detected capacity change from 0 to 16400 [ 1091.390656][ T7472] loop3: p1 p2 p4 [ 1091.397105][ T7472] loop3: p2 start 67502080 is beyond EOD, truncated [ 1091.403830][ T7472] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:52 executing program 5 (fault-call:4 fault-nth:1): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1b00}}, 0x40) 02:01:52 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000080040000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:52 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1091.500334][ T7489] loop3: detected capacity change from 0 to 16400 02:01:52 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x3f00}}, 0x40) [ 1091.921145][ T7519] loop3: detected capacity change from 0 to 16400 [ 1091.988177][ T7519] loop3: p1 p2 p4 [ 1091.993285][ T7519] loop3: p2 start 75497472 is beyond EOD, truncated [ 1092.000033][ T7519] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x3f00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x7f00}}, 0x40) 02:01:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1092.062532][ T7530] loop3: detected capacity change from 0 to 16400 [ 1092.093056][ T7545] FAULT_INJECTION: forcing a failure. [ 1092.093056][ T7545] name failslab, interval 1, probability 0, space 0, times 0 02:01:53 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1092.105734][ T7545] CPU: 1 PID: 7545 Comm: syz-executor.5 Not tainted 5.13.0-rc3-syzkaller #0 [ 1092.105753][ T7545] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1092.105761][ T7545] Call Trace: [ 1092.105815][ T7545] dump_stack+0x137/0x19d [ 1092.105843][ T7545] should_fail+0x23c/0x250 [ 1092.105861][ T7545] ? io_submit_one+0xb0/0x1350 [ 1092.105911][ T7545] __should_failslab+0x81/0x90 [ 1092.105944][ T7545] should_failslab+0x5/0x20 [ 1092.150939][ T7545] kmem_cache_alloc+0x46/0x2f0 [ 1092.150966][ T7545] io_submit_one+0xb0/0x1350 [ 1092.150987][ T7545] ? asm_exc_page_fault+0x1e/0x30 [ 1092.151011][ T7545] __se_sys_io_submit+0xf5/0x260 [ 1092.170224][ T7545] ? ksys_write+0x157/0x180 [ 1092.170244][ T7545] ? fpregs_assert_state_consistent+0x7d/0x90 [ 1092.180776][ T7545] __x64_sys_io_submit+0x3f/0x50 [ 1092.185711][ T7545] do_syscall_64+0x4a/0x90 [ 1092.185744][ T7545] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1092.185777][ T7545] RIP: 0033:0x4665d9 [ 1092.185789][ T7545] 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 [ 1092.185807][ T7545] RSP: 002b:00007fee48f3d188 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 1092.219530][ T7545] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 1092.219541][ T7545] RDX: 0000000020000080 RSI: 0000000000000001 RDI: 00007fee48f1c000 [ 1092.219551][ T7545] RBP: 00007fee48f3d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1092.219561][ T7545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1092.219571][ T7545] R13: 00007ffc06a2e55f R14: 00007fee48f3d300 R15: 0000000000022000 [ 1092.231017][ T7530] loop3: p1 p2 p4 [ 1092.239771][ T7530] loop3: p2 start 75497472 is beyond EOD, truncated [ 1092.239787][ T7530] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:53 executing program 5 (fault-call:4 fault-nth:2): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:53 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000f5040000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:53 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xc000}}, 0x40) 02:01:53 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xffffffffffffffff, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:53 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1092.457424][ T7572] loop3: detected capacity change from 0 to 16400 [ 1092.517884][ T7589] FAULT_INJECTION: forcing a failure. [ 1092.517884][ T7589] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1092.530980][ T7589] CPU: 1 PID: 7589 Comm: syz-executor.5 Not tainted 5.13.0-rc3-syzkaller #0 [ 1092.539707][ T7589] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1092.549756][ T7589] Call Trace: [ 1092.553030][ T7589] dump_stack+0x137/0x19d [ 1092.557357][ T7589] should_fail+0x23c/0x250 [ 1092.561766][ T7589] should_fail_usercopy+0x16/0x20 [ 1092.566790][ T7589] _copy_to_user+0x1c/0x90 [ 1092.571206][ T7589] simple_read_from_buffer+0xab/0x120 [ 1092.576773][ T7589] proc_fail_nth_read+0xf6/0x140 [ 1092.581780][ T7589] ? rw_verify_area+0x136/0x250 [ 1092.586644][ T7589] ? proc_fault_inject_write+0x200/0x200 [ 1092.592288][ T7589] vfs_read+0x154/0x5d0 [ 1092.596493][ T7589] ? __fget_light+0x21b/0x260 [ 1092.601196][ T7589] ? __cond_resched+0x11/0x40 [ 1092.605917][ T7589] ksys_read+0xce/0x180 [ 1092.610059][ T7589] __x64_sys_read+0x3e/0x50 [ 1092.614552][ T7589] do_syscall_64+0x4a/0x90 [ 1092.619045][ T7589] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1092.624944][ T7589] RIP: 0033:0x41935c [ 1092.628861][ T7589] 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 [ 1092.648486][ T7589] RSP: 002b:00007fee48f3d170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1092.656890][ T7589] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 000000000041935c [ 1092.664861][ T7589] RDX: 000000000000000f RSI: 00007fee48f3d1e0 RDI: 0000000000000006 [ 1092.672829][ T7589] RBP: 00007fee48f3d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1092.680973][ T7589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1092.688943][ T7589] R13: 00007ffc06a2e55f R14: 00007fee48f3d300 R15: 0000000000022000 [ 1092.708522][ T7572] loop3: p1 p2 p4 [ 1092.712957][ T7572] loop3: p2 start 83165184 is beyond EOD, truncated [ 1092.719579][ T7572] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1092.769901][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1092.779812][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1092.794140][ T7572] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1092.823136][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1092.831412][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1092.847493][ T7601] loop3: detected capacity change from 0 to 16400 02:01:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x4000, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xe000}}, 0x40) 02:01:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xffffffffffffffff, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:54 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(0xffffffffffffffff, 0x3, 0xfff000, 0x4) 02:01:54 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) [ 1092.965106][ T7601] loop3: p1 p2 p4 [ 1092.970758][ T7601] loop3: p2 start 83165184 is beyond EOD, truncated [ 1092.979294][ T7601] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xf000}}, 0x40) 02:01:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xffffffffffffffff, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:54 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000050000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xf800}}, 0x40) [ 1093.068215][ T1034] loop3: p1 p2 p4 [ 1093.073741][ T1034] loop3: p2 start 83165184 is beyond EOD, truncated [ 1093.080955][ T1034] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1093.169769][ T7646] loop3: detected capacity change from 0 to 16400 02:01:54 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xfc00}}, 0x40) [ 1093.230687][ T7646] loop3: p1 p2 p4 [ 1093.237038][ T7646] loop3: p2 start 83886080 is beyond EOD, truncated [ 1093.243666][ T7646] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1093.314527][ T7664] loop3: detected capacity change from 0 to 264192 02:01:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0xffff}}, 0x40) 02:01:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x4800, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000060000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:55 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x2, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:55 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(0xffffffffffffffff, 0x3, 0xfff000, 0x4) 02:01:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, 0x0) exit_group(0x0) [ 1093.809813][ T7681] loop3: detected capacity change from 0 to 16400 [ 1093.847752][ T7681] loop3: p1 p2 p4 [ 1093.852014][ T7681] loop3: p2 start 100663296 is beyond EOD, truncated 02:01:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6}}, 0x40) [ 1093.858774][ T7681] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, 0x0) exit_group(0x0) 02:01:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x8}}, 0x40) 02:01:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, 0x0) exit_group(0x0) [ 1093.938401][ T7706] loop3: detected capacity change from 0 to 16400 [ 1094.008193][ T7706] loop3: p1 p2 p4 [ 1094.013136][ T7706] loop3: p2 start 100663296 is beyond EOD, truncated [ 1094.019861][ T7706] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:55 executing program 0 (fault-call:13 fault-nth:0): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x9}}, 0x40) 02:01:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x4c00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:01:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0xa}}, 0x40) 02:01:55 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(0xffffffffffffffff, 0x3, 0xfff000, 0x4) 02:01:55 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x3, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000004060000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x2) 02:01:55 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0xd}}, 0x40) 02:01:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x4) 02:01:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x9b}}, 0x40) [ 1094.601619][ T7759] loop3: detected capacity change from 0 to 16400 [ 1094.666323][ T7759] loop3: p1 p2 p4 [ 1094.671847][ T7759] loop3: p2 start 100925440 is beyond EOD, truncated [ 1094.678644][ T7759] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xe) 02:01:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0xf0}}, 0x40) 02:01:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x10) [ 1094.785799][ T7780] loop3: detected capacity change from 0 to 16400 02:01:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x6800, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000070000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:56 executing program 2: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:56 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x4, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xe00) 02:01:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0xf8}}, 0x40) 02:01:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0xfc}}, 0x40) 02:01:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x2000) [ 1095.300969][ T7824] loop3: detected capacity change from 0 to 16400 [ 1095.330498][ T7824] loop3: p1 p2 p4 [ 1095.337640][ T7824] loop3: p2 start 117440512 is beyond EOD, truncated 02:01:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x4000) [ 1095.344484][ T7824] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:56 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x200b}}, 0x40) 02:01:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x60ff) 02:01:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000002080000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x7f00) [ 1095.637389][ T7874] loop3: detected capacity change from 0 to 16400 [ 1095.823956][ T7874] loop3: p1 p2 p4 [ 1095.828229][ T7874] loop3: p2 start 134348800 is beyond EOD, truncated [ 1095.834913][ T7874] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x6c00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x200c}}, 0x40) 02:01:57 executing program 2: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x9700) 02:01:57 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x5, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000040080000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x104000) 02:01:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x200d}}, 0x40) 02:01:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x105400) [ 1096.128277][ T7920] loop3: detected capacity change from 0 to 16400 02:01:57 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x200e}}, 0x40) 02:01:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x200000) 02:01:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x400000) [ 1096.187345][ T7920] loop3: p1 p2 p4 [ 1096.191928][ T7920] loop3: p2 start 138412032 is beyond EOD, truncated [ 1096.198661][ T7920] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x7400, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000090000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x401000) 02:01:58 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x200f}}, 0x40) 02:01:58 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x7, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:58 executing program 2: r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x4af000) 02:01:58 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0xfeff}}, 0x40) [ 1096.765806][ T7972] loop3: detected capacity change from 0 to 16400 [ 1096.816297][ T7972] loop3: p1 p2 p4 [ 1096.823323][ T7972] loop3: p2 start 150994944 is beyond EOD, truncated [ 1096.830054][ T7972] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x4fd000) 02:01:58 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}}, 0x40) 02:01:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x541000) [ 1096.977143][ T8011] loop3: detected capacity change from 0 to 16400 02:01:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000000a0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1097.017398][ T8011] loop3: p1 p2 p4 [ 1097.024986][ T8011] loop3: p2 start 150994944 is beyond EOD, truncated [ 1097.031774][ T8011] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1097.197187][ T8040] loop3: detected capacity change from 0 to 16400 [ 1097.247196][ T8040] loop3: p1 p2 p4 [ 1097.251229][ T8040] loop3: p2 start 167772160 is beyond EOD, truncated [ 1097.257916][ T8040] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1097.340453][ T8050] loop3: detected capacity change from 0 to 16400 [ 1097.387267][ T8050] loop3: p1 p2 p4 [ 1097.393759][ T8050] loop3: p2 start 167772160 is beyond EOD, truncated [ 1097.400474][ T8050] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x7a00, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:58 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x2}}, 0x40) 02:01:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x970000) 02:01:58 executing program 2: syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:58 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x8, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000000b0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:58 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x6}}, 0x40) 02:01:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xc04a01) [ 1097.587515][ T8079] loop3: detected capacity change from 0 to 16400 [ 1097.627246][ T8079] loop3: p1 p2 p4 02:01:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xd04f00) [ 1097.631774][ T8079] loop3: p2 start 184549376 is beyond EOD, truncated [ 1097.638502][ T8079] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xf04a00) 02:01:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x7}}, 0x40) [ 1097.714075][ T8097] loop3: detected capacity change from 0 to 16400 02:01:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000000c0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1097.862428][ T8116] loop3: detected capacity change from 0 to 16400 [ 1097.924132][ T8116] loop3: p1 p2 p4 [ 1097.928689][ T8116] loop3: p2 start 201326592 is beyond EOD, truncated [ 1097.935428][ T8116] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1098.009661][ T8130] loop3: detected capacity change from 0 to 16400 02:01:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x8603, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:01:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x1000000) 02:01:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x8}}, 0x40) 02:01:59 executing program 2: syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:01:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000000d0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:01:59 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x300, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:01:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x14ac000) 02:01:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x9}}, 0x40) [ 1098.371477][ T8142] loop3: detected capacity change from 0 to 16400 02:01:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x2000000) [ 1098.429007][ T8142] loop3: p1 p2 p4 [ 1098.433895][ T8142] loop3: p2 start 218103808 is beyond EOD, truncated [ 1098.440619][ T8142] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:01:59 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xa}}, 0x40) 02:01:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x4000000) 02:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000000e0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:00 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xb}}, 0x40) [ 1098.655348][ T8199] loop3: detected capacity change from 0 to 16400 [ 1098.692110][ T8199] loop3: p1 p2 p4 [ 1098.697265][ T8199] loop3: p2 start 234881024 is beyond EOD, truncated [ 1098.704033][ T8199] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1098.831342][ T8210] loop3: detected capacity change from 0 to 16400 [ 1098.868398][ T8210] loop3: p1 p2 p4 [ 1098.875050][ T8210] loop3: p2 start 234881024 is beyond EOD, truncated [ 1098.881767][ T8210] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1099.078648][ T8202] print_req_error: 10 callbacks suppressed [ 1099.078659][ T8202] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1099.097680][ T8209] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1099.097962][ T881] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1099.111214][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) 02:02:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x8b03, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xe000000) 02:02:00 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xc}}, 0x40) 02:02:00 executing program 2: syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000000f0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:00 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0xffffffffffffffff, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x10000000) [ 1099.122054][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1099.143857][ T881] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1099.155177][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read 02:02:00 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xd}}, 0x40) 02:02:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x20000000) [ 1099.230344][ T8244] loop3: detected capacity change from 0 to 16400 02:02:00 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xe}}, 0x40) 02:02:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x7f000000) [ 1099.278512][ T8244] loop3: p1 p2 p4 [ 1099.283553][ T8244] loop3: p2 start 251658240 is beyond EOD, truncated [ 1099.290266][ T8244] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000400f0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1099.503825][ T8292] loop3: detected capacity change from 0 to 16400 [ 1099.528771][ T8292] loop3: p1 p2 p4 [ 1099.535687][ T8292] loop3: p2 start 255852544 is beyond EOD, truncated [ 1099.542400][ T8292] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1099.621511][ T8303] loop3: detected capacity change from 0 to 16400 02:02:01 executing program 2: syz_io_uring_setup(0xe59, 0x0, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000040100000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:01 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xf}}, 0x40) 02:02:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xff600000) 02:02:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x2, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xc826, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x2000000000) 02:02:01 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x18}}, 0x40) [ 1099.972323][ T8323] loop3: detected capacity change from 0 to 16400 02:02:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x400000000000) [ 1100.032820][ T8323] loop3: p1 p2 p4 [ 1100.037045][ T8323] loop3: p2 start 272629760 is beyond EOD, truncated [ 1100.045511][ T8323] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:01 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x1a}}, 0x40) 02:02:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x60ffffffffff) 02:02:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000110000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1100.204670][ T8371] loop3: detected capacity change from 0 to 16400 02:02:01 executing program 2: syz_io_uring_setup(0xe59, 0x0, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1100.279452][ T8371] loop3: p1 p2 p4 [ 1100.285089][ T8371] loop3: p2 start 285212672 is beyond EOD, truncated [ 1100.291810][ T8371] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1100.370747][ T8385] loop3: detected capacity change from 0 to 16400 02:02:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xedc0, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x1b}}, 0x40) 02:02:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000120000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x7fffffffefff) 02:02:02 executing program 2: syz_io_uring_setup(0xe59, 0x0, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:02 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x3, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x970000000000) 02:02:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xc0}}, 0x40) [ 1100.807971][ T8414] loop3: detected capacity change from 0 to 16400 02:02:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x10400000000000) [ 1100.866651][ T8414] loop3: p1 p2 p4 [ 1100.870920][ T8414] loop3: p2 start 301989888 is beyond EOD, truncated [ 1100.877626][ T8414] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x10540000000000) 02:02:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xe0}}, 0x40) 02:02:02 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1100.959288][ T8439] loop3: detected capacity change from 0 to 16400 02:02:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xfeff, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x20000000000000) 02:02:02 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xf0}}, 0x40) 02:02:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000130000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:02 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:02 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x4, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:03 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xf8}}, 0x40) 02:02:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xc04a0100000000) [ 1101.594255][ T8487] loop3: detected capacity change from 0 to 16400 02:02:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xd04f0000000000) [ 1101.647770][ T8487] loop3: p1 p2 p4 [ 1101.655968][ T8487] loop3: p2 start 318767104 is beyond EOD, truncated [ 1101.662705][ T8487] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:03 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xfc}}, 0x40) 02:02:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xf04a0000000000) 02:02:03 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x180}}, 0x40) [ 1101.808546][ T8514] loop3: detected capacity change from 0 to 16400 [ 1101.852860][ T8514] loop3: p1 p2 p4 [ 1101.858186][ T8514] loop3: p2 start 318767104 is beyond EOD, truncated [ 1101.864885][ T8514] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x100000000000000) [ 1102.024912][ T8547] ================================================================== [ 1102.033012][ T8547] BUG: KCSAN: data-race in get_signal / ptrace_check_attach [ 1102.040288][ T8547] [ 1102.042592][ T8547] write to 0xffff888138b5a518 of 8 bytes by task 8545 on cpu 1: [ 1102.050196][ T8547] get_signal+0xbd7/0x1610 [ 1102.054608][ T8547] arch_do_signal_or_restart+0x2a/0x220 [ 1102.060141][ T8547] exit_to_user_mode_prepare+0x109/0x190 [ 1102.065762][ T8547] syscall_exit_to_user_mode+0x20/0x40 [ 1102.071230][ T8547] do_syscall_64+0x56/0x90 [ 1102.075623][ T8547] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1102.081499][ T8547] [ 1102.083798][ T8547] read to 0xffff888138b5a518 of 8 bytes by task 8547 on cpu 0: [ 1102.091314][ T8547] ptrace_check_attach+0x144/0x2c0 [ 1102.096404][ T8547] __se_sys_ptrace+0xd8/0x1b0 [ 1102.101059][ T8547] __x64_sys_ptrace+0x51/0x60 [ 1102.105713][ T8547] do_syscall_64+0x4a/0x90 [ 1102.110107][ T8547] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 1102.115979][ T8547] [ 1102.118278][ T8547] Reported by Kernel Concurrency Sanitizer on: [ 1102.124400][ T8547] CPU: 0 PID: 8547 Comm: syz-executor.0 Not tainted 5.13.0-rc3-syzkaller #0 [ 1102.133049][ T8547] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1102.143089][ T8547] ================================================================== 02:02:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xff0f, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:03 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000200000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:03 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x600}}, 0x40) 02:02:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x200000000000000) 02:02:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0xf, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x400000000000000) 02:02:03 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x700}}, 0x40) 02:02:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xe00000000000000) [ 1102.454067][ T8561] loop3: detected capacity change from 0 to 16400 [ 1102.476764][ T8561] loop3: p1 p2 p4 [ 1102.483510][ T8561] loop3: p2 start 536870912 is beyond EOD, truncated [ 1102.490220][ T8561] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:04 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x900}}, 0x40) 02:02:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000250000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:04 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1102.715802][ T8601] loop3: detected capacity change from 0 to 16400 [ 1102.747987][ T8601] loop3: p1 p2 p4 [ 1102.752926][ T8601] loop3: p2 start 620756992 is beyond EOD, truncated [ 1102.759642][ T8601] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1102.976961][ T8622] loop3: detected capacity change from 0 to 16400 [ 1103.047636][ T8622] loop3: p1 p2 p4 [ 1103.055326][ T8622] loop3: p2 start 620756992 is beyond EOD, truncated [ 1103.062127][ T8622] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0xfffe, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x1000000000000000) 02:02:04 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xa00}}, 0x40) 02:02:04 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000260000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:04 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x10, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) [ 1103.207698][ T8625] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1103.220276][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1103.221566][ T8618] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1103.239574][ T704] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1103.250530][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1103.271238][ T704] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1103.282549][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read 02:02:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x7f00000000000000) 02:02:04 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xb00}}, 0x40) [ 1103.316784][ T8642] loop3: detected capacity change from 0 to 16400 02:02:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xffefffffff7f0000) [ 1103.366115][ T8642] loop_reread_partitions: partition scan of loop3 () failed (rc=-16) 02:02:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000d2260000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:04 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xc00}}, 0x40) 02:02:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xffffffff00000000) [ 1103.505284][ T8675] loop3: detected capacity change from 0 to 16400 [ 1103.546406][ T8675] loop3: p1 p2 p4 [ 1103.551705][ T8675] loop3: p2 start 651296768 is beyond EOD, truncated [ 1103.558442][ T8675] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x20000, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000003f0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0xffffffffff600000) 02:02:05 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:05 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xd00}}, 0x40) 02:02:05 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0xe3, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) clone(0x8300000, &(0x7f0000000180)="0c500519067e8ff8b8f08a180c4b9f27b29b0ffe1cb1ab27169b9c875bbecfafa9dc670ce7085e7c0756f0d0c1e885560adf5016c209c66548eacb5ec9043dfe6728d5d6039e2f65f3e117c6e854db98d1fb73ea93ae2cc702a97ff6eacb642ad4002856d1a9f4c7443955f70153b5f8a255ffe8ad5705eef2a12101919a2cfe205b78d455bad6108120089485bada8db51cdc6ffe016fadb6a8af56edc4f833d9f8f3fe038068067ee73dd1b55eb835f3343f589a81b9bef632fd", &(0x7f0000000000), &(0x7f0000000080), &(0x7f0000000240)="0ab6bb62ab840da4b8e4e8c5a518e677ad623ce343c9e003490b35341ea2f98f55f48f36b82aa152e651939281d0d237632d4b8080a9750ccb7f01d4d3035d75543ebad249f6a13c1ec0abc69d5864367a1e37cca58f80f383f761cd4b5c046843d1ce1534781ad6ed5b985d6618e80ccc468d364b1e22c2cdbf7a103c3b8b9ad8158f8be8e9dd3a410ed511e113cd11226eefd838a1317f7b07bf393dfa141dd5b97eb0ab55f23e50eea86836a11ee7c4bc209968d3014d43ff6b26f0c474ee1354a3e2f68e98721e1f85cef1e41045a75d97f497b45618fc01b6f4e7fbd5fa8b43273c7ac85d0205a1fd3aaa738bc3fa") ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:02:05 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xe00}}, 0x40) [ 1104.068755][ T8710] loop3: detected capacity change from 0 to 16400 02:02:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xd21e28f9f0de1802, 0x12, r0, 0xffffe000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x9) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r2, 0x10, &(0x7f0000000000)={0x9}) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1104.116126][ T8710] loop3: p1 p2 p4 [ 1104.120387][ T8710] loop3: p2 start 1056964608 is beyond EOD, truncated [ 1104.127195][ T8710] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:05 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xf00}}, 0x40) 02:02:05 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x1800}}, 0x40) 02:02:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000180)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a750001000000000000fb8005128e7e4d03784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000000000000024436f4232988852124fa32c3052e3f859559118e39f067779559e83a6779a4399dd1812e292f90c63a30031fca419c55459ee9049f83f888d1efa2b0286101b4abf01ffe958071d527a60a3563fa2174a4dceda622887f556c799ea70051fcb85dd21c7b9e4b89b62567c0900000000000000", 0x14b}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x2e) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) setsockopt$sock_void(r0, 0x1, 0x0, 0x0, 0x0) [ 1104.256892][ T8740] loop3: detected capacity change from 0 to 16400 [ 1104.296245][ T8740] loop3: p1 p2 p4 [ 1104.308014][ T8740] loop3: p2 start 1056964608 is beyond EOD, truncated [ 1104.314885][ T8740] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1104.472673][ T8722] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1104.485970][ T8738] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1104.498171][ T1784] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1104.525433][ T881] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1104.537466][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1104.549900][ T704] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1104.562438][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1104.586755][ T8722] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1104.603879][ T8738] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1104.616548][ T881] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1104.627845][ T881] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1104.640821][ T881] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 1104.651830][ T881] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1104.669976][ T8738] blk_update_request: I/O error, dev loop3, sector 16256 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1104.675586][ T8775] blk_update_request: I/O error, dev loop3, sector 18 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 1104.689425][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1104.701329][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read 02:02:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x80000, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000400000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:06 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x1a00}}, 0x40) 02:02:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0xfe, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000180)={0x4, 0x80, 0x0, 0x2, 0x58, 0xf, 0x0, 0x7, 0x90, 0xb, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, @perf_bp={&(0x7f0000000000), 0x8}, 0x108, 0x9b9, 0x3, 0x7, 0x0, 0x0, 0x1000, 0x0, 0x94a, 0x0, 0x3e}, r1, 0xf, r0, 0x0) exit_group(0x0) 02:02:06 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:06 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x1b00}}, 0x40) 02:02:06 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:06 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000000000)={0x0, @aes128, 0x0, @desc3}) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1104.986713][ T8786] loop3: detected capacity change from 0 to 16400 [ 1105.055098][ T8786] loop3: p1 p2 p4 [ 1105.059709][ T8786] loop3: p2 start 1073741824 is beyond EOD, truncated [ 1105.066534][ T8786] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:06 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x3f00}}, 0x40) 02:02:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) r2 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000000700)={{r0}, 0x0, 0x16, @unused=[0x30a, 0x1, 0x2, 0x6], @name="355a079e85a0449047aad6f2b6ca0defd8e4530d6291ffdec32523a5a06d352cc51d38a5330fc8aed45b4fd6b034a6a03fec20239b466162b27c64d13a5997e771b9576e219044229318f84d26b6aaf643b6f469a200e38f9cf63bfa199ec5875c56dae3cbafa12f38c8eaca8aa7cadcea1078ef688a04614fbddb29b79e3be301bcb6a56f05dc85e060974edf11c4e129f914d21f5dc2e5019ebed3dee184271100b9f590bd3fda7aeefd13fe53f977cfe96aba033cb2e9b998dc379eaef1caed9b51ef4372b3b5a0c49dd237493000cd5abb7473d759d5de1694ed067a601dd1fffd8c2230191d673164eef2ceccc03ae862c6d16f2c6c9d00c690ce474b5a83b53ecbac52683df5d2e5b24865dcbd74be5fdcbc076f49a405dafa04f5b458d13ba18490e8c4d04d0469a65f39213062f9bbe138f2722f29b7d5f4f6c7de284d804ebe1b47c7233c75bafcb03a4423bada9f2cbce43687883858032c62fa4b9d8eef48b9408fccf0cfc0a0348d62203daebd1bc3f82ee3175f2963131beec5529aff045d2a352ca58174c618b87cdcde22803fa4b768db575c3f07438aef0d1e5f999acec9ea70c78aa15d03c57c7654520043030ce424090b3558da70bd5068a6599e6bcdfc7a3f1f7c7770a49c464eea029f3af3290c0d8aae7abad649759971a731fe10c9d34434e27423b75671c7fbce47bcb3b52ad9afc8d7ddb11d72ae740c3d202c7214840610aed5d527df06a45c69b37afa87b7164b4ff432c0dd8f996500c369c273f57bb7a08d9a6857047b6675fa0fd1a734c71527911522d14c8b1e314bf396dc191152edc134133b34257ec65bba57bb04c9df5540b6e47a7dc17824cc00747d325f2a0fcd3951d22ff09c52d9b81f52f21374600e69ba283e7553f02a8ba7033f6736d997babb2eb273bd9b4abf8ce8a90a52af20af9fee963590a2cfe8d9fbf450aa65bded8132c312c93b9ab15887660285bafbc94cd9cc2f35cbf2a53b1dedf3d5c000a44ca760e096c1296f2e4c381a483415ac889d03048f71a516780a6ca4d98d8b7fb8726fad43c78fc0f5cb720208c156a7de687180f05e04fb8d3019d6c3c72ad729ec5c192f1079d2152cac613dae5cc79f147a5893a0db662f9a4c54e9839824328d374b0ed9d71c3ea0898969be1aedb83a56020888a5132c38d998b508f55ed65cbaaf51f0a0785f33dcdfa221340d8e97f172f02b18c4f74c8de97c28ba1c745938dc9d352b3b4a18830c5a2e048192230dd1752d3a9e896c575bb9d4992f9a1c21fa578be39dbad1ba145b2da076e209af0032d8e312e3c95d630603ea65d35ac835614d86067062344d53d6c7b8381ec1b35b827c297e495627a3ba485eea8a87894af8c42088537c1656e9dbef6a9e425fe5f3eb5f9cd4cdade160ed928967bf834434280df2d067acac1c187a8cd6d2084811907930bd56145f0b86d31d33ba72c4f46ae820973c4f2f9d37e8279292b5b89add764d544b29d9ae53f80dedfe7df7cd9405733c25facea459e199ccffde7c0ceaa1f083d56cfe8c75715f7f352549c53b5b3e05e8a26f93ba12d084d1c6ed721c138de43aed8d77f65bec953b4edba3a5134caf63d939705b7bf903f29edd609eeeaf3f943bade7c96dd9969f7346703c0b45bd346c824be9bc01e6a7402ba37f7a79d4e20d021d61b3b2162e2dc68e933acde7933db846bacfdf501b41592e4efb84a3c15e5c210f188a680f5d05353b9b7c715ccb87b12302862800da7a75846b24c7bab3efeea3971d1c12fffb30b3784745de205d01108d811f9d5026131c0209e62111116a0999ad50e99b44e2c3e90097bfdccf5bd5d3acea62f03eb699a6050d8a110f2f41839087722977e10a0cc2866f935def5bdc9610f28eef9de40d0fe0e1fe885a231154087942a50ccddf6c6386dd2d553354d9d00026834dc0c88b57dcab699a6ae3ff2c9d00d6674432403a46789bea3e967067edcfeeb70ad4ad98034c5cd1948e09314f0077b47ddd8f39c9fdf9c8d581a83098a7fceb8469441f56ea7578a9c018bb95f930cc1bdfad56b3842e362af04ba3881e58df528b865bd10f6573622e28172db877856a981407af1c8d61a3a23b9839858b3fd3c508d3cd16a021e1be1ea72358665e123f3cdedc16e0906585a0cc1d44d8de429642a5a9e4234866e3e74a54ff9dad1a8d643d3374e8d92242b86e03441ec00c423257be639617babf5e3374ade902d721f98224e1fbea1eab22d2e7581c6340a6e08f3450f44a82e443559436c217aad6dd778c8e1aa0d5b0e82710c2543585fd9cc377e5e9b42951879443c41aed36e15fc7a60b48a082927592e2559bb4dd92878b631f27efe34c846ee5e59d83bc7d11d292d2f1b5b32e5a080fcc0d62566e6064a5c8896f393401dd55e16c3746c26f2cc1c67e2f8a7a44ea81826b4de0a9c3e84340fc2592178587f264c2fdf39e3aea340a7fc0ee5c321bb50a19167419d8a8425d0357cf7d38da0b80f5c74b19823c404f618adde2a5c6e84efbe5d88c131fecde334244189ccefae4d26b18107ed5e2622add174534028bae2deba89e30269c9096f8f2acabc7cc09795a5b88b38f234615ba1a41e85e0eee226e6efbe9b43613d09e823bc834d2e288d0dc88ecbeb0925204d80303e0a5bb4ade1ab4bcff899ef8243a8200d1c255a4181f85955c9f4641be88d53bea84817ab3933cefead9b63a8a231219e8bb5a37a5c09f18f71fc10f82cb795d77fdd4828190cc5df2d11a2c14c70736d44bb5d8da41c2d2e641d31ebdc313050203d82f2d00d21a4bd82a60e9138aa7e2eb58eab08020e30a60df2a3bbc027e7356e01cccd2a0363d3690dc134ef78e811c2dbf97f30353a1a63c25d8d877add182086c7a318f38d926b5c80b4af69d3ac0191a17c486e3c6a41a155e328fbb25ed52c324f69f6c50e448d58d0c3f5c61bb03349783bda5e04229f23a9a2e44e54d58484d1f645c80a6c367f67839e80bb7744d34adabdac5cb16a435242208e579abc1cb661e2e95a3d3dab8e8bf4d58df4368656b7ef1f07471781a66f3f10415e115b15b51dd53c0355efc7ee609b0976d8452d58dbe13ccd4a0593646e50040d8bd784ca12f4d48130c91660ecef1aebfec2d586d44e980ebbb02c4af2e4796a0eb5dd8de864acc2a88470e4aa748c71ec6650e609ac15621cbe37b891c8937860dc74208ac472987ce0d8741716459f463d949e373c90f27468f41a8009e4e299015065467f96a2fab5f0dda5403b2ef3fb33da0bcf99fa5e553858fe01fbd2b67fac0886e2607a040a775b816ad8aaf50b6c33089a05a6308c4ea3e5b126cd519a8b15c66e83d4581c1b7d209506543209366a2a09cd0074e44d81dffd159b25925c1c1cbc6a4fe58e84ec0f002c94b16dadce5f311f7ceb0f1fd1dc1d9070c2f11039ba48e810a6a6ac711babe0d8f3b71390fe10099d5f0783d6644189fb9dbf24dbe42f4279c732294fe7ab7e3c8a89a01385fe0df9a18e4946aef74adf99e06e2156dcd88790ff585c580f19c3ab80ae36d3b25910ee9101d4a342cc942d15aa1fd4a737791abeff69471d7e46f2ccd675bffcb0838099a87e5b86e38dc76f3a6a6d544e33c3c0e97787c4b532603d2d8d93aa9cd88ec6f7213dc58dbe21c3f8557eb9424008ef9dd2c71cc77a7dce71ba492cf0632dcfda9f42b6d8ea67b2257fa6ec031367757bc78c077402b6c0cab04fd0c25631e593865a48b58d1bd51239f7bc7529913993b7658c0ea74ca1eaca4886fe1b95c8a7709e5de558d700d7a4835d759cd5bbd315a7f7cdd3ba4b3cea97ce7b8734504980cf7081656dc5ad5969087c401cb68b22671fb8cecee899e27840d0bcbd297459de4f362a4940fb82fce02b3b95201a3e2c3ceb8155e0985d405e13e009376e877c996d2b2eb145cc0c1fc5bef0a67f627facb9a4d94a7e86010164818eae135db95b2afa2e7796e97a848df15ca70a856d6672e240ace61ea9056309f3f00bdc5c012eb3f84dcb05e2307d455d0fbb91a5ba376a2472b9f201942b5efe40982f9b6a952846f1ff0c7ebbc56d43f633e1b588561f280c505cbc37ee878c6b900bc160ea1d040736013fe683cd1c22c348d68567a9884faf1df981a6c37ec98281b9516ec516f8ba61aca8f102160d2428eb76f8da544333e04e9903b629146fb8d6deb51f6e3560f3591b92c3935fcd7a15d5c4b36e943fc7532618f1245a386b2f7cbaee612af4a69ed290c63b32057369fae3f797e70f4ac40c6d064ab4f1e65bccadbe72761a52a6287eba86b5b87a335d7250e2325233dc15bd14b6848cd3b3f99857640e1652a5538b3bb3b7fe0af93787b573ce8b2ce7788e2f8f95eda98ca8360cc2bece3cfb719d03f94c4c63eb75d4da4496749ec83b415bd65ee46ee4625e548fce928ea9390d461deda9df4d09a187f52d67af092f3f5606ec649f78a9061d8e6266bdb10a7bb25865d327c086a35a5a2184c9bbccbf12940353f10e6443997d80a52dc73bd1bfa31c9c59ae70dbec8388a2f38ead1c2ec1f0ac66efb461609c79b2eacc41ac7b3b94dbfbc04ae16be028e5b0c41b71c4b936d617b2db62e08880ce2783d84faa2ab8019df72e1407904be54d3d8cee269ee2a2a3d14f53baf87f8b82a8499932c21ddaa9de19905809af60b21111afa31ad03677fac4c2d0269f8bbb4c4855c9cb41a6e3f37cc8674ffdf08ea3860038652801cc5a3f61d0f67f51781d02b4234f99d419e668399bfd6b0c0e9b0f61964b57d3b90d48a0f39b9a6280be8dfa420255c1640bae17379efe4493901dca9be4314b633a6803c00f9c16e23387209bfd1171c205eb8b56ba64810fc324046fa254323f28ff4a9b981537770a29120c124fa4f9ab35de681c2782a6b1f29adff04b3c27c433a922de729521af440a601505d261ef35d3896cecc67f12bad938d6cb909d5cba57f573263a259757d88de77c7fbcad2a84eb20279ec7b93aabce63bd49caff65e32af04abd81f63e9f0433b31b9e1ada19a7fe3c5fca2babffb24721d6a1789338fe8d6a92b9ddb3e532f2d85a5c4dbf7831746656dee155498a2403acd650be6b298234a48f61444c3b6a6aab6bc73e36f9b805ba15847a18fed841802fe68426ac0217cdb22709c9f84bf3d217167fa98325fdde3ea66ba2a0d68f39755da4057b35a550f9f71b597e43e23c349ab22d879e8ab8fe5ab1a6a031dacafe7a4bf84e0588a17c715027fdbbeec81da4fdd98f320cb40fb24b84f86b06be896bf99a5e36aeb62befcf38a8cdaa1a793165cbae4046219e40ee9a114c89954b0af55351fbc3aa87799e6d219ea9e361240004a22707eff5f2466a6c914b6d7e20e0b3f26bd54565f39aea5edaf006e84bcb4276b3a33e3c2f025d50f4e01a0b428c4aa611b1172c1bd8273b57232d96fc69ff2927731b66c54f789e69d8f00d37a09000b2428deab7310f643235a1a3f464b5fb656771e21c4f6adb2e1d0e8cab1ae92f794398525f2dbcdb0cb2fb6e4976dc204b62c9dec3d6bcd4c8826bccdbd95fd012a1b91a86fc357de28d632cf2161b45793634047ff753bea645ae9673fc8313f6e002c6010ed4f63a05f4a166b3d7e5a911873c7be2f663559f97c56645e16529949d629dac9d974e3c6aca278331295c7b425649aa5b1cda090d44e14535cb3a67285515717"}) sched_getattr(r1, &(0x7f0000000080)={0x38}, 0x38, 0x0) 02:02:06 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1105.130060][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1105.138626][ T8786] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 1105.158323][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1105.179911][ T704] Buffer I/O error on dev loop3p4, logical block 2032, async page read [ 1105.190859][ T704] Buffer I/O error on dev loop3p1, logical block 1, async page read [ 1105.200277][ T8822] loop3: detected capacity change from 0 to 16400 02:02:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) mmap(&(0x7f000038b000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x9b7c8000) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) r2 = gettid() sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x1000000000000000, &(0x7f0000000180)) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000000)) r3 = getpgid(r2) wait4(r3, &(0x7f0000000080), 0xef418702de78b9dc, &(0x7f0000000240)) exit_group(0x0) [ 1105.258650][ T8822] loop3: p1 p2 p4 [ 1105.275600][ T8822] loop3: p2 start 1073741824 is beyond EOD, truncated [ 1105.282547][ T8822] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1105.335842][ T1034] loop3: p1 p2 p4 [ 1105.340054][ T1034] loop3: p2 start 1073741824 is beyond EOD, truncated [ 1105.346916][ T1034] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x80040, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x7f00}}, 0x40) 02:02:07 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="2c00000003080103000000000000000000000003060002406005000005000300010000ff0f00000000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x20000010) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000200)=0x0) ptrace$setregs(0xd, r2, 0xdc, &(0x7f0000000240)="c72c5ec107b7f20f7fd4c304f41a8d09fafe5764d1384ff409d5de98d3f1131bc8102d72b379428da2ebc89487729ed28477bd34a822f8f86fc013ec5b5977d27ad2cda8b697a97a2fffc2a95e30f16763578b2a3935ffda5a597c9e34bf6050014faa3fe992dff8a77e4f9bf07e9e17c8caa84d45ca6bc25938dc22e041b9602d546df3e1f1d7") ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(0xffffffffffffff9c, 0xc080661a, &(0x7f0000000300)={@desc={0x1, 0x0, @desc4}}) syz_open_dev$tty20(0xc, 0x4, 0x0) exit_group(0x399) 02:02:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000008400000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x300, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) exit_group(0x9) 02:02:07 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) ptrace$setregs(0xd, r1, 0x7, &(0x7f0000000000)="a68a5e65389cdb3d3d04a3c8c2fc6f3a361503f8ff2c4ce826") sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:02:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xc000}}, 0x40) [ 1105.727615][ T8869] loop3: detected capacity change from 0 to 16400 02:02:07 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1105.786111][ T8869] loop3: p1 p2 p4 [ 1105.792461][ T8869] loop3: p2 start 1074266112 is beyond EOD, truncated [ 1105.799370][ T8869] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xe000}}, 0x40) [ 1105.915259][ T8902] loop3: detected capacity change from 0 to 16400 [ 1105.975851][ T8902] loop3: p1 p2 p4 [ 1105.980782][ T8902] loop3: p2 start 1074266112 is beyond EOD, truncated [ 1105.987620][ T8902] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1106.066865][ T1034] loop3: p1 p2 p4 [ 1106.071468][ T1034] loop3: p2 start 1074266112 is beyond EOD, truncated [ 1106.078304][ T1034] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x400000, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x2000, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r0, 0x8004f50e, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) close(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:02:07 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0xf00, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xf000}}, 0x40) 02:02:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa500080000000f400000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xf800}}, 0x40) 02:02:07 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f00000007c0)=""/142, 0x8e}, {&(0x7f0000000540)=""/206, 0xce}, {&(0x7f0000000700)=""/140, 0x8c}], 0x5, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1106.390622][ T8938] loop3: detected capacity change from 0 to 16400 02:02:07 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xfc00}}, 0x40) 02:02:07 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) [ 1106.440549][ T8938] loop3: p1 p2 p4 [ 1106.446773][ T8938] loop3: p2 start 1074724864 is beyond EOD, truncated [ 1106.453570][ T8938] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00', 0x400) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x7, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x5, &(0x7f0000000540)="d59788782d2b6086164a77cf918682f8cecc5f5f80bfc395d0f795f7ecb801ded82496f7d17cb1d1981e9bf714c339cd81adbb439361f40bc07ce74c26f6b6a2ac4de106e62d860cf3af464597bb6486f00449217e683b6b516610c366eeb91684dde5d55cee28fc6f989a04a8395f94af8b54f25b6d8a66740618c13b6ca7e591a0cdc54582fd") gettid() ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = dup3(r0, r0, 0x80000) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x70, 0x453, 0x20, 0x70bd2c, 0x25dfdbff, "73ae8b0ef17fd4af32abf1c0bf05be41adc00a12b0555f6312b9bbcdffa1a604b56b9ffe5c3489994e63ae6b7062d2949ca9fc58675595063ec63a4729ad27eafdc9b64a9a80227a0a3e196f3040de3bdb6911a3b49709314b1cbc340d", ["", "", "", "", "", "", ""]}, 0x70}, 0x1, 0x0, 0x0, 0xc020}, 0x20000040) r3 = getpid() wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000180)) exit_group(0x0) 02:02:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x1000000, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000010400000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:08 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, 0x0, 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:08 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0xe300, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() sched_setattr(r1, &(0x7f0000000000)={0x38, 0x3, 0x7, 0x4ed4, 0x1, 0x100000000, 0x141, 0xffffffff, 0x800, 0x1}, 0x0) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:02:08 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0xffff}}, 0x40) 02:02:08 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, 0x0, 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) rt_sigtimedwait(&(0x7f0000000200)={[0x180000000]}, &(0x7f0000000340), &(0x7f00000003c0)={0x77359400}, 0x8) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{}, {r2, r3/1000+10000}}, 0x0) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYBLOB="40000008020701010000000200040900010073797a305522b628a353dca47158540000000001000100734000000000000000000000000100"], 0x40}, 0x1, 0x0, 0x0, 0x8800}, 0x48081) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x840}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000300)) exit_group(0x0) [ 1107.014313][ T8986] loop3: detected capacity change from 0 to 16400 02:02:08 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}}, 0x40) [ 1107.056729][ T8986] loop3: p1 p2 p4 [ 1107.060923][ T8986] loop3: p2 start 1074790400 is beyond EOD, truncated [ 1107.067721][ T8986] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:08 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r1, 0x0, 0xfffffd28) fallocate(r0, 0x3, 0xfff000, 0x4) 02:02:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(r0, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) r2 = getpid() r3 = fork() tgkill(r2, r3, 0x2a) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:02:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x3, 0x929301) write$evdev(r2, 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x2, 0x8, &(0x7f0000001280)="310b8e54b58e9995"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) sendmsg$netlink(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@kern={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)={0x22c, 0x13, 0x400, 0x70bd2d, 0x25dfdbfb, "", [@generic="54c0bfcf7d06da2575c6c2490b762ab60cf644fb06407879aa2c1f9f9f113f4107c1332203386daf5467c081d9cbde88f96e13558684d5c57103572d7aaafbd3587526c02da82ad6717353b8fdcc4214b993d8aba4ee891fef7f392c6e9b19bcc1abfab30551", @nested={0x1b1, 0x768, 0x0, 0x1, [@typed={0x8, 0x27, 0x0, 0x0, @fd=r0}, @generic="c6", @typed={0x8, 0x56, 0x0, 0x0, @uid=0xee00}, @generic="983e5b4c0bade998439e2f429cf5e0be5ee0dda8b60550adb5b84d37", @typed={0x8, 0x49, 0x0, 0x0, @uid=0xee01}, @typed={0x8, 0x4b, 0x0, 0x0, @fd=r0}, @generic="cc3bcce9a51da3a6d4fc9bfc17487770e148f97cf37a0de801c1a7ca16b31325be57d1674ab1281f935f889bb6506129cf6e9a9937dd438eb334b81c236457950c38ffe27eb97be5f9b6013eafbd900ff2791b81a9648732302e63e00bf3e91282bca88a3423d5bfd387cb770ce5bcf609780088e464a085714c19cc23bbaa19d30ca4ed9019abbaf750b2479efe4305c58403d5f86e88c6b9f7ee8f31eb6c57e3c01bc0a4519fdbb40aac9cffcb9588bf4b995439c7e90f320fd412c97ae41fe9cdf7fe848a2f377e38ce9eeec858ded27bbdd39475f46d99", @generic="a0426806b3c2f3ff9ec8f6af7e36ada640ebf0dac9b3a89066cf1b35dea41327e57e78bbfbb753573b985810a77454d0bf69f10f3c3875ce6a8d7b4f9d867f4c3b6ada7d2e03c5ebcfc9c9a848ab399be52797663fc17545d84f6c8c73e24e92fe8f31849ded0c1c909087b6d0c2fca054baf2285c260b841b8a863b093f8391bf72a2830c6739c74811b36c723edb943456f60633169f"]}]}, 0x22c}, {&(0x7f0000000700)={0x1984, 0x42, 0x20e, 0x70bd2a, 0x25dfdbfb, "", [@generic="4c554fb2c437356cba8ad3fad724b1797cb0f32c453f8392a40f7bfaf4913a098047658177b061fd878ad62f2e1dc19d284dd81a36f4f88f3d68cd477a45ccf443e4a7c40b07d5cdb85034a04a7ae23f62d077bd778e352fff294983664936a5629b7ecfac0e2507", @generic="b659a2ba764de1964386894e9784807c5325bfedcdc91b411b29395e0cab7bf020767e6096e261d6a69e549a546cafe615f2b843925369335af62dc52c4bcced559a860bb8ac1d654694bf642810b0a2be315b37a53c9bda36e383cb06e32d4255fab42d1909f248477cb45d047ee9ba5a7fdbcd036307124994094d5609049e8a4296db17b2e544e602d35a436b9754ad7119a235afaa9cf74c91cd61893529904ea3ef9749574939c547f3def6eeada9b9abac7c", @nested={0x188, 0x8d, 0x0, 0x1, [@generic="1b7f66de53d6a303109a4bbd06eb18a381ea256d74e5c64b1c20fc78fc6535d7550e343dba8374d0131cefc7f18d5ca2d47cff858fdc619c0c4536dacf8439f0339399580ab72b1563ef95dc1c0699f9e4edd8db88153ba9ef2259050c6a18f570c1bf6f7264695ea921dcfb510c4a43e7d0f5b5", @generic="4dc680680842e4d27f024ad05d57b938e8ab15f2e519838664466541fa5f886b875655", @generic="f77b3e1e0dcfe2b6f17705b5b4128791f1b3f60bfe426066b5ee19e0aebb75d34a563927e6f3be1b96629743cd31f75972999425411358d8b807a0370f5efa65c78622dbe87b5825c76f1c3e7b59f80729d147dcfcc1e2cb2c7dae3f40f95e92e8274df5173573fd3dd9f3cf8fdfbf8545613c56c2dffda0346510ca32ded4d6a11da5c36d1d9668534c03ea70660305c16e514a16429d8910d327944a525b817b61567af82d79013fcf8ee24cc9c87fdfff33e5c4cda2d9521dac8d14519364a7ddc92802af7603d5ee56dfe31ae84275376070b68db4b356", @typed={0x14, 0x16, 0x0, 0x0, @ipv6=@empty}]}, @typed={0x4, 0x5d}, @typed={0xec, 0x62, 0x0, 0x0, @binary="20b847401eaf0ee0a4687b5a73ce64ddfb9cabd232932fef121f320ce1d36d8a5ed943c78b95b8354910e283316c2bdf2a851185c9bc8d70935d422560ef2eac4dcb05f61d4d34f673870b16694554371f2195c1a1a500c2475fdc346b2741912adaebbd74c52af49efedc7ca281ccd1e439d604502387d8dc36c989e3ec7fec9df6b086784c139e8c223f6ef6ca17dc10524612ef43507b3dc78d3aeaffa0ed05d9e6e15a0decdc3d305270290b1026a5aa6a8ad580b131054de308531ab34ba320787c562d47d8d1577e7d4b5fb34e6f235bca210a77dc5c164e784c8d6fa5f4483827271f4a59"}, @nested={0xcd, 0x76, 0x0, 0x1, [@generic="26fa30851c415c61e97ea38b2dea089cf72a97570093821d2b97c3a9cd83ea0dd267e5b1d29450e490244c6e011530dcb50cea632b7c50c8a4623f6d1666155216203d8cf4b50233b6fc3c823f4a6d74d27f55ade1c98aa65570a6ac53717d74a304ed4c7f865487532319d5120cc6565a1249d850902b772584f29190d9d65474e66a724833b5ca68bf8fffcf399c93f1b9cf36a9621d092e924575afb726af5b7298f1e9c690d2b292353619b62f2dbea97445f15e82c6fc61cfd00664909a4d", @typed={0x8, 0x2c, 0x0, 0x0, @u32=0x8}]}, @nested={0x1264, 0x38, 0x0, 0x1, [@generic="6026ada8f99c220fccd1e5d876a7cd0c7adde061d8bdca97a3b1437e590c4ebb", @typed={0x8, 0x92, 0x0, 0x0, @fd=r0}, @generic="af641b754226b6217cdd4a9796b048befcffdd5cab1fda0dc77fbbdac9f0ed5028260af4c19b1dd800c50d439a8dacb59e066c67de2a5797574bcc47d9a8ccb846f8230be77f3772fc757852032f0d794f361a06498f7528eeed71218c54486c68a6f254b9644ebfc5a745a0f6456c317ce431649801845d35591b6e8e89bdf64df5799fe1aa9245a18598f629048516115b09524cb57b5d4a6bcc045ba5cff9a307530be40ad1b4caf7bb5c2ff00509507a5d86c358263cba8d7a29ba8eebe4164cbb", @typed={0xf, 0x94, 0x0, 0x0, @str=':}--\'\xa0^\\^)\x00'}, @generic="9cc2bc6a85a98a2a5fb3193b98a7cd066a8da478e5b33f70725760b98e133ea6b7b736298ec9d799f93378de6f81a03d794a3c10f98ffd6991a1c551a64d049ea0739763668f661127ec2c8ef30595edaf4a81cf6b1299a7d0c68d6ed4d852d4885585f56622c29fe67d14492dc66579e2b93731e0521ff572d77ff3f339f93ffcf6d7e4ddb1bdc0dad822550230cf5df934fa08fb41f1749c6e6e85afc749eb02f7ad56dee71584ebf20dc8a85932f8dae6b0a7bc5c28b1bce941a85f931b78295cda5e0823a7c6d7be12b6423add59e0a5d4ab474ab7cc9464cf9da1f95e2c4a0286644a80074ea943cc59bf4d22711d327f6056dbf139b0f17d871357de32b3a7c318cc21133ee21b93aac8fbfd96cc1e89b9cb5579908eef4d6721d277e68027acc6bd7e5627b5f0fc704a809ed1ebfd6113bbd60d2c788754d8051c299ad99b5909e1de6774115fad402e86aedc5b6a0a3a14aa0dc01d76a8952ba8fff986170a8f6472fa1b87d7239c5f9788b7effd97abac879fa0e97e13c492ecc264573f64570bee1a9eb14ca170e143621f49f1b87202b5b182ce1d72af01b7cfd5c96113255f92983d40e4471652670e410f0edf2c8e50e38afc3ef53dd622a86813e12f3f1de44b1523dd7595f0ccfbc26b7e153fadc7e84f0c77b4582274b6c28b443ed630a58011e703f3595a974653a6e9e430f78f228ce79f6dd0dfd65f7d7b6f7e35dcb4265d05b54c23560dfae585bf8ccdea80ec0af93e4a84b0d14c78f352e1e1df0710070bb8aadc5305e9c4a27cb29dce3ceffd601df6795c123bb2471dc1f78e45cfd8faa42813c44d09408b40d545e6050a53dafc7d34f9d3f34a9e17d48fe39fd56d7436b2403cf9af69862a8fef42a3e26d73e890b1b09d3d406f26262575832199d4615d8246332a3caf944f5ee60957ab3f779e47bde5e10292e0541f0269c7d96efaab66b497a57f204a307f37f9396803ce521befa43c96979403454f51efc907118823043b9b8b224a1210923cdabdeda3d169cfe90cf7b94363f2f16b88c2272ecdb689f2d1aff7864d3918211a1c7f5688a221a483494b5440c2170c140e7ff468162911ce39642b173a910466e246475dacb672852442601e94f19247c4c80bf48dbe8d2b2d1dc8fd292b97d3a46bdb554bd6b13233c629e0fc1ed58b99412c77b5c67e8359e4c77e18d27f7e80ca782c3b6aa37fbde74e58a267fa43ec6e6ea64630f66ac06827d0a0e55d30635cc19dd313b4e0309032f14d6e98ca985e6f59db314f6e293dd039e2fc82b09a202939629f70ce03d7089d313c4e7d680aecb7ccce6cc13c6d9d1a69c90f29e4501790d70eb3902b962ada94f13114c140266bb1b2775b2c942e3fafcdeff1d9481bd51b10c7a0f3cb86a21efeacda8b0a8e13b2ac310955e871b666a8a3ed56e099decf6e58c79a100aabaccbb05e5b01c66dda092fe692572a80ce12fb96114d75323e38d27ae11b936a341fdd1a89c0bcdc4e79b234f1a257a0cc5cd9e1543b7d6316017450b7725b9e2dcfaca8bba75e34b0e31c04d81dab59d78c40617239affc568b25fcfec963fd5acdf9dd8435169c83486588057c731b432353043d2bb9f256177d6f5e124a09b0a7f5643c1c079ef0d9fc7882ac43cfbf8a5d962bb555e9b6ed6d01b646fec7c828cc5bab3e483dfeb0a8b05943ad4e843647a158648821b0a0c1b66054422dfe099e7c9d1a0257cdd0be1d1656251a1c37d49f88aad0d71b4ff0b7ca52bb54b433ee88c63aa59e1c4e3a034f871ae4882755571a02a8d5d1988e349b353d90b8cf6f7c5c518cff926613d8e8e5418ae2a50519622a53e25c7f46c57d265a70d01f02c59e22d599367ad45e9c2c2da3fd70f99a072c9225ab3785aaed35054a9137e59c08820933ec08d224473dbf95b74fe9c827113001555566654f2d5d6e71e4a04fe167a1c526675a5f602ae09e8e5e33db23cb93c253f5ce89cb659b080cd56a17cd481f46b0e443ab8c26107335487b9ad017725274a20b303fac8d3fee9515f7d8572c0baf3471c6e67ec5169a48a64c25246b83a8a1306598a79c4fb57e7a3410c60bce52a70a821e8825e2125b3a02d95fb8d66b81b0eead49487388b5026cfef704ac096abe19f49b8c9d5037e488a8f074083d8c1d3edb58254b21d6a5bd6207ba74a33d5acaa23850a75ac7f953cc73e1630e46f63f6e13bfd57b14bac75a88950594d3da7259ab660a3ebf11db0db9f8f0a9fd1bc72923ce4ca2a94b84a5954044d2dd40db935feb6cf234253b7da261d8a145d06d3552e96b6168ae45caee7f0b0b843bf9bd7aad2c806c7ab29c5699e0fdf8e23b7af49414bd6b78bd9ce0a7e13c052abf2c22056864e6b7be534aac36472535fa1de8c53e42e1f136422f4b233691a6e44eeb0565cb2ef7873087538296d531708f4a7b1fe393252b823cc1eecb0d2a35e20bc2e0720983b75fc9b962e6d01668946991d68a07c0761ee0fea9af68fa339bf11808fde64b2d2153e0ba99776c7560f36354c61d9290c7f12d72b8e63d768288a6a9826978fd22eb296b1565f3bb1fe4654fb1f844976ecfcbae33cc630c96942ddc0c4fb442722b60b155858ba5c414001a3d2c47d816b258143fe4006b4f44075773f70165874d6b11dd6011dc11d1efa33b62b1828d09a2f33eb51db95376dccb116681106f1ed0db8a514ab82017eb7d4b833118d471efcf5bd2577f68a8989185b7067fea2e055319c1b018f5326d979f4983c0415c7e993e1a4a7d38dd7d7c8d2caa18487230a1789df7f611ac5977496c7ed8eed24c79eaf134929a6fe80a7d176f49f615ff14e49a97f59b7d13cfb6dd2151007f0f69472a7ba38fa5dcc71e05a1918e9033724bbb983adf2930079d12dd23844e5e90ef0a3d53f32509fd9d6d6ab8b43274d514e84bd51d1fd85c28fd9d88c42eba7b1220e7124345c778abecfb1ef727a5372fe4bb1155de08b6910fbbb23a76d76a1c139f7f4050b2515222b5f0c88aba96a15c23dbc3748f292e19b5646d41c20f4f372bb41562784a6b35b67ef66e6cb13a34f48ccc124b58e0cb2edc98052365af65c3a3648621293d5d5e3ed2cd6299cc779a80a236f43a3bd03bab152a73d8315a9c4377e09e5fccc5850063a2351fde0f8780d02149dee43b717407c77d3c26b396b471bfd8d9e4c41e1a2e87b24a72cc2caf872f84a576f6d40b299ef73b1a0e5ac418a1e578b66d9c759bacb5578f7d24988b54e31fa80f3ce3c1d9b36904f2a0e725e58efc3594990dabd8d0f565207acc9d6e45ed91c398ecf4752140e33f1e2de1e0004b65abb4fd527d91a14b29897c7bd51b52806c621afef5d0559f2a1756026ee6059cdd3cdd061b3070e189880072a4a5786ee5b27de1f5fd737cdfd2a6646a1e1292a617d84f96acd77443f24a997bb12a43b0cc244dc21ca07e9e418a21faef58a7950ea107f8b679eb3a0b88b864a15f56843575f12be2a17dcde2e9c5aa8e68323c36c3f8803c50384336ad146783dac27d47120a059673d4fcc8daf7aded5a45664ce092d8a3088d706bb7cc5c3d245d16dcf38c1e570e1dca4b95581fc0095c7c76be3a2ff210fdca264ff6853885c1392eded21a45f471dafa5c7509d1714b53288556f27b2c06fbe9b2937e5dd868b36c88dff852bbe69ab3153c8579c204000c8f02f38a05da7a34b9abf5b0b62987fcb57d61e7d9cbc7cd1821589c395822fef0ab32681c103864f67f337583177901c12b65ab207b1edc7c257ca143e5d89d67af56cb125bc8b5f0c53cc7460f302fdc070a12bff85c55368f61f35d163ecec44cf3f94c8439af976929b1816863484818de63d28c8aba4cd96ab5f3820b75fdffacc183fea1a9a65e55d3bc82e8a0a305bb8f8c8863f74b0f8db1ef0f78fb3d8077b7d1a8c98995ed4305ce267442e4e5b63d526d5013d03eee867a81bc55aec1eeb72485b74beecc4c5afcd998288be9ad08236a990e9e2f95e5044a473a918107392403f95aca7ebee7b5adbdc7304cd42ea1df9db05a726b58419c87ce9b0f9243c588134a3a44c12befb9d90c362ef92fa513343e4d5a916e6624c5fc986232b97756f060586d057845499506bfca5e9c6c0fb11f89dc0e2fab18b187ac9afc5a1141f6eb7aeb6a6a32067ec592ddd097ae5179f696d1c5882df2c42e825998ab5ee981d9d10baab373c97958cdba1c4898769c90b2054f2e4d5fa4414e63484f445c158a2df07ee324d8348956f3fd1f3e62d1470d117d67656299c0f03ab29304cf7aae90c6c1b7f49fdc9d49ff9d17356fe954aa90dd9bad63341549dd9c2f288c78d9cb34df4edcffb63146d9a39035f168a010985ab58c39105c210c26fe4066a0472206b370a78191594497187a0e20cbd451776b192c1cf99e5908f0dcbb114b557cb7b090b557797b5ab966a1608fd3a8a25a05ca886c30984666200a2c703a8435d292162fa052a4ceb2a7262b51504cd5613e76c498711a5cb1468ba368f863b30739e7985f853967a5ecb740acf40b2800642d6f33130dc88667d572298633a28c817cb1b4ef7aabe341727625b699fb2aa8e40c95c76a03ff223959d1da920fe57bd346c760666db30f69cb633891b0a991c2c8fd769b38acbf0f7b0718c20c4ad8c377969275c7fa4d718b6124b13ef1ba1ece336da1e93cf8e99c6e1f80bdd4415e0311ab7d2d28406fbcb346c4b236ead3d0e874b330f39b278ed69a0eff656b163874d9b361dc9bb286a45eec57afb7a27f207dcedabb4ee922d8aa61c2947c393fa05edd841046424a0c241b936a3d2a1171ac283d49718a2717dac275efb401a42194bb82f36e4474c67ed8b3cbb8976176dbe325d5eccc2924ac1acb9449f4238160a16731e0e76a411853d61f5f7a84202e2049f9e8b23f54f72e50e92c53e7483f493bc2b50de9a768d38d33fae8a076b087dcde9db8c867850f0700a2ee2da19b8734629c8f480af0636f1e1527ebf74e0d01690e21aac14eb37c1b14c4c846c2087809446d60f5feae93d2d305b63bc414cf60a6ab5b0c3af6bde9a52ee8478b3b5b0685915f38fed1860d038ebda852fae0767785cbd23d73b431190eac0471cba72e12da8a601da81f7cccd179d135caee136fa0810152eeb31967ac425cbdc7ce77d383580c2c55f19f30299d74b6a8bb203f6fcfc3e5f04f72b81a2ac7a2f302e0d9a67c8fb8eb5acfa5403ab47db5c7a9f2afab150da0de663b5f19f3d0207b3d50fbedf5f9fe9236ae76101c20baaa570d9cf8b696950a86af15d2fd9c88dab09b484213fd998955b4b4bf17e185b05ccce17d232b9ea6204a2a89f31b7e3a8404c80a18b35b71457667879fbbf8397aed3ff8406ea46ba806ae867131b5b2ee214ece9ecd77b3e04883f8db548b8fe0dfb697e728a03b154f84b9a5b56ff810d21dd111a6362165cdb1c3b0b18f3a7d40de623acb0eb702e049561e0fbfadf0df42e80463ee1d46f3e10b22a0aa78663d8ee1a2222af3f74044670c47fdc53b85fb01a6b291e06d3735e0affda704c6616ff1788cea2932fe343b48f1e3d0fc90fc22158898263a4688039f7bd3e69d08687d179eb750c6e5ddb51468df92635b78530901654f9609bb8097c2abdcc92673d39756bb930e70ed176ffaa4caf09958a81dd1290048b1c0867e25d9d24c3bc25f1cd672893d5658d653d363791ea040a7fbfcde695eb7aca164d7405327502eedb6337ef0ba3999e9e741222919625880109444c3ca238aceb4927aaf9ba061a3c5cd1d60df", @generic="37248f4d44edc95dffbab5d436fef0fb692d914e96c99b845621ad36c454fb525f37e6f2d60d88e9539d3a2dcd29cc41a42c1029bb12890437b7e009310bbb28ce2b18b4bcd49e83e051b6fcc6fdf67f2c20175d6be7e0073c9d6f7a859c207c6cea59ad8957c0a7f04913f72dc1bcdd8d42d25947815bce60893cc93f48f28d756a2301f97892c89abfbd341d985fafeade57f30103dd7aa6f8b57eb6434b183d5e9022af4c7f7fffec475ac4380d61cd17b5c50a5f691b8e0e219bb863db87297127b9abf3b75118083041", @generic="0d54099b0c6ccd4b55b59cdb45a4bed19f7184527ea4223d24e6b5c5b59e314ab609a1ec7a37b65a0e16a69eca72e0f5886a3d6c2a4ae3e275a05f56731494f347adbdd5ec19266bec889d61d61f6087e316e86716535ed3b338b292f3ac2bdb9b0e587161df1605c957f708e2337bb03d725adfff4b0ae128d2ae6bc152b503977c59baf993726b86ab808ccc4b4ab69b", @typed={0x7, 0x62, 0x0, 0x0, @str='-,\x00'}]}, @generic="ff0115d87617dbed4df0c2398a6960324ea783bc2153152d20e2893f875a34ebc4b2b57461006bf6e7a49278fc05842d37d823b6ec23fb16e46256831f3ef70ce9167a59f8735653b1e8b15606817ea327345be241667a03fd58c5c11470cef0d059f7270c33a575339bfe68e52155571aec72", @nested={0x13b, 0x17, 0x0, 0x1, [@typed={0x8, 0x7f, 0x0, 0x0, @uid}, @typed={0x4, 0x2c}, @generic="9f484fc42fa9bae4b9596d16403fd1d2747af5bacb60ded154fa254007f8d61bfdbd1c9599f11c913915ced3b91bc9bfbeff801a0d6fa339eb44fcb6a00ff6e5c2364f673ed0b09e811fcf5265ea05c84a9a6757dc6dc4a3b64b3a521fe523f94c08c522db8ddb192e6495ef3f86586794c5e620ab3b94d96b62a9ff99f64606f32c4f64c451fc078f0ed3f2e021a50a33038fe43e7b2ed01136fe5b6b04c9ed8fc921d28714c80b30e8b6b57dc253659f0aa0b7080586bc2cc0b4af0af5765264070c55d7a81aa3dc34f0634f250bcb1306e193ffa83d", @typed={0x8, 0x5c, 0x0, 0x0, @fd=r2}, @typed={0x49, 0x14, 0x0, 0x0, @binary="73e4ca11520052a2fa8dee9e7a710ba0d4fe12001ad0028382039d104bbff30ddbb466a8a4fe892c1c04f606a8e4ac2e71d2264c1c1c82fd80e7a0df4f95b42cc7e7d34574"}]}, @generic="b9bb2254fb3156ca9edd5f4c61a31fabe7585da973e4361b611216e59848d7407d56bd45e75ebbad053bf11bb10aa9de87605e1a0c66095fcd21e4c7e233b31f0b922b7743da2c27009d43cf1aabc35579cffd8ad2a2a1d15f23149e9cff7c7f73f355e4af1702327369981bebd23537e9041899c0acc063bd6e5436cbb1c103411eae62ffe7b9221a252461dfd8ab917bf5608fe15ab92c47b385f93d1aa10345bc94ab073aa6bc82daa8969a6e50c67e7876fbb5e2092eee778664617a106d4246a47a88d80e0c0e549d58bfc2d704a89ee696c503654412602e2db57d49f9f6c58f53520f9836b3be7d2d4770f89567f9e44e948ecea8c622"]}, 0x1984}], 0x2, 0x0, 0x0, 0x4}, 0x40010) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 1107.196023][ T9012] loop3: detected capacity change from 0 to 16400 02:02:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x10e0000, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:09 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(0xffffffffffffffff, 0x3, 0xfff000, 0x4) 02:02:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000480000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000000), 0x5, 0xa2201) write$binfmt_elf64(r2, &(0x7f0000000700)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0xd9, 0x1, 0x0, 0x1, 0x3, 0x3, 0xef, 0x257, 0x40, 0x327, 0x4477, 0xffff, 0x38, 0x2, 0x3, 0x81, 0x401}, [{0x2, 0x3, 0x0, 0x1, 0xef3, 0x3, 0x4, 0x800}, {0x4, 0x1000, 0x9, 0x1ff, 0x100000001, 0x5a07, 0x1, 0x7}], "6f5d176c534c6d", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x8b7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:02:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x0, 0x2}}, 0x40) 02:02:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0xeffd, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/69, 0x45}, {&(0x7f0000000080)=""/40, 0x28}], 0x2, 0x54, 0x81) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb7c020fa00eb298802d8f6c1f3b18d6d352507b7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x10000000000000ad, 0x1) ptrace$setopts(0x4206, r1, 0x0, 0x5) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000300)=0x0) pidfd_open(r2, 0x0) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x0, 0x8000}, 0x0) sendmsg$inet(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{0x0}], 0x1}, 0x4040800) ptrace$setregs(0xd, r1, 0x4, &(0x7f0000000200)="1092ddac54246f71037eb499c54d9a170e6f5c40eb1c71dca2f063b30283adcab1f950c31422242d615dfc13412bda09ba66cfea204c650ac418aaca7e3a275a24962d70fa85eaf80daaf0601fcb75aceedee1f9edae03e0c74cc04e81673f1834bd4c5707f2c3aab45fd15146eb56f6e1c99751b8d0989afff279c79fab14899b402263a918a9039cb149869e8dff6673b7da20c048a64ec02105756b75e9c5f6dd1efa83c23cc69504b91f7cb14050cdf121f1ad23bb2b2d81de0d4ea5958bdaf659aa3c341531e5c8c5ed2e67db84f9b7c7a97fdfb1490f9bd0c739d4") exit_group(0x0) 02:02:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x0, 0x6}}, 0x40) 02:02:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = accept4$inet(r0, &(0x7f0000000380)={0x2, 0x0, @initdev}, &(0x7f0000000080)=0x10, 0x80800) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800002, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f0000000280)={0x0, {0x2, 0x4e23, @loopback}, {0x2, 0x4e24, @local}, {0x2, 0x4e24, @broadcast}, 0x4, 0x0, 0x0, 0x0, 0xfffb, 0x0, 0x7, 0x40, 0x400}) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000180)=""/150, &(0x7f0000000240)=0x96) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xf, r3, 0x0, &(0x7f0000000300)="4e8db7fe0547912557a8c9b731d693f06844371ac90603fbc9498c202affdffed83d3c627f3d3a837d150ad88d12ff2bbe5ae5fce711a8903dfadd4ae572409b2459641f9b283b") exit_group(0x0) [ 1107.701366][ T9057] loop3: detected capacity change from 0 to 16400 02:02:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x0, 0x7}}, 0x40) [ 1107.757589][ T9057] loop3: p1 p2 p4 [ 1107.767265][ T9057] loop3: p2 start 1207959552 is beyond EOD, truncated [ 1107.774318][ T9057] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000003140)=0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) fstat(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r4) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000033c0)=[{&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000200)="9d56f750f62a8cd0a54f2bd890964c5476ad48bdd57ede428005b403efaa3ed3ec2e0730b8f5138e5455ec5824ff08052e4ccdb75df2c3009570ab17f7b3d59b62eb5f89053874893c560db190f7134bb2497deb32720fb482663aa2973c188f6ba813db6a80e835", 0x68}, {&(0x7f0000000280)="27d3361237993b01e07e01aabf73702918638f632f0f622dc7ab6312eabdd7c2c1169a5f57e825725b5797ef668b51dff231ead7504945b55dc64239210691f943fb64f0f0a9f5b01a91552e73c13c0e2001399c5eca5a3fb3c02f49b74e334256a03974458045a6dbeee95df2da4eb33a45acbe8a64363f492668a186aecb4b65dca723a4ba2eff2db21c492893cd67a7800712601d37975017844fd09c8e6a7825e9b43ccfe29cf3c84d67ee6b601e9a574252513e145c671c86cc80c2930e82593c35ce8a7245f2d90d843aaca16da34c5e31b0e36e46b3", 0xd9}, {&(0x7f0000000080)="e96d04a86b9379d3fd8a81a33e6ff9872937a896dabcb45cc22a0639e0f6194ab2cf8207", 0x24}, {&(0x7f0000000540)="b4055d65296ad312b2bcfd254c536dac95e78edb1f155f48a0ca4932c8abe7704a014455b60a1b31feb21b279c3b11e98ef1bd52f0747264e67c1d8a57278357417f1900768cf0b6aa7d58215a0047f62e397dca1fb0fa8f2d6bb023bb4b5b84b6b168a3e851b3eceda39c4b1b54ff30776e23cb2a1923890db656f9e9db75254c325e722e038934ef8f36e69b32b9705cecbc5a5df360cbdaabb235debef853973169c8d77111550e32d98b48d43db91478c40f292b098a97dfd7d9f58eefb1e8d0afd31d", 0xc5}, {&(0x7f0000000700)="b4e83ade3338236b7df1d379ad4af18432b1f0ae2f5be815b45091a76d436bbd023bd78181d5188ee1715381d29968fbc92c79638126700808d26f72c30e5ed45bcab78386f6b2f199a1336596e15fe6a00611ea7e715376b2c4345c937c072348363af54ac05ebc0cadeda4debc4390bb3b0829d92c332535403b3b3d22e7821869e3582dee639ce6ac282ddbe00cd9ec0f4431492d36592ec7757eaa9eb1a44ea1dbd93b1fdabeb3c614966a93b4c5d7ab7b5f0d31ee5e886094952781b113ef990836eb1bc54d75967713d0f545c255f620302a9796a96005e16d75", 0xdd}, {&(0x7f0000000380)="3f9be8c055e0f894b2618ba87b98a05b0c5c651ce2e80eb2ff95bd6bea1715667c712d8a133b3aad3c4c07ef1d4461cf6462b486430fdf47103720d3a760673badc67e5855af62fb76d18828f784c7bb8d9fca42f9a7bfcdcbb054f0759ae6d0ea348d97fdd969c25a47e7ccdae0952b551e5ec506df32e8c02313795770efe3204ca87e8dcbcf842695327a0f53", 0x8e}, {&(0x7f0000000640)="b63ae261dd3932b9962f91e24d", 0xd}], 0x7, &(0x7f0000003180)=[@rights={{0x34, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r2, r4}}}, @rights={{0x10}}], 0xa8, 0x1987a8610b9e2fbe}, {&(0x7f0000003240)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000003340)=[{&(0x7f00000032c0)="3c932849010de9353e7c46c44d22ce9689984373dcd3d255374bde1508b6f4fb696a6605b01cdb8e384a33388b8b57104ee0943e8debb6dc64360f5785e50fe94eecd61b7967bc8d43710d3b60c4452ccb954adf9af3a5e9f76f8ecd851fb6dcacdc5a", 0x63}], 0x1, &(0x7f0000003380), 0x0, 0x20008010}], 0x2, 0x44000) exit_group(0x0) 02:02:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa50008000000004c0000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) [ 1108.004076][ T9103] loop3: detected capacity change from 0 to 16400 [ 1108.052504][ T9103] loop3: p1 p2 p4 [ 1108.059175][ T9103] loop3: p2 start 1275068416 is beyond EOD, truncated [ 1108.067168][ T9103] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1108.146000][ T9118] loop3: detected capacity change from 0 to 16400 [ 1108.195831][ T9118] loop3: p1 p2 p4 [ 1108.201332][ T9118] loop3: p2 start 1275068416 is beyond EOD, truncated [ 1108.208146][ T9118] loop3: p4 size 3657465856 extends beyond EOD, truncated [ 1108.266314][ T1034] loop3: p1 p2 p4 [ 1108.275565][ T1034] loop3: p2 start 1275068416 is beyond EOD, truncated [ 1108.282347][ T1034] loop3: p4 size 3657465856 extends beyond EOD, truncated 02:02:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000000)='./file2\x00', 0x0, 0x2000000, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='rodir,iocharset=utf8']) 02:02:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x7, r1, 0xe7, 0x8) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 02:02:09 executing program 2: syz_io_uring_setup(0xe59, &(0x7f0000000180), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000080), 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000040)=ANY=[], 0xfffffd28) fallocate(0xffffffffffffffff, 0x3, 0xfff000, 0x4) 02:02:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r1, r0) io_setup(0x7, &(0x7f0000000280)=0x0) io_submit(r2, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0xfcfd, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0}]) 02:02:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x0, 0x8}}, 0x40) 02:02:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) syz_read_part_table(0x0, 0xa, &(0x7f0000000000)=[{&(0x7f00000000c0)="0201bfffffff0a000000ff45ac0000ffffffa5000800000000540000024000ffffffee000000e10000008877007200300700bfffffff00000000008000da55aa", 0x40, 0x1c0}]) 02:02:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f00000000c0)={{0xe, 0x9b, 0x8, 0x7, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x38, 0x0, 0x9}}, 0x40) 02:02:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000440)="66530700ae897094e71b0fb1f147a8378f364602812c66538d750f6ee1d001f43f0500bb9fb045f2d1eaa302ab6c2fef2308003ea1315b9532f3af2f5e153eb78020fa00eb298802d8f6c1f3b18d6d352507f7018b31a53bad1ec3533c791a753a1fef2c560001000000000000fb8005128e7e4d939955f8ac396203784000400f573fbf000000000000000761f35e959f130dec95128ce7ec033dc0a380543bfc99320be1c1bb99bb063fb66f2d696569eada31b09fbd15f0332701d9d14a3f3109d666578cc0266bce7860eaaf305a0ee2af0f82dfefd5e00d421b000000", 0xdf}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}, {0x0}, {&(0x7f0000000480)}], 0x3, 0x0, 0x98}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) sendmmsg(r0, &(0x7f0000003000)=[{{&(0x7f0000000200)=@ipx={0x4, 0x0, 0xe4, "6c3ded375a42", 0x3}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000280)="767614a1c4af819badb714e080d3c07fcb315c1b198f3d66cf5390fa53565bfb5af53dfceff897f3a1bf64061e55f580d28e183bba23913f1f4f6ac68f70a0f870127718c4aa0d4e79fb36d8ae37df8183192d9ab771d3b3a3f504d02394108eb7dd1901252f41fa000151ee840edf6431425e897d723ba462a7a90325e50c25ff09652a073eef026dfc4f2c73039951e355b1f63a1395fc5bcaf9533502895033d99c8c57eaa628b23358d0c845f88ab21ec6e6c9d6cd78579093167803dd1b2adb46cefaf0e1f46038b0809fa384063f748f3ae6a49122d15744ac08da7c835bd22fee18fc66a2ddbd", 0xea}], 0x1, &(0x7f0000000540)=[{0x98, 0x95, 0x3f, "1a408fe252b111acb591818f0c1cce78fa2754f014d6d22cf83edc1e136e734a3572dec37d1f2c986bbdcac5bf6dbd79515aba4149523a902978d6f50f9aeecade40bfb39a4b307bf8f4abd2fbd24901880177714924b6883fdc1b0288e10a6b9441e40321ca5875262a83f51f01e1af64fbf6d5695d886cd42249035ed7ba4c5baaf5"}, {0x90, 0x116, 0x4, "d57a1c580315111b1f02a7596972ad6b07023ce4851be03d4d4b6175919957e50a1266c0608a5e819c413893feceacc08c55886a97ee7e8a2bf6a162c3362a86bc62fa4da9f8606684d69cbd4ebb010991e4a71aa997f0d5c63849d874264370283df6fef3db3c7fea97739044e0d70daf9589a9a95e1bf2e9948e4063"}], 0x128}}, {{&(0x7f0000000380)=@ipx={0x4, 0x40b, 0x9, "e37f7ccf049f", 0x5}, 0x80, &(0x7f0000002d00)=[{&(0x7f0000000700)="6c0aa112c10f7c31af6748f853af1a39e28b169bf747aa670ade173f94ebd7b0712c9da76783f24a7dadebf48d5e4bd873ee346d4e3478ff161935f8a55136f6f1fb835ba18936c59eff1cb008be457abb7e48765cdc095938f3c561f47c0e938750", 0x62}, {&(0x7f0000000780)="3b1feac2314aa4e9521c22529c12ed76738d6a7b2dd6c52c5121559f4b5ba3e783bffeb3b697af20fe046b956a7b7a1ba11e9d798c83b1dd3b39944fbd31ce6cb9b9acf578fcfd669b040a6d39506bc888fa560e2267a573d90aba9de7750d2b368a6f5b8d2ae85b34a4a26e7a7973b28d29d78f67946991bf26c49db09f52a81f3cc87045e5c8b60de5d0f61d3b0f5873e1d3a31244236b8446b66258822300d644147a0532ac3903ed78a719127b8e456a4f609d7f445ff68dd8bf8f9a526603a524d2e9f86d87b278fb2b", 0xcc}, {&(0x7f0000000880)="2a81c3822dcf5ffca043f0cc68800a03e6485bccef2bef08249d901315056af7a5d6fc14891b1e4848737b10407aeb05efad36c49b814500f21ef5e58996ea107eab7bde9e5d7c7a20e246c8f44e6f5cefff7504dcc4518d4e6b2d3c58282c660f7cc5a401d480f02547298860b56b5c297f9c1573e3e90c1db25e8398ad95eb1ac864af3c76d00ffa3a83da8eea0eca87208c0f682a41694dcd427c6709ef78490fbca65099db7549d1c53efa54848cda73edb4361003d5a224bdf5705e3df4da13b62a47fa70db6a19d11bfa7cd99d0aa51dda330a961bbf28d302b86ce966ca1b7fdc044fcc6bf5117814bc17414f718c39468be08817b8ef3b6dafcc3f2fdb10ad043fc4d38cfbc8157ebe389af7df22de07cd6059efe31ff4c8b0e8fcda0785342719f7d3d0234600fd1db6172c072207ac7cd11472f863ad5e9c5716e24d9a1541a3b2c0daebcace6612273d529471f6f88c895209d96bbbbab629bbbd9067fe8c1d12bcf6de84621f38dc83ceef454263a41d8489ae6bc2e406a92bc73933d9d4083945de882c46e5d4ba62622639b327e0861ab962165dd677a0d7853e148b073d3eef6eba6e23e2c8c2add7fb090d6f5ce848fc744e3c5ba875ce9f2df8106740bac1e011dcb90db3a22ca9ae94c0aba243f8d6776e233e554ae7a22505fb2bfd9ab00af4c9e371ea2d79149d548bdb692f3827a09ab3e78e358af4dd9b64c8ad204a19d6dfb4d91e4e1fe84e17d81d49248d899ae0980b9cf948f26ac1f682191283c5732ad55720320bfdb04c9aaf2d4ba40cd311bea7163032a6717171684afc157369853c6cee36a97ce5f2bee82b9b20488c63c6f987b15068d458f424c8eb86f34cc938233ac12ca206ec34eeb70c1ae1946f987724a2d429a4ec5acb7ec266ccfc2a7b025ff1af1b756ff774554e3938fc7d11cf7cbecbe10da11851845d013a9ca8de5124e6fdc684b31968cb8fcc3ddae8aa7c0af528bc53c1ae0f43ddd86d439ed79d1013d2f71fc90d844a2ac6df92705f52bb488d47711244fc217252f211fa49b12864156fc3b11563553f04fdd837464a7ad9a5c32459fbdb7445a582f966d8ae3b12c26467cb4f9ad9b1f5ec3e94d424375b43fafb05421f18b900f8a26bfc938875975397879c298db02e43ee462c8dc30a99d51930289ffef9b79a1e4c257abf5780a433aab8fd48d213cd63a4f3eb392d65848c93f7feacfe281b10a1e2843221a82f8ab35fc18422db69124191e80c379c34283a144de68adc3e27946cb62e3bcedb4cac98d69c93355e30a989175976d4fdb58bb19b2716282402cbe424f7ba115f53049aa5dbd666dba65763957be0a38e2e8240367b8886abc23c07e3598ec318029624522cc76687d80583dd473cdb0c2bf99d16bd90084f0cd856330c1daab481243a24833c2cb4096ed0c05200e954844fb952a245adbf6bfc190e0c28b1a1cd32c858c4bd411ad035c1802409b2ef5d78338f559b9206c8f7a287c76404f18ebbb0e56210907767c6aa51de7017bd5893b399c43dbb230dd1b816bb3c1f362aa40c92ce37215734d233b3b0494c5e3f9773651d92eceaac177e113a5816b49b64b040233987c2fca9ad7e7e7a1413f1803579d408e74f93e798b11b18354d81c2e941988a97b050e63c83e660e2404dbd14e3d3b2069ee36c16784e02f2baef7473dc36475eb488c8c56bd54723e6b74728629161c9b3a4df7b9e57a882aa7a6270f742966a1a1a5ab42b852db768045c61a314929463b25408e3cff757517b236df364f6c805cc1ea8d2f2d8feb7569a76be818577c95de7c0f5a650c76d079db784e26e8288a71678230335e405627b410b369c2b84b8a7d3d294f601d2b86bfc7eb91b7b247728495dd054ab7604d2b8d258b403a272b078d2b6f4dfda6f6df709d9c93a945a531b33f06000438f268081d774b91abd0d806fc672aeb3298e324c16137f2b7f813cb56d7d5311b9de84c9fa24322a2ef93c35f416cdac9b8daac32a024cd596c0755bbcb4ee4e7eaa61e83b5024b6fc7560fbdb670415eb05bb5db5e6806a43d7584fa5b4877f4de67320da5f636f566b4df78c7e77ad991709ad856ccbdbf536c788d6f3ddaae48faf57821fd591ae8710e267540804149d33fe374af1c50c3c6c6159a3f40cdd2dbe94098c1bcad0b042a08d043751bcf03f5195e8601d20c17d3bd54adef5f048d4330d681945c5aff9d1b1c74ee69b87cd6ed39d24048a3b851b0e70032dcb5681b90ec26a87fdcd5b567a7a092c9b3ef73c0f84690c104371cbd39f48642928c0994f8788a6907362285ba101cd76577e443e188e8a507f8da47979610c2b5c1e88e7a819482221090319716fe1cd6ac3e6da8b9c99f1d84b1ba50cd3253f4f276f00e6255aa74ed63098dbea18f28a3c2f1f5ca759883028114527c543ad5f6ad8f0a2d12c81c1e892a8bc6823e4fe27965a62225f1803eacb71a192682ecf91ddb66cbb5ec38ee8e3a00b405e6cced048e11acf2577eb0af742499455c1298007b03de9d53122b4bb644b5ee4815109f5dc6841a393951b17e7b0eaef99e453d0b35f9c05fc9c5fd4e458f45958613f17ca7782339f79db7fff692f5243fc2ae2016700d658931e551265c27f503949e5b0d6c737a5a69f4e2e79325fc612fd79c1864dc6f4d038181b9b0d5001e1aca207d10f30bd0997665d3fa76448b862b4e1699d46312451229b7b4c1a7727dad8a363cd90706c7ed958c5e873b4863c1b9bdd2d0e496aab010f85e74293365900383b7a7fadc281c791981f793e720b14a4d9776566099fef84f4daefd2e0ab81eb70cd50aebe775510fbce220168c722bb8c8c50595539dee23e4d2df6d992bce00242511e39eaa4978e59bf08ceb70c9806d1cc9ad8e6e55e465e805b7d8736ed30a82cac8a72596feccaabcbf471e3543fd8970fe08ca8965f5e8307a391d83d7e3a923bc42436c7c102d9e807b8c2369f0831bbaf5c43d3076d44f077fa612cf22c0c12c5f577f807729fac0fce5372cba097e8e7462d5266cbee4f0663926222a36e88710c0e62f991fd98d615b90a2116d4dfb7db492dab2542eb15263551056d2882b73f5f939ea81770f8e1e99a0eeacb5eccc3f95461f284b2acc24c9f05ea3d51bb357fa158e9106b54d0a887c0e20bf310eadc69926695d0bdb7492c3263c7e4f4ae1869e500064cf068932a05b8f071b7c191c77fdd9b8cc44fa1ad57257d29a471deeab5648d7d1d4893a2055ce99ff569837f81a74b4945fdd669405f5afdc3ea2b0c248a0cdfc55677d9be5d29ee951c1b16d70fafa9f28bcb45769ff09bf9acfe4a28c88d5299814845f8ddfe2023a7c44108206fa7b94f9adc06c5801cc5a69e8c685d2f6d717eab9f15c85e2fc68059c357ebf3f1b504aabbb36f332c04ff2edd3c5665d3a3d617f1ff27a00ae745f0665753e95fd8eddf308d55b64ebb37dab25dfe693f16f7289d52dbc6bba10c52c5551df950b9dd91bf62468f72fd1af27386c0b996af2684d2edccdf0e8ad3511aaea8ebf217f6d87997f19f148a77481b10f7ae4d337298b3ca7995ec35174993b500772d27c90cf6f896295def911957b0f39222c9dfea7fdb656fe7d4a58064d1f8f8c4d61e81cf1c850aac20bdfa1b9ffbe6be5459a1afe0a5c5639db36e1fe7135cec8b4742e8a70e0be766eb2d17e4fa101771144658d2c7f846d4d78e3c9856be66e555614b874afc370bc73e529ac7293d5ec5e8a0add3605903ab05e5ebe9b8adf5a86cdb474274e8a220f0458e02b6e8629959ea944b7e14b9ad958e3cbf5e08647b13952c9163652e1d0db268303bf0189a237f39bf1066aafe0ae220a1efe03978241bca5fee8cb019055938f5c9081e0d505c60f92e77b92b6d593e7510bff94188a7765c54511a98364babac41c108d101f9906cd157efd3a5f44152e2c47468c49d20f3fb4c2b94aae83ccc70700f10641be1c4f4f620e8e57b4934a53ee4157ff06a18b72a1d5446d94ee2634c947ea642b127791b97fd268d8234cba3759e86d413a889ba11b51c5420ed5f4d541e7248a19780c3a9f7b3acf58086d56612c29e7d50f09cb7b3c243a126d3dcaf78f767a871e9f1a18e47c0fae6106f3b352e28ff07d023432eb72970f7c87e036d812b3871300a05be36c8543daca9732edfd08a84e777c0b7f7be56c912f789adc00c732bb2860cf25f15d2d8d8f440b2772a44badbd60c498b733f500f605fe41739e3288eb40d0add5c442be67f0dc9c903cb94263276e809a9b0a448b396113288ce17663b960afe8d9e940b19afe7028f4e47ba8c8eca8602f3aa91f8bb9d051679e7ae9c587d5aff06351d2a4ea0cfc6617036f211135b6c3b02ca546469e86dbc492641fe6e6ef58239d57b436df83d33513c0493e01836843082fe150e51514da894bfd15b49d154971b861661156adecaf46f54c34e63a087a250b451929d04ed38c5423817943c99eaa9fb304714ecb31d0aae9caae6bbe0a565c8dde50fcdc56b6dd7b14e9f3ccce454c54555283a435996f532d61bc265551ebdb987b19782cbbc4f4ef48f141530f84cebf848566f62bd4e4b45f9ddfc1536ba285225fda513df81122e765df8fd0409cbc05f7b571131d5fd506b5ffb14491866b35d4f49a8e0df0c7645690eacad2faaa75f19327c9459a4bc67bed98523b3d3673c4e5ead648b99aca7a4e28bcb70dfb8cf7567735fb65ed692f5d03e3c379efc2fbf8fe8ef1e7e6c9ae14cc2c495ed105ec9109b41da34ba1aa1c3fbdd4d446688a904a82cd738d45a8967f4f767d9ab724448f4c0547b43869ec5072a967a7cf62ed3c115583a3e989845c587663441fcb6bb18561988116577a0e67f27a172f93c66ceb508d52a2c1b87831b044fb1f8b8577f7d23f3056f8c9c1a3973388df6c0ba07028ea9dfcb9b493abb317f570502881f826f119296b5e7f2e0704452a0b94060044c950c3fdfee6b506ce950522dcec8560e383b9f6e267600728af6f8d0ac6216ef0cc5a5a90ca48778f7363de136c16897d7cacd0f7b06365af0b61a8acbb88987b8b98f3f96cec5d62bfdacf62a35baae160cecf7b443eab088199bf8041c816993ba1bbedb4f4b0600a2c8c3e6c25fd827281d3e29ff58d5c875df752f4c314bd9c258afadddaac54fd3b4cf649137f65e3bc8041b60b0946df0245af2e54d3dae7b4abbbcf055ca6640dd6765c6d229b3a67a9a63992af04ea1fe46dcfd17c4887d949f4c1b29ec1fdfa64a786a6195200caf5d9e86992956a0fea04d1651d86dc45a06a823309a88a26cc1b5295bc6dc0d7f523e99ef0dc31c5bf23a4e61bb87a6cf2fa091ed10b8593f53d74b0fa1f67cc8208454342e51f81e18983ca0085cd8786b527a3c46c7b3303c29425748c527870afe2a6240ffa9cec0adf210b78c66dee23f73532152380d89ed8906d4cdb2978b55cc88ed2850fb510909b6ccdc8c6ae4f5b94db570e795f30935f17ebaff1a17d22568b1ba5df1126cc6a16b4f6c912bebd72f027c278f11f1c4a6d60840803234d1907d2d8b21137dc91cd0a306dfab8fe6d1904d3d658cce529cab1441701af9f827f4c796006c4f55e450964e87c65d272f1801ac6a0ee11ed74b7fa31f579b2a686d53a889abf3a4429a697b95165295ee73d5c9e447950d6acc1cf3631f0ed2baab167fd13f82cb81960574a5c418c5ff234fbfd2170b9068eacded1d6f1620b88e83b195a5228c53e5cb23974fa39f5883df4ab17598155f930dcb6415858b", 0x1000}, {&(0x7f0000001880)="bd73ea432cd0012891c2d045ba5be19805ab56df2f62214a221cc6d41fe49773f3f24deaf1d59ce10d9285f7a639713e7b7dc91a6017ef087bfa905bf62bd7ac69b841552025fe445fa826bc599d5fe8f73f28d3d55e79361c7b0d3121311fb997b15ac97a4c5f9098801600faa7bc7bd9814b48377732dd8ffd94ef7a9759aae93669a84fbc2f6630ff4c6944ff2896905ae62fae2d0b79b38cb1c6b5fdf88de0229a5b1369b10ed752cc3445efb8410778ed3c2a9ba0d5317fb077032a5b63f923d72de24b184866af1f0f649d20ecf3e636", 0xd3}, {&(0x7f0000001980)="353c7f0f085e43b64ec44d06af142255f068618c698a3f0dd86e2afc0d0f832174f17b8035d63dc9ae24deebff8be9eecd5867d20d38b62576173f7f29149ff3ad0ea7e4016a34c81efef4f7e5a541ebeac81952bd57c2309df0b346c999fa93cc18a92d17d92bd48b6a5c931506ba6874c781e74d0a973cf28bdca5e284ad68eb25cb6aa7511e9a9d09b6b8ec1be38deae015ffbb8184438457c6209ee4d04f1a112724d5e389e8d00c762b8b55fe0354bf4773f34d3c2f08413fdc3f9f9ace762e8047d271d2f6b98687a2c6add01a7c780adf7888f5b87a1f1cf1145f01e972f18f09879ec5c31c43631bf5b659fb3ea6b5dd", 0xf4}, {&(0x7f0000001a80)="947899c886f229c98e605ab880a818375865b7ec60368ce9a58a83c4466d308d5bb7fb2f5ce7cdec6ed49487b82894f3ad6081f7d5efb2521e8bef8791d3cbc4b09e780926800df6b60ac0bb87e1dff2623cf5e97f01f49535f822b36bfcc6695717ded10c02760d2bb8d7e58868de1051b44f85586856ecdf5eefaff9d1b632afb4d51bd12b2b664e76402c966dd9f80c0fb0ffc7e80f54ae917ce89caf62ac0033a2b40d981c7d05d70dfcdbd4db661cb6774a140a90ba6c3128a3ac1b7c1cfa264b894046eb6ced0cd0bad7cee97814db71fa803260c49912d5d7a7032c0f32deb1c6b0759b0b4a5098f3171199ba157211d177bb8fac61790a72a50a8145813ff6c5af642c2d8bd8cda449cc892fa23e61cf322f41e5f8f5905904eaed1760eff511d38fe5b9f51e3e10750c222d86e8971dcab7fa379e7cabe654ed6e83abee68f9e4121a4df2f3bd6f3709d6f62014989be05363580ffe716fdb96467d134e30dc1f8456e8cb717732bcca407cb71c65e4812025cbfe9419644f13a7ebe8bfde4b9368ec7760d0d970e5cf0e80e1d392c01b5d151933a6dd1339cf24fe6e234e2f28dc870202bd3860e906e42acbfe289a9ab2da0767cdf05fba33960b030d6abd13ad04238685da55ba864650a76583df9f460054e0b58db707e266256a9fb817dc04e0c9afbede3f7ff821c7ad3b9569b3cb5928f62a6598af9996dc3e6c39316f5c8cdfc772a02e4889936a168db52151046230814b1f41979608b937e37d3d0fd1ca105c2775d82c75bde4d0e67797d78160ff366d291d88fe02dba8a50589322ab9e4aa8f0bb56df2b331a0ef5183ef9b6b158b99a89a7fcf516a6eb9dd1e8e0a1df1b869b6f218f3ce9fe2ca3b9013ac6efc734e35bd9fec589b33b24cc1cc4e0d939f921bd28ce306544c6ab6b43b46ba0a0350586b43b194bf1e59dcb9412853cb24f46265f418c2863b640dcd301c72bcfb2570a45db0703c42aacf349d10bf05bf3fb279c89843e7c05293c3266a9ae3827635d42771b8f5047d81550bcaac4eca20e12425e0da72341b9e8000ec598e5a2ca77aefe1a521fa50efa202cf495e000327406c8affb293b5b64d3c0016f910ef164d4ac4a68e916217f6683d70503c5205f710810f1c95a9defe706f96632231fe1ddb5885efc281ac270d738daa4fcf61412f21b8174dba777d45c1d71a5eb402b1c0ef38347096b501e71cc9f7ed593ef26609fef3a8cf880f4dd0f016e749c3bbdd060b2e8ed7db0f20f865641ab15eabcac21ade84cbd01779c786ab104b786fbffa66b243b4639bc65593adfdc0bf8f741aa8b4d3b6f5bd0ca48063c996643dfc3b96d5d56b412d5287043d2e73572d6e9d2c2858a78f5155c2dbbd9ad8a3028d6f842ca69e9e272b12e2fbb45ce71aa436f299c9973d9cb220e4e0f5a8331af349df4896834ac65c87ef5c4c928d9180d30c702022ea8954dcd7b12bf163e174029502bffd73cafb40239d7eeb44d1d490154ef31441b63d68915106c9090dd976a679bb4ec1ba035038462100717d15fd1f322a58eb60f2669c83d4b46710dac5fef68486ebe6d9d1a09e8dfee34a3b545a4ec226b806054a4c4a420d9ad6886ec236d7260d98e118e04c3d5d21ef309aeadb14056fb39081f89bd144cfe7aacc9dc3838a55024133ac303b1b01e662722c07a295385336316a1f47a65a3e5fc684166db0d583c82a9639cc80897c31cada789f10fc54d9c183788b6430f71ac63960dba5695b9f63567b50b5aa2fe594c4d0965d52d96de61de54b0cc72bcc38f510f2a5517ec406eb09d4570d2833b5d01aada4517be3ce44ea81bd36eb41f10f4e1af057889a14e297f0de6a2b7ab8ea555553c199359624a514b3bf6c438c861acb74694c81eab75b72e7ee2fedb3e9db955acfc1a75cdf9272c97b615fba1f19821afaed2f3cc49c86fbf5d39ad97792ab3bd428e7f0cbb08da44c2d0fe1e2ebb0da1c2044769b899d4805aa57978a58e0b5257e07777b027e3c7afc47b689ad5dc12c7c271d2c476a3385fe0962e3eb7dfa079ac4184e0ae53ecdc1d69aa79c9d5796206fff2958788598c1475dba2de6f6c02353b8407d828f3b66833cf868507b201c4d3e259e2aea10fbb935a4bd2cabbce323260f66c7c9256a2a4c460884faf8192f01941aa60a9c3c4574ecc9c6e8635d234469b5a038940963c98ba586eed1a402e80b735dd8eaa5896e1968f6a941ac4b75d17c7094e0f89bfee490f4f47aecab1791d902fbce64a235264fb209101c6c66caac04a501e179cdfc805fdf212b4996b82b25005afc356b2b403c6da34fc907edf08eeadd6ad630dc37901e05d0680a8d499cd27520be2430d6fff2915989d6c7a153a755de21fe1146a6a17028ce40bd9d03f0ba8ffa66e8b40548211fe2c3a101fcd2435fc30758687269e1e06b64b7dc08c988081530e96ac3565e9c6bbb4a6b66125c212f0a949153f48ea13b33057edaa37e6c016d170d6ebf2fb19e45daf7e2f9d1bac757f8284781aefe17cf574b82c9af88dd5653e89dbd4d2e4b9a20dbc10049fb03c98b5a7a9c6b2b88b97e363629b5c5d33d412bb68243aa65866097d88ecf056bc2cef40e6005e10fa1f122311bc3c58c60ce7bed47cee7d3c8fcdce5c9269b9c984519f50388d422586f9f0311ce349749e8a924b05b04fa8e803ae85beb9bed44ba453093f63d63ab9edecef9155722c086328a51b83a668db0a1fd5b3eb8ad443efc4a693e12444032398841d643920bd9a6a076621785aed230667e51194a1a806bceff35515ba76028fdf2a5de393b9904a34691c9d03615448055f697eaf81c9a44e077a2120644e7b36bbdb3b8ba62744779729619b63684ba54a0c6228b1a74cf9b3c56cfca8d452a68f8db1cab4375234f1b721766d93c894f8a862284f2f14034ddbc2e74f3996159c29059bdf672513abfbfe3c83700c6718f3802cca692a6d69f91e88b248a82e889893a1080fba0cb4429071e08b9eb5785ed12d2685376e660fde867e3a2e782066b0f89610c015861ab198c0e0fd7981a31fd22ef6e98f5555eec0601de12d301750906adb1ef724041b335270e72aff1b05507507b26043e6452f866b29dccbfe1eed494f0055b85ab790eed36df8a2250108e8b3886c1a1acae3ed9f831c07b8685755abdd9724efe594997ee12da5c7b0f16732a23a917fad35e80b117f576b5bc1bce1c8cd5390078daa8988e084adeb1ca010916b8a141d7d7533a7475e49b2c0b3f1fbcf1ba1f1970cb89176ec7bce27513b5de053087d6ce42e2051258a0b70ceeb6479ed0487878e059abbd7bf19aee4f4a66e0dcfaf2e94611a445de91a619d91552d5873dd6c382068454a251e03239c87c4eca5bf85e698a829adf624465bb0511c414ac980943a5a3307e0a359be4dca86d83e96597c344388d5eee6f3f4da6f1dc9fbae44d9ed96ce2d86c38d8fbbb11f5534fe3a557592936747d1024833ec2f4ec112d4fd54c7cc3675c7934ed89f38e30a804e8adf147aebeb99af938b0e9e2c69c3a2f78c2531d5c68cb40bb8b51cfafb1aaf82766e727327e3b9648fe7bdbe47d8784ff7e0d55ae24fafa171985cbe87e41aa1431d9654bdce98b71a17f79d026f0aa07bab9c68f2fb5ad770d1ff24316c67a98c87cbd4c01f87c7ab7fc70ce00beec13c238fcaa4399d3a73396bf41e24fbd6093c4697134acfd6396c3d977f5b1296d0166440b011cc18ea8b08f2b56076308ad6e7d2fbefd24a85d1797c1e1c1d19bf2da0d2102e73756fb39ee8142208ba2a5ff65c1d7c72b0d3516682c67b19c9889b6c8c660ba16d2f37c906d884608d720c1f66c127db8d39b87551e5b6eeb5e42b1af2487507978f92423f2d47910f1bccf832f77e5db40efe154394a3513f8858a62e0bcdb8968d1a63e40b2a23b0d8a955492656f79f1abfd911163e6d2079915d8d888858c116f03b93f3675ee379d4acc369df88eeb1d750b77618c2fe1f4bbfbb55c6b75c4f86321257e64c9a2397a344d14a50f6a507f6ef19c5f5e69aaa3d8385c186ba69d60136aa25f3e9d2ab8aeb1665e68f03309d0c0babcf855ee9c0f4723fead06794e651b4ecc0464e1764bdf380d5be04b996aae45c7d3ed201b3639123411d98762471f98b004b4a00532add80fd6ed9e9a0a37f9bb00e44e627a575bc616767415f2621f50f8ae3cce945a6c7a942b24c904ce444cc90f5c7564484d45b6814fea51b116bad776e0dd901268ec0b7f89bd39d08adebcb695ed4d8d6412cab7e95c653d9fe2f8573113e8514ffc282f59ad46f925ff40157a6d6dc1ca3e6a3502a051e0f5083e2b30d08a56e8ac09cbd464efca6c854a3bb460b129b0d1e618deaba5b37b4a3a2028a27ab54f55a426aeda2abd5faddc8cf556d79d1854609bbb202f1f9b9487c551d2d55774f2606a22794491f2275fbcaa8067d2ac60768175fff14e0264d1292e53e8eb31af704f86f31f8c0bf8d4be1da7057a94e58469003ddc8175c05f9b6add6838318faec8d5f83148dd84c4c7ec9daf7647acb609835edbec87b71b94a9b7d4ae045829ad3a4d8ce81349bdf91481da96762d093cdbb3f55bd6a754767ed9a4234571ed1399e7ac3373e855ca50edfe93f99f4307b8783e7cf0158062b5fbae2555901fffce5289ccef3b7a810efad9490b65ce1cacea1a