syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:00:47 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f0000000000000400800000", 0x1f, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:00:47 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:00:47 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x900, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:00:47 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0xa, &(0x7f00000014c0)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x6f}, {&(0x7f00000002c0)="3f1f54c4c140b567e982fc421467faf476ce5326dfd68c0110f90c46e9bf76f5ba5a6349b80eb2838227b0873e57d8b902abbd6663546aebd1e3d5ce4b28cbe1cd887c13799d3e00e723c13062580d4cb0478093d41b77a30e820f3d653904d837ea70702562c40204decd594b69932378d3fe64c7187adcb91d6b7d4f4377a2b7c50c87592087063fd0927473e286c5294ceff1b9ecb77362d1047adb58adcaea800045a4e8c0a118a6de5f4671d535f1e48850a54975e875bd8041cd90ac3d57a30735848741e131e4ec0d7403532e4fa924672267a139511e80c8827b6c8e99e79d5f99ba6036bc5d9111b26d996c7a658154f594b3a3c6b9568e4295d56496ebe69413bfd81044047b1b639ca343ff586922f5403f9cfdc695c67fbb0995e87eee174c8980e955ff1b4a39b76101af510957d3c5fd1a804aa90a844ae02cc2319eed543a63a4a823d6c257a42861dd3f03209e849517d432a4d320ae517ea1bf56c4cbc5fcd0b6a02ce565bb8862dab5711c301fcc6a60dde78d93d81a307af6e764bb997dfe866e5d5cbd154679071ffafdb39a1807bf15b31015946cd9faca6165070d19e81b9a0727e6a9c9f59ed59b71ddc0f61f8860bd75bb152ffc0eb78dea16d67700aec82aa22a6610399a386e484886253331be6a44dcab36026497f25992231c7c3e76b44a9dfae8643bb17db3e03d9459df7a540328faae9c07c8b4a843e6396efc7d9445917f4108db49d42d9f5a44587a45ee8fdc816b1c067aa3f2469bd892cc923fec54ed7c1938e08c68d71bb8194752d5f1f73927e62495567c853f36d4f155ba8a580fd33ff182a97db3c13e544971b69f7d1dae67803204c56154ec7f99d174b83a1ba3c84df5e6369b58c70dc9c2e615a4dbb043bd3efe292be2a24f92106525e56c921cdc375d4ab826844ee15c3ca88588f713018332749bf29aff2a8146156822e01d217a5d36807eb0276b2bd86d60ea8200e00e45c0d4a1c2fafe56b908de4e39a7d00c1c540390b2311e194679e5a108c8fea6c0c868cf8d6504c432de266370604e5488ab454a977e4e43f08fa34bc5d3e43bf7219ca1dfacffbed99b74fd309f81901959f2b8ceae2c7cbe62d53dbd99ace37f58b4e03b763c665362932fb0bac52be1c659e8d529b14d5ac268c07b1500d540252238517577d863875f91a6a24ba6e94b1138e3fc8d48e3fc1f2d746a2ad716bc3c8bd28358c48d193c2061adc0ea54f905a0f1e9452e97f47443b08c463b0c32bf1b411c0de40d20cd06dc6094c795d2ee28fd22993b1be96fc599544d7a25b1851bca2c72b81e944daee9d45305a4d1f830096e32cf5466c4baa181dd773f29fc7d4f66c897103d28e84c5cb6522b76dfa00c23d8e5e34de1f97fb49eb771d7ed808f399f7b76038f2b1b0fe8f9a3736280d74c7ab7d44772933c6a2ab0b990b95f33b219556ad6396c4163a87fadd5e192c1670dbc3395b1a4fa3e570e7a2f2f69b97d77561fe8c8e67757d21b2bc7dfda146d34a6aa2f0ec9311452b88474ea7565139f6598f8bc5024b6c77e892063b79131efcbdb8c820d2dad6b004e2d324aa7df7a218d757b613650b4ff05b51681e34cc84654699ba73d672763dc9b95de33bd7c851bece2f05ce96dd2a4e34e7834896fe2d6055af4ec00f5eb431b1224fcef7853c673f843048ad7f7f7d873c470149e29589cb1fb166a0757cb0526e4afa340a6878e816882ee77c3aeda82c38a1929afadb518d92b0a9ab57b565982ef9e343e0ac8b973155becfc0229fd71cf7195dc24fc8c863f1d921a6d3e66fd8002cdc1cd3d6952b15de588e73a0f6a879eddf1c3cbc1bb6d2271ee408176a48dbfbdc6c512e4eb4cca4b73627dbfe29ad796bdd0048ad0ae75fd92e394976d3f18316685d1927e298068da63cabe81f4b35790f43b43812309f2bf9f25c2426491efc967508ab2adaf3d845940e501f9d45c388363b338fae2333357b99652f720b21ca9e7994b620393092a36836a07e40bd74783ad5e065dbeadf8c71b9feeac61d3693696009737a7df375454f5218a375b50e6a16dad2f62eeb433644548c8d82b4394bd12a9d6555b51d1a617cef4d2d79bfcd232f4c92a83f56ef5c3e097fe37cf7abbf43ac0d130886a7e56a589da4f277a8e52c863d511ad8745c89e4129b37071aa755b922236ec666f6f6cb2d1222792f80ad48ed524b1e3b85fd14f36ee2eecb30e1824749d64202182c866a4a114a70c639fea82bc4b50fe4e1b3a520dc15f30a5e0966fa10646146eb9bad006adf765cfe95431226b1d29f1330d09c1672da884e5cc899f9481b783aa714d235e18f585f105bdb8b389aa9e7e702a7b214c4a2a90ccfd5efa3793aac02bc75d4cb7b0ca60b5bb177d14ace97ea749a3cf04d4d115cddb48ce5b7fadd1dd773d5feb43c4ad0237f50d699ffbd49babc4d1cc47d7bd622e67a3cab54891100f2c94de3cfa7ad03a31f7e6afd9d54a7aedc47eed2f1b619bcf6743e7294d4f79d53c2a6fa7f530ac144b9a8f7b451ddca0c320be92dda05bcdea204bb5dc3d6a814f216dc1e062eaee3c124a1e13ac5959b1a9fa7bf94b5284fe33a74278fafee4a346c5df18b3d9eff3bda21121fca4af6acd1a22be8be684e649c2cdc0b01676094de670c372b1dce06c439470877b9d44174a162dcedc185d7a87b09011fecc8d28e916a657bac9210a25444367381336430441503c792036726b4576152dfb80ac1cf9a08e5ee0f292a4d2c2f2924c2edf35da4bc9901fe13c95a09cd5373edf1386f7db088c7b6d909ee33ec1a7df8ee99df073eb869136f26a98cf31d42f28840542baf09586203a1dac68432db8132d299ffd0dda64687b51b6bde022c17171dcf38dda0e939783e3d5d5ae22e20bd22a07df9c0fe369a08fb0057c792c87648d6cc23f8e0f014e66937eb568ad160d33169835be3bbfe2291913e584f45583dbee4423cf47f2f3f787d97731ce5f5e3b00a0e9e361597213489afb4ccb2af81fe385949d940b2c12610fe96386e8b4c34103e5a99d434fdcb04742a9a32f3c221ea503f28dfc15d95800c7ff2db84036013a1bf41ee9428dedaae7094cba42a6a32bd2f9c47034c1877fc822ee5bb152fc8f0f2f642707015e8d92f8404393ae1e2e7cebfb3c0b2ec9aea5979e6c88986bc464a720fc251448558ce506f8836e8ff530a4391be191e908faacf67b72ae950fb74f90beb4e4ddd830a0796fc4f88a54b82457781464cf5d0784f1c54543f1c16922dcef1631b5b34dec82ce4e96d80a17921c4d089c644cb1414af8cf3c4bcef0a632dab697f7a48de1fc8c5207ade7d267b5226ebbff638dd3487342b3f74fdff3378bda1d44d7534c6df8ce0631304cfe2ffbe9ed5965769c0febe88bfc83e16187b557e2ef9e796bb3a85676a3a4edd4e6b08d6eef5ca09b5a4c2ab81c6af787f1c1a3575252ffaba3747e204eb5130ae7dc8c53aeea4f967319d564642f1156df0e32028137963f2c3c4121156f41ec0fd16a9c72e608303c578daadced0a954976c3bcbfdbad7224c6569e3fc37e2dc82b226a58b08da01b49fcc4becb6e51daac872607fe36f52da2986b4e236e9842226287a7cf6a7ccf58a59e4453e4d706940eb501a5954663054b3d1ef94de4906d8dfa6f765a2d7b6c6b3f09c390a9c90fb8a16b9520e169cefe11f63c6376c76cf763ff3bd246f52ab6f205bac137cf30732579df854f44b94f3540d15e738aba6faff3f3fa36574023d6e6ce403068cf8b99f3d5dfa3237479544d3c11f062d51beb60a4062781c1db6c0ed9622993c8d9a681d5e095f0de2818fc40393f7ae4b82a31ca84ce0a02af7ec13898756459efd4eda9361ac16c39b8eaf9cca6620b2193116b9b1d28e1ff8325fb19df2f5ead1ae3b48fac60797aac4fdfdf97915e501bbc86dbda2b65fd57d95ab79d170bb810153fb9d95a5eefa0f090c433c10f6e0ea6d0202550def495fb5e53d2bf4a23c11439c8aac06207c4ccc13ee01412c2d764a73c33b2eb9db70182a16ee1b582d64ffc5c6125fedafa353a68cac5aaa1a1aa6642165ddc7d9320ad8cf3347c50d43b30dc4bb6b9234047bedf19b0e4954382806377158afc41f7a9f43b63a0ec246241e07c04a6d7fbe0fd605c7e716befe6a5172a9cf2b0c5233ee343ca186c1290ee8603b3d4c88953e140174c0184d80a0fa8290833911f68dc3370ca5402fd018516f2c7d908e1af0d36c8704d47483a64464606a9f8363ccb5a535bb9ed10318bd64fc57e57a32713cfff8fbdcc9c77844feaf88a3196164666d05934b6a26ebc327e4fa9864c0ced659f79a35f67fb64d62df32fc354cf02e7a442f411ef463c0f4d61920009053d4a63a42ae695a71d6a04024e0de3b1d6568856d7ce81b3111961fa088add7a80b06a9a0420da86dc9c78ab21c399c6a48b42774cd1a99fe05c6fb9f648cbb78e46ce169703f7a4a6acaba35b5767932c96e6adbf9a96e818c6c67c60c71b3a458e84a8f09a5c9bbd6e5be870e6e1bf71a72a6c3612d785068681f89a04a70186b4abafc27b6c4d62347b2e69c7ce4414181048bf27fdb8905fede35869d2f1c750bd2b3903f5f1fbbb6e32eaafefafef3e9e98fce73a1e1a076aba80fe46734ebcbd2876a54eb538b25810a1ea657c893c62c769634e72581a40c921a32ed65085e0b5115fe86cf38a3c80ff284784a562caf968784c11317e979a2de8ae4e9ba849af6388235ae15a382e611525041e1c7ac25145ca4a37c9ca7e7dfa5cc2916ee8e7a6f38b088eec44c6f7606337311dc7755215351a40b6f7d69ac2b42a8bd84d52e55b7879c006ad4ead8b43290a610618395818316c506d0eaa202328d20caaf86f97fe3d244b79b21a18c99edcb36f3a2bc6e958f71f945ac36b1b1c273b6cd50ed7bc3ec81de45d762e24558d7ae9270096b79c2aadea3451a90e8c242dc9f5dd03a97d1b077477e099607be502b35d185e6637d178bf150ae690ec104cbc1004eccde03544a45d6b452184569186d69589353c3b3b662dd92a3e46bda188644b426e5e1a8122735b410b0a0ac05035b70f616d83e5511689e0d755bb6ed31840b1b3b15777854192642579a9ef03039d73baae31301fb685043d38d41dac378eeebc4e9921c254b01411a32962c71c9d4962483a0c3bee4c436d509cd1966bd4b9109af06daa279aef91b6112f1a4264d5a2b5890d683f4eb79081746d0530ffcf00359b7053bb1b8ed2fa7f5a6282c7f14a0f568546823cf7924a4e464d745a054dc6f570cab61e5d31bfa86ab3b8a6b7779d9a37d6daa542e5b39b5c90812af83a5d49d551468cb83d3a220adb888f73ebc144e284d43ffbd4a50a69aba3f874fa24a62d612ffbeba501933ab8f222dc71d466b63c3e611247a8390141485202d69870b769cff4a76f525fcde9488b48fafebd07657bdd2d32d25bc7ec8a39ad005d28f2183bc6788fc6935a07cf007bd0cdb9c132063fd8d7733666187aa9eb29f2608941c0a1eb80c77536e5169bdd601569daebe3f7deeb61290a17d97c86b555d2778d3a1693c713b367caffe321ca41198807d70f483e2d5f5bdf7dca8730830fc13bc95573bcaf9dee2f5776c91937fe66efd0b5785064686741097552f9d8fc9b4c3de2a02fc46715bca08990208d7cec466578d387bd97f5bc98141e3037a347858465e96bef14a175cada422aa6aeb6e4fc66b0e10f47cd024b1f8db0100dbe959fed0999b05979a4d66ae2cdf2433a88249a1607cd3dff", 0x1000}, {&(0x7f00000012c0)="4b14b36c8667d522222842df099e01465aecbb790334938028c3c64c35c61606317f45143da917d50e2504e8a0e5d2d5e80722225665a0124f6a0bbbcd5b06115d1f9d4c615c2d05bd3cad03de27642ec6b71aebdf313d68fe9b3158093c7b978b4e462503e9f521793fcfe8ddf3393a248d161aeee88381877f0ab197d322b99eca9a3b35c2e71c635f7df1843561b42e78c1cd92ac90cc4a25be453218b359c0ba9fe5c71b7ac63084df52d89a33e5378a998150f1cc95fe80915a992a11fa2613e155098a99ecb238206eb6d3ba440c87d43bf66be05d1ad27599da78c6170171008a39aa606aa94fc93c699d07965340", 0xf2, 0x9}, {&(0x7f00000013c0)="eefedcb7a8c2620df0a682ccd6af37f0b8b67e417cb571c825baf552390332b3a4533b1a67e8d797a07873b73d579d5cb0523a37f70bf98b06be40e8e3b38180b21d78e2c48b003617020ec757f8dbcb428ce82da2c2bd4e9c80b09309962f47068eafda77981b9896abc25b32900b5247277a5307f983fc072b7457d644bc0e04797de93a1c2b5360548faab57cdd89567f8682648ce4eba40a7212a9f84d34dd08691a7796eb", 0xa7, 0x5}, {&(0x7f0000001480)="c7b260c09ca648818d44a4b27ed0284584de090065082d6daa7272a12c4963a4335f", 0x22, 0x6}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='tracefs\x00', 0x20000, &(0x7f00000001c0)='\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:00:47 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xa) 04:00:47 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) chdir(&(0x7f00000000c0)='./file0\x00') statfs(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/57) [ 1719.498755] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1719.500723] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 1719.506479] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/263/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:00:47 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f0000000000000400800000", 0x1f, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1719.539604] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 1719.544106] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1719.555040] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:00:47 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@initdev, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@private}}, &(0x7f00000001c0)=0xe8) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x200800, &(0x7f00000003c0)={'trans=unix,', {[{@nodevmap}, {@debug={'debug', 0x3d, 0xb3}}], [{@euid_gt={'euid>', r1}}, {@context={'context', 0x3d, 'sysadm_u'}}, {@dont_hash}, {@subj_type={'subj_type', 0x3d, 'ext4\x00'}}, {@obj_type={'obj_type', 0x3d, 'ext4\x00'}}]}}) [ 1719.586375] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/258/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1719.607550] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1719.610040] EXT4-fs (loop1): get root inode failed [ 1719.610658] EXT4-fs (loop1): mount failed [ 1719.618290] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue 04:00:47 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000040)=ANY=[]) 04:00:47 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f0000000000000400800000", 0x1f, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:00:47 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb) [ 1719.657323] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1719.660532] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 1719.677929] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/264/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:00:47 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1719.715943] 9pnet: p9_fd_create_unix (12911): problem connecting socket: ./file0: -30 [ 1719.746412] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1719.769610] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1719.779722] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/259/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1719.807907] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1719.810605] EXT4-fs (loop1): get root inode failed [ 1719.811486] EXT4-fs (loop1): mount failed 04:00:59 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:00:59 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd) 04:00:59 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400", 0x2e, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:00:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000040)=ANY=[]) 04:00:59 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x1020, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:00:59 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x4b9b}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0xef}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1a}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x80001, &(0x7f0000000080)=ANY=[]) creat(&(0x7f0000000040)='./file0\x00', 0x160) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) fallocate(r0, 0xc, 0xfff, 0x0) 04:00:59 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f0000000000000400800000", 0x1f, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:00:59 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x3}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000000040)="0200000001994de99c117ef8aa981a667e31daa7c698102886684ec0b042861727e5ff935d08e5575957ba61d60ce606c29f1dbc31d41564b39001346f8ad6b07995df3f30905d6eced79d4f77face34cc5a69967d0e", 0x56, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1731.317514] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1731.320371] EXT4-fs (loop4): get root inode failed [ 1731.321109] EXT4-fs (loop4): mount failed 04:00:59 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400", 0x2e, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1731.362119] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1731.367532] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1731.368582] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 1731.369937] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/260/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1731.374636] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1731.376743] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1731.378491] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1731.386733] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1731.392406] EXT4-fs (loop4): get root inode failed [ 1731.393015] EXT4-fs (loop4): mount failed [ 1731.419688] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 1731.423844] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated 04:00:59 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f0000000000000400800000", 0x1f, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:00:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000040)=ANY=[]) [ 1731.443053] EXT4-fs (loop1): get root inode failed [ 1731.443800] EXT4-fs (loop1): mount failed 04:00:59 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xe) 04:00:59 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') ioctl$CHAR_RAW_SECTGET(r1, 0x1267, &(0x7f00000001c0)) r2 = open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) openat(r1, &(0x7f0000000380)='./file0\x00', 0x204100, 0x12) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r3, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) dup3(r3, r2, 0x0) getdents64(r1, &(0x7f0000000040)=""/173, 0xad) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f00000002c0)={0xf5, 0x0, 0x1, 'queue0\x00', 0x2}) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:00:59 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400", 0x2e, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:00:59 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd) 04:00:59 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xde14, 0x5, &(0x7f0000001500)=[{&(0x7f00000002c0)="f0b16074f7b33d9f3098b2fd86ddf3d1a90451b9b2d0f018a8ae07bdb53eba31104de8af980b11739964e61ae848959c9ca2ad6951153ad049b8a3a306ab486d4b552debc6a536a852dde93585bedb3fdd6a9467bafa4408f5b10d7ddf01325dbf6c50ead88d07740b2e46c91323632fde3ceaa416c23d38e005b49748356d4d1ca4d39e3a984fa9d1b82f2f639655dfcccbbfd3eebbe0c66d0fb926d1852fb2521a0dddb216ed15c5886ccadf5065d2368b8ee1fbc64a3d1e4b878a7fc9c907beb568b700ff8a9445db788a0ef21a6906e71a518ec2c62fb472534a0405061337986d15b0670aacc9edd675223d9ab66c246924240d484fe20f2cac182b2e6c3c4b0debfd810249d4e41361b36bb44fa6c25c0832e2c332458c3273b8767f1c9882579571f4d1e39d1f2207fc33946143b42a2f4af612feb29297dcbcb8917bbccba2aa788962a00aec34ddb7253653995a06f55d8fb63adb00442706da2e44118b48f54dde0a9edfd70da36f3cbe6d87ad3a57d2e0777c799e036951a779248ecd606a8524d99c1d8d4abcf79d41ba12f404f4cef76f0f34b075ac807802f88a8c9804a4ef57b9a6be7a4631c521cc4e410f1e0e5a2a76a5f12186401400d8ec1f17af5500e9cc35ecf43bd1e7b7aa14b12c0785057ebb70eca12d1194dc304770c1ded83dcc8c299c2cf2727139834dfcc98889c21ece26824beed0ba4dc33cd4732ad467935f77570fc009201086c694066ec20967080b7402d0938880190337c39078bcb974abda6b72a348d4eeea7020a70c6bc206b0f889b9850a7305a1805c406843997a0c7779a69a2f3fc2077f5ace7498842a2f4cfbcacb21e62605facffea99b2fe7d38dfdca04f9acd7486244fbc63df7b24de795c3e1296eceba705dd363e35410e05fb8ebb1e74316c63c36b17fc0f52355c1305068400b8c0f3fe0ca9a05a0c1ed1de6fa6b5bb7df621ef353fee8f84c6bb43b59476422e0399e2ce8ab15cf36a5ebbb34aaa443de15d7c42e729339cad2ea843c703e35d44ee74f67a0d4ae4f749f1c05c36773a8fc0643af9ab9033a9be3c3fd78a2238c9e5ada7c9f77d7e356924c2a3f358d844fcab56ef01fa4b2abfee28f89d228ce3b2e4c066e4c9eade484ff11c2adf187011e8851533eec6de7ff247077a95c0b875786d10f16188cf3866eabf61fc0e0290ba5814eb1937c89382392d2c99b7c0e156b575077e1590f42aeae357f718ce8620301e06dcd75730500b54184164559a0f7b6ef972194d270ef92f7758ab182e59fa8c975e206a2773c75a4436200e169e6af3ae260ff10899ee8769e94a5e716353d5a513f7bc23144ecd599a0c86bab1441310886d8247957ab9605d1aa8e73f6fec9239148d5a8540cdc23c8d1ab754149524c2f57571ca67bdab1f847c852dc1d5f0fe4e300e94c9d7dc660fd35950be79ff172aaf91629f5c3996e71cdae79e9d7c9ed7dd478198d3f3f0e79a4667a0a6fdaecd99f9f3ab376407c3c806836d10bec080e9a86b111a59ede38f7c2fd608e1fcb150914f197e2b02daa0851e010932de43e0e3f743e6544e2fdb49d357ae8e1110ad399f92cb3e24f621014832d61b77fedcd11134136b69975c3abf27bbe99e1794fdf77a4fe157201b579480322b29dd18d5b29749c6a7a2c31df2508eb63efee7e1c1ed7a4e30669803c375b47be0c8f4c0b53690a5cc499a0b614ded889381209bffc48e68171e92aafa6da7f29bbd4bfba3c38d404d48c1bec4659e21d3372a78e9406f320398f0de226c109476f8518876c0ebbe63e0886a91d7722ffd1d101e7e4b7f935a5c21c28e809d0983ede5e34707159e57aa710f99625fea60092688fadc331821d23506894ec9ea9a4bec423dcabf2ab14cb24cfd0d6a6ba3c7daeb78b74791847da3f3b729719915a67f9cc116939063ccb05e3ce80876b103bd05b6ab374f3c832c8690b26998d94bc09b52882ffdbb18b915c1bf17aff656471cd22d5ee283d9a934cfd45baaa06c9787450ef4e5b21fa593c4b581a3a3f9157fb061f945d4ba438d66073ba7fdf7927a1aef0a0405f147fec9387d328181bd2faba89e97be9acfca3b7f54ba6feac180a753ecdfcc6ca8a22669672a0be8d44af4c33ae5fb55772ba9410cfc424d6e9e403384955211bf8f49160a36947800eb770e3ad4f8b251fbce678c8627b930345d3b9519afd116e31691a1257706257b5e006762b8f081b07f8604890eed53bbd9b89e7fa53c89892b1e739ce00fbda6a9eb65debf3dd1d01ed2fe68a9e3c67fa54093ad9167c6f4a2312898c3b537d22c1d502a8780a7a7ecca54975e8e4b3e9e8a9f3826c6d9842747a008567345c44699fc37b1831f3c72e27de830e00ea23dec874cc60355d91ad8b6585c010dd690b329f7b052a4b3a4cde85ff784ed0cc3a6c63775bff416d504955cb8ab31320ce62d3f0a27029021af53f5216e62de53bf04082f1ad58ee1f758e2d1f4e8b90ae74533ffe7c44d32588490f714be96e23e99e298ce73697c38073bfb3a2f308bba71b4fbfa1582f50d81faff9948b62207a3f71e92bdb349abf0101758453ff8eba3bc28328c1150ce843ce2b301d93eeb50a4bb8aaf56260da7d7c029663cfc38eaa218961aabe53bb2fa953198347795a9d9bf37a863b78102eb85c9f244bb24e3ee09b33a55754f3aac76a9a88ed941bba7d50880410a4ca4c4a08517461ad192b10a5bdd62d2f1323a4432b5739ef5b4ad8463c01c49ed4e21a00bcb7769757e0bba7a071d028c61dbfedb9dcefd24538dc470a0d19bad44a953a49a93a80ae5f2ca923694d93ead6ea8794683ba3cd3d857b33cd45f494f4a5b787b350bb2a187e1d84f95534d92095f797c2dc7ffccf753957b88f2b40c388a1c847ef8eb746e9cec4be970b7dff5339da44a2f95be77b643e8debb7230137cacc8e45ec0af5281ee5cf9329e56600ad8d8ec83e5bb7028d0d4a27ab7e88015c70df69c79d15c0a22a658973309fa253ec7a66070de3cc3d81563c1ff625762962d0f32a26aa28c113366db34073a94c5fe5f70503e83cf20a640e72674a1a29c24f68f40b474a866b8ffc71ed5b3a1f430f0feb95137fd93d4f871468e1249f1e95f6f04d463eb5643deef3855f805767b70c7fd230f73716eb94e2b15358136adc9ec4d5edb0e6c189d9bf0349327aee3391e37330cc9a4165dec7936f3d1ee4d9d1da664955b66ffbfc6cd31802a5a1aa91182ff779b37a15a6e19a5fe0a5d400ce0f1f78d59f8591056eb03f3bd67195815cf22fa1e80f320fe061488a064cfb1204cc4b8aeb8d41a8e1f776171ef8b2ca362c8de6d677d4ee09b812854e391e3c3d919bb57ed2e070b0f48ef94d45df035265c6a2a8d9c22909e6ef534546f5350e225ca26d95b1a6143fa51e0bb5c5f16d6a9893549d47d02db541e82e9f5f74b240c66c65b31f70f7b535764a46563e1dff56fff57bcef0d7ee6a5dd18312d39e95b79de084fca2434312343d22660f518de83ab83ca0b5ff223dbb1f7bb3695bbeb3cc2adc6e3f888c78bef39b5870b97f523d39ead22ea40b4e5184ef4fe1ab0f83d68a706e95f1eb37b368761dc82d253e9092b7339ad04eed18bf5d1842e9f9ea9f1a244b3e6dfe5a4c9a82c4d31348fbbfe0ac9e4bd9b84679847fac1530bc1fd8c4525cc5f9b64bd01e6f889ee04252c7bdb8d2363cd59c2d9fd1486df54fabaa6bcfcc09c8294d091d11159d390c07d50c36620bb0737d2fc294356dbb994e95666671cda70939282e89e8ee91f69dc0e1fb8169ca167770eb9afbb1fb6292b779233171b693b6ef76bd689dd069425379b0dacaef80b792e72ab01ddb32c0f9295b0441207791bd4a4bea19e08261f41e37c01c9868ba3b970d159036fbb5aa4deea954f672cc8a1b0473b86d43faa5d68eebe0a7d3a6a28042034c7c01cad8a9c9e7431bff466d9493ff3a76be8e5c14daf883fed20fd7d2fe6d0d157363f4f4cfa6261f30cf4580766a971519f022b505b92defc1576db7772089a801f8e28069865e4f22ebc168b81190886088b91a2a30245969f36ab5f740620529980836b9b43f0954d841cf4a63609dedc95e258176aea4270af3de1de024bcb1e1a65a9d3bd0bcefaf54a15715915fea3a37a49975512ff0934075299cecbbdd80894e22a46260402d95689d6431de8849682e4d123a29c919052894faa52f6b1ec1265a208abf7d7a04d7c62d0282a2d468d3ec840e2810cad6033f81f93c3c25cf8ad0ddd45c3e87c5f05cfe83face8f0a4795bfd60a385afa297a7825f934af6058f5ffe396dc4af1e9d681204cd200bf5378babe32865d17f1a6679dd02d5c6fe1117c3bc610074cfa380dbf9bfeae1c309585a5495deceec133e0c556c9e51aff244542b9687f4a080fe7da09fa3f32cd53982b699d7470b0b899bc9f0c37132989c02110911d5ce1d3c06e8844b92ac06a53858ef76d979fe78d4c59888ce48370c0e3acfe74a475a3f0f46cb870c253f9e81589026934d44e6d464d7ec2ff89015e6f087ac0b2affdc87c2f0da43d422158e038fc6ecd66b00b5a818933b538fb56da6377d336173d3233b236412af88866d1fe3dad3c980d34e89bd1373bcf44ba2c176239f860ec2d13efd9fd06cb0b39a8ead3af725feb0efae68d85082e7806756ac027d0b79218488f3c88291033c0ee634d6e311b99f45d520ccc2a1a58b9db35c343a763dbc0472032227aa6a12d15a3804b9f5a0fc944ba51a8fb0ad9e97c1715e707f334ec4e09516ebba9eb04ec15600b008d0c5c64dbd3d3e8fcb496b42aaf0b0903aff20f7b2d694bed220cbef42068f05a4fe1d6e2ec38aefa669172b65d3ced0d097fa2654aab42ea3c9dafa4046c2b1b962c99f5659af12bd957373874c3d2ece5def5a6d638dc2aba26b7d8fce576a9f060cda6c715dbf6f6606235103e3d18c911a9484be85837aea9fa026d6bb253f761efe494dc9cc8345923c1ad914f94ae9e93d2d608dcd44596e91caaa2ae22fcd9e9f16f634b286f6e99e818681710c41ded822ff6b45540b32f3e83c54f65b23847b4adfeae8430be7f6cdd5146f8499c76ff27749f169f66e2eb009a47e7e5d4fc844502ac4b847589542b463cfb5893c4124a5bf091cab0f4b4711011826b5ae682b8b1c7b1a9ce9ac96052f4d70e2ca836dc922761b673c83a87c6fcaf6a4dc33dd79c4a5c6a5ed3cefc6c6228680e7cd590086844800bdad0a24bfd20eeced56c4b65ab662f7f5718244e753b0371359334986844c404c1d5ace4748a85a27e02deea6166eadc3648f658c7496a5ee8125ff1d5454a7cef59a3a7dd25a5166b31d42f6bc9f79256f97612e05544ebcea855563095b149e2252ae2659e01f4ec1295d692de33b49e64dd5c51acea7908f695ada56d8150a69557e6cfc81c1f9f76b6e52fafac1b16a712b9dc8d98e5eb7ef5d8f637ea02bcbd1a1aea532c313847376244e4d0cb7d4424f9fb3415f8c4d6814cceb7842c605c039da6270a53795298528a69973f1ab4dc42c8a49bb4e9220ae2c1fb719731e838926e8ecb6c7fb50306ad7f1a92a98c7e2f2ad870b26ef55f5242eb89800253199cc772f2acc9cd7e8c13422efc22efb8aa3f320d3cd726db070f966a1c94b82325dc8198674c09671d941cdb782f70e0b5e8247c951dab6b29d78472a8d156b1e6b2162a4140d54a0eec3cd6bc334c9690b5e6a4487bb6dd161aa867a7375a66a22e7782dde03343478209ede88157e9fdce4a7df79bc34a71004c04", 0x1000, 0x7}, {&(0x7f00000012c0)="0cb81fcf0c71a39ccde386b6d394fe99dac567eb5f0e1cde58a71d8412c40dd4ef87ca7f5b91a12a900dc36a4e69af98f2c0040e501437897ab9e828e6d31bf70d", 0x41, 0x8}, {&(0x7f00000000c0)="251e1579c51bae6a45f7d6a9484ca8cb1cc77e9d7a2ca87adce3689720b866f2b9f1040f397e8ab72a426ba62aa21c4de5fd7da927c5160fad6c36b3f80c", 0x3e, 0x3}, {&(0x7f0000001340)="55982005b6bf13286e1dddf222b19400ca2daa8cf3be90d8a2b8b86505e5f50a18fcebad419e299b8e7e4b90a4b2b737dc65537240d2f548b58542e24576cdc3140e1b24a616d0deb3526c47b18dd59893b1a3b57ab4c71b887c4928bebf5ba8dbdd31e8b87115cbab8c460eaebe2d3c5e8754ecfbf979adacd7eb283b3483f3109c709ff5ca7fc1e2b7ed18bd3d2a5eb1baa3af46f73c1bcbd8", 0x9a, 0x5}, {&(0x7f0000001400)="1952bfbd2f20d68b2752737333ee4cb308b18cded399e4e3f26a3e191dc584387f067116f57fe0de3af68fccb46c5f95e4ca8ae46e8c8e77fc55e6336e905757ba405fc8615e6f17ef51f575ae1e2a24d2b7e9638aa3096e86ed196341a2a222f92b087142b8ffc6c422f3c270d8ca407da2737e085866b3d8b41d0dd68ed7c86ec85f7616c873999d2a5097ee1e8779a7c8572df6a12f490d99dd393030e661b5d506e03532478aa10fc2e499906a8a8601c7ee73945cf1f5816969a14580d7c6bfe08da08fce2a1ee766bc77e380855c769935c1d93260c867be3d1f9ee3258204e90aa665a284304a93f992e569a626c7b2", 0xf3, 0xff}], 0x0, &(0x7f0000001580)={[{@huge_within_size}, {@nr_inodes={'nr_inodes', 0x3d, [0x2d]}}, {@gid={'gid', 0x3d, 0xee01}}, {@huge_always}], [{@fsuuid={'fsuuid', 0x3d, {[0x39, 0x35, 0x62, 0x38, 0x35, 0x62, 0x62, 0x30], 0x2d, [0x61, 0x32, 0x66, 0x66], 0x2d, [0x35, 0x53, 0x39, 0x1], 0x2d, [0x36, 0x61, 0x36, 0x31], 0x2d, [0x38, 0x39, 0x65, 0x63, 0x66, 0x38, 0x39, 0x34]}}}, {@smackfsfloor={'smackfsfloor', 0x3d, '++.#'}}, {@subj_type={'subj_type', 0x3d, '[\'/))\\,)\x00'}}, {@obj_role={'obj_role', 0x3d, 'ext4\x00'}}, {@subj_type={'subj_type', 0x3d, 'ext4\x00'}}]}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0xc00, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getresgid(&(0x7f0000001ac0), &(0x7f0000001b00)=0x0, &(0x7f0000001b40)) clone3(&(0x7f0000001e00)={0x1200400, &(0x7f00000019c0), &(0x7f0000001bc0)=0x0, &(0x7f0000001b80), {0xbe}, &(0x7f0000001f00)=""/149, 0x95, &(0x7f0000001d00)=""/170, &(0x7f0000001dc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4, {r4}}, 0x58) sendmsg$unix(r4, &(0x7f0000001ec0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001980)=[{&(0x7f00000015c0)="77e3ada85b0647ebea714bc093dcc6bdd7cee70de5256b85083b70ca909a2d355e1d249d2731b19fba8a0d7a6b15a826adacdb18a988fc0e8e7c9f6bbf83db2394c85c09ec572beb48b1eccf358f93296ddcb05bc06de09f1b7c10d2713d6238984bc3f494854e8a09da5e49a37c44029aa4ed0bd6e07881829f080ecb0ad9c85fca9a7c47c3d20930", 0x89}, {&(0x7f0000001680)="48efc8cd0403ead0d98f2468a5785cc7647db5027d5c0197dbf39a63e56ee087f235fdf03b68d31cdb48c1e0311d39e4d2f5e991ed009cbcc56659c1149f70ffce651d42db2af95cda0cf6b56ee868caf9a62ded2e297a298bb2252d20a29e42298d4caf7431b31c937c49546f676517908520be7219f91c270d99a52ae7e348444de296daf61ec401035a44d6c535fe063a84171b895efebff3eb786568bf892d574ef136358e24bca5908706fd75d2e42683d4bb82b9569f037681a18b564def1d1b93831220520b7653c8a1df6b78765fda544abe09c3ee", 0xd9}, {&(0x7f0000001780)="3b640b84f8f00e3fdff1b1f2c01489c3c62abf66e586cfe9f0054dca13728be5f20ad086d944372588d92094c50e00f2f3dade05d81bcaba8e4cfa03212fda196582490d92bc4af5c4fe4b7cb53f1e49e81afbb7cb535fed7008ecdcef8926d23edcc2dc6f4989d0a6e6f8314a06ee7b770dcad624d988e5213350fcfe6909c10806754362256d392cab6c8da4cc153b0d8d7fbff687df5dd5f6730aa80982917cb084035884af4914a4beec6b1e743c43dac74c6d6b25c00589235e841a31144c90907724d08dc1f022f798d1135a04d6b72ee8", 0xd4}, {&(0x7f0000001880)="dcb7971ed04255951faedec90343f80c9af36fc711f8c463bcd8b9b1e5c8a0a7927630ba7b5852613d39eca0ff553c1cb22331cceee859c3880fab2f9c1e26256c5d038ed92472b3434ed4a52a7b8eac7d95cb1df65210801a6292769009b467cbede5e30cecf0f948a3dfa913956c4438973fa8bb7101cef6957654bb4af5f5e24188f2df0204ca272346639f340f55fa915d13c3bd670aa97247ea8de64812e99b41623ff41c0f1feaa4e712c6eca68de80c032a8b23d2af3a65cddac01827ea962d4248813e2ffaa9ee14", 0xcc}], 0x4, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, r5, r6}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000000}, 0x850) setxattr$system_posix_acl(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001640)='system.posix_acl_access\x00', &(0x7f0000001680)={{}, {0x1, 0x2}, [{0x2, 0x2, r1}, {0x2, 0x4, r2}, {0x2, 0x7, r3}], {0x4, 0x1}, [{0x8, 0x2, 0xffffffffffffffff}, {0x8, 0x4, r6}, {0x8, 0x5, 0xffffffffffffffff}], {}, {0x20, 0x4}}, 0x54, 0x3) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:00:59 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1731.537678] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1731.541599] EXT4-fs (loop4): get root inode failed [ 1731.542430] EXT4-fs (loop4): mount failed [ 1731.545375] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1731.563470] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1731.570964] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1731.579378] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/261/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1731.583976] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1731.585824] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1731.587567] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1731.591707] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1731.593428] EXT4-fs (loop1): get root inode failed [ 1731.594210] EXT4-fs (loop1): mount failed [ 1731.600444] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1731.614884] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/266/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:01:10 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x7, &(0x7f00000006c0)=[{&(0x7f00000000c0), 0x0, 0x9}, {&(0x7f00000002c0)="eac264b669783813bcfd5fbdf9af18f4c0ff35b3945d59626112f570be8f87039fff1a1124b6d4ccfdd3b99ef649d5831f405b6510f1e4e91e88b29e0169150cf26884bd69b853244b0092cf5eb689857d9b317d8283548c13905e8eea659e0607cbd6d273ad37d234e79a31795770683b4c38390d65fa1597c6bb80e1777a5d3da6be503222fa6722b0cec9e3b82bea7a90595b207a4091bf727df062cf777212fd75fe351c297cfa99af076cd8becba88cdf9233d97ca935367a9f36aeac0f47bc210de38cc1867067a3ac87699e8abf2d876f1179a1c9c72b3588a8cdb9e43b687bd5883055c45bb828b7bd3ffc", 0xef, 0x6}, {&(0x7f00000003c0)="c762e7c13f10990d2151ad2d03fe4895a10dac49ae00dfe6d2992a39fc7accdcf17de7c0c61f5ea0e283b4f376fb10b04b59207cbd3df5ebed60f8c8f9ef149167d0c2ce2c35ee4a341f668f70426b6f64120d71f10466cd4aaf213eea7e8701acd070c819b2a5d0811cee7327f4ec425c96ee1ca50cea55cacd9e641290a89a4d33d780c72e66eac978182361ed195a2dabc7f81da27c2d5dfd53b39f83749541a2212590afe2e042f90cd49ed4ae", 0xaf, 0x3}, {&(0x7f00000001c0)="7c15a56ce7827e04903f283eb55acb7d4418f852b4b24dcac4c5d7bfd04ab8", 0x1f, 0x3}, {&(0x7f0000000480)="3074148e472b74fc39a7e6be9b5aaeba3f9e8f7ffacbd375fc76738cab5c516998add5e0e92c8ef0bca5497c1d25107d15cec457ef2cf845445c7b8419b570e46bd670ab3e46280d992b306dfe9d39d5ca59a04a904b6d43441274ee9a7243135df2f0bf6bb4b781bafae263099dcc1271eef645c07de64e299ac7974cad3a243385df6ce7ee15dc267af9ffbd357285f553f7bf1469ced0851261bec5411b2427bc5245a4bda9e48d649c725969ccb87537477d674a07911ebd783c6de8b9738972defe444c3479971e0b92395065d870093bc7ba8ca3b4f4ee656c65bf953d52205802c2c594de2534851b1bad37bd55f1b2c7125d25508b44d4", 0xfb, 0x4}, {&(0x7f0000000580)="2fbedb6f858bca99e33208d439c54c62970ef56adb42c51c6012a916ea07156019d010ba3d50665f45ebffbd5ac767cdcafe5ce4c63ef7287e0748c5b2ef0f48a74101256372e47b0b2794607192f24e623131aeaecbb92195cef8", 0x5b, 0x5671cda1}, {&(0x7f0000000600)="cbecdf2dd2d5dabfe8e5224684c66de0397839df5bf2c96eaad29dbea8a83f255fc3a8e9e9f9db3e227b1a80799337c3dc0661cb99e76e6fffc230e83dfb2994efe4b244417a349120386c9e9fc53a672183508ad25132c6a889c8ae4e291833c60c07ac5cd37729b5f5e1431051be257efeeb56425a8e5056f80ae8982b55bc669abfe6885433bd323f63b499b0e139eb0f894fe8ba114a4efe8cfffbe9ddec7ef22f", 0xa3, 0x24}], 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="000006dda0e03128a6780a60d4aa0000", @ANYRESHEX=0x0, @ANYBLOB=',nr_inodes=5t33g81,mode=00000000000000000000003,huge=never,huge=always,defcontext=sysadm_u,\x00']) 04:01:10 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:10 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:01:10 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf) 04:01:10 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd) 04:01:10 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x2000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:01:10 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:01:10 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1742.164549] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1742.176576] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/262/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1742.191237] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1742.192693] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1742.194112] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1742.199998] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1742.201560] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1742.204284] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1742.206192] EXT4-fs (loop1): get root inode failed [ 1742.206880] EXT4-fs (loop1): mount failed [ 1742.223234] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/267/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1742.263213] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:01:10 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1742.287592] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1742.310084] EXT4-fs (loop4): get root inode failed [ 1742.310823] EXT4-fs (loop4): mount failed 04:01:10 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x82403, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) dup2(r2, r1) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r3, &(0x7f0000000000)='./file0\x00', 0x0) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r4, &(0x7f0000000200)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) setsockopt$inet6_IPV6_PKTINFO(r5, 0x29, 0x1b, &(0x7f00000010c0)={@dev, r7}, 0x14) sendmsg$inet6(r4, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast2, r7}}}], 0x28}, 0x0) setsockopt$inet6_IPV6_PKTINFO(r3, 0x29, 0x32, &(0x7f0000000040)={@mcast2, r7}, 0x14) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:10 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd) 04:01:10 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x10) 04:01:10 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:01:10 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x2010, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) [ 1742.383853] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1742.385908] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1742.387915] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:01:10 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001022e000000020000000c0002022e2e00000b0000001457046b6fde3c6f2a8deba0ed8382da47c29f5add4614932758c7a1a0d1ef0c746069d2bd39c99f0dc134ab3f6ea664d24cb6858e928411f8d7", 0x56, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) 04:01:10 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1742.430164] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1742.432781] EXT4-fs (loop1): get root inode failed [ 1742.433524] EXT4-fs (loop1): mount failed 04:01:10 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1742.486442] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1742.497379] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1742.508751] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1742.512884] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/263/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1742.516562] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/268/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1742.538494] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1742.541537] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1742.545565] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir493362755/syzkaller.TTLXZv/287/file0: bad entry in directory: directory entry overrun - offset=24, inode=11, rec_len=22292, name_len=4, size=4096 04:01:10 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:01:10 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf) [ 1742.560055] EXT4-fs (loop4): get root inode failed [ 1742.561333] EXT4-fs (loop4): mount failed [ 1742.572390] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1742.573584] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1742.574728] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:01:10 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x11) [ 1742.599776] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1742.601615] EXT4-fs (loop1): get root inode failed [ 1742.602361] EXT4-fs (loop1): mount failed [ 1742.669439] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1742.736954] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1742.743601] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/264/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:01:22 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0xfffe}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:22 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x480}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) creat(&(0x7f00000001c0)='./file0\x00', 0x20) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='omfs\x00', 0x820000, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1) 04:01:22 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x23) 04:01:22 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x3f00, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:01:22 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:22 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf) [ 1754.991335] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:01:22 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:01:22 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1754.994095] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir493362755/syzkaller.TTLXZv/288/file0: bad entry in directory: rec_len % 4 != 0 - offset=0, inode=786432, rec_len=513, name_len=46, size=4096 04:01:22 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) move_mount(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x51) [ 1755.037381] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1755.041455] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1755.044657] EXT4-fs (loop4): get root inode failed [ 1755.045470] EXT4-fs (loop4): mount failed [ 1755.046926] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1755.055833] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/265/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1755.066616] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1755.067800] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1755.068840] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1755.091337] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated 04:01:23 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x48) [ 1755.100009] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 1755.100381] EXT4-fs (loop1): get root inode failed [ 1755.101542] EXT4-fs (loop1): mount failed [ 1755.134455] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1755.145438] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 1755.177873] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1755.181479] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/266/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:01:33 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf) 04:01:33 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4c) 04:01:33 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:33 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x4000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:01:33 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:01:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:01:33 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f00000005c0), 0x1, &(0x7f0000000340)=ANY=[@ANYRESDEC]) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x108) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) sendto(0xffffffffffffffff, &(0x7f0000000440)="3613529a5c575efc6b35c5c6e217d06dd3e96a594deb21ec88c28445573e02fbf00aa27b3b165c31e28f68da5d2fcaec9da7f652013d2598d0f7c891080511bf2327da849d755b8d1bf975f10debec14e37cb6e1576dca6afdb8ca3178e8ee004e1b1b0f88c668900d1f073537909c262c47c4516ce69bdc432a09033a0a8423995a9029394bbc6d1d6496af", 0x8c, 0x2000010, &(0x7f00000002c0)=@llc={0x1a, 0x2, 0x38, 0x8, 0x97, 0xc0, @multicast}, 0x80) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80c40, 0x40) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_int(r3, 0x1, 0x2d, &(0x7f00000000c0)=0x80000001, 0x4) getdents64(r0, &(0x7f0000000380)=""/143, 0x8f) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) getdents64(r1, &(0x7f0000000680)=""/255, 0xff) 04:01:33 executing program 3: prctl$PR_GET_NO_NEW_PRIVS(0x27) prctl$PR_GET_NO_NEW_PRIVS(0x27) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4}, {&(0x7f0000000040)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x5}, {0x0, 0x0, 0x80000}], 0x80001, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1765.959617] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 04:01:33 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0xfffe}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1765.988126] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1765.989695] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1765.991034] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1766.001644] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 1766.004674] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1766.010074] EXT4-fs (loop4): get root inode failed [ 1766.010840] EXT4-fs (loop4): mount failed [ 1766.019665] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 04:01:33 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x3}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1766.033439] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1766.039125] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1766.043230] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/267/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:01:33 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x6, &(0x7f0000000200)=[{&(0x7f0000000040)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000000c0)="a4020000000c0001", 0x8, 0x10000}, {0x0, 0x0, 0x2}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:33 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0xfffe}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1766.054788] EXT4-fs (loop1): get root inode failed [ 1766.055546] EXT4-fs (loop1): mount failed 04:01:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:01:34 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:34 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1766.120078] EXT4-fs (loop7): Unrecognized mount option " " or missing value [ 1766.129077] EXT4-fs (loop3): unsupported descriptor size 0 [ 1766.159516] EXT4-fs (loop7): Unrecognized mount option " " or missing value [ 1766.163116] EXT4-fs (loop3): unsupported descriptor size 0 [ 1766.178267] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1766.182278] EXT4-fs (loop4): get root inode failed [ 1766.183119] EXT4-fs (loop4): mount failed [ 1766.189536] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1766.192699] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1766.193742] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1766.194768] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1766.210128] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1766.211824] EXT4-fs (loop1): get root inode failed [ 1766.212434] EXT4-fs (loop1): mount failed 04:01:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0xfffe}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:45 executing program 7: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_LIST_SECLEVEL(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x10c000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x14, r0, 0x200, 0x70bd26, 0x25dfdbfe, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x810}, 0x4018) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10002}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) getdents64(r2, &(0x7f0000000400)=""/10, 0xa) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x1, 0x1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="2e6628e36f729ba1ebbfe52c2884ec7e9391c7c0a366c982bb763847ae691995e2be81e2ed906a3f0f5fc40f2e5ca22d09bc9156e4eca9cc3e532713ba2fbe684ec9359bedbc302b7bc980cd33324689b8072b433206c1026f5a7686aa2da3a26852152353075259bcff3c926c81c6ed6f42", 0x72, 0x6}], 0x404ac, &(0x7f00000001c0)={[{'ext4\x00'}], [{@hash}, {@obj_user={'obj_user', 0x3d, 'ext4\x00'}}, {@subj_role}]}) 04:01:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:01:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:45 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x68) 04:01:45 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f00000001c0)='./file0\x00', 0x2, 0x7, &(0x7f0000000740)=[{&(0x7f00000002c0)="3258e7820740852477c55eeb5ffcc7eb54e371e4294bc1ff4c0aff90ebe9ff055d080cc2eb8a53ba1b88e984eb468a377415664c8a98f33725fad47cc6d71e35af0a2449caff15479499be11afd021324e1e8a7f9a22445175058d7028c9769c13b176aa6d7c79623467dddea5d70678", 0x70, 0x4}, {&(0x7f0000000340)="cfd38683144f25a2a2718f6d2946049f3f317cd0c3cc61f6f79d3707871a99923a486eaf6763e3e09b29b52481a0a73d7073b4d9266cb3f3c607a9beb5cdb6bbb4291d915c834a0057e9e810570ead81f44702acb8ddabbece81b060f3b96c5322aea174698d72a2100f19df151b95a7f476ffe6f9eabab57c56d1cd92b9ca20107f2cb4652314ef9ddb4ce1b0b7f9935c8616039b80afaf92189932dc6fa4ee2b4aae5f37c9388f00b22d3b5d64c56e45a1d35efbd8584f0e4e53b0e38d96fb552a0ca48cf12c1f3ee457deeb456e86a5a4", 0xd2, 0x5}, {&(0x7f0000000440)="f12194a916ad76ff2c39d96523213670c2cd6d1381247a3e941812a09667da42f3bc9157a699678e964aca275f84c0bd68ade359b665f72cc11ed645f54b119a2a94efe8a5b886a48ca2823d4eb9232dd377a31a9656528fdfe09e1ee611c29b19b9247c9ecd987031350b74ff5553b7e3339fd5f544984c4ae73b87e79b0417b0e2477db543b4c20d2229e020acb2fb868e188f785bb2f03e880a4e98f5", 0x9e, 0xc5}, {&(0x7f0000000500)="9b4c861936bafa6075fe618d4bcbf942daae50564025f35267dcca69500c6f053325b67695336b3abc7015bc40c8c187897adce5bfff6b13b3fafc810cf2039d19d0206252ce29e2b2819190c2f3e55e8c25", 0x52, 0xffffffffffffffc3}, {&(0x7f0000000580)="6b157a0777d889cb5424eb2785f6d9a39ce99bd2edc58a253962ea0c8b5433b2975f4223", 0x24, 0x2}, {&(0x7f00000005c0)="6d374bff7e7ce2f953831680cfb66ee9bb35d3cefa6ef1a99d1c26959b9c1d1380c0a44fddbae8ba001b3d4ab4320d70eb724b5ef73d3cdaa8c7946d50c7e75dadd64d8f6391f91730ccd70e13b04b06ce145e6fdc3ee1c8146bd2cdfc8aad8a3d76a61e0b8e825483e53edde5f64216a44f338d1632280b95fa5eedef6e327991245bf1ad6425ec5cc64f26ac85eaaec1681fbd175b", 0x96, 0x101}, {&(0x7f0000000680)="254a3b50ec2177fd8d634c35d16f5340f13abc6cd10875ac1ce3362aef457231a27c23ccd9119ca19af71318b61a4c0c84a638844f24498d14f5deb8da8d776f0efe91611d8fdb65a8d68d8edb244c03d47e3f1e28b51240d8c71d9c25c1ee72f1ebbfb89091165dcd88c49aa68f8156d9a4bb8bfbe30c13dd4e7e8fba0cc1e28d27a08cb1ba3fdd774f", 0x8a, 0x100000000}], 0x40200, &(0x7f0000000880)={[{@shortname_lower}], [{@uid_lt={'uid<', r1}}]}) renameat2(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:45 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:01:45 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x4800, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) [ 1777.290533] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1777.303921] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1777.307304] EXT4-fs (loop4): get root inode failed [ 1777.307890] EXT4-fs (loop4): mount failed [ 1777.318700] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1777.320767] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1777.321827] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1777.322930] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:01:45 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:01:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0xfffe}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1777.362461] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1777.367351] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated 04:01:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) [ 1777.373082] EXT4-fs (loop1): get root inode failed [ 1777.373767] EXT4-fs (loop1): mount failed [ 1777.378614] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/268/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1777.401814] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue 04:01:45 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x81}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(r0, &(0x7f0000000040)=""/96, 0x60) [ 1777.404820] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/272/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=131072, rec_len=0, name_len=12, size=4096 04:01:45 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x6c) 04:01:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0xfffe}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1777.465259] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1777.469098] EXT4-fs (loop4): get root inode failed [ 1777.469800] EXT4-fs (loop4): mount failed [ 1777.481014] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 04:01:45 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f00000002c0)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x1}, {&(0x7f0000000040)="02100200000300e40004", 0xa, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4280}, {&(0x7f00000001c0)="020000000c0001b60a18fa38d63b46612a56bd90ee5f8197015c6b57a6d097e80400000000ed1defcf481e5000c2e443b7e9254a164a1c94bef43b687b27974500bc576d358974c782f1e6b5dc7a3348f14ac2469ac251f9b7a443d1db7ea05cd56c963267e62ea38f66df27cfb8632921b70a0bff873eb4a1b2390f376095757d9d4d32ec03c8be932cb2403087cd20d52a77f50312e3ecb7c1c3", 0x9b, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0xfffe}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) [ 1777.522841] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:01:45 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1777.541388] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir493362755/syzkaller.TTLXZv/293/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1777.548998] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1777.560388] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1777.562547] EXT4-fs (loop1): get root inode failed [ 1777.563163] EXT4-fs (loop1): mount failed [ 1777.577142] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:01:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:45 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000040)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f00000002c0)="0f88c01b34af664478c7d7a7ac897b9b75dbfc0bd67ff415aadd7f6d4c32bd5d8dfb5b9aabdb3e65a49bbe920da09ad3f85433c793768f3cfb1d986ad7bbb24f706f5fb28f00f2ecc04a846181d15e0c22be353dde682d47484e9057c088f336449931edd5476cf9a499129bef43d0eea32e0f1ab26ac275da5bca6d9b4a6adbfb44047057b83d90ef54da697ed4c86241f981e4c05985a5e5bc399c8419fae659e5fdf95eab388c264d1bbed6f1726a74a6e3152b2197a2637fb01dcfbae4ef27ca4ac5c9687af4a74c85d4e28f3a4c7fb67a5012c260cf35e2f151d0ba857e62d188a5987d9bf9eaa1105bc9037ee4bc46e759a45cf041", 0xf8, 0x7}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1777.607720] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1777.621787] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 1777.631346] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1777.642189] EXT4-fs (loop4): get root inode failed [ 1777.642763] EXT4-fs (loop4): mount failed [ 1777.685531] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1777.696548] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1777.698638] EXT4-fs (loop1): get root inode failed [ 1777.699222] EXT4-fs (loop1): mount failed [ 1777.739232] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:01:56 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x4c00, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:01:56 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000080)='./file0\x00', 0x2, 0x4, &(0x7f0000001540)=[{&(0x7f00000025c0)="7cc434a2e0b3015849c5c6a53f41dde86c11e1d587e92b8ea25c5cee3e9adae0fd2112dd967114a1b1917eaae1671afa8c9e4df731f93bccdffd4942b7d3da8b9c94de65f278edd50097765d94744d3b058547d1e5f63e0096901ec276356bd48549e406a7c9fafdada628ac9411250c8574356cdcab7010c72fb71c163fc8bc4076b5ed79005768549457f448a5e8235a1da99bd8d90116b1db4f68b84de0076a9af20f04fdc6c1add3d0a7c0c17004cf7895892b0fbd436e11600a8160c8fe6b7756af82aec50e591f4f5bd4250098ed548a08fb8f84cfc082e84fb3ce73a117b0ad2bc3ca561f67b9ac2b7d41d7a691546e53525767e3d19775959962a8a599ee7e1adf824a2504eede7c14e22ba09c4579b72b4a02ccd8fddcdea8da10b3cbc58087aeefeb563a8c9fa0d62f5b5b2117ce81d02a464f5ea8c1d6dd68eb9adb7285c504d788ea79b37d0dd902d6661ad076c65cbd8622cf45522f693ebfe71cc41c2166a834f0c0f57becf12c4059f24e123d59eec950f5b74622bb3d65307626fa37a2e7cc5570a97c8a0a015d35160a6b6bf891db903f8fdbb81f9f637812b99e419d3545e91b67fb727d259b58b8a30339945ba3975d42f6383e4b95acbfb44d969dabaa727267fe7ef951a9e64f6b393af23a97eb596f6a6cef92193b00697b224dfc4bdb3cf60b5c1736bf5a56f42ae173b4151966017bfe2534e51a776cd20faf28c4fd16387da43929c987cc69a7e2430139543003761c30b59465b0d3a60e2da9e850ffc400a59d3b07c2f3fb4c4ea78419634b3e9e828c8df11e3fb48c351d8a12d18f505bc1dce3d1a4ee79b0852c00bc75becb11ae86c391522a4f73567a5e15cfe795ea927046272cf8fe9aa40b9236d74d1ce4ba86cb0c3d7a052ba9ae6d907be17361278ad538f2cfc31d2b30ddb3ac52baec345de48df9caf46f5ee4e566db28b5ed6f2c6cda69fe598a8337db36db793a2a72a7e9f920a19da9ab038e58513e86ef8b4964571b20f5202a420dbc71a2298415bdc20eea5c0459b33b4aa2eb80b064b212d7b67358aa0554fc4f12fdb68b5fc4a9f73d29f548032fde3a75c2ec36a93cc09638b5930cf6fe1f6c6c320f7742ff05012834fe23182990080f9274805f4a42314e82b93adba29db178a9d2e714b47311dd1f73a1271019fea4801cf8691bc364348273ad08df8d846de36805e5f52484886b926d9390077725c1639d472591b2642d98a4069fa17c2beeccc474936c80f9f2f179864893f7e87063ecbdbaeae2272e544986fbd3f5bcee23a3493e90766f146454892103b9c82d60cfc7c636344aa7ca41bbcc1b6a0836207ae456aeec54f72e1b7bf12b6cccf6d1f5261b9fe842ec6eb4da0299ccde4e0884a9aac9ae95cd411b2cc2110f622d1b1eb48e171bf824f4c86f514516dae17b5b6984527650c82df7eba28941382e64b2fddce9454ff6cdf982988b82d2d305e36ee8875642f869e1a293aac9dfde9a0ef53c50aee877a0385e0b6328f36802deec4edd5b6c4eec355d299ee98cb59fde442cea336c33139d839bc42e170a8298f68f4fa97fabee45bcb7075182831be6a91f1fed0c55d4394fd69141cb55c5daba78db261714013fb333488acd2bb3cd6911ce7343edee3ec82eccac5a34ae016f4948db0166e3e07ea385e5c64c3e7f652622621a5e8d15dab621c02e87f8717d4d8ac78775f63d97362a3139efcc0a0c559cd5184cf5c8bf868361431912b5b0ace6ac25bdf19a5d896f2a47c0c16aac337f01a164915e465da0c4bbb5e708531172a415c21964265437abf1029768cb95f02ddf4f21b87a237ebf1cb2688f25a5c6e365f19377a48526e3d31059f46eb84cdf7163ed8a0be4a1673b81081e23b3ff5f98457bfaeb9955061373196791ff2693cec5f8f1895978b1e64341fea2ee23285d617c17cd62d63af104412bd5b725885e12b7e544dc24748491fb5ee5ae2148220a79ed63e0dfa0d43fd52424fca929a8d04fdce151e4c0339f13c881dc23ab92b68f164ee12c702d772d181d32ad7c5d7413ebbf0c28f3c92e51247489ababcdadcc21a5e12d4782922440970f00eef51f1afddd39b3562006b3409d79d596c80ac67c10527d6cd2a605cf709a8f0dda7a067796317e2c186a640ba93caaef1606b81b804a1669f21c84afce8a45bd4cdf04d53042be3fe2127d7cbe798244250e6a9ca9a68f4ab5eda88eaac48e09cfd4a56e793e520532dc95039e3766e1acb37e1a4d1cf4049457a0bcac3bcff7838d0deb4b30b030e78fcf82ebe375775bfcbde394129ab1df4bf63fdb8c33731f2a5afeaf58e4a80df6e7b0145c0d6780c8f45a79eea604521ea0f19b365d09c0c243d7f8c608d309d61ec272025716789505ac06803a7176d27e57f46c0f8fdfa55413b1130f447bb00f24a76ddc2d284cb9d0a3c75daa77e514fb439476b801a1e71cf83623f99c476cdfb872351702f65fcd3025c38081d3d31d526cec1884b6488eaaddffd8a181a87419b9759073bd5a851b1c17447956e9c932cc9fc44da41b92d1a20b45f0eb8e02fd5951cc33431d9b0b5b74f82fae1d8ad15b4f9a911ad62a232c08d264c8a3583b9170b3c6c16e03f7e96899c6f34741371e3908453d12c578eee1b0b97c60f3ce1fdfe4ba9df1343f83dca2327ff79b18dc1155c67db4370713d2b66447da1be5a26f9864b3a1ff84d63cb8b967eb5568603c7eca6e53003f1a56e2855a3cc4a49a95f64e3bbc2e704ecc1c47233eafc1999526dc70878f057f3120b5b7d1204517946cf05cbd2175884d0148bddbe5dbcdf53b40e031feadc83be13c7243faaa64dc98c27a8e4afcd7d7f739726b91db629cdee852d3401e15e6f61f949b55f975187ecf13cc976fd64e2d4fce99c5a7c735d20487a91a91440fe073ca7b5e52de776c7219c5c074fee98dd7152b2511fd4747ec4d40fad5beb194fee2eebb03a7f117a45796e67ca199da78699813f2ca9e4a2dcd390434761680042afff07ee10d500efe58930f8e57d4cc3d2b2f7d14dd2cc4be722277fec2beb4b0fbb5149a21366331195dde965d87a40cd684df73ab3f6d0a211b3dd6dc6e944f6b8a8dcf42e8324888a01d331eeb3a2517e9ff749219835c27085f207eb4ab16a62a933710f12299541ba19f30106babf6acac798bb4974b5a6c795a315af82f6def41e8347603343baaed53cc8e00dc63df30076e9c5b0651871105abe1ce5735de9333781473eefed9c058875cc99deb90c10904f82423267eaa7f1bc9dd5ff2413384f45e1ebe584ce1efef87c588c6bef3c996780e5935bef797f786d543f5e49846144a3d4b1a7120983e3267d2ff4028efbf76ceede640c47c793a5c21deb1cc675b1208885354214bbb90d7eef332bc1da65af42a912a351bd448c05b402988cfe1106fe25a7e7eebf6f16dd13acd106435b351395b3d8ae668c2504765111550267200db0d1905a570a262db90a2a8c7d78826450e008fffe3d8679a19e509df594cb77591678b3cc2b134a3b1be07a48dd76ed6d15b2e7456955745c6db4e1c12ef67384adf42b512ebc2e385d6507d67ffe456357ac5433551e93da0087ac6febdd81835c1d6de22f2040c06f777285a5585fa7d0458f2783c149abe31a85676f554e1449c06f7806487b944cd0e28bf343e50bc05141dd12bf908827023cf6259f29da33295cf8f30f940d5d1463525fd9c118c3886068f5ec70327f9b5406e8f8a9a84551712a9c908f5e78679023a5f9ab1a2e599302b2f5b524d4610348a1874baeb05281fa9ab5eeb805226d016cd5db0dd2f3c3080f4d45b8c3d74027bda0be820d8de24c1e12be85b57dcb49b543f39e042901c2675cc61cc0f83b518e6867fd81e8fe6d3b01593c996f9e70b1d0b2a9808654dfa77623058c65929daf1098734aff28cfbfba12ecaa54efa5b7ff9895487b61f23a63a2d6e13a6936699486df752aee42e6f770026a07d0ce0811a002194e25493cd09ab37992e88197deeda151fa48902e4e70a476baa330a0d40af4ebdf638527994f5a986b5439ec36979fbaa59e0abd1085de8b378926cbd5f4324b53841b15d872e1f6804bf4a98eb9bea4d910d6358fcb293e903ba3993b2b1192ed533dc8628fb371a0a6e60591ef2fd84d488b8f1b72111400fa6ac9871aa78e29d1fa67eef53d019993b1b54197821fdc77b63e8c6d49cb42d347849c7f129e554575e1d030a9a28bf38c7a3dd938e028e4bacfd64c094892d2a100c1018a90e39642f940b56bc5266daf77b0065a817f45b3f67499cfd692a8edc2b2b65c5bf965b4e4b43063fe0f5756c5c5b07a2592d27c18582cbcf16db7d1b8dde566e865192bc960a90e5307fd65997f7ab67acd0a506c770bb693e3ebc5f8854bf364493fb1e5a2aade69687bc2271468b8e91730823145c19cbf9041c4283199ef4c1ed8e32940ea9666279764f45d59405fa935a33b66a8e2597915f14cf92689f433f0a4977f3bbe43b3f79af8d75f64d20265597633f6dc84642caa39fa9dbf812a1a5b4b1fa3a91351071009f3515dd0eb22d509fbfc424174ebe38b765a6b0a80457d92aebeecd52f59cc302e44c4640f7fd206713ea91142afa9861557f782732ba7a074fb106a4bdb74285c7fb1ed12de20f8d7f8ca8e2227da8552bdd95e447745013c3d5da716ca669e7144b3da3e3573c7a349f5e1c9491caac963c4a3275539c8de74fda53ccf363a20cb674fe6d2542d229d427de178af364c190b4cdfacb1d68f8c981c36718ad6810886e28d08ef6c088f4533590e33c1cfa9b1345b097af5d42cb2d718c6bb68bf011f0a2a51bfeaa943549e36e59f86a46f629e84f26273c61a227541fabdc02aaa88744cc42ee31823a268e6e4a87f03dc3b4435878cf2b58e9f47e89e18d0c19a48551f34d76bd0fe2ed09c77d2e5fe35aca154f638bd7cedf2d29d69856235350f442b668afd6dd7fd7d10c2e2f75b3fd7b1c74d48449634b049c828b53b65453044cb0ebab322860f1154b6a50b4303fdebbf1d461ffe050a5411e3dd2c1cd4ddb5d5faa5c17e7608a08a5e5ef30d93d3092fa41754085cec71e545b34a73f243ed97e2251014d7bd8087ddc0074bab6c5ae629cb94e29e6268eb90f06f3ca69a7a82939336605f533ac524444d8cdd54704831fda3ac7c8d449aafd4097249df4406c711c312811e108efa8f894e15e97423562b1083b7a65c8b9c8f0ef15aea3fa8e56ee98f8cae065107f3330c2e0ed1b3feb9c18de68d0ae4b91c45f82a56df0d1f526a561f977d4c3bcce7bcc54284c7c8d2c4524e2f89bcc64a7aa0d6573e026e184667544667f17c204f4e9555e6f8219f565f376bf88eb68e98cf393334c00e0a291c1ba174bbcbca46c011ea1720b37c4b62b914766252bfd924d65a6f2649ca56cba9502864b0a86ca0d4e90e8417320c40467f4ff56f537687ef5e0b439d54805b5b280a469e8d37d207e288f1ba9892a16e2f218ecbd8a27b84c7193f92aa0b2532096bfc062c76fd888f291722939dad1c9490b616432d15f4eef1d794df63ce067a053bb2b58240b782b5cc0990fd926e469da74aad6d36fd06a9409ff04810365aefb534a054b565c05687735dbdd62587d53ad2cb280c97b9ec5abbfe6627a8d487ebde843b93008beaa35ac240c329e619287aeb7698e1104bffbd9cff772966f64515754b89bb00b8fdfd075b9b059b3c0778108fb1dd2a58597bf7b978d48956a64ee128c143760753a3162ddb8502962d2acfa672145771a413790adaaaa1b28f33144a118", 0x1000, 0xffff}, {&(0x7f00000012c0)="5d7fb5aaede195239df4731942fff22d3e8d557949885cc0ac48630fb2c7dd86bfafd4de9cd1f83cf2fc14640cd52fb2657e6ca311dd2b04fc5c3f2b5201a4696b01107592074d9479c6f27109897f12e787dd23317facbdae997a903557c6e80d8542ec0495559d736dd2001edda04439c40f1beafa12484f8de50a4c7f5a0be38bfbc705bb1004bea121c55ec104f1118d5aa1f61b2772a4d8f811c4dc9626e08cc396b61801358cdd847074ede17b485fd21fd3555ecf7e76dc2d01e1d97a85185c", 0xc3, 0x1000}, {&(0x7f00000002c0)="0bf01f79127bc967b7969f1760fc7430b74578f258159e95b0f27f2f764b125310cbad669cbb1ea127c6bc4991f3a76d7cb590a345e88c9adc51078b7f7fd4ed8822ccc0437441ba9ed737f392200d697f3576b1b629f53f063c1b900cac2806a17482f4d17c6c794b9df099aefe34d91b386776188aa969355f43d1f761f9e5970d97a6efb60b963fa055de7dbb3a13350ef174113d7d158baf758c71e76ec296ea0a478d766d166924137d2d8ef95b2b35c0935d26829942a24783dc48b786bda0a0f0caa4edc337de43039530ca5b99308a4dfc73f18c72566a168f1e25ef4da44337799bb842f323315ae72511c9ca94766ea744df1c730a8761090bf2db1980ca8572bdca88a2d4e5204272d5da96230c1f1318b0", 0xffffffffffffffbd, 0x3}, {&(0x7f00000014c0)="7694499ad14a55bd09a8f34225c8638775e0af04468776d86361328f0f55465da31cc56e489dccc0a863e760323ddc0cbb5a9231d3c07116fde24ee1fb3dd9acf7366042690ff9246ad50ab6d7", 0x4d, 0x100000000}], 0x40000, &(0x7f00000000c0)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:56 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x74) 04:01:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:01:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x81}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(r0, &(0x7f0000000040)=""/96, 0x60) 04:01:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:01:56 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:01:56 executing program 3: r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x3fe}, {&(0x7f0000000080)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000000040)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001022e00000002000000190002022e2e00000b0000001428a59bd88fd63ce6e3daeaa5d8be15e38731432fe22bc4f3332dca623a41116663628a359c0f0ce6b1a952c31377fc74d5b505a6c650be741db406e3192926ed2b3f988e4e5556f5a6a442204d61b7898d67596b0fada47057f951a239fcf47cade4b9866a46b6d77d426b29aeb711cdb358b149f2fafcc15d50159ab8fe8d303ff41662d5a8", 0xa3, 0x10000}, {0x0, 0xffffffffffffffdf, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1788.841093] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:01:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x81}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(r0, &(0x7f0000000040)=""/96, 0x60) [ 1788.871861] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1788.882496] EXT4-fs (loop0): invalid first ino: 0 [ 1788.891871] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1788.903617] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1788.929142] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 1788.929934] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1788.933512] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/270/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1788.936415] EXT4-fs (loop4): get root inode failed [ 1788.939222] EXT4-fs (loop4): mount failed [ 1788.959437] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1788.963065] EXT4-fs (loop1): get root inode failed [ 1788.964283] EXT4-fs (loop1): mount failed [ 1789.044444] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/274/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:02:07 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:07 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) write$P9_RREADLINK(r1, &(0x7f0000000080)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x22) 04:02:07 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000000080)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e4}, {&(0x7f0000000040)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0xffffffffffffff7e, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:07 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x81}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(r0, &(0x7f0000000040)=""/96, 0x60) 04:02:07 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x7a) 04:02:07 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x6800, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) [ 1799.807953] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:02:07 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:07 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1799.854112] EXT4-fs (loop0): invalid first ino: 0 [ 1799.857247] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1799.859029] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:02:07 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x68) 04:02:07 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x7, &(0x7f00000002c0)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f00000001c0), 0x0, 0x200}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='ramfs\x00', 0x40000, &(0x7f0000000280)='@\xdal-::-\'^\x00') mount(&(0x7f0000000040)=@sg0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='sysfs\x00', 0x90, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1799.882336] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/271/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1799.885698] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1799.888258] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1799.890677] EXT4-fs (loop1): get root inode failed [ 1799.891293] EXT4-fs (loop1): mount failed [ 1799.894298] EXT4-fs (loop4): get root inode failed [ 1799.894885] EXT4-fs (loop4): mount failed 04:02:07 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:07 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb0) 04:02:07 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1799.965156] EXT4-fs (loop0): invalid first ino: 0 04:02:07 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x68) 04:02:07 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1799.996899] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1800.013643] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:02:07 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:07 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/108, 0x6c) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x100000001, 0x6, &(0x7f0000001600)=[{&(0x7f00000000c0)="1c50707555ddb7e63bd65cda07854f6c9cde82a58c61f6a4aa9b057af3f98575551f0c3d4f9e82732c444a63", 0x2c, 0x7ff}, {&(0x7f00000002c0)="3cdaa84890dcae58bf1edc614667ac209f912a5c43d9aff127ba030074e205e5ede438a80e3dde5aabbe21a5b5d9f830ee9298b202372bb816c3d81cc1680f291bed50b4cd04b5be71de846e520e22356d6c54789641dd06d51de9fd845b19a87d65b7e187b62ef3a01abcc2dfa96e0a53e55f02274ef6faed514f28513acaf8402d2d9ccefd52a35bb64a7d3758139014fb05550c2f26c447f4f1e5ffcb17bad4b61b83385ef7c97c267290122a48e8dc778445fe6f05a24138c91aaeb65e203a05add58418d023f587db730973f2cc558ad436207fdc052a1a1f9a6c7b8e4f57d44d8e0a96", 0xe6, 0x2}, {&(0x7f00000003c0)="bed5c37d050fa7815bb1d3b0db18e4f5c29ad46066fd1cc8dd19e604539f98af633cd0fbaf985939f8506fe3b78cca3c0ed92ae396f54ead8d706e999b428efe7dcfc069e277b0246a09f84afd9a1c63a31b8aa4416186d545d926029c668d13977dc2d43321ae6503300959a3f626f86cb578490a9cbce9ece064e7f6a0e24fd986a7ee8a406c24b614dd0d74c088f41875debbaa515da9b75b28208dcf7381e7fa3574f8c5592af15fff1852ba5d87b3afd238559556bea8af8eeae8aae56a7a81e6adbd02d18217447b717a826a1fcebb645287fe3d94fb4521f5801c054a4242a2b94be78ce09393dc0e445e9853e1", 0xf1, 0x2d7f5d53}, {&(0x7f00000004c0)="ed8faf1a1eab300432e2abfb61f3cbec21fc901533738bf326cd84b8c8122436968d5cf0c87cedf35222206f6025016db0442fbe0ba0e8251884a63ce1640b8b10d4dd3bb263b7e2cad1cbab8895f5be06372010a30930b70e8d12b69e5e027ebf52ba29a0f2b90d176da5d13884536f15d76e7b187eb99c7c7cb28a145bf02735043c8da58d55097367df9599de071fea", 0x91, 0x2}, {&(0x7f0000000580)="aa0211c09c2e197561ed486471545d5395d47071ecf8a991db91101522c4ac925ddfb0d0de9dc00c6ca9e91d3e8dce2c989baf85acd3e52f418323ff4b649e8a87b00ae4962d3d62148ed90e4ab189", 0x4f, 0x5}, {&(0x7f0000000600)="a96d40153a82cfe7e7b68a3337ef9359c295f167729abc57f9390f19d7743f83d28f7a32d980e620b51a09f32a70f15fb10fba5d1c4f03786bccf3bd6a545dffb13c124fe9b7f3a127a63840831b8848234da3b1d7f572fa4ea52518e68f25aaaa4058c901bb8c2f58dc62f27a1ffb940729dfe5678736c6b60e6d67720ede97a4487dc374531f0a343683eb1f88a60eae87d1b7e8796935d6b5abda833fa7b400414b67cf71ebffc1156d060878a26178f5929315295603d756b9b3fb5bbd374b7c187c77eda5d3da32986efb730d5286bd295853e548437212968ee90974d5c3b97922223227da49b7197800967b4cb63509c72a11898cd1c3409c8e175956b5327b8a6c94b99b0e32dee7b317c041b72a543a4aae7a954011a8e93350414db64949a139aaef52aeb7e2bfa8c15de9683d0afc19863de9f137324d6f9beb74cad1de75c16ed601b600c838de60d47a05fb7e55f1a302da2e083acc1c925fe7e1772f2a732999a0da42b85264787cb559c55e04fa06ed6eda543d56be6740f8241c5d52705aad044b6ed6808ca8a56cf39410f9b068a6412aa396a9ec8c38eb3e6d92719f0d92eddb12970fe50e507b913bf3ae1eb23bbcca6c9d02fcc67eda8289999cc4cd37e4168df418b67a1b0ff2741d0b3584041378ac6b1cc26a88e4c101d5a712f061c4f6fd26f27e113f7811505e06772ba58fbadf51f87f1f8172617a8ac83cb638bcdc7bc6515c2a4673cb171fc4eedee816eea4074e59a0106ad293bc654f6c7327289ef158ba11ed025a23f333be7737bd7f4653924455954318a9c02dfb65ebdc7379e73c3205c929d7de5fb7830b1f6028428cbe6b50a47de74510b9d7c18aea91b83c71bbafeb227dd3dea1c42f8093daea5c8fc7a4fb4f44d4f83884e026a289e44868c7afc6f108de7979a273d319d03e2c41d4e9a856a806e3fab0a309cde863e31ac474d55c38e21e69661207e193012b7e9f0bb9fabbea05f56aabe294992c5f1721f75a8504616e0023fb94eef284f466279411bf586f37915e558f384afc978ba56979376c92b9bd217b25387aa1d7a93126c63fba5cb82d78622a67a427e559702280f968f40ea0f193b91013962fc1ad196191f0e49396b194b1c348871203c166f39627fbeb0f4a98b0e639be2cdb612ee6b0bbd3451565e652817599bf5329c0a14b782171eb3f85f2bc9fb31576548b5b7f5b5269cc4b3ca62e93062a40d52b925ca83c805b685256cbfb3aa26fc1fcfda26bc674174cb4822f4bbca90451248d648c4ed012bec2c918dabb32b704b22490c3e6533be77975891a98770ba1a963ae52275bd59db37e37d6232f00ac245cb7d3680c919300b3e1234b538ff61bc013c01aeefffc5719bce8d6831d7e62f07ea262b4df5bd0ffdf5dc804810fcc0005536869e8f90497badce1a58418de54b7a4fe0459cbb469014b11b1bdb881a1577bad0bd7e0b31ff5d4412ae220eefd02830190d26e2977cf9e08aee53bc82953060defc91bb5a7296fb4a4d56d4a4bb498fca3fe00ac5ca6e35fb0aaeca0a7f8011adabc400a750c60c7913f72aa3303c603eaada17842ce38650572a09afe27967a1657aa335295d29b5583e0e59564ef64a1cfc7db797f69ed925c81aeff57c55ef9338f837202759e4fee5ae667a60d4d7ccc77a99e3d92c2f765bccddbfb6f229dd74707da9ecba657e25c45274bf463e03397289d10ef1294eab09746d98ab10ad1c114948dcb7fdb1b33f26b04e8b85272e022faa2a1303e4acd4554f95d1cdb56532eead01d890ad86ab823a90c3763198c03d2801ec0fb6af8ed3a8d9ac2686b6cd295fd02778f50c8727c5d4181a37582c247b82233594bda7a740264f201b3cd02176953926fd57a4d8781c33e9f4e1fabeef226073f493ee681b74752b9c57a25e5d748bb09e2d0b3e06155b948521f6b72193446210162f3a49cf7d4a4dc405b8855656727b28b022cee0b2a11c7eb5bf69b1de59e17ead37cbc60db74ec6778c1b33d95c8f48a685fbb2b0a735f19e204e89c35f178affc32e0c87f38bc5269663df0a8384bf0184d374ed8eee913ed356da4f6e62d0eeea2d08874be4886eef4994a918256e7ad39b19fffc956854443e04a75842c3fc156f753b9ca1134aa3bd55dd3e842fcf2d517dfb157c2d0c9b704689595ab82ce6676d0670d00cd0b3ba8a34ec1a88e54a50ef5a753fb6c1fb4b9495606866c89853c7830819fcd9b7f308fa551d7aecaf9166418d15d84cde1743258137ea27b53dbea2c269852b665cbd3cc8b5728929e26b64bac8479e32631e9f979c163720a5c0f619128063e61465b5e2841f060f5279d87a71206b72a265d134d637bb45532fcfbf32c7d93856650c1ba0c61368815b803d97599c41fa412ee40b595326160d505c7b46a8fef65af2d746422e3fff9e4b32dd93494389ea3f61ad9e5ef40e4b1642f991c66830809fa7ac713a453913529438624006d5d86ddee0305e705ff10993259daf746b97f9964de13a7686445d08542bad3e7cd975538a510d8ee443a7d889ecaaa6783abc078f1f1a91a5adab19ba4296a1b2abb37397140d52d2fc00078140f01ad803824713a78d78d6ef5caa362c2c73e2061cdef1f1c02c35633406f258b6e9dfffe3c317e36c5245f134d46b39c2436848ccf368445621f39e81eb718570ee129a8784a4133e0d04cdeb3d613ea4ef7837ab4aa02bc656259199f3b75141e217eb9cce9c7b0033619709b4913d76c86ab6e8f0bf8f3e3eecf6772c8549a7e9b675f1bd010687593b61a1d58e620dca923acd02fd657c67ff7ce88906e34bcea9d06caa9a5db12de4b0ec22c1bf41302a0eea811649a9060b36daa16abffe5b3aaf34fd1796c64a2300984f84b3cdfdfe2ee711113da458731e47d8cd8ac2110d875cfa129bd5d0f3c1c29669c8cff180c7992ee86df947aa2ce98fa21921d0366bc3d8e211f7a86cd2e8956fd5853e1f7f6bd50b1fccfcfe127c0dcd80dfd9c9cf44a0fec11f219a3078a0340ef4373069493e8b34d9c3cf5c7204e13bed7cdd9d24d77c5d9ea7015e03c1a23380cc72a7faeffb6cab91c487c5f52a3af697e8629cc8c58cdb57cc772ebfcbf42f69253d6cd4b8b4304df204597349bc93d385978fae7338b9109a41b13f74237c1af8461d9dd348373d2a318ab455e2581220481d51220364dee1d7f769b96265fe247b1542e245a3144db4602efaaaf797a5362a8b4739b22a519b7471faf6f1e8ac699330567abcdc57735d13863db2b458e1063d534f7da3f6be51156c06ce5bfb4cf8fa98719fd41c1a14cc283030f082106f459012a3225afcc121f1e21007b8943ab4193082579976760e331f49f0c60905a9c6358653314b1ad0396abf4ca34f12def1fc4ff3754209029cdea56c61ec60c84d95d67f716a762c5777dd90289110bbfb89a071a301658502a24e68c004ef1e9788e582712131fc2146bee8ae05418eba95a910caf07e210882ddff59190074c81516763f26d8b4ad0c000c1c428ae7e2c96abcaf2c2d22c4f5019ea57fdab1a101453bfb056eebf2fac1d049db92cd8ce8599a707bcbaebb0b447dd9c149a1bdf28904ab5768f15c6163525e8e26da1a75789f20c8c809bba2e0b86eae269446ddc3f84df948eb7593f844ef15f40392cfb76d20df4757f8b7d5782c67f78358599f8494f83ce67b69705b0f6c91859f3918be69359e2bd1e03d5ab6ed91524adf8aa55831b60ac1f10d482fbd1a26e77a9df9718913e85afb7bccd3f039257ad7dd43c537d872cb6cc036340b0b593646dd70ac5afa1845795803fbfc7a02cdf3220d549ba6d55a97d05dd82be9fa2e6475e3a4fd3eff7cf11078a7e2a6304fd9b7434143a0a22ffcba0e6892478bb991e8d5d2a13bc9e09a78eda9312a073571707c1ab2eddf6655b18436a06fd62e5ca319b3c10a8926e992ba32d694584a683026119f3b97a2ea6479bb4695f265ee307b18f4daa2bdf044e8e9de2caa12d39612e0d2083c2d37bdd90e7c3bf9dc7e1afe39c8ad9ecddda6289d0c77160707ae99352838f0ba6ea5f9e331aad9d8fb6ded39052727816301258129f7e8bf41636a59eda78922d3d8e9b44a2de7cd07bbd218b5554c3884b5662925ea6d76552e84b7c29e8fef29477709dcfad1971abbe95dda03f0b30c5d424693409b6be979387d6d7cfc0a658100a826a09333404acb83ca99e9e4a498a666edd5a02fa4b7b72ebfcd685a3c4db3c7cac1a83c9fdd2c855a463d70d5691bfac96a952180116a4058cd8331ce2a918ec9fd1590d5f3137d7037f071a4be719925bf075f03ef143ae5cd2bdfd5c230cf74654eedf378fb168fc0342a70d9bd82bbcb5e177c646f91e1b987bece0c513b74c61f738d80453f1e04cd213ec66358d93ded0b21ba15f398a490999fadfff42fd9f3fe60a21f1500d6f3fbfedc8fcb3ce368cc52001944a2067398e4b56fa3b804125e37e0843311f7532c038c4787dade64c590fff9cb5190cad030d9947c2d298d3d2db24f53ff1a9747b49173eef160432b369f40e19ab07f6a23576cbee828dfd48497d27e0b995edc47b037ee3988eb62cdf5a30d39d56beaf1ecb8537104bd1abdae293042981863d5f921b400f04c7009e392645dcd119a410b9d26f61290dc0f00cdb53a71130c89d2268df8cccb18b2e347bf24458298420296ad731fed6bd4e7841179e54a2cf05e7a2375b4b5289546ba4ec731e030d48f325fda4774f000524700cdbb9a1237bba592557c0b90e3f9aaf82ced6b22d2c30d13b8bf5c49ae3b6dd70e21cb8a2c59e0c68878245c3e96b3ae40a879de607897d6513f4956fccd191e1f54b473edddaf4dd06226e5f44ac1563b5e149ae9dc8ab3c3d4bae2d08f39b278f06ea8765966a0f3433084dbc6f7779cffd4f5edbe84b599db394e9913d85608c241e27b48e886a6c0e82137fee1c01584bc22b52174721c2145f31e900e6852760df0905815ee3dee8b02394255ebded28731bb5cf2feaed297573bf3317c785e801df793523067918e7a55477e2b32267b788d9a7a5d3e8c001b638e7712491e2a2720e8697473134f82239c1643ded23f766ab41634f51df154f5c1dc1494f4b2c5a9e07a0bba6f6905116aa2afde50ed684cc93a6f9f6b0ce18407771b201d5f0fd1545c22d2c00e6028c27653a43a01a15c6d19653bd75627d539ad437e84c2eab82dfb4391bf46c5cb6c6f0ac7a70382703f091403ffd5a4763979df6af87f53514d2563f1a0dfecace682c267099a0e46664d967af731a136eadc084e80fbd3d27d79b198f2a79b5ea2588a5c8c5b26a7dafca09ab92f1001cc2203b778b0bfaefcb95f5080e6d6f3186b6ff92d564eca34d43317bb2ba8c488a65506761a3bc32f3bf45ef1fdcdf68cd4cc3ce7b8b37564423a694766031227b579c49102b328b578b3d629fece01069ba0e7b4f92c03d94bea89303e0d304cdc68ebe746157f9c681735319e0b38983639e1a69ef3c14717702e5b4b6805df2fdd10e15d773a6357332c5a83cfd4dbb6ab50a2b5a1126801df32b02be347bcd3e038fe56f1ffc6909f19e0fffb6e8f7874856ec59779ea7dc59b06af5728127d3cb661c93b3e15d15e901f80c9ae112196bcc61b52265e60ee134dea8e180acd80f43293c658273cd60e9f537037ea992ca0b85f5c4c6a43dae0e259a46877b077df10f049044718dd02b19f135ac3225d51dc039a9c29b07d241b63b7662ccad45067c5cc9820d5c7764840076fbbf0335", 0x1000, 0x32}], 0x2000000, &(0x7f0000001740)={[{@uid={'uid', 0x3d, r1}}, {@uid={'uid', 0x3d, 0xee00}}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@nr_inodes={'nr_inodes', 0x3d, [0x4]}}, {@huge_advise}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@fsname={'fsname', 0x3d, 'ext4\x00'}}, {@audit}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@uid_gt}, {@subj_role={'subj_role', 0x3d, ')'}}]}) [ 1800.031524] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1800.034236] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/272/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1800.044470] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 04:02:07 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x68) [ 1800.046360] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1800.048965] EXT4-fs (loop1): get root inode failed [ 1800.049554] EXT4-fs (loop1): mount failed [ 1800.089299] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1800.090930] EXT4-fs (loop4): get root inode failed [ 1800.091624] EXT4-fs (loop4): mount failed [ 1800.105592] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1800.106698] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1800.170400] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:02:19 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xe1, 0x2c, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000000040)="ed26619f7f0fd2d716d51d7f41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:19 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x6c00, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:02:19 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x300) 04:02:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:02:19 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb0) 04:02:19 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:19 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x1a3940) close(r0) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) [ 1811.586565] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1811.588598] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1811.588888] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1811.595370] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1811.602418] EXT4-fs (loop4): get root inode failed [ 1811.603623] EXT4-fs (loop4): mount failed 04:02:19 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb0) [ 1811.632303] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1811.642878] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1811.647135] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/273/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1811.655736] EXT4-fs (loop7): Unrecognized mount option "í&aŸÒ×ÕA" or missing value [ 1811.676353] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1811.681688] EXT4-fs (loop1): get root inode failed [ 1811.682845] EXT4-fs (loop1): mount failed [ 1811.691596] EXT4-fs (loop7): Unrecognized mount option "í&aŸÒ×ÕA" or missing value 04:02:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:02:19 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:19 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x20000000000004e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000ca101", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r0, 0xa578, 0x7fffffff, 0x8}) 04:02:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:19 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x500) 04:02:19 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x4) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1811.828780] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1811.838495] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1811.877121] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1811.879464] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1811.881625] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:02:19 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:19 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb0) [ 1811.929729] EXT4-fs (loop7): unsupported descriptor size 0 [ 1811.941874] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1811.946100] EXT4-fs (loop4): get root inode failed [ 1811.947429] EXT4-fs (loop4): mount failed [ 1811.965392] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1811.969180] EXT4-fs (loop7): Unrecognized mount option "ÿÿÿÿ" or missing value [ 1811.971770] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1811.975392] EXT4-fs (loop1): get root inode failed [ 1811.976629] EXT4-fs (loop1): mount failed [ 1811.996896] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1812.014126] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/274/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1812.020594] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1812.022684] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1812.032590] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:02:33 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) openat(r0, &(0x7f0000000040)='./file0\x00', 0x47227dede13abb91, 0x0) 04:02:33 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x7400, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:02:33 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:33 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001022e000000020000000c0002022e2e00000b0000001457046b6fde3c6f2a8deba0ed8382da47c29f5add4614932758c7a1a0d1ef0c746069d2bd39c99f0dc134ab3f6ea664d24cb6858e928411f8d7", 0x56, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) 04:02:33 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:02:33 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x600) 04:02:33 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(r0, &(0x7f00000002c0)=""/254, 0xfe) r1 = syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x2, 0x0, &(0x7f00000000c0), 0x0, &(0x7f00000003c0)={[{@map_acorn}], [{@dont_hash}, {@smackfsfloor={'smackfsfloor', 0x3d, 'ext4\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x30, 0x65, 0x32, 0x33, 0x31, 0x39, 0x65, 0x63], 0x2d, [0x62, 0x61, 0x64, 0x32], 0x2d, [0x32, 0x30, 0x66, 0x31], 0x2d, [0x37, 0x62, 0x36, 0x61], 0x2d, [0x39, 0x61, 0x32, 0x61, 0x32, 0x32, 0x64, 0x32]}}}, {@fsuuid={'fsuuid', 0x3d, {[0x62, 0x61, 0x30, 0x37, 0x0, 0x31, 0x37, 0x37], 0x2d, [0x63, 0x35, 0x37, 0x39], 0x2d, [0x38, 0x0, 0x32, 0x64], 0x2d, [0x34, 0x31, 0x31, 0x66], 0x2d, [0x64, 0x30, 0x38, 0x39, 0x61, 0x62, 0x33, 0x30]}}}, {@appraise}]}) getdents64(r1, &(0x7f0000001540)=""/131, 0x83) 04:02:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) [ 1825.196721] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1825.198745] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1825.207639] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1825.209534] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1825.211353] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1825.213581] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1825.223745] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/278/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1825.227242] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1825.233045] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/275/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1825.240271] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1825.246331] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1825.264686] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1825.299655] EXT4-fs (loop1): get root inode failed [ 1825.300835] EXT4-fs (loop1): mount failed [ 1825.304499] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1825.307386] EXT4-fs (loop4): get root inode failed [ 1825.308537] EXT4-fs (loop4): mount failed 04:02:33 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001022e000000020000000c0002022e2e00000b0000001457046b6fde3c6f2a8deba0ed8382da47c29f5add4614932758c7a1a0d1ef0c746069d2bd39c99f0dc134ab3f6ea664d24cb6858e928411f8d7", 0x56, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) 04:02:33 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:33 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x700) 04:02:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:33 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) sendfile(r1, r0, &(0x7f0000000040)=0x40, 0x100000000) 04:02:33 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:02:33 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:33 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001022e000000020000000c0002022e2e00000b0000001457046b6fde3c6f2a8deba0ed8382da47c29f5add4614932758c7a1a0d1ef0c746069d2bd39c99f0dc134ab3f6ea664d24cb6858e928411f8d7", 0x56, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) [ 1825.555730] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1825.558195] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1825.583693] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1825.589899] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1825.598352] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1825.600522] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1825.602617] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1825.609750] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1825.620863] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/276/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1825.632653] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1825.637227] EXT4-fs (loop1): get root inode failed [ 1825.638416] EXT4-fs (loop1): mount failed [ 1825.651302] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue 04:02:33 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1003}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x7fffe}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1825.667796] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/279/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1825.684916] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1825.692317] EXT4-fs (loop4): get root inode failed [ 1825.693785] EXT4-fs (loop4): mount failed [ 1825.832563] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (255 blocks) [ 1825.860607] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (255 blocks) 04:02:43 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x7a00, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:02:43 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f0000000080)='./file0\x00', 0x6, 0x7, &(0x7f00000006c0)=[{&(0x7f00000000c0)}, {&(0x7f00000002c0)="c8a6cddc04611a3caa4cbb289c291b87a54d3e72d60857d79fe713075291c369807d36dd7c9a00f8d83cbc5687bb30d21c229115f5123c2d8f4cccff9cf6e52717404b51adcc594dcdb226441ad44f957d322c082b07788cf264f86c8fe41dd051383967367423449311e8e4c400d0845b4c7b1915fbe1d2b8f8a68f302e7b", 0x7f, 0x7}, {&(0x7f00000001c0)="9f679ed0091a9f5bd4a5ce924db12a5613073ece860c4ba9bc1d26780733332ac6405957937a1fc82ef5abf0", 0x2c, 0x100}, {&(0x7f0000000340)="c9f9893c771c9365044537a269cb5ee03f8ff83f9a294f5cd058a7b4c285d2dd83be29be0f767fc0efe9d3d80c8886feffe88f3a71aed6bb8972bfa6f9a34521557463f2dc1a823e306ee63a8f35134369b0ae6bbd35eb8b2ec2d4f1d00e21152abb0e2b8abdcb6a9b8cd24784185df3308c70a28a4bc049575bea299b7be6e0e611b27ae0c84e0cfa6b519bcd45bd09d392eca7740aed49966e336f1d3516ee4700ee52f0979b51fcb03a3b26407133d306617dd4c2de59e99c01ea9871a14f867e5bb7dae3403e5b01679eee10b1dcb04d7b84efb43d97da33b1ce9acbc2b19d9030e35f63871854a783d7708853960ad95aa9a2", 0xf5, 0xfffffffffffffeff}, {&(0x7f0000000440)="25de6f4049cbde2170a53997219ab145f962f8288bcb0dd76cf6d13a92ee4f4465c68e0d481291eab32079491921c7af3b2190158d2c84bf75253c9b4a12f2c8be424182158f67b421970a9a2b39f9417b531c9fdee960c6f215752967979c", 0x5f, 0x6b6}, {&(0x7f00000004c0)="4b6290c8862358c87993d7feaa51e02f4bbfd786555163cb7033a0453ff43140deba065eee87974f86e84917df3f95adde9063c9736257f9e3cf0e6c6f1bd7c94df789701a69f13e8a711c76f73ed50d28050812db0d54788665cacafe51f9bcd6849cf9c3d42df7d642ae2dd4fd7555346d3d952d3adcb178a733a39c2f008f44a78dff9b4df207cc72e0c660919090445b200fc9d481c025eff72afbdb406c9c417eb221d42b44eadf40c4a4185a3b86a11b69da9257d52a9073ae9d5ea251f22370a130be595f052163b216a5df9bdd778c5158ef4ebb86ca4c33b3a48cf3", 0xe0, 0x100}, {&(0x7f00000005c0)="0b7078c17f78d78ffb03cab477ee0b75dc5916fb7cc6cb374c179232f57c62124de2d13e6a433839f317534d5900db87a252e7752912d0191f98e30fdb5062b4006e11f416b0bab29e61ff0133a9ecc4eada2631627ec61bc4caf2fe86a6c1a9913bcba15aa6068c21e9597e3b7f1bfa999ca733c3a97099fa4d8c2a38018404f6075516be9a5118c0ae3874aab5140889bc8ff6220970c185080bdbeb43b043654ea7ad897896fe7816aa34b13b3908bac4d05dfce38c417e9646503a0855c6876dcbedda352a099e2c1723c323b2c245971ba8e557b63dee3f097a8b6f", 0xde, 0x1}], 0x4020000, &(0x7f0000000780)={[{@debug}, {@lazytime}, {@noquota}], [{@fowner_gt={'fowner>', 0xee00}}]}) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500", 0x63, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:43 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f00000003c0)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f0000000040)="49254b0909c0be6eba5943d935524e8b388154804f4c2aa32b2c46c01cae301177953ee78470ae2a1901fda91d110c0516a66fc2100e57e08dcd1425c6b65eeb9ebf61a0e83714684a3fe57363bb523bc1c356b57175fb6558f2421df5a74c930d66d3574a5a9c1987cafcd42523c26504b37e81438ef67cdd270078af", 0x7d, 0x2}, {&(0x7f00000000c0)="acd515de689776d8977b86f6e71f1803dd9d4ca3077d84df", 0x18, 0x81}, {&(0x7f00000002c0)="2d88c632549df5fe248737e0be230a62931d1c6d06a4f67ec331e45f2d396fdbe5c7e12924f6b064f2b85db35fbae175494555438b08c61041d0d5b190e5e4a716892b24dc39d5038de62b52fc366e678de83ca571bc85ba965dace5f47c119f055182d4a7ce8092e3300ff32e26fc2c8874fdff86d592b8a142008f7b4bb0469c757d7e0e3e95024a10b685ef3fd18fcef74efda4345cd0adc92ef496db89849f0ef7207475a8c5290270daa0556fe2e5a3287926fac6a6b966ebe98f3378c84b731bc23c5b614f05cc14c8171209378c55c14e7177f99799025ef11b0f9a9d0300fc17fafc810e053e9858", 0xec, 0x5}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:43 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:43 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x7f8) 04:02:43 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:43 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1836.077330] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1836.078489] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1836.079545] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1836.084247] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1836.087126] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1836.088673] EXT4-fs (loop1): get root inode failed [ 1836.089287] EXT4-fs (loop1): mount failed [ 1836.103502] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:02:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:44 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x24}, 0x18) accept(0xffffffffffffffff, &(0x7f00000002c0)=@ethernet={0x0, @multicast}, &(0x7f00000000c0)=0x80) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1836.149532] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1836.150702] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1836.151777] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1836.155458] EXT4-fs (loop7): Unrecognized mount option "I%K À¾nºYCÙ5RN‹8T€OL*£+" or missing value [ 1836.158732] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1836.162216] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1836.163288] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1836.164348] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1836.166544] EXT4-fs (loop4): get root inode failed [ 1836.167145] EXT4-fs (loop4): mount failed [ 1836.170830] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1836.172581] EXT4-fs (loop1): get root inode failed [ 1836.173170] EXT4-fs (loop1): mount failed [ 1836.180320] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1836.186791] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/277/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:02:44 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001022e000000020000000c0002022e2e00000b0000001457046b6fde3c6f2a8deba0ed8382da47c29f5add4614932758c7a1a0d1ef0c746069d2bd39c99f0dc134ab3f6ea664d24cb6858e928411f8d7", 0x56, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) [ 1836.221509] EXT4-fs (loop7): Unrecognized mount option "I%K À¾nºYCÙ5RN‹8T€OL*£+" or missing value 04:02:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1836.238389] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:02:44 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1836.276095] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1836.278075] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1836.280136] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:02:44 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x14000c, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchownat(r1, &(0x7f00000001c0)='./file1\x00', 0xee00, r2, 0x1000) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1836.282297] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1836.283856] EXT4-fs (loop0): Can't read superblock on 2nd try 04:02:44 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x900) [ 1836.310909] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1836.316468] EXT4-fs (loop1): get root inode failed [ 1836.317609] EXT4-fs (loop1): mount failed [ 1836.374460] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1836.376843] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1836.378788] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1836.408479] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1836.419182] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/281/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1836.425979] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1836.440487] EXT4-fs (loop4): get root inode failed [ 1836.441732] EXT4-fs (loop4): mount failed [ 1836.459729] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1836.472467] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/278/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:02:56 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xedc0, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:02:56 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xa00) 04:02:56 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000000040)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x8}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000000080)="ed41000000100000d5f4655fd5f4655fd5f4655f0000000000000405800000000094226b9c00050200"/61, 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0xfffffffffffffe42, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r3, &(0x7f0000000140)=""/111, 0x6f) 04:02:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001022e000000020000000c0002022e2e00000b0000001457046b6fde3c6f2a8deba0ed8382da47c29f5add4614932758c7a1a0d1ef0c746069d2bd39c99f0dc134ab3f6ea664d24cb6858e928411f8d7", 0x56, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) 04:02:56 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:56 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x8e}], 0x1, &(0x7f0000000040)=ANY=[]) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000440)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) fchdir(r1) mount(&(0x7f0000000040)=@sr0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='hostfs\x00', 0x10000, &(0x7f00000001c0)='\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1848.282784] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 1848.292539] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1848.292802] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir055444521/syzkaller.7z5rEl/299/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1848.293839] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1848.297557] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1848.315531] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1848.319894] EXT4-fs (loop4): get root inode failed [ 1848.320658] EXT4-fs (loop4): mount failed [ 1848.331919] EXT4-fs (loop7): bad geometry: block count 256 exceeds size of device (32 blocks) 04:02:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1848.350682] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1848.366572] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/279/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1848.373525] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1848.376393] EXT4-fs (loop0): Can't read superblock on 2nd try 04:02:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001022e000000020000000c0002022e2e00000b0000001457046b6fde3c6f2a8deba0ed8382da47c29f5add4614932758c7a1a0d1ef0c746069d2bd39c99f0dc134ab3f6ea664d24cb6858e928411f8d7", 0x56, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) [ 1848.448234] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1848.449313] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1848.450309] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:02:56 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:02:56 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:02:56 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb00) [ 1848.477206] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1848.478715] EXT4-fs (loop1): get root inode failed [ 1848.479305] EXT4-fs (loop1): mount failed [ 1848.511165] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1848.516305] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1848.524349] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1848.525406] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1848.526433] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1848.542616] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:02:56 executing program 7: fsetxattr$security_capability(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000600)=@v1={0x1000000, [{0x1ff, 0xfffffff7}]}, 0xc, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r0, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000640)={0x0, 0x1, 0x6, @broadcast}, 0x10) r1 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f0000000500), 0x180000, &(0x7f00000004c0)=ANY=[@ANYBLOB="6e725f696e6f6465733df2652c666f776e65723e", @ANYRESDEC=0xee00, @ANYBLOB="2c726f6f74636f6e746578743d726f6f742c736d61636b6602726f6f743d9cdc2c66736e616d653d73656375726974792e6361706162696c697479002c6f626a5f747970653da5c734e1275f71a02a2d7d2c2c61707072616973655f747970653d696d617369672c0023caf20c8fcf9eda78c85040960f5eb9ee6830db2f43d6d07058eb7c30ffb21bce14863dcf6812f537d602bd5fe295322ddab9a10556b712455f2f3dd1d0b1ab3ad554883fdaef34a89cf0843abefe1605e81c0d9836f1b83bc8bfdd67bfd35d4ded5dfc87807ee59994ca4b4849bfcb8d230411a87901d9264ecdc174cd5294f47c64d402f8d0de0d9f522237e3dbc47fcdcf25895b219c6dfb95614f629bdb71a51ce41b5556744f6d47374d4c6f"]) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0), 0x88800, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x4) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r4, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) sendfile(r3, r4, &(0x7f00000002c0)=0x100, 0x9) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340), 0x6000) socket$packet(0x11, 0x9d92b5f6a4c6a741, 0x300) ioctl$BTRFS_IOC_SUBVOL_CREATE(r2, 0x5000940e, &(0x7f0000000680)={{r1}, "dec904b1d238ef4ada09e7863b24dbbfac08351da11b62aaec60fb71de7defa907ad298d533749842e3eda5c969f59fb8df64067d39ac0bb49ff087b4d989a03e3b6b1d03d8a7944c524136fe0d6728ad0cec7bc3fa30c69d07bc6a3fd4a4891906ba3abb8c4ee5c70142196f9529bd2ce280180bb399f8ae292f82f8db539d646b40ed9cb16d3b04de2a9ed8b67b7759134ae97d2cc9f973b80ef461070a7035834705fadc6fd64f8ed48900ccf570e41b9261a94cf191299518c720b0e08d4ce8c916026e0b15edb91d1dec68c1c93521b6389fceefd5629d19d82023799439311124a6009beb35b068cfdb396b77bbe6716aaf63cfac430a1b52d28631867d95a327ecf44dc46467222b6a426cac6697ebc4f8a553d447082debef94131641b48ca8dc9938260fdb84f5b06f9560cf00a91ecd2b047790c3106c676aa267459b4401f4301e2925e947f3f2f6d88bab70d04f044bbe472225005574960702dfda816e1e49d345481e2200fc6c83d542160097e2381152ef28072da856282770111ffd2f013251cbae24513fea23c76a5afc70343c9f1ca70013d12aad72e10ad67366cf7b562d1c515399c4c6627ba48b763ad317d77a89ece42d1cfe6bf8cb7dda9ab5453cd3018816d990b42ffc00f974b6fc8e5b40eacc8efce66470a01efd7e61a1c76b972c93b6625558e864d7d2da5dc95a9537e7ee82a910f5b0fb854e5b5e36c6b0a4d58251d1a022a5ce845e7fa85a10627b70bc640f2dc2d82eb62d77952b0d9b7d81fe227fba2149688d96ab511c517e0f1a98ee84cf235d75cf4328a67be0c8c1994ac5d094c6c571bc5219ae1d43a74e695091d0d43a1de6683bbbfd6283406bf7c09d7407c24201d3533c5b8fd464721b47d53ff8cb67144024aee5db66d05446ccddc097ade5e0f6d4279d36cb0cf6e1bc35e92ac98a61f2c5780048ebc0eb6ee83701de91c62fedf7424760f031e324d8bb837e794f8b825ec631c7120dae8bcbf643b236ab98eb5b95e65e4f4deb0c210b1fb4f441946751d7016869b9502f055b57a351dbc9c369d6fb9e7bb0df5f3b8827796fd91df82ed8c53a3930d4c6bc7793660666a51717bff4ab2867da49ee59729290afe2a74d748206552650349dda4077ff9c1d506c6617640ae30e1a9bc642a323c582a99ebb5161b84ca3cf8368b9ce3a9b196c40add81a4b9d0bcbb4ad9856c65d43176f8a06a26b180bb58b7c0c1330d6748e53f0a492c667877415ac8d081ad893b66ffc18f4b7fa745da03d859f8e3c2614f9336c10dfde61275739353b4a153b7c4ae62bcd44e432e039b028d0034525d2d3147c4c0732f3007f3dab97e594a60a6f656081344579f146e9a7fff24e919182f6b879d874ecd692f9ae99da6e1bba0b48b4f79091098920823b09e8cbabef63c21b4e0776505032e686052632e69036d09666e498dd30a2c55ceddbeb7da97e69abed01a3bab1aae99481d20f3212f1b26549e80b695260c7fa26b28cb0dc2c04710061a6112cb38ab0a4e89fbb0acede17decfa20f91c10e2bab8b98ad5573fc84abf6e02492422c79af8f361067c7aed4aecae0629e2d864dcafc84d1918707d41704e698c8199aa9cefb6f9c9205f91ba23e43e985969566be5173562a61b1186a62b7050d3c250cb8fd040b794dafaf5cd99177abed27de0bf0bbc19d85e8f37f74935d83721a8462edf9bd619ec0770f9c633ab3ade3457de9f777f936cae534f5b650c1c686d27357169eb63078c21f4a3cbbb9a463815c8fcb64ffe1987f80048782c5bf19acf4845abe7167641b071ee2e5489744c517db4610dde28e3196a8c7cdb5ec3643d63d677dcc7fa020cdeab03f86b7ee9bdb3d7aea8da8d800b497c3179a5d708cee7846e402b33d6cdab9c1c526781b3e0280a25314e1ca7c839faef13b29e8779b74a980cc2e4936bdeccba6e119e5928016244d3817bc5a0d06a52a40e79018de6adf3c1f16191e394d651b26926a02996b08b009081d6d16853c5e855be9388a73d41cf4e5b322c0a716769875e5e3375416705c1725b9eae9e56d2c49857e945933c321179c9b5e877058d90f7e3dc5495278115233633d6713e750602afb50567dbdd7f54fbf9d3f6a03f0ff5c1660af8d3b87f9ac89a1fdbb5412f2e99ecb61cb37afd61d65c4644767cc75e7e9b049ba2d9185e3b0223a11f3548642dcaabc71508033430f65dc22c9049f84364624def8f0b3381a0932d786d270668876395934e5c65ddf9145a15c381c987a65aa143657d4de7b74411a22080d0e105445774299e58831512c6cefa40086d65386e252ff25da264861978d41cabe67748f48373efa8d0632186ff78b08d1c6db6b1bbb581387197fdf5e81ceb1431eeb3916138ed72fec3cb894de2f838794c423112990f16a6f19b0dbb8c8b4ef95626d747e37fafbc484db4c738aa297406b293ad55a38eba3904520487273b94d2924d5f48e1a6de5a18150a97df5c6d94cd3ac981f990dba225434773025fc051374baf6792798f953337557313ac0f58f873358cd98d99cda67b1dad9d6fa4ad7aa071bcc520ce34c9574c59147cbb0b692247a874b2888051c3ce48f9b72078d6cb385297985575435fe812b3601c318319e49168e45edd428d8670b51c98d0eb068959dbbffd59a672662b94cd215ebaa66452518171eda28ea22cbda545d13baf4bec2af569800f8a12e45306689a4ef69c5e016fb319df5200a550b95c03f125f2e6e858051d331a47509e9ef45af9d8c3b054943b38bdba9c008180b23197da3ed47da28184be567bcd2be577fbb96aaac95f44508cb29f58d6b1acb75ab4a6549fb734714e1055046daec7642a831d4df0c9b77846adddfd605672e515d10f0a17dd2bbde6138dacced2619336929e5070daee183e338a091a0b6b9655ec35a64705a2438145ab09aea5804bf843a22287dffc54a5a607cc535cc432c07244ffc7fd70ac5b77f102dd3ebb1d2b71a983b7ed5f327451f8a018404c4cd24d3794e2f33e40a421b9094ecf34b79d6c8edfa2b717c121fbc5a8ae8fc197cd26d0ae68878278ceafcf1feb25000aa71e2a3f5720ab95fdae87f73aebbb8ecb2fe245f9c4de69c873f416816fd85fb7a5358a7034d00f492fd53ac8207fa439b16e026208d8aa4dff8bb5dd08eee5eaa0bc0a31311f06079e362b9878115cbfef3cde99722fa77213b2180964ce196e0b6f5cd6d729cb6f43f972ef81dfb617bce5563b62c87a43d0fbbff698cfbf2747e4a8192d841c58f3cf1a381dccb7ba0dda81d020963665f2fbc2b4447f7249e8998b49d5c0dc47d3493330e93953de46a3ea032dbd566cbab09eabafca58fffb3cc6f958d812d19fbe65053dff0c5476201116317df566aba76cb4c450a5454683c46e6f8c0ce7203f66a7be73e1313dde4aa5c2864b8a78471fbc2a4bcd01ef6d78231b0f03c9917e1718a24579e073567dd6ef7521d85c969aaa9a07ec12e51474addd22bcac55fa65cc9d08a84bbe2f8e662f312ab5bc9501ce9542de5fdf16c153e479c54ddca1b872824ebf2199eba934269ba01692b01a7e9ee0acabb68c9bdf09254887c4135768c2c0d10a93fe56452edd46ff898b4a108e763ab0f08095abd09d0038fe6cfb40764a00560286b925bcaf09daae6f9c451e94c77024b7a4e0147023e8044bd17460fcda26ef3c38427e470eed9cd8b7e1f84e64d6fc9494b4bba504044ab811f51e95df2a0e0554a42415be265f4c8d3766d1359ff3c791eb0449bb29f0b5c1771f5ba5917aeccaca11b20e519329ed0c270a6c25d460652aa1172bf191459a7b815c0b4046ef357693c76a7abb945c56d3c070ea89f70e6b3522ea72d1fdafdbf6e7da3a497af667ec1ec6de655f49340054a515da9dd1467df152257b6443908f2d0f052f8d7f48d65c48751cfb8cde738df6de4cd842c9e0bc994e9d89eb053a2cacdb8dfc865fbe73eebc7cdb95c740227877401d6e8a163e2776d5c3546b9032afec1ef2e29d837aebffc4b34a042f5c34a0120db7eb45c3b7a711d90714577a54b7ad03511610bce2379a1c553542796ae6954b12106b49b752e70ec838c1ae6520bc52cff67d36e9d4ff09afa9c4debc270fb61f8228416db2f67984ab031e8b42797497b1823aafae24b26906f791a48d2b0536a08aeefae29bc65ad6457be8b2c9bf6393e8f883e6a230f14a45d95c077c0de88d4ea6980939209a9a55e015e70a9a0d40e82a8896193db1732b9b2c20bd0ee866f3f806e71dcc0607a8e186e3f3254394cdc87ccb6d9a216edc5d2fff72a8b09a58d926daf334142f24ec6d6935c9ae323f0195f6e53733850d273e92f001aa64817a1f43b6e1a732cfe96e36a6cf849ebb40f3e30bd691e9ad6f928e02df46c61748c8c7a17d26cc52ef7dce8cbc41de87e6d949582c58a6f503260b4348e25b3c5943a74af28517f61484fde4ec9041edb24941de311f56affb5e56a151fd9f947d6ee741fb4a26f4c534bfadc8dcdc31321c1c2292bfa340ca8fb0fa1d55ab22a622b4f9f626ca02d1b893ca6447b4e898db96ba52a75224aa52e5475d731e39ecfccd9fb3250fdf25046a0dd1b20da20dcdf856c758006b8a7f08ae9c86128aa354784bdbb5d0ced02da60d88d8f918014a99110ad82e1215075b43594fe5abf8ba0d110816a2cbe89d76eea71e4461c254e26f4f8ae8f095d7f7614334e454297466f394122a6de761880ce6699682485884a30016a78775fe49d47815018f0e666f484f672117bd74c11c82281d2360bee4c32e5b995949cdc9a6cf85229a203577d2443292d3a1dfb408caa8a0ce2a15c083dfb9c53a6f8bc51b5376a77f14281e04329caf885fe77d4983ef801a7f7d339b8bff7982296647cc64b322a0e9d92df529a6161d95813cb34b33656805ddbdd14e2c69446cb84edfdc74b2fe9feac2a5828b68018aca0e371653f05422c1fbd74e5deaed9c4c13212c53da4e10c0c372db725b1ff7cdf87d454e084c3951792bb5e1ad62725e58ac432862e713e3e65f6be11eaafac8d01aa7ec38dd2fdf5c3e02525b7c27ef1a83d7356deafacc8d0209eae0c8057ce2916f841d0fddbf8da4a4083dc69a071f96f54d5c8f892f7550a907bf890e58f26e170ce2ca0bdad30a6abe437f46bce76acd1c80f6493ab219d75d8086c7b202935501c42430161bae06ca3fba1233d0b6b22e291bee6ecca12b1288aea8a532949ff131e773f834f4961c4a1f1aeeea5d904a06c9e3461eb0c158516900f7f2030e433a09793232594ed09b1a44a0c58596a670beacad28af5666237ec96a9c3a701d626547e0c8f4c5d93b6460e16b5f35b6e76ec30a03f7227452af225bf9dcfe09850d6a2ce255317eb226aea7c716d2f170ae6fed4b6f5280e47f1a0628bdf3f811fac3a99e3907be06c8fcdf0f2d8ec62625d9fc7e10641232808192fceb35e5d77bb8f322545a0a556a480e2b7e18810ec063550b695a75d70ef34114a86fee665eda22418029d819d491699c4bbefdb7db8419ebdc200d892b1cbdab8e88117e434b2ba902a3bf4e155ebe1446c83956ee98960aafc13037261c9b40b61f48b172737211ccb8d399feadf179aaa9a180404ee240835bb8330893dc0a6c85ad6d6688c70a4c0c5bb29a36ca9ec28930de5b3ef005768be0a33dfaf8a98f2d37759ad46c3008681ca092098e86efb0179d768d66e5fa9075629a4bdd2aef4eb5d067ecf6a58ff69cf77b1669285e9020a96ee698220cfc479c"}) readahead(r1, 0x1b2, 0x8) r5 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) dup(r2) getdents(r5, &(0x7f0000000140)=""/111, 0x6f) 04:02:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x8e}], 0x1, &(0x7f0000000040)=ANY=[]) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000440)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat$pidfd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) fchdir(r1) mount(&(0x7f0000000040)=@sr0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='hostfs\x00', 0x10000, &(0x7f00000001c0)='\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:02:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1848.594107] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1848.597662] EXT4-fs (loop4): get root inode failed [ 1848.598078] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1848.598244] EXT4-fs (loop4): mount failed [ 1848.605782] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/280/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1848.644832] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1848.646269] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1848.647316] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1848.672395] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1848.674832] EXT4-fs (loop7): Unrecognized mount option "tmpfs" or missing value [ 1848.676396] EXT4-fs (loop1): get root inode failed [ 1848.677027] EXT4-fs (loop1): mount failed [ 1848.760883] EXT4-fs (loop7): Unrecognized mount option "tmpfs" or missing value 04:03:08 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd00) 04:03:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c205", 0x62, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:03:08 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:08 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x400000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:03:08 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="2f6465762f6e756c6c623000481963a2c849ecb413426152c872943be9e1a0b43ed4dfde8bb1bc36df9ecfcfcab7e358f0007f623c9afc81b5cc5920f8e83763555a420e2e887ab4682ceeac4420fa65bc77431363fd19f1c92fea271b60cf1a979179eb636fa35445864c5e18fee6c9a5944b0a20ab739c55797d24efc15c8851a67bcf837cb7dcfc53ccdb50dc1c9d87cf9f80189b50d224a2a7cac4ce69fe2007981cb10c5a5b8d965d3e3d4e606d7254959213a52493fefb0e61253a300e6e8a2fd5a7fe06212b08d2534e2856a2a81b5cac9cece367dfdaba8bdf95d26acecb47767367ce7181"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ocfs2_dlmfs\x00', 0x4000, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:08 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x24}, 0x18) accept(0xffffffffffffffff, &(0x7f00000002c0)=@ethernet={0x0, @multicast}, &(0x7f00000000c0)=0x80) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:08 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f00000012c0)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x404}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f00000002c0)="7606b691b9ad006d306ace0e0ee6cbe65dc13fe8623ac9d1e3089e5ca0006730e7922e0d4369279c0b4d3fdb49924793434bbd7df1e489288089cf1a10f3d4d11d2ba987da3cfdb921d835e78db60155e0dc40079e15888a234c8d32a7eb8084d997d25d8076a6c1d77c61cafd4d32c8f0fc9a292bd57dcb1a3c568de231e2844b64eaf6ac8afcdf2c84b87e33004ab7a25fb6b2afdaccd0867a3c8966697db201ec16932c4b55ae5a3ac40f800d344dd80284e4acc8b03b134119cbea2d165eca3c092c3f063b8a50ba6c55db615afa4a48577b3669170ccb03ac85b93f1d31a52fccfc4078d84b11e41046ab0e8a2a317c43ee150bf1343d52d9a884131d2ab43b5888cd707fb470b53fd6c8a75ba54d7159ee11e17c62d114f7ce0f1ee75d9acbaf27f9fa2cc2c210fd8a2a9a6839bcc362d6391ff240c56eab3de725c1e9efbfe722f829afb03187c751b9759d936ebf817f2c8b2975d668ba45c5ec440a84e120c1b5fc4f53914125d4d324ed0936241c9e4e31f749c9b62fbeff32d699aca332d6b4e230f4e5291309b26e89ced33226b8fdbed1b4b02a18e9bf85ab16adccf069c8e072f3ffd717c6197bdb93c903e1440f2d0b3124ca8fea9533d18072946ea7ca0e5ee65d28f97fa77e904c92accbffd2a4cb529ecb4439035db0cc352c728a0d943614358cb86c814979818024b4c2fb6ce7c60102085092873bf858762534e013008e76bb66f20fd381ee7c36966db4fd6fab9d10fab23dcad5b3e7ffea2c198f729e563ec51221f4d649106b69201f5435e54f3876e0cfc78dbd9873ca2c481ef147b7cc707b6a6f9fdf7678efce94f8994e9e16b255ca2016139924513b2d2cf85ae0a476c82b90d2a2cbc3ca82fc7ecd325c309dc5d53b55d49b6432600875cd03960992785046c51ae56a2123bb3d0ab07eb54423fc8740a7f97db901f4fb78f28ce512a6a0c1da8bf2edd48f7f516b953f8c0abfb19a00b42a9c6062bbb6efe2ae86948d37c8fcc27c0cbd997d47da7923b3b6dbb08902dcb17da2778acf83f7d7564a783a4d14522becde2264da65bd8f71151fd5fffc7a6e97b8e10e501a4200c611885dc6d513fadc5ad2fd914f13d08f86502026324c2b8662d574f087c0660965d61398c51ffb3f7b2195309c3ea202c37f523e267c79dc68aa98f7a047ca5f7e21ef5af2bf3adc61e03839522e9a9174f58f8899541acf00bc3f13ad0a04deec7afc25c66385f313631ca98fca6fd87386e613ee6c6d7bebc47d28408f4359bbc8603d751298fe3b6b80fab593724246799e112fb5d9cc8d1a4c6aed3c374507fe999a1aaf667afce68c1e714e5a472bd792e5cc5f6c13ae898ccea5fcd76561dee49ea336d9473bae93b300b899dd4494bf0e61a965aee3717bad3cbfa237bd694a3a57d50fd8359f365b833322f0400afde564c11f1c56a702d6cd6494a7372e9ab092c57d4fdbc70e1a813f0c90b0a7bc2f4747a7698324e05c78ac3cc90e2dceb072c4f8f686357a3f43268baa436933c464fb4b6ec988b6cc45d1ca5a6e45c9cbc0a6a12d9e63167fbea249d3af11a82a524a35601142f438c8c8ea008484c91176158ab13db5baaebf4a1aff902a45d1d9ae636f202df28f48e50834ea947abd5cfed8d79b0a19b30e8fc8b93a8b8feefa0e85622b838971426d5fe2bdb1e83ef1a62ec99b2112e5b98c52e99ad11fafaeb4d4b8b52913857851f2d10f5668658798233796aa085a00012d742b36193a733f9a0ba7432461b797c22b5595da8528461387d19eaf865eba75e75abaf08be15152c9d9299bae4e10193596e1cbd87056aef4abd5f86d6c0cf19f66e8c89a65bc62deb2977dfdfd2fc6a11ee86fb8f1c3546502006cbad69c60f3a5bfb7d18d24429a6e1005fe371a7dd5237db6481790e72a902d621b89d442e0794444c5452e3d590fadb330c1be685b5b0dd77e3d4d268f320fd3434c98587051a4aafb5da29bed87b1a5416e25547fd5a4c30af1d4edde91b55d8ecdeae7cbb43cd3a039d5da40813302b9fbd9ee47db29e581ad34eae64263bcdca0dcfed4d74d3a82920b752f86da35c0efbd6a3f6496f7e51233a8e81bd2d3a250e7296557f66957d2f4130efb14d348ea445ae93d8b748e4c0b3dd677283edaf429d909a5f4a60a3b0213a1a11e099cc296007ce5f4540b3b48cc4fb066480cfda957440c29c69738dd6a5d7e38a49d6a4371537d4b876cd13e039d8d454a7db6960c0a35def7d161577238d67eaea87a78d31d5cf0f90fa69cfc773aa46b88315a0bbddf21621a0937ac3ed2930430801e7b7a0f14f5d68bc37e19201dc73570cd4f1902183d1fc6e5b6aab4136c4cef8962669e1f541dc05698212301f1e867fad097e8096928053d43b7674782a35f984556107d079347db0379a497b3c05c45ac9e59835337cce294fc29379c84a58adc8258a05eb1981dbcb2e44088f50b09bdfb69a968d09376a3c8150d611b87581c14fad1b3c655aacbaf1914c8e1d8b2fd9574cc796e9cd16e685901998048540c97bb8d3297b069cbaec3b404c22815809a4e04a302bf0f008278c3ecc05ef07a679b758e4d2f5c1400088692a49f98b89c8a9685faab6c4aabe1b2a6011479c2629f0f63201875de44d785050d63f0602ed74c7bdb60f965d6a0d653ba994b90a19eabf9d371b82b5813ca00703c72bde262d8af5a93eda230b19e1bc565366f6d0272d02ee21a4ab9ab20ce42e8507c072656f1e24202f1073228ff2903e4cff3149f5180b8ed68d3e5c9620b78a279bf9b55434dc28434122758c8747fc4a008ab31029184f272c70bfc7ae91dfdfb2e27039cbc53340a44648a81f71a5f8993a02cb45aa58154347e739c2f066f23d050ce72ed9c30eb4de31bcec3bac6fad8be594e26a387b8b1cb16dd3a5c4628e4e4f510c4a326985289f874f4809354e43145eab63667f71b544b663ca78856d15d04cc6042436a1014dbce7ce8fa81f528fe25d106e842c2d31f8c9b2bee82675646199f232b177f62e022c8a4636c45222b57b7232c48153ce8e35163f1909dcb644332b0db15a990b7686bb4aec53a2dea448199978b2f76fb1cd25c7140a44bf9433286545321375ac948bbbb6dd9f82065977e3e792cac9eb031840ea2af1477ba5bb8652b3a67e9fae32af41c88d4902bce11409e5530ef8d3842cedda320e850c8763b9c27da77496a737f649a4d7c215c13eb562e455673e9f1ebf7729c0954ba97e838bb7b0016fbc74bc6344e5862b9c8a0aa8fe597dc2a086765535c12911a093883e1e8689b83c439c9818542a6a8e260d97d9212ed7ffe3d8ebd8e9a167d2cd9300c28b567ee94c49c51a311cb220b0df38425dcbda62fe68ff5c2a16dc1a374509cc36d9fd4ef37853df588deca08efdada3466a34bdd24febb49c62d17c623aec0d929a94141dd582c1259b2738ec5dc1e2f235c07036c4b50d1b2e5efede4426ce11dfd314b1ed4e0b4af1a5ba864982aa73d672d391be9442574fbc591e4141a02ff584a7d14b0415b0e4a2c13e3be3f05675a3655e7d67f6084ebbfbcb3704ff44cb4f36eb13be015f11732e3c1f44747a8b931baef878bf03f5e645e04f28856457f76cec1df0c12ee8a0da700bc1e85de0c8f9e400b618991a6243dfcb3d1e8ad0b5befa86f10845ea3160d7cff8fde6251b881c067f08521fff9ddeca43e07140908df87d12eea43f4bbff810eae80c5e46e5eb894ed1f15fe6753f65bd7a0f3a0786d29bf4e4f10c811485c251cb2a1a7fc1b181b6932064d82f0a14163d3a85b24de31092f00337c637fbe3e020c3f6551c998afb631dfbaf4b7f9d5f1fafe9f45028561734ef784ebd830a6168b6eb8281fcd862a27cd4e3d87bfe4fb0bca050c90a6600c707d2b1ef1d9f95102e551bb3b0eb17ba69e41fb08298d4ff76ed30ee51b22046aa405855647e3e74b101e1065af5686da59239d8736e22ca211f174ed27c97fab55d7dca2d7309e26077704857170f483cd494273d33a23077fc13683bbc9dff2b560b765dc52e3c076e64e29cd4c8ff9d4271a51aaa3da0627ccc438e55ab56ca77d12e5331aea947afdfaf4d6fa6d373ffd8ca4383d8aae96c1acba24ede34581cec608fd86406e7c1ea8dfd27d1b60e12bd249cc3e0d844e246c35e59aa0acd9ae2fe2ca1ed375c02859626cef98ca17b1a93dafcb67b8742efa1566e953c7fc01c502aa7dfbceb7a5ce2b917b2314bcb8286028cd6a832a43a860a40b7cb30698572d619a1862af16e2318e61aad29e95f142a09ad37aac269399943ac4d55812cfc0e447bd725376d67a306bf4b64f94f36999b3c50449426a2f39900a36f4b4cc0220618a69093e2a90d76ceff4a71a68c0b7f2339e7f51f51836b2cc03cef95d263112408b62b6171e5a3a2963dd741c6bd62c46307469550064ad618110070adc46f2eb83c05987b4bf704af4ca0bdc16d7bb713013f1ccbbd3e20c5cc14ca58c6056c268bb265fedc5867674eca60cc3bbce6eed7ad70d514fe3027a04f7394e495b1d70d606a52d9cd51fc1abd28b1c870826e87fc907e1339bd9dcbfd2b12b4b5d4b2c9de28cb2aa530868c56455bc5d811dee6e3012f8ebdfca34ddcd01848545800b2b265ec17b0d3d82008889f86ec56dc1bdd3f4133abe62de4f0214b081a3a712e0fdf02b494a6ba3904dc9c896d542bb1198785cdba3baeb3b3a6c2310af3e33bc716137b663b8d885323c8be71c6c546e16cfd0f0e3dd6c1fc60c42ba09f519f03b8c03cab2586b44c90186b38109ae5e709b32415ea4cd6862ca634fbd77574f85ce0456eb87baa4ae8f40bf7294fd743546ae7d3f1ba0cba7aeb44776e278a818773d2cc765daa604c079c7845d422af1a91ab6a4782cd4a40be9159f8ee5d4c800da9ddfdcd7a11f49e3f22462443d9a3e8b875242c73fbdb7bf37719ca0e579bedddca1d218da4b76e968d60ce2ed499cb09f8d998a378c6c52439df09a0d170fe5750640ac60af17cec293cace30985c435b1cba16312f6a5317423b2eea17366102d3897990f93fc37be85b1b40da1356149c1167a5564f734691a4f961e0c40ad7ffb876a4639b95f07a33697765d206423216be70dc5f9d25ff7e1c6a50475e329bb57b011108addc8d83a14083d4203d8e87b17d138ae6ce70f35d2435ebcc9d3515f4615bcc631615c1c099b9b5079560227b6f70b0b0a149db9e3b9fc51d1b6c33c3ba336866a67b1562ca9d30adeff9ca34d3032af18c070fc0f942100455df0756a0f10fe1155ccf034e29c96587ff60ecdeabfb8fd5dda7229ec44ffefcd2470dd21bd48f7ba8a2b092b23591c0e9fd946580d8d73f2b3fc7084d3761361602853144502720b18b6a711a695fc8778145a399fe6129df04a0d5d6c5f9197bdd65e9bd4cf15b3d2abaf8f1f869fddcaf484c41248b21c715f9fecc8cbda91d05d7cbfa13acf56380122974d8afeaa2339544a6e720da70865f90d5264d1480b41746f9d5cd6393c13cef5f64821c947a057d16c1895084a0639e30ae1e6ba83218fe46dc21bb102c04f69d92c76f5721502fce7fdc1355487e32fbf16b6b4d38a7aeabfc97cc0e9e4ab40b70b600f8d95389c776226f9b94059d57a0fb5f48640ffed48add7296b56e3195745162faad70b96a545f9f8db31e891c2e1f510eb9049a6eecbb0169db1c57e473cd3e187212b581cf1b065d214ac809ef625925c3a39925f99f5b9d6e6ab9b268ee06af42d7293d2e66c6af975f3372f5073ea44f2364ed7cf085", 0x1000, 0x9}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000040)=@sg0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='hostfs\x00', 0x1000000, &(0x7f00000001c0)='ext4\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:08 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1860.487366] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1860.488818] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1860.490253] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1860.495469] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1860.500071] EXT4-fs (loop1): get root inode failed [ 1860.500919] EXT4-fs (loop1): mount failed [ 1860.502070] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 1860.523929] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1860.525053] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1860.526082] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1860.526776] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:03:08 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x24}, 0x18) accept(0xffffffffffffffff, &(0x7f00000002c0)=@ethernet={0x0, @multicast}, &(0x7f00000000c0)=0x80) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1860.541467] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1860.543532] EXT4-fs (loop4): get root inode failed [ 1860.544304] EXT4-fs (loop4): mount failed [ 1860.547212] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue 04:03:08 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1860.560027] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/281/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1860.572443] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:03:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) [ 1860.606532] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/284/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1860.620358] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:03:08 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:08 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x24041, 0xa0) lseek(r0, 0xffff, 0x4) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000080)='./file0\x00', 0x2, 0x4, &(0x7f0000000540)=[{&(0x7f00000002c0)="d9697ee2f2870ba959fd744d7657be7b7beeb0af4a4951ee972d17d41b837a0675a7d35923fc32e329b4981cb3dc267b54632fcaca5aa8018c47a9abbc9f33749875e931d34f2f8d4cc8ff294a", 0x4d, 0x8}, {&(0x7f00000000c0)="1f1a", 0x2, 0x4}, {&(0x7f0000000340)="34fed8ea7396b05253c5ca6f858418eab806fd897d1f066b677ceee4bf3e78c908b639fd1af4de2e98d158b47167fc6ae4a4079ec5d9a7c2c2788412c4f91bf25990fd46ebd89eb57f24d761f73518986a6b36e3ed67acd687d6aaaa3327189675abfd4e29a4a12bd4b39179fb4aa3a2fc2b71ab67dac2111176859772768512e98213af97884f092150dcc283e6a92322cad888b5dedc646a3e46444da05075c33836306e7b13aac47aa0b33598d85bb366504c16b3fbb047fa754da0cec21bf963f367ab1cc456c1bb595b0626a94f86ff5099ef999e9a364042aaf8436a309d7a9f44d159780ac0", 0xe9, 0x8}, {&(0x7f0000000440)="6894664ef9d117560a623d6cc5db27e1ff85ffd13f55390442c29750004cba184dd6c621d627aaf2b4a68e3c04c06ef98a6d45d1695cabb7279d5c8db48e0930ac60a73a7d7c30782a1987250d925fe5a248f961e1d3072f3d76e0b100713e3bedbe4c7589fe3c9bce70ee074c1e5079678503c85cd9ca1b7adb1c30f6913f167c3e51919a33c54d9e70090bf61f3964ff857c1727365d3ec8ee72d9644dc6622f870ae24e17a1ea5af4757f694eab778d21eadf21d190e8bfc6cbdda28cde9fd631aa8ac5008fb8", 0xc8, 0x100}], 0x341000, &(0x7f00000005c0)={[{@nouid32}, {@noblock_validity}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x1ff}}], [{@dont_measure}, {@smackfsdef={'smackfsdef', 0x3d, 'ext4\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, '::'}}, {@smackfsroot={'smackfsroot', 0x3d, '-'}}]}) [ 1860.668918] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1860.670177] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1860.671376] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1860.674287] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1860.676057] EXT4-fs (loop1): get root inode failed [ 1860.676705] EXT4-fs (loop1): mount failed 04:03:08 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xe00) 04:03:08 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000000080)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020c0000021600fa04", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x3c22}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80004}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:08 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x24}, 0x18) accept(0xffffffffffffffff, &(0x7f00000002c0)=@ethernet={0x0, @multicast}, &(0x7f00000000c0)=0x80) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1860.718588] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 1860.759920] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1860.761576] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1860.763065] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1860.778246] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1860.781571] EXT4-fs (loop4): get root inode failed [ 1860.782417] EXT4-fs (loop4): mount failed [ 1860.792435] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 0 not in group (block 3074)! [ 1860.794255] EXT4-fs (loop3): group descriptors corrupted! [ 1860.796953] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1860.799422] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/285/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1860.817247] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1860.829192] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/282/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1860.834186] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 0 not in group (block 3074)! [ 1860.836156] EXT4-fs (loop3): group descriptors corrupted! 04:03:19 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x1000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:03:19 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf00) 04:03:19 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:03:19 executing program 7: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x2d8, r0, 0x8, 0x70bd25, 0x25dfdbfd, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x80}, @NL80211_ATTR_REG_RULES={0x6c, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x400}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0xfffffffa}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x3}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x2930c0}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xfffffffa}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x8000}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x5}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x5}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x9}, @NL80211_ATTR_REG_RULE_FLAGS={0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8}]}]}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0xe1}, @NL80211_ATTR_USER_REG_HINT_TYPE={0x8}, @NL80211_ATTR_REG_RULES={0x170, 0x22, 0x0, 0x1, [{0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x6}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xee}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0xe3df}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x1}, @NL80211_ATTR_FREQ_RANGE_END={0x8}]}, {0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x400}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0xfff}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xffffffff}]}, {0x14, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0xfffffeff}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xffffffff}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0xffffffff}]}, {0x54, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xc26}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x1}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x8}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x8}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5d}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x400}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x400000}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0xd3ce}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x8}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0xda60}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0xd4}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xfffffffe}]}, {0x34, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x400}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0xaa2}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x1}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0xfff}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x8}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x67a6}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x7}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x3}]}, {0x2c, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x3}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x7}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x4}, @NL80211_ATTR_REG_RULE_FLAGS={0x8, 0x1, 0x80000001}]}]}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0xc8, 0x22, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7fff}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x101}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x5}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x1}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x7}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x7}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x3}]}, {0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x10001}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0xaa}, @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x2}, @NL80211_ATTR_FREQ_RANGE_END={0x8, 0x3, 0x400}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x2}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN={0x8, 0x5, 0x6}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x5}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x3}, @NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x10000}]}, {0x24, 0x0, 0x0, 0x1, [@NL80211_ATTR_POWER_RULE_MAX_EIRP={0x8, 0x6, 0x7}, @NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8, 0x4, 0x7}, @NL80211_ATTR_DFS_CAC_TIME={0x8, 0x7, 0x800}, @NL80211_ATTR_FREQ_RANGE_START={0x8, 0x2, 0x2}]}]}]}, 0x2d8}, 0x1, 0x0, 0x0, 0xc4}, 0x5) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) 04:03:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:19 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd00) 04:03:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:19 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000040)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x41, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r0 = socket$nl_audit(0x10, 0x3, 0x9) lseek(r0, 0x5, 0x0) [ 1871.997528] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 1872.008521] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1872.017197] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1872.027029] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1872.029280] EXT4-fs (loop4): get root inode failed [ 1872.030180] EXT4-fs (loop4): mount failed [ 1872.035669] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1872.037129] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1872.038387] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:03:19 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x10000, 0x2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="974a2a089afb69a251b673db65917552aff33cd4887177de8ae7fae12288ba594e66", 0x22, 0x6}, {&(0x7f00000002c0)="78ee0fcc85ce6b74604e4dd73e24c380738a28754b1e8e04dd0717bc1c018e3a72db2d461de776961bc0ebe7f9b6df5b245a96a6c31785a66b5d67acc9b6bdcd0e05e2c8391e43c295b3e588fcd87c069e912dcf607c51ce2daec2068a125e1f926a1538f630f72c05a871c26a478fbd08645a096c9a6bb8a1f5b2507afcb4434dc8d982b45f6d", 0x87, 0x380000}], 0x0, &(0x7f0000000380)={[{')(+,'}, {}], [{@dont_measure}, {@smackfstransmute={'smackfstransmute', 0x3d, 'ext4\x00'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}]}) [ 1872.054293] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1872.060411] EXT4-fs (loop1): get root inode failed [ 1872.061281] EXT4-fs (loop1): mount failed [ 1872.067720] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 1872.073092] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1872.074582] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1872.097130] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:03:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300), 0x0, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:20 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd00) 04:03:20 executing program 7: socket$packet(0x11, 0x3, 0x300) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000002c0)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xa, &(0x7f0000000040)=0x9, 0x4) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r0, 0x8008f513, &(0x7f00000000c0)) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) ioctl$F2FS_IOC_GET_FEATURES(r1, 0x8004f50c, &(0x7f0000000080)) 04:03:20 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x1100) 04:03:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) [ 1872.199475] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue 04:03:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd00) [ 1872.218981] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/287/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1872.231069] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1872.235081] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1872.240221] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1872.244541] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1872.244885] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1872.245580] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1872.247795] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1872.248669] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/284/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1872.252634] EXT4-fs (loop4): get root inode failed [ 1872.253422] EXT4-fs (loop4): mount failed [ 1872.270030] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1872.271325] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1872.314325] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1872.342769] EXT4-fs (loop1): get root inode failed [ 1872.343677] EXT4-fs (loop1): mount failed 04:03:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:03:31 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x2000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:03:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:31 executing program 3: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$P9_RLCREATE(r0, &(0x7f0000000080)={0x18, 0xf, 0x1, {{0x0, 0x2, 0x3}, 0x3}}, 0x18) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) sendto(r0, &(0x7f00000002c0)="261ac5d65057db053790e386bcfff828ffaa76697a6bea7736e3d169a8c91ddd4c61e2c1bdde8048c8a99011b81a38d472e2ea9da227bb222cd2028713c564f5bc3f57112b215d4287f41628c033586b31a18a1c5cd98ffd201a19b87b7ebe4d1d98bdd076b43c02b61c298bc0a32c9bbb1b7ebaa94905a77958517691a51f96081236554d50717ab2cca1b580abfd80030bf508260bae64b86803648524f116b01b261d9f3483e29d9bd7c6155bd4dfa9344229affa8127f00a30903f6455221f1707a1094a8d6f6c219a8e388f821d78afab29ae8be8382bf7ba7488feb9141fd8449684c19d6e5b0b22bc5a8e026de0", 0xf1, 0x8080, &(0x7f00000003c0)=@caif, 0x80) 04:03:31 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x1bfd) 04:03:31 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x7, &(0x7f0000000380)=[{&(0x7f0000000440)="20000000000100000c000000500000000f000000000000000200004006000002000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f0000000082001f00000000000000000000000e27ff664cd7db97cac44229e0000000000000020000000000d82389a3012bbfbe000000000e64d3cfe0a9db4b7bb36db92a40b26446b42cab31d8828462e3fdfe42851a7e7f3ed7c23fd752a0cff9af2e9afcabc4e622bc1fd6a88c2a034cc63416c841e231143c06b8aa35a72e9a184e6da70d5838f85c14114373bdef74704e8621e88bbfb71044308ae4f667eda9ef0fc3ada0ca93492a15412ca1d328cef6dc6a882600bfc6c0b77ed72cacac44ff7dfd70f2e2c44bd3b29a9046756f45a66bf0c00e6aedbf76f8a4cade6386424046b7ba8a73cfc0bfd0003117f09c79e619d413e15904d801", 0x13f, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x4c5}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f00000002c0)="3e1fca6f27aa4999e0c9d3bf44b1d786ae2d4bd68f5e1eddd3b60221dfdaf9cd1885265fcd203e35d91732f2408d257986ac3ecd2faa3da25dbb8cf68b1ff1a8f02083aa37894b43e7297d2368412dbcc8e7c13e22f713a2cbe95307c1a6084c992520eae9321426b64a44475cea9a15304b6ed0677db8a8eb6baac55ae674e6322ee0ec2187d8379d596bac991320a1f8cf1e9c792e59a9a2c410cb61e7d342473e", 0xa2, 0x9}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') r2 = open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r3, &(0x7f0000000000)='./file0\x00', 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x8b) openat(r1, &(0x7f0000000000)='.\x00', 0x2, 0x24) r4 = syz_io_uring_setup(0x1142, &(0x7f00000001c0)={0x0, 0xd526, 0x10, 0x3, 0x1cf, 0x0, r2}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000240)) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000580)="24267b2a414468e26bbf662a5b9bd535eefd1674c114505bb7e0c600629c39e34ae51a3519a45b500c5bb1986c30d97c9012c25294e1a9703fe3df9f72669485421a805ccbecd9781f02cc2d8d16b6e60261d296bee1ab1ea737bf0bb3b424f1dafe8648616184d62036fb7d9902b2dd8b3c3c7a8b577b34f24e675eaf68c3577c9bce9aa037fc46a4451c636fb8f3c806a7d5ca24836d317909971238995e38f73a", 0xa2}, {&(0x7f0000000640)="42a81372c47d4ce8c438ff9b606c3f6b5de4a07ac147dc89b1264a4fbed20a96727a436fe2e8acd42d71a216d18d48c325f5647f6bc486cf8da568065a9379ec6ddda364608523b3f6a2755d300116ea227b469f9cabdb882a51fa1f0952b9e95e5f75973747cb887024ba4e577c4ba090c6740d58f51dfde2c88a79dd31f1d64f6d0c332abfd7772c2751e936f77381410b3c", 0x93}, {&(0x7f0000000700)="9731d6af592a8708f2bdad882f5eab09437e771b30279b5ae9443e88994d4b32d7ad1ddba33e53d1711e6fac25edcf93353ae1f019d40edbefaff73564f0979c78dcc4418ec749ec666c48eda573a256af789c7107a491502a52608b496c011f104df0ea60518cb20f56f8ccb347532446b4c3c0ea5ad7e460cca9cfbb3401e26c9d6d27fadaf24eb0e8f3e3912f4427613f502ba3b558b1eb548401c68507303608f3ef29993123754d6f5bc5cae75730b57ca350b45c29d950001c20bf100c480c3fb736bbe4bccf358f2252457baf90377b5aa94a9b7a44c4a9653a1b0448247841caae575c67b26cb0d84706948f0329518e2335c0", 0xf7}, {&(0x7f0000000800)="b17650f233e06946a68cc941954d7444a13aca909cbfa25d814901f602ae3ad2412c93e0074f4221261a3f56a2c59c2eac20f459b4758e728252caa154c793866eca6406b3d0f5d174c43affee44f5940b4842bfa23008a8b641d1a08a9b", 0x5e}], 0x4, 0x3, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:31 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x10000, 0x2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="974a2a089afb69a251b673db65917552aff33cd4887177de8ae7fae12288ba594e66", 0x22, 0x6}, {&(0x7f00000002c0)="78ee0fcc85ce6b74604e4dd73e24c380738a28754b1e8e04dd0717bc1c018e3a72db2d461de776961bc0ebe7f9b6df5b245a96a6c31785a66b5d67acc9b6bdcd0e05e2c8391e43c295b3e588fcd87c069e912dcf607c51ce2daec2068a125e1f926a1538f630f72c05a871c26a478fbd08645a096c9a6bb8a1f5b2507afcb4434dc8d982b45f6d", 0x87, 0x380000}], 0x0, &(0x7f0000000380)={[{')(+,'}, {}], [{@dont_measure}, {@smackfstransmute={'smackfstransmute', 0x3d, 'ext4\x00'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}]}) 04:03:31 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:31 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x10000, 0x2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="974a2a089afb69a251b673db65917552aff33cd4887177de8ae7fae12288ba594e66", 0x22, 0x6}, {&(0x7f00000002c0)="78ee0fcc85ce6b74604e4dd73e24c380738a28754b1e8e04dd0717bc1c018e3a72db2d461de776961bc0ebe7f9b6df5b245a96a6c31785a66b5d67acc9b6bdcd0e05e2c8391e43c295b3e588fcd87c069e912dcf607c51ce2daec2068a125e1f926a1538f630f72c05a871c26a478fbd08645a096c9a6bb8a1f5b2507afcb4434dc8d982b45f6d", 0x87, 0x380000}], 0x0, &(0x7f0000000380)={[{')(+,'}, {}], [{@dont_measure}, {@smackfstransmute={'smackfstransmute', 0x3d, 'ext4\x00'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}]}) [ 1883.498785] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1883.506139] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1883.510545] EXT4-fs (loop1): get root inode failed [ 1883.510949] EXT4-fs (loop3): Unrecognized mount option "/dev/nvram" or missing value [ 1883.511563] EXT4-fs (loop1): mount failed [ 1883.512811] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1883.513284] EXT4-fs (loop7): Invalid log block size: 1073741826 [ 1883.517217] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1883.518731] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1883.519823] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1883.524824] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1883.526612] EXT4-fs (loop4): get root inode failed [ 1883.527254] EXT4-fs (loop4): mount failed [ 1883.537200] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/285/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1883.570814] EXT4-fs (loop3): Unrecognized mount option "/dev/nvram" or missing value 04:03:31 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x10000, 0x2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="974a2a089afb69a251b673db65917552aff33cd4887177de8ae7fae12288ba594e66", 0x22, 0x6}, {&(0x7f00000002c0)="78ee0fcc85ce6b74604e4dd73e24c380738a28754b1e8e04dd0717bc1c018e3a72db2d461de776961bc0ebe7f9b6df5b245a96a6c31785a66b5d67acc9b6bdcd0e05e2c8391e43c295b3e588fcd87c069e912dcf607c51ce2daec2068a125e1f926a1538f630f72c05a871c26a478fbd08645a096c9a6bb8a1f5b2507afcb4434dc8d982b45f6d", 0x87, 0x380000}], 0x0, &(0x7f0000000380)={[{')(+,'}, {}], [{@dont_measure}, {@smackfstransmute={'smackfstransmute', 0x3d, 'ext4\x00'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@hash}, {@uid_lt={'uid<', 0xffffffffffffffff}}]}) 04:03:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61}], 0x1, &(0x7f0000000040)=ANY=[]) [ 1883.589581] EXT4-fs (loop7): Invalid log block size: 1073741826 04:03:31 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) mount$9p_unix(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0), 0x2802410, &(0x7f0000000700)={'trans=unix,', {[{@posixacl}, {@posixacl}], [{@fowner_gt={'fowner>', 0xee01}}, {@smackfsroot}, {@euid_gt}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@measure}, {@seclabel}, {@func={'func', 0x3d, 'POLICY_CHECK'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}]}}) execveat(r1, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='ext4\x00', &(0x7f00000001c0)='ext4\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='ext4\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='ext4\x00', &(0x7f00000003c0)='ext4\x00', &(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='ext4\x00', &(0x7f0000000480)='ext4\x00', &(0x7f00000004c0)='$}\x00', &(0x7f0000000500)='#\x00', &(0x7f0000000540)='ext4\x00', &(0x7f0000000580)='ext4\x00'], 0x1000) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:31 executing program 7: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/111, 0x6f) [ 1883.645831] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:03:31 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x2000) 04:03:31 executing program 7: pread64(0xffffffffffffffff, &(0x7f00000002c0)=""/4096, 0x1000, 0xd19b) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(r0, &(0x7f00000012c0)=""/236, 0xec) getxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@known='system.posix_acl_access\x00', &(0x7f00000013c0)=""/88, 0x58) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000001440)='./file0/../file0\x00', 0x4, 0x3, &(0x7f0000001600)=[{&(0x7f0000001480)="ab3896bfe7d9673b7747cdae7b680a49bc989932b7c4ca28d3d7b245e16897d3ed662df4202d4d4fd173703b0dcca7d3469de2f37bfe8ec58b4721f8c6ae71f761c5", 0x42, 0x5}, {&(0x7f0000001500)="61de580f6b59a97c592ed14517d79296c040313e49507c0e325a9fc526f67e11dcca02a71540939541e19d2705437d3c99b9ebf289a9c4d0cf3e", 0x3a, 0x1ff}, {&(0x7f0000001540)="de12fb237dd921f4099b7836461c733b094c3a8faf45b2ae9a37a72bb2b890da5c0d83837e5340c46ee928f3a8ae538afd10726fee9567eab54990c8a8fa63353f1946e4d70c1a10ab5fe13bed978a6d027b021908fa94b90671dc4d3bb81041147d11a35af39a3427df400afbcfdb351f6ef1a7a28a30595d13ebbec162d3171ed7ceb611e0c8b8122d5517ccafc32757c504848e8141fe6dd2c8134c4b187cf338c5fe855916063b27c2dc53fbc4ff", 0xb0, 0x1}], 0x2301080, &(0x7f0000001680)={[{@numtail}, {@rodir}, {@uni_xlate}, {@fat=@quiet}, {@utf8}, {@shortname_lower}, {@utf8no}, {@fat=@quiet}], [{@smackfsfloor}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@smackfsdef={'smackfsdef', 0x3d, 'system.posix_acl_access\x00'}}, {@fsname={'fsname', 0x3d, 'system.posix_acl_access\x00'}}, {@seclabel}, {@fsuuid={'fsuuid', 0x3d, {[0x38, 0x31, 0x65, 0x37, 0x62, 0x33, 0x31, 0x63], 0x2d, [0x62, 0x61, 0x35, 0x38], 0x2d, [0x36, 0x37, 0x37, 0x38], 0x2d, [0x0, 0x36, 0x31, 0x35], 0x2d, [0x66, 0x65, 0x65, 0x37, 0x61, 0x30, 0x62, 0x3]}}}]}) openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x4000, 0x100) [ 1883.672924] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1883.675453] EXT4-fs (loop1): get root inode failed [ 1883.676570] EXT4-fs (loop1): mount failed 04:03:31 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1883.702855] EXT4-fs (loop0): VFS: Can't find ext4 filesystem [ 1883.730836] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1883.743180] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1883.754407] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1883.766323] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/290/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1883.783195] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1883.785350] EXT4-fs (loop4): get root inode failed [ 1883.785913] EXT4-fs (loop4): mount failed [ 1883.808409] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1883.823094] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/286/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:03:44 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x3000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:03:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61}], 0x1, &(0x7f0000000040)=ANY=[]) 04:03:44 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x8}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) open(&(0x7f0000000040)='./file0\x00', 0x48000, 0xca) 04:03:44 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x1bfd) 04:03:44 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003", 0x5, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:44 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f00000002c0)=@md0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='cifs\x00', 0x0, &(0x7f00000001c0)='ext4\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:44 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x2300) [ 1896.254102] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 04:03:44 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x1bfd) 04:03:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61}], 0x1, &(0x7f0000000040)=ANY=[]) [ 1896.307500] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1896.309911] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1896.315557] EXT4-fs (loop7): bad geometry: block count 256 exceeds size of device (32 blocks) [ 1896.322891] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1896.327653] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1896.333524] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1896.336721] EXT4-fs (loop4): get root inode failed [ 1896.337520] EXT4-fs (loop4): mount failed [ 1896.338823] EXT4-fs (loop1): get root inode failed [ 1896.339638] EXT4-fs (loop1): mount failed [ 1896.342840] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1896.352003] EXT4-fs (loop7): Unrecognized mount option "./file0" or missing value [ 1896.358579] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/287/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1896.386754] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 04:03:44 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x1bfd) 04:03:44 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:44 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x42400, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x4420, 0xc) 04:03:44 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x3f00) 04:03:44 executing program 5: pread64(0xffffffffffffffff, &(0x7f00000002c0)=""/4096, 0x1000, 0xd19b) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(r0, &(0x7f00000012c0)=""/236, 0xec) getxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@known='system.posix_acl_access\x00', &(0x7f00000013c0)=""/88, 0x58) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000001440)='./file0/../file0\x00', 0x4, 0x3, &(0x7f0000001600)=[{&(0x7f0000001480)="ab3896bfe7d9673b7747cdae7b680a49bc989932b7c4ca28d3d7b245e16897d3ed662df4202d4d4fd173703b0dcca7d3469de2f37bfe8ec58b4721f8c6ae71f761c5", 0x42, 0x5}, {&(0x7f0000001500)="61de580f6b59a97c592ed14517d79296c040313e49507c0e325a9fc526f67e11dcca02a71540939541e19d2705437d3c99b9ebf289a9c4d0cf3e", 0x3a, 0x1ff}, {&(0x7f0000001540)="de12fb237dd921f4099b7836461c733b094c3a8faf45b2ae9a37a72bb2b890da5c0d83837e5340c46ee928f3a8ae538afd10726fee9567eab54990c8a8fa63353f1946e4d70c1a10ab5fe13bed978a6d027b021908fa94b90671dc4d3bb81041147d11a35af39a3427df400afbcfdb351f6ef1a7a28a30595d13ebbec162d3171ed7ceb611e0c8b8122d5517ccafc32757c504848e8141fe6dd2c8134c4b187cf338c5fe855916063b27c2dc53fbc4ff", 0xb0, 0x1}], 0x2301080, &(0x7f0000001680)={[{@numtail}, {@rodir}, {@uni_xlate}, {@fat=@quiet}, {@utf8}, {@shortname_lower}, {@utf8no}, {@fat=@quiet}], [{@smackfsfloor}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@smackfsdef={'smackfsdef', 0x3d, 'system.posix_acl_access\x00'}}, {@fsname={'fsname', 0x3d, 'system.posix_acl_access\x00'}}, {@seclabel}, {@fsuuid={'fsuuid', 0x3d, {[0x38, 0x31, 0x65, 0x37, 0x62, 0x33, 0x31, 0x63], 0x2d, [0x62, 0x61, 0x35, 0x38], 0x2d, [0x36, 0x37, 0x37, 0x38], 0x2d, [0x0, 0x36, 0x31, 0x35], 0x2d, [0x66, 0x65, 0x65, 0x37, 0x61, 0x30, 0x62, 0x3]}}}]}) openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x4000, 0x100) 04:03:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1896.472918] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1896.480403] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1896.487203] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1896.493679] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/292/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1896.499858] EXT4-fs (loop4): get root inode failed [ 1896.500518] EXT4-fs (loop4): mount failed [ 1896.506437] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1896.507925] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1896.513402] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/288/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1896.523893] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1896.526014] EXT4-fs (loop1): get root inode failed [ 1896.526595] EXT4-fs (loop1): mount failed 04:03:57 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x4000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:03:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:57 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:03:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:57 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000240)=ANY=[@ANYRES16, @ANYBLOB="753067993e9e459c1deeaa94311596be7dcafc9ec6c9e1eeabc8355dceb7735d74a1843c37d98519a2d175456e41878896a7a55f0abfdb2374f9da04ee67fa63294703eba46f8cb96ad9ebf644dee99fc208f2ec1c826c993bbf15dd05cae421e4f7598a2fa665796b68062d4d9b498880e90b1ba24502f342ebfa113dd83e440f579aeb6190c6a9f895a24722ae1bdbadbcbe72deffef6a03a70ab1a33ecf84b79b462e5bed6fd3ac38124631ab9b9229f6e1710c53cee4e44dd5a9dac56d3492fc9aa2e26aaf92d3b6f268", @ANYRESOCT=0x0, @ANYRESOCT, @ANYRES32]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:57 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x7, &(0x7f0000000380)=[{&(0x7f0000000440)="20000000000100000c000000500000000f000000000000000200004006000002000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f0000000082001f00000000000000000000000e27ff664cd7db97cac44229e0000000000000020000000000d82389a3012bbfbe000000000e64d3cfe0a9db4b7bb36db92a40b26446b42cab31d8828462e3fdfe42851a7e7f3ed7c23fd752a0cff9af2e9afcabc4e622bc1fd6a88c2a034cc63416c841e231143c06b8aa35a72e9a184e6da70d5838f85c14114373bdef74704e8621e88bbfb71044308ae4f667eda9ef0fc3ada0ca93492a15412ca1d328cef6dc6a882600bfc6c0b77ed72cacac44ff7dfd70f2e2c44bd3b29a9046756f45a66bf0c00e6aedbf76f8a4cade6386424046b7ba8a73cfc0bfd0003117f09c79e619d413e15904d801", 0x13f, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x4c5}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f00000002c0)="3e1fca6f27aa4999e0c9d3bf44b1d786ae2d4bd68f5e1eddd3b60221dfdaf9cd1885265fcd203e35d91732f2408d257986ac3ecd2faa3da25dbb8cf68b1ff1a8f02083aa37894b43e7297d2368412dbcc8e7c13e22f713a2cbe95307c1a6084c992520eae9321426b64a44475cea9a15304b6ed0677db8a8eb6baac55ae674e6322ee0ec2187d8379d596bac991320a1f8cf1e9c792e59a9a2c410cb61e7d342473e", 0xa2, 0x9}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') r2 = open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r3, &(0x7f0000000000)='./file0\x00', 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x8b) openat(r1, &(0x7f0000000000)='.\x00', 0x2, 0x24) r4 = syz_io_uring_setup(0x1142, &(0x7f00000001c0)={0x0, 0xd526, 0x10, 0x3, 0x1cf, 0x0, r2}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000240)) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000580)="24267b2a414468e26bbf662a5b9bd535eefd1674c114505bb7e0c600629c39e34ae51a3519a45b500c5bb1986c30d97c9012c25294e1a9703fe3df9f72669485421a805ccbecd9781f02cc2d8d16b6e60261d296bee1ab1ea737bf0bb3b424f1dafe8648616184d62036fb7d9902b2dd8b3c3c7a8b577b34f24e675eaf68c3577c9bce9aa037fc46a4451c636fb8f3c806a7d5ca24836d317909971238995e38f73a", 0xa2}, {&(0x7f0000000640)="42a81372c47d4ce8c438ff9b606c3f6b5de4a07ac147dc89b1264a4fbed20a96727a436fe2e8acd42d71a216d18d48c325f5647f6bc486cf8da568065a9379ec6ddda364608523b3f6a2755d300116ea227b469f9cabdb882a51fa1f0952b9e95e5f75973747cb887024ba4e577c4ba090c6740d58f51dfde2c88a79dd31f1d64f6d0c332abfd7772c2751e936f77381410b3c", 0x93}, {&(0x7f0000000700)="9731d6af592a8708f2bdad882f5eab09437e771b30279b5ae9443e88994d4b32d7ad1ddba33e53d1711e6fac25edcf93353ae1f019d40edbefaff73564f0979c78dcc4418ec749ec666c48eda573a256af789c7107a491502a52608b496c011f104df0ea60518cb20f56f8ccb347532446b4c3c0ea5ad7e460cca9cfbb3401e26c9d6d27fadaf24eb0e8f3e3912f4427613f502ba3b558b1eb548401c68507303608f3ef29993123754d6f5bc5cae75730b57ca350b45c29d950001c20bf100c480c3fb736bbe4bccf358f2252457baf90377b5aa94a9b7a44c4a9653a1b0448247841caae575c67b26cb0d84706948f0329518e2335c0", 0xf7}, {&(0x7f0000000800)="b17650f233e06946a68cc941954d7444a13aca909cbfa25d814901f602ae3ad2412c93e0074f4221261a3f56a2c59c2eac20f459b4758e728252caa154c793866eca6406b3d0f5d174c43affee44f5940b4842bfa23008a8b641d1a08a9b", 0x5e}], 0x4, 0x3, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:03:57 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4000) 04:03:57 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000980)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000980)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') stat(&(0x7f0000000ac0)='./file1\x00', &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) setresuid(0x0, 0x0, 0x0) setxattr$security_capability(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40), &(0x7f0000000c00)=@v3={0x3000000, [{0x80, 0x9000000}, {0x1ff, 0x6d}]}, 0x18, 0x1) newfstatat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r4, 0x0) stat(&(0x7f0000000a40)='./file1\x00', &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) syz_mount_image$tmpfs(&(0x7f0000000480), &(0x7f00000004c0)='./file0\x00', 0x80000001, 0x4, &(0x7f0000000840)=[{&(0x7f0000000500)="72dd16df4f6acebe580235bd2214f64e42d06a625cbee666ae2afb16b5391924b3e1a5cd9f35fe74d0dc2675b4fb6c9088f9bccd5fc0f3274221b0b5fdf6dd0a2453259ad39ee2a84e1ddaec7efb534f3ccac640f9b9be6277968817191f2837b3f5fd0ff9f59d20853372eb60b4e7a014674d7d5d42b3869dbdf91e93606ac8537d0ffee2b5db21dfac8582fa91e9b5d80e39138544985f02b4ec81074c1a01b900a68cf6c062ff92e17054c5418f47ec5de1d1f5b1fe1e797578af6c12bfb33b2752f2a18075e2bcd1ebe4a9794693db5f3bf52a7cfa22fb60a59c5eda9dd7e7f332d471976b11f42d815c452ac9838cd046", 0xf3, 0x9}, {&(0x7f0000000600)="0a2dda8a4655e43114e53900c7cdc8cef0d6835849971c5c934fff5fa6984e2c52531f15408f835176e535882a05f31ef106c534aeb0bb7243852ad465714671e273e0391f2a0129c6549d1677fdfdce01415324a75651b640d5f838d7b993daa7c39e6d95afa21dd9f911afe3bed86f54159a1ed6dacfa3916e302f41492cde1c4150c1064225d5e6bb3e9dda9422f039bdb7ed0d251a654d2b0f3b8db80b8911e389caa9ddae444229866ee74a27e86a587ffff20b0530f873897b23ad446265d810fd93136115b24bdebd7401", 0xce, 0x4}, {&(0x7f0000000700)="06cdd5ac65d7b8d0e7b3de278508a65fe162d0fe5f", 0x15, 0x400}, {&(0x7f0000000740)="f64c325b45bc02374db1f8b949b64d6e2aaeb2e807c00b35d6802ec9b205ca82f312a6e0d3df8762a116fd17f5d03c5f47a96713d6db5867fe06fdd847e802fb1d8ace7b64369b007118907ad1136f673bf7934a28e91048eea52974dacf73fb9fb5a88e86d3d41b87e92e9ddd4007beb017193368968f3fc6f72fbbc997c9d795bcd8800d8036b8f81592e9d385094fb3428abb757030a42ea311265353d13dbc518f3ce2a2457c32c51db6d3a636b495f731783fff20c9f1e4dcd6e5768fdedc1ae6a775843ce345d15ee1af008378a736a6000240f268279ca8e0b7", 0xdd, 0x5}], 0x802, &(0x7f0000000c40)=ANY=[@ANYRES32=r4, @ANYRESHEX=r2, @ANYBLOB="2c6d6f64653d00000000303030303030303030303030303030303030312c6d706f6c3d7072656665722c73a6bec25a1143d2f3360dd96d312d2c6d61736b3d5e4d41595f455845432c657569643efc6378436795c09dbb267600c23cadcd166797afcf00887c9b97368931477ebde670d392b839ead4df615387f982e7ca1caa9285ecf295428c944a9c780dd80bd52d0b92fc9eedd90b0c0937a0b98bdd88b2ce3d1c94c02cc434356bab8532844611ade24e5216c2514a807615ed3ff1ff4ba2bb3af1779353a02a501c5831d1ea81aad0309ff54e9644432d24d1959c0820b6f80da1", @ANYRESDEC=r3, @ANYBLOB=',uid>', @ANYRESDEC=r4, @ANYBLOB=',permit_directio,uid=', @ANYRESDEC=0xee00, @ANYBLOB=',dont_measure,euid<', @ANYRESDEC=r5, @ANYBLOB=',smackfsdef=\x00,fsuuid=c5701a6b-a06e-b6ff-97n2-b1j76a85,mask=^MAY_WRITE,\x00']) r6 = open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) r7 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000100), 0x4bc143, 0x0) getdents64(r7, &(0x7f0000000380)=""/209, 0xd1) mount(&(0x7f00000001c0)=ANY=[@ANYBLOB='Adev/nullb0\x00'], &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='reiserfs\x00', 0x2000, &(0x7f0000000280)='-/}[+\\\x00') getdents64(r1, &(0x7f0000000080)=""/70, 0x46) getdents64(r6, &(0x7f00000002c0)=""/126, 0x7e) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x68f41254e6618d42) [ 1909.299941] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 1909.310342] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 1909.320163] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 1909.321647] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1909.323082] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1909.331684] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1909.331693] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1909.335456] EXT4-fs (loop4): get root inode failed [ 1909.336198] EXT4-fs (loop1): get root inode failed [ 1909.336205] EXT4-fs (loop1): mount failed [ 1909.337557] EXT4-fs (loop4): mount failed [ 1909.341584] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1909.370894] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 1909.372920] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/289/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:03:57 executing program 5: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write$P9_RLCREATE(r0, &(0x7f0000000080)={0x18, 0xf, 0x1, {{0x0, 0x2, 0x3}, 0x3}}, 0x18) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) sendto(r0, &(0x7f00000002c0)="261ac5d65057db053790e386bcfff828ffaa76697a6bea7736e3d169a8c91ddd4c61e2c1bdde8048c8a99011b81a38d472e2ea9da227bb222cd2028713c564f5bc3f57112b215d4287f41628c033586b31a18a1c5cd98ffd201a19b87b7ebe4d1d98bdd076b43c02b61c298bc0a32c9bbb1b7ebaa94905a77958517691a51f96081236554d50717ab2cca1b580abfd80030bf508260bae64b86803648524f116b01b261d9f3483e29d9bd7c6155bd4dfa9344229affa8127f00a30903f6455221f1707a1094a8d6f6c219a8e388f821d78afab29ae8be8382bf7ba7488feb9141fd8449684c19d6e5b0b22bc5a8e026de0", 0xf1, 0x8080, &(0x7f00000003c0)=@caif, 0x80) [ 1909.419618] tmpfs: Unknown parameter 'íA' 04:03:57 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, 0x0) 04:03:57 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(r0, &(0x7f0000000040)=""/103, 0x67) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) getdents64(r1, &(0x7f00000002c0)=""/106, 0x6a) 04:03:57 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4800) 04:03:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:03:57 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = openat$incfs(r0, &(0x7f0000000440)='.pending_reads\x00', 0x8c02, 0x21) getdents(r1, &(0x7f0000000500)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') r3 = open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r4 = creat(&(0x7f0000000340)='./file0\x00', 0x108) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x2000000, &(0x7f0000000380)={'trans=fd,', {'rfdno', 0x3d, r4}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@cachetag={'cachetag', 0x3d, '/'}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '@\\-&'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@smackfsdef={'smackfsdef', 0x3d, 'ns\x00'}}, {@fsmagic={'fsmagic', 0x3d, 0x7}}]}}) getdents64(r0, &(0x7f0000000040)=""/93, 0x5d) [ 1909.560916] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1909.568842] 9pnet: Insufficient options for proto=fd [ 1909.570460] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/294/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1909.583267] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1909.594838] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1909.595621] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1909.599948] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1909.600680] EXT4-fs (loop4): get root inode failed [ 1909.601414] 9pnet: Insufficient options for proto=fd [ 1909.601888] EXT4-fs (loop4): mount failed [ 1909.608582] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/290/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:04:09 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x5000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:04:09 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0xfffffffffffffffa}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x2008081, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES64=r1]) getdents(r2, &(0x7f0000000140)=""/111, 0x6f) 04:04:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="02000000030000", 0x7, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:09 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000980)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000980)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') stat(&(0x7f0000000ac0)='./file1\x00', &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r2, 0x0) setresuid(0x0, 0x0, 0x0) setxattr$security_capability(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40), &(0x7f0000000c00)=@v3={0x3000000, [{0x80, 0x9000000}, {0x1ff, 0x6d}]}, 0x18, 0x1) newfstatat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r4, 0x0) stat(&(0x7f0000000a40)='./file1\x00', &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) syz_mount_image$tmpfs(&(0x7f0000000480), &(0x7f00000004c0)='./file0\x00', 0x80000001, 0x4, &(0x7f0000000840)=[{&(0x7f0000000500)="72dd16df4f6acebe580235bd2214f64e42d06a625cbee666ae2afb16b5391924b3e1a5cd9f35fe74d0dc2675b4fb6c9088f9bccd5fc0f3274221b0b5fdf6dd0a2453259ad39ee2a84e1ddaec7efb534f3ccac640f9b9be6277968817191f2837b3f5fd0ff9f59d20853372eb60b4e7a014674d7d5d42b3869dbdf91e93606ac8537d0ffee2b5db21dfac8582fa91e9b5d80e39138544985f02b4ec81074c1a01b900a68cf6c062ff92e17054c5418f47ec5de1d1f5b1fe1e797578af6c12bfb33b2752f2a18075e2bcd1ebe4a9794693db5f3bf52a7cfa22fb60a59c5eda9dd7e7f332d471976b11f42d815c452ac9838cd046", 0xf3, 0x9}, {&(0x7f0000000600)="0a2dda8a4655e43114e53900c7cdc8cef0d6835849971c5c934fff5fa6984e2c52531f15408f835176e535882a05f31ef106c534aeb0bb7243852ad465714671e273e0391f2a0129c6549d1677fdfdce01415324a75651b640d5f838d7b993daa7c39e6d95afa21dd9f911afe3bed86f54159a1ed6dacfa3916e302f41492cde1c4150c1064225d5e6bb3e9dda9422f039bdb7ed0d251a654d2b0f3b8db80b8911e389caa9ddae444229866ee74a27e86a587ffff20b0530f873897b23ad446265d810fd93136115b24bdebd7401", 0xce, 0x4}, {&(0x7f0000000700)="06cdd5ac65d7b8d0e7b3de278508a65fe162d0fe5f", 0x15, 0x400}, {&(0x7f0000000740)="f64c325b45bc02374db1f8b949b64d6e2aaeb2e807c00b35d6802ec9b205ca82f312a6e0d3df8762a116fd17f5d03c5f47a96713d6db5867fe06fdd847e802fb1d8ace7b64369b007118907ad1136f673bf7934a28e91048eea52974dacf73fb9fb5a88e86d3d41b87e92e9ddd4007beb017193368968f3fc6f72fbbc997c9d795bcd8800d8036b8f81592e9d385094fb3428abb757030a42ea311265353d13dbc518f3ce2a2457c32c51db6d3a636b495f731783fff20c9f1e4dcd6e5768fdedc1ae6a775843ce345d15ee1af008378a736a6000240f268279ca8e0b7", 0xdd, 0x5}], 0x802, &(0x7f0000000c40)=ANY=[@ANYRES32=r4, @ANYRESHEX=r2, @ANYBLOB="2c6d6f64653d00000000303030303030303030303030303030303030312c6d706f6c3d7072656665722c73a6bec25a1143d2f3360dd96d312d2c6d61736b3d5e4d41595f455845432c657569643efc6378436795c09dbb267600c23cadcd166797afcf00887c9b97368931477ebde670d392b839ead4df615387f982e7ca1caa9285ecf295428c944a9c780dd80bd52d0b92fc9eedd90b0c0937a0b98bdd88b2ce3d1c94c02cc434356bab8532844611ade24e5216c2514a807615ed3ff1ff4ba2bb3af1779353a02a501c5831d1ea81aad0309ff54e9644432d24d1959c0820b6f80da1", @ANYRESDEC=r3, @ANYBLOB=',uid>', @ANYRESDEC=r4, @ANYBLOB=',permit_directio,uid=', @ANYRESDEC=0xee00, @ANYBLOB=',dont_measure,euid<', @ANYRESDEC=r5, @ANYBLOB=',smackfsdef=\x00,fsuuid=c5701a6b-a06e-b6ff-97n2-b1j76a85,mask=^MAY_WRITE,\x00']) r6 = open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) r7 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000100), 0x4bc143, 0x0) getdents64(r7, &(0x7f0000000380)=""/209, 0xd1) mount(&(0x7f00000001c0)=ANY=[@ANYBLOB='Adev/nullb0\x00'], &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='reiserfs\x00', 0x2000, &(0x7f0000000280)='-/}[+\\\x00') getdents64(r1, &(0x7f0000000080)=""/70, 0x46) getdents64(r6, &(0x7f00000002c0)=""/126, 0x7e) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x68f41254e6618d42) 04:04:09 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:09 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:04:09 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4c00) 04:04:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, 0x0) [ 1921.695844] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1921.699332] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1921.703901] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1921.706944] EXT4-fs (loop4): get root inode failed [ 1921.708123] EXT4-fs (loop4): mount failed [ 1921.712632] EXT4-fs (loop7): couldn't mount as ext3 due to feature incompatibilities 04:04:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, 0x0) [ 1921.724625] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1921.733220] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/291/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1921.756818] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated 04:04:09 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:04:09 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x6800) [ 1921.772782] EXT4-fs (loop1): get root inode failed [ 1921.773936] EXT4-fs (loop1): mount failed [ 1921.799755] EXT4-fs (loop7): couldn't mount as ext3 due to feature incompatibilities 04:04:09 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4000) 04:04:09 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x8, 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="85f199", 0x3, 0x1}], 0x24b001, &(0x7f00000002c0)={[{@huge_advise}, {@size={'size', 0x3d, [0x78, 0x6b, 0x34]}}, {@huge_never}, {@huge_always}, {@huge_never}], [{@smackfsfloor}]}) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1921.893518] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1921.894833] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1921.895839] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:04:09 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x3}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) umount2(&(0x7f0000000040)='./file0\x00', 0xa) open_tree(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x88800) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1921.929131] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1921.930726] EXT4-fs (loop4): get root inode failed [ 1921.931323] EXT4-fs (loop4): mount failed [ 1921.953003] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1921.954686] EXT4-fs (loop3): unsupported descriptor size 0 [ 1921.958054] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1921.959707] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/292/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1921.971620] EXT4-fs (loop3): Unrecognized mount option "./file0" or missing value [ 1921.973931] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1921.975721] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1921.979669] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/296/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:04:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 1921.992077] EXT4-fs (loop1): get root inode failed [ 1921.992701] EXT4-fs (loop1): mount failed [ 1922.041416] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:04:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4000) 04:04:20 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x6000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:04:20 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x6c00) 04:04:20 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x1100) 04:04:20 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:04:20 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x40, 0x54) mount$bind(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0), 0x8c0010, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f00000002c0), 0x80000, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000300)={0x0, r1, 0xb1a, 0x80000000675, 0x1, 0x4}) 04:04:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:20 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000080), 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x36faa9e26e89bae5) getdents64(r0, &(0x7f00000002c0)=""/220, 0xdc) [ 1932.584398] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 1932.588662] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1932.594246] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1932.597469] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1932.604339] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1932.609842] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir322627442/syzkaller.nBL47e/326/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1932.611217] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/297/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1932.619590] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 1932.622363] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1932.622562] EXT4-fs (loop1): get root inode failed [ 1932.623804] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1932.624512] EXT4-fs (loop1): mount failed [ 1932.626581] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1932.631269] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/293/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1932.644171] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1932.646461] EXT4-fs (loop4): get root inode failed [ 1932.647226] EXT4-fs (loop4): mount failed [ 1932.649687] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:04:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4000) 04:04:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:04:20 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x7400) 04:04:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="0200000003000000", 0x8, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:20 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e4}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1022000, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_open_dev$char_raw(&(0x7f0000000040), 0x1, 0x701000) fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000080), &(0x7f00000000c0)={'L-', 0x1000}, 0x16, 0x3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x800c1, 0x5b) 04:04:20 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:04:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1932.814294] EXT4-fs (loop0): mounting ext2 file system using the ext4 subsystem [ 1932.815607] EXT4-fs (loop0): Can't read superblock on 2nd try [ 1932.816071] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1932.819635] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1932.820728] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1932.821759] EXT4-fs (loop4): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1932.824033] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1932.825802] EXT4-fs (loop1): get root inode failed [ 1932.826439] EXT4-fs (loop1): mount failed [ 1932.831401] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1932.837137] EXT4-fs error (device loop4): ext4_fill_super:4954: inode #2: comm syz-executor.4: iget: root inode unallocated [ 1932.839948] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/294/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1932.843630] EXT4-fs (loop4): get root inode failed [ 1932.844279] EXT4-fs (loop4): mount failed 04:04:20 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xe00) 04:04:20 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r3 = syz_genetlink_get_family_id$wireguard(0x0, r1) sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000001100)={0x40, r3, 0x0, 0x4, 0x25dfdbfc, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}, @WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}]}, 0x40}}, 0x4004) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)={0x1398, r3, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@WGDEVICE_A_PEERS={0x137c, 0x8, 0x0, 0x1, [{0x8c, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "27b8c1be8bc90e9cf97cfd8b15c2b1601236d5b5a29ff1ecca75bc384e643e53"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "5b8b457c816ce3f174cca5cc7895398bcbbf3029f2d787769c07e73cbb0e5945"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @multicast1}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}]}, {0xec, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0xd8, 0x9, 0x0, 0x1, [{0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x988, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x160, 0x9, 0x0, 0x1, [{0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x2}}]}, {0x94, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x17}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x2}}, {0x5, 0x3, 0x2}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_ALLOWEDIPS={0x2b8, 0x9, 0x0, 0x1, [{0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3e}}, {0x5, 0x3, 0x1}}]}, {0x10c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3e}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x15}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x3}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x2}}]}, {0x100, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010102}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x2b}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0xc25b}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @broadcast}}, @WGPEER_A_ALLOWEDIPS={0x38, 0x9, 0x0, 0x1, [{0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010101}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1d}}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x13}}}, @WGPEER_A_ALLOWEDIPS={0x4c4, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010100}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x1}}]}, {0x124, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, {0x5, 0x3, 0x3}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}}, {0x5, 0x3, 0x3}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x1}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0xa}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @local}}, {0x5, 0x3, 0x3}}]}]}]}, {0x74, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x8000, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xfffeffff}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "3f129e4b19b926db6a77bcd33f480e217be2f0d643562259c5526556556b4c75"}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0xb4, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @empty}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @multicast1}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0xfffffc03, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1c}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e22, 0x1, @loopback, 0x5}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "42b477cd567bcb01a13d3b01732cd041e49f110e0ac90b6a7fe40396c94eb2f7"}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}]}, {0x624, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x5f4, 0x9, 0x0, 0x1, [{0x7c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x40}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x3c}}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x3}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5, 0x3, 0x1}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x7}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x2}}]}, {0x13c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @empty}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1={0xfc, 0x1, '\x00', 0x1}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @remote}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x1}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x1}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @rand_addr=0x64010102}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @broadcast}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0xfe7d}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}]}, {0x60, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0x5c75, @loopback, 0x6}}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e21, @remote}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x7, @mcast1, 0x7}}]}, {0x50, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0x4, @mcast1, 0x1}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}]}]}, @WGDEVICE_A_FWMARK={0x8}]}, 0x1398}, 0x1, 0x0, 0x0, 0x810}, 0x11) r4 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents64(r2, &(0x7f0000001680)=""/191, 0xbf) getdents(r4, &(0x7f0000000140)=""/111, 0x6f) [ 1932.980799] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 1932.988671] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 1932.989753] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir322627442/syzkaller.nBL47e/328/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:04:38 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x7000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:04:38 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) chdir(&(0x7f0000000040)='./file0\x00') 04:04:38 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:38 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000000040)="000000005256c45008fcf45b66d42e000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x2a, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:38 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x7a00) 04:04:38 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="2f6465762f6e756c6c623000481963a2c849ecb413426152c872943be9e1a0b43ed4dfde8bb1bc36df9ecfcfcab7e358f0007f623c9afc81b5cc5920f8e83763555a420e2e887ab4682ceeac4420fa65bc77431363fd19f1c92fea271b60cf1a979179eb636fa35445864c5e18fee6c9a5944b0a20ab739c55797d24efc15c8851a67bcf837cb7dcfc53ccdb50dc1c9d87cf9f80189b50d224a2a7cac4ce69fe2007981cb10c5a5b8d965d3e3d4e606d7254959213a52493fefb0e61253a300e6e8a2fd5a7fe06212b08d2534e2856a2a81b5cac9cece367dfdaba8bdf95d26acecb47767367ce7181"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ocfs2_dlmfs\x00', 0x4000, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:38 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:04:38 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x10) [ 1950.257491] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1950.264159] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/299/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1950.275319] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 1950.284453] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1950.286568] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1950.288492] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock 04:04:38 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="2f6465762f6e756c6c623000481963a2c849ecb413426152c872943be9e1a0b43ed4dfde8bb1bc36df9ecfcfcab7e358f0007f623c9afc81b5cc5920f8e83763555a420e2e887ab4682ceeac4420fa65bc77431363fd19f1c92fea271b60cf1a979179eb636fa35445864c5e18fee6c9a5944b0a20ab739c55797d24efc15c8851a67bcf837cb7dcfc53ccdb50dc1c9d87cf9f80189b50d224a2a7cac4ce69fe2007981cb10c5a5b8d965d3e3d4e606d7254959213a52493fefb0e61253a300e6e8a2fd5a7fe06212b08d2534e2856a2a81b5cac9cece367dfdaba8bdf95d26acecb47767367ce7181"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ocfs2_dlmfs\x00', 0x4000, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1950.307282] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1950.313914] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir322627442/syzkaller.nBL47e/329/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1950.319217] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 1950.322801] EXT4-fs (loop1): get root inode failed [ 1950.324006] EXT4-fs (loop1): mount failed [ 1950.329154] EXT4-fs (loop3): unsupported descriptor size 40558 [ 1950.337480] EXT4-fs (loop4): unsupported descriptor size 0 [ 1950.355736] EXT4-fs (loop3): unsupported descriptor size 40558 [ 1950.356077] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:04:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000040)=ANY=[]) 04:04:38 executing program 7: r0 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000002c0)={0x0, @vsock={0x28, 0x0, 0x2711, @my=0x1}, @can={0x1d, 0x0}, @can, 0x7ff, 0x0, 0x0, 0x0, 0x3d6, &(0x7f00000000c0)='wg2\x00', 0x80, 0x200, 0x3}) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f00000001c0)={'syztnl1\x00', &(0x7f0000000340)={'syztnl1\x00', 0x0, 0x29, 0x1, 0x0, 0x23292f07, 0x50, @ipv4={'\x00', '\xff\xff', @empty}, @private2, 0x20, 0x7, 0x0, 0xfffffffd}}) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x21000800}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x38, r0, 0x10c, 0x70bd28, 0x25dfdbfc, {}, [@MPTCP_PM_ATTR_ADDR={0x24, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r1}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r2}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x404c0b0}, 0x20000800) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r3, &(0x7f0000000140)=""/111, 0x6f) 04:04:38 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:04:38 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb000) 04:04:38 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000007, 0x10, r0, 0x5c99000) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) 04:04:38 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="2f6465762f6e756c6c623000481963a2c849ecb413426152c872943be9e1a0b43ed4dfde8bb1bc36df9ecfcfcab7e358f0007f623c9afc81b5cc5920f8e83763555a420e2e887ab4682ceeac4420fa65bc77431363fd19f1c92fea271b60cf1a979179eb636fa35445864c5e18fee6c9a5944b0a20ab739c55797d24efc15c8851a67bcf837cb7dcfc53ccdb50dc1c9d87cf9f80189b50d224a2a7cac4ce69fe2007981cb10c5a5b8d965d3e3d4e606d7254959213a52493fefb0e61253a300e6e8a2fd5a7fe06212b08d2534e2856a2a81b5cac9cece367dfdaba8bdf95d26acecb47767367ce7181"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='ocfs2_dlmfs\x00', 0x4000, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1950.461376] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 04:04:38 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1950.496959] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 1950.522262] EXT4-fs (loop4): unsupported descriptor size 0 [ 1950.558320] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1950.570276] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 1950.601366] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1950.602541] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1950.603530] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1950.609259] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1950.616748] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/296/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1950.636253] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1950.637874] EXT4-fs (loop1): get root inode failed [ 1950.638440] EXT4-fs (loop1): mount failed 04:04:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:50 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x8000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:04:50 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000040)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000e1ff00000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x4000000000080000}], 0x1, &(0x7f0000000040)=ANY=[]) syz_mount_image$ext4(&(0x7f00000001c0)='ext3\x00', &(0x7f0000000200)='./file0\x00', 0x1ff, 0x2, &(0x7f0000000380)=[{&(0x7f0000000240)="88b3c721398a807aa882fbcf0a51d0957b2db1b0d25583f45f7e55d33c013846748111868dcc7dd90e708b79729e746465ec478cf2e2095f70a2361e8ac80d0c47124741b42f8d8fb32dd7353636c523222a510be5b7a380b0885b18f6109c1b5f2c054b1ad5c1fa2aa3eb857f5c166588119c2a70e5c911d0d94efafcedbf8a43f696aeac4881f03a99353abaaaee90e4d53224c481c482ac1930331b94818cc856663f1d5334cc8dc5", 0xaa, 0x7}, {&(0x7f0000000300)="15ed49b7be3eb87ee3fa23c1ad9d534337bf3e97a2bb4d3084faf19c54781fcb9f5026430ef48106e1f51a3725c7975e063ea0f7ec4a9c5dc546ae4abc047f727ca947ccee06a281af21e65b267d0efcd6654167b6aef2d8a9c2d72a09a617f1e1941a8ad490c78f6872b25f823fe938adbf7c", 0x73, 0xd5}], 0x200406, &(0x7f00000003c0)={[{@usrjquota}], [{@subj_type={'subj_type', 0x3d, 'ext4\x00'}}, {@fsmagic={'fsmagic', 0x3d, 0x9}}, {@seclabel}, {@fsuuid={'fsuuid', 0x3d, {[0x37, 0x39, 0x37, 0x65, 0x37, 0x38, 0x61, 0x63], 0x2d, [0x35, 0x37, 0x64, 0x61], 0x2d, [0x37, 0x30, 0x62, 0x31], 0x2d, [0x38, 0x0, 0x34, 0x31], 0x2d, [0x30, 0x33, 0x30, 0x34, 0x34, 0x38, 0x38, 0x66]}}}, {@subj_user={'subj_user', 0x3d, '[^\xa5S{'}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@dont_appraise}, {@euid_lt}]}) getdents64(0xffffffffffffffff, &(0x7f00000006c0)=""/192, 0xc0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) statfs(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)=""/46) r1 = eventfd(0xd6a2) fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000540), &(0x7f0000000580)={'L+', 0x1}, 0x16, 0x5) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) getdents64(r2, &(0x7f00000005c0)=""/235, 0xeb) 04:04:50 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) fspick(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 04:04:50 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f0000000000000400800000", 0x1f, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:04:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:04:50 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf807) 04:04:50 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb) [ 1962.746922] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 1962.759489] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1962.761451] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1962.763330] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1962.772779] EXT4-fs (loop4): unsupported descriptor size 0 [ 1962.776358] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1962.784269] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 1962.806970] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/297/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1962.815497] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1962.819101] EXT4-fs error (device loop1): ext4_fill_super:4954: inode #2: comm syz-executor.1: iget: root inode unallocated 04:04:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1962.828601] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/301/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:04:50 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb) [ 1962.857484] EXT4-fs (loop1): get root inode failed [ 1962.858678] EXT4-fs (loop1): mount failed 04:04:50 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb000) 04:04:50 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e2}, {&(0x7f0000000040)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) 04:04:50 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000040)=@sr0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='debugfs\x00', 0x10000, &(0x7f00000001c0)='ext4\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000005c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='iso9660\x00', 0x0, &(0x7f0000000680)='tmpfs\x00') setresuid(0x0, r1, 0x0) r2 = syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x100000001, 0x1, &(0x7f0000000400)=[{&(0x7f0000000340)="900d0991a1dbfd01e648c3bf3f3bc7552ffcf33026651cfe38f0dd7e8a31b73c5ad9ed49003405bb76aed93a77047ff54aaef25a11d0faee38ae4568188890903635954b99df6789dc6385522e477f5ce27263cd6d527dd370e12757778fac0058382ef6e0fbb5954d8368c79ad5a099226bf4a581a9977228faa449958530efd4ed106656ec0986dbae9afbe17f06c4ff0c75c64a8f16a44a", 0x99, 0x2}], 0x1000080, &(0x7f0000000440)={[{@huge_always}, {@nr_inodes={'nr_inodes', 0x3d, [0x6b, 0x35]}}, {@huge_within_size}, {@nr_blocks={'nr_blocks', 0x3d, [0x35, 0x31, 0x6b, 0x32, 0x31, 0x36, 0x30]}}, {@huge_always}, {@nr_inodes={'nr_inodes', 0x3d, [0x26, 0x6d, 0x70]}}, {@huge_within_size}], [{@subj_user={'subj_user', 0x3d, 'ext4\x00'}}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@fsmagic={'fsmagic', 0x3d, 0x9}}, {@obj_user={'obj_user', 0x3d, '+'}}, {@subj_type={'subj_type', 0x3d, '}@/%}U.'}}, {@subj_role={'subj_role', 0x3d, 'ext4\x00'}}, {@euid_eq={'euid', 0x3d, r1}}, {@dont_appraise}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}]}) r3 = socket$inet(0x2, 0x800, 0x9) sendfile(r2, r3, &(0x7f0000000580)=0xd4, 0x100000000) [ 1962.957082] EXT4-fs (loop4): unsupported descriptor size 0 04:04:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:04:50 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xfd1b) 04:04:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1963.060121] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 04:04:51 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb) [ 1963.074433] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir322627442/syzkaller.nBL47e/332/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1963.082811] EXT4-fs (loop3): Unrecognized mount option "" or missing value [ 1963.114294] EXT4-fs (loop1): unsupported descriptor size 0 [ 1963.138806] audit: type=1400 audit(1629000291.078:46): avc: denied { write } for pid=14311 comm="syz-executor.3" name="ns" dev="proc" ino=36101 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 1963.150696] audit: type=1400 audit(1629000291.078:47): avc: denied { add_name } for pid=14311 comm="syz-executor.3" name="file0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 1963.161454] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1963.166955] audit: type=1400 audit(1629000291.078:48): avc: denied { create } for pid=14311 comm="syz-executor.3" name="file0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:kernel_t:s0 tclass=file permissive=1 [ 1963.171587] EXT4-fs (loop4): unsupported descriptor size 0 [ 1963.199656] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1963.215804] EXT4-fs (loop3): Unrecognized mount option "" or missing value 04:05:02 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x9000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:05:02 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xe14, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x407f}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:02 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000040)=@sr0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='debugfs\x00', 0x10000, &(0x7f00000001c0)='ext4\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) mount(&(0x7f00000005c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='iso9660\x00', 0x0, &(0x7f0000000680)='tmpfs\x00') setresuid(0x0, r1, 0x0) r2 = syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x100000001, 0x1, &(0x7f0000000400)=[{&(0x7f0000000340)="900d0991a1dbfd01e648c3bf3f3bc7552ffcf33026651cfe38f0dd7e8a31b73c5ad9ed49003405bb76aed93a77047ff54aaef25a11d0faee38ae4568188890903635954b99df6789dc6385522e477f5ce27263cd6d527dd370e12757778fac0058382ef6e0fbb5954d8368c79ad5a099226bf4a581a9977228faa449958530efd4ed106656ec0986dbae9afbe17f06c4ff0c75c64a8f16a44a", 0x99, 0x2}], 0x1000080, &(0x7f0000000440)={[{@huge_always}, {@nr_inodes={'nr_inodes', 0x3d, [0x6b, 0x35]}}, {@huge_within_size}, {@nr_blocks={'nr_blocks', 0x3d, [0x35, 0x31, 0x6b, 0x32, 0x31, 0x36, 0x30]}}, {@huge_always}, {@nr_inodes={'nr_inodes', 0x3d, [0x26, 0x6d, 0x70]}}, {@huge_within_size}], [{@subj_user={'subj_user', 0x3d, 'ext4\x00'}}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@fsmagic={'fsmagic', 0x3d, 0x9}}, {@obj_user={'obj_user', 0x3d, '+'}}, {@subj_type={'subj_type', 0x3d, '}@/%}U.'}}, {@subj_role={'subj_role', 0x3d, 'ext4\x00'}}, {@euid_eq={'euid', 0x3d, r1}}, {@dont_appraise}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}]}) r3 = socket$inet(0x2, 0x800, 0x9) sendfile(r2, r3, &(0x7f0000000580)=0xd4, 0x100000000) 04:05:02 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xff0f) 04:05:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:02 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) fspick(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 04:05:02 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:05:02 executing program 3: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2002001}, 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x16c, r0, 0x302, 0x70bd28, 0x25dfdbfb, {}, [@ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x5}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x1}, @ETHTOOL_A_LINKMODES_OURS={0x120, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xff, 0x5, "aa5756d58cd7e357f80a3de1df9d22756d13811deda202a8303e08be4f1146e3a6bc2a8915426116a7082085a51a1e3e84f676e029b6af326414795df98e6ccea006123102e1f8a62572b3e50d46f9ef95505de7627b85bd57ab7edfbf7cf56a25c25971a40572b667705d73814291cd4d9024effa0c2bbe0f90ed952f01e568baa6ea914d13082354bc91ea33b76cf41420fdc545bb0df4e11efe85ebde83a680fc401b3436fb3576d3421120a14d5e85f2d29ddda745de3c2d0b6be68248fd6e74ca250b61e28c9a32f70a2ea739cce9c0aae2847cbe5850693a2b0893bea338e1f13e82fa2c73490616adcb023707c115d725a19f1a95a9dd8f"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x200}, @ETHTOOL_A_BITSET_BITS={0x14, 0x3, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4e}]}]}]}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0xbe}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x7}, @ETHTOOL_A_LINKMODES_DUPLEX={0x5}, @ETHTOOL_A_LINKMODES_DUPLEX={0x5, 0x6, 0x7}, @ETHTOOL_A_LINKMODES_AUTONEG={0x5, 0x2, 0x9}]}, 0x16c}, 0x1, 0x0, 0x0, 0x4000}, 0x40001) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) [ 1974.698113] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1974.705188] EXT4-fs error (device loop7): ext4_fill_super:4954: inode #2: comm syz-executor.7: iget: bogus i_mode (101) [ 1974.706914] EXT4-fs (loop7): get root inode failed [ 1974.707545] EXT4-fs (loop7): mount failed [ 1974.719466] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/299/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1974.724400] EXT4-fs (loop3): Unrecognized mount option "" or missing value [ 1974.727167] EXT4-fs (loop4): unsupported descriptor size 0 [ 1974.728558] EXT4-fs (loop1): unsupported descriptor size 0 [ 1974.732439] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 1974.747638] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir322627442/syzkaller.nBL47e/333/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:05:02 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000006c0)={{{@in6=@private0, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@local}}, &(0x7f00000001c0)=0xe8) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000080)='./file0\x00', 0xffff, 0x7, &(0x7f0000000600)=[{&(0x7f00000002c0)="955e6826671a09530a2020883d3dafb30878e34a798032befd7bd01e4b814eaffbef536bbab82e639eab91941a645d3709d36f65883928ba87e78d1a21f2be9c47d8927770a09ab43c6715b76a7ecc4d9aa485f034127fde5e45baf15f644a997f442cd8679b2d1a74911c47ca92be0c48eeba5f9370416cbbad9ad15417338c1679f991bd09b091d9d0189b", 0x8c}, {&(0x7f0000000380)="945f3cc905473184fdf9b568a58f7d62274953c8cbb26f7d4176ba900ad92958acf31abb8a5f71ebac1d608457127a89b87cb3b4ad2cc8f48f38d7bda43cd1df7ccbca022bd52fda432a4e61cb4becfb7649d36388bf1c6097943855c1e35a64b7577855c354fede36becd4a4948038f89d3a7bcefd8e51c7ad521", 0x7b, 0x3f}, {&(0x7f00000000c0)="8d82e7dc39fc04b580407fff1ecb0a8c2605e8f6a6119c43db868ce08f3a3eecb740f856d4b679da74e7f29ffd5b26", 0x2f, 0xb58}, {&(0x7f0000000400)="ef2e3534c358251003c397eeebe83d2f557502d5834f2d0db05633426333e421d832bad6ef72e1e06987ef1c3366acd5b672309defbee083aaabfbf13b8728801a3a8a90b4dd59ddbec7e96c3ea3c4142cab76f7442b680c3d577cb4fbbbe392560c1e7cae05099f8ef45d8cf6", 0x6d, 0x9}, {&(0x7f0000000480)="8e0eada32844d2e022acee60c2ca5ef034f0b0a05ebae5a493b98eee4f50ecdd91f4f0bf2d0c2ee9f6e06e5e612a9bc581bf7d0f6136109a6ccb5dfc981c1f5a7fc8201207b839df2a05788f58dc270213e1c0feb891f136a7696ca0d0c8cbadb5d542fe871a517a5b6917753d8ecb823860d2d6aca9146865", 0x79, 0x50}, {&(0x7f0000000500)="793317b523de28d7007d68f1f927ba9d7dbbc0068c73e2b77b29cc58549d4fccab3030244cd42c9a9b45a738bf7b55b60d2a8981757fc4b1e3e0102c9d748e1ed5808bfa1c0a80919eb5a925d8b8d61779676b", 0x53, 0x7}, {&(0x7f0000000580)="58adb1fa304e919645d37e54eb0bf05eb8b29cab0ac40ac752f748db18455563d783e48618dc1f7d31ab3b271fb4f15a5b360e56e9d07b6850c31526f7553904d9bb5b1bfae48289717756db00b22e29b4cbe54b1a5afa37f1b109289f5f85fddbc452e518498b2f7ede778654fdd6", 0x6f, 0xff}], 0x0, &(0x7f00000007c0)={[{@delalloc}], [{@audit}, {@dont_measure}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@uid_eq={'uid', 0x3d, r1}}]}) 04:05:02 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) fspick(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 04:05:02 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x80000) 04:05:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:02 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1974.818667] EXT4-fs (loop3): Unrecognized mount option "" or missing value 04:05:02 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000040)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000e1ff00000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x4000000000080000}], 0x1, &(0x7f0000000040)=ANY=[]) syz_mount_image$ext4(&(0x7f00000001c0)='ext3\x00', &(0x7f0000000200)='./file0\x00', 0x1ff, 0x2, &(0x7f0000000380)=[{&(0x7f0000000240)="88b3c721398a807aa882fbcf0a51d0957b2db1b0d25583f45f7e55d33c013846748111868dcc7dd90e708b79729e746465ec478cf2e2095f70a2361e8ac80d0c47124741b42f8d8fb32dd7353636c523222a510be5b7a380b0885b18f6109c1b5f2c054b1ad5c1fa2aa3eb857f5c166588119c2a70e5c911d0d94efafcedbf8a43f696aeac4881f03a99353abaaaee90e4d53224c481c482ac1930331b94818cc856663f1d5334cc8dc5", 0xaa, 0x7}, {&(0x7f0000000300)="15ed49b7be3eb87ee3fa23c1ad9d534337bf3e97a2bb4d3084faf19c54781fcb9f5026430ef48106e1f51a3725c7975e063ea0f7ec4a9c5dc546ae4abc047f727ca947ccee06a281af21e65b267d0efcd6654167b6aef2d8a9c2d72a09a617f1e1941a8ad490c78f6872b25f823fe938adbf7c", 0x73, 0xd5}], 0x200406, &(0x7f00000003c0)={[{@usrjquota}], [{@subj_type={'subj_type', 0x3d, 'ext4\x00'}}, {@fsmagic={'fsmagic', 0x3d, 0x9}}, {@seclabel}, {@fsuuid={'fsuuid', 0x3d, {[0x37, 0x39, 0x37, 0x65, 0x37, 0x38, 0x61, 0x63], 0x2d, [0x35, 0x37, 0x64, 0x61], 0x2d, [0x37, 0x30, 0x62, 0x31], 0x2d, [0x38, 0x0, 0x34, 0x31], 0x2d, [0x30, 0x33, 0x30, 0x34, 0x34, 0x38, 0x38, 0x66]}}}, {@subj_user={'subj_user', 0x3d, '[^\xa5S{'}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@dont_appraise}, {@euid_lt}]}) getdents64(0xffffffffffffffff, &(0x7f00000006c0)=""/192, 0xc0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) statfs(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)=""/46) r1 = eventfd(0xd6a2) fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000540), &(0x7f0000000580)={'L+', 0x1}, 0x16, 0x5) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) getdents64(r2, &(0x7f00000005c0)=""/235, 0xeb) [ 1974.859645] EXT4-fs (loop4): unsupported descriptor size 0 [ 1974.895069] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1974.898880] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/300/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1974.923194] EXT4-fs (loop1): unsupported descriptor size 0 [ 1974.926359] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1974.944412] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 04:05:14 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x20000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:05:14 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000e88100000000000016d7fb4ca540446e9e56000100400000000000", 0x1f}, {&(0x7f0000000040)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1001001, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) lseek(r0, 0x5, 0x3) 04:05:14 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) fspick(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 04:05:14 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xa) 04:05:14 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:05:14 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x100000) 04:05:14 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:14 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) chdir(&(0x7f0000000040)='./file1\x00') [ 1986.384605] EXT4-fs (loop4): unsupported descriptor size 0 [ 1986.386365] EXT4-fs (loop1): unsupported descriptor size 0 04:05:14 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1986.429839] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1986.432140] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 1986.445148] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1986.452389] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/305/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 1986.453456] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir322627442/syzkaller.nBL47e/335/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:05:14 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) 04:05:14 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 1986.536662] EXT4-fs (loop1): unsupported descriptor size 0 04:05:14 executing program 3: prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000380)) syslog(0x9, &(0x7f0000000040)=""/164, 0xa4) syslog(0x0, &(0x7f00000001c0)=""/61, 0x3d) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000000340)="0000000000000000000005d07cae5a000016d7fb4ca540446e9e3afc5ae1325600010040", 0x24, 0x4e0}, {&(0x7f0000010300)="020100010000000000", 0x9, 0x1000}, {&(0x7f00000002c0)="ed41000000100000d5f4655fd5f4994ad5f4655f00000000000004008000000000000800050000000af201000400000000000000000000000100000010265ddd20091aa21c35897ee0f010a4a439f27354d3fa9322305a20", 0x58, 0x407c}, {&(0x7f0000012b00)="020000cedbf995000c0001022e0000000200eb95b2046f76febe00000b", 0x1d, 0x10000}, {0x0, 0x0, 0x400}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = dup2(r0, r0) ioctl$FIOCLEX(r1, 0x5451) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) flock(r2, 0x8) 04:05:14 executing program 0: r0 = syz_io_uring_complete(0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4008000}, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000040)=@md0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='debugfs\x00', 0x40000, 0x0) [ 1986.580870] EXT4-fs (loop4): unsupported descriptor size 0 04:05:14 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xe0ffff) 04:05:14 executing program 7: ioctl$INCFS_IOC_READ_FILE_SIGNATURE(0xffffffffffffffff, 0x8010671f, &(0x7f0000000040)={&(0x7f00000002c0)=""/222, 0xde}) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) ioctl$FS_IOC_FIEMAP(r2, 0xc020660b, &(0x7f00000003c0)={0x6, 0x400, 0x6, 0x2871, 0x4, [{0x4, 0x1, 0x7, '\x00', 0x4}, {0x5, 0x7, 0x3, '\x00', 0x1000}, {0x659, 0xffff, 0xbc81, '\x00', 0x1202}, {0x9faa, 0x7, 0x3, '\x00', 0x800}]}) r3 = open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$RTC_ALM_SET(r3, 0x40247007, &(0x7f0000000080)={0x6, 0x35, 0xffffffff, 0x5, 0xffffffff, 0x80000001, 0x40006, 0x209a}) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) fcntl$dupfd(r0, 0x0, r3) ioctl$RTC_IRQP_SET(0xffffffffffffffff, 0x4008700c, 0x102e) 04:05:14 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) chdir(&(0x7f0000000040)='./file1\x00') [ 1986.644305] EXT4-fs (loop3): unsupported descriptor size 22066 [ 1986.657303] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 04:05:14 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 1986.698692] EXT4-fs (loop3): unsupported descriptor size 22066 [ 1986.731749] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1986.742122] EXT4-fs (loop7): Unrecognized mount option "À" or missing value [ 1986.750401] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/302/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 1986.761795] EXT4-fs (loop7): Unrecognized mount option "À" or missing value [ 1986.773552] EXT4-fs (loop1): unsupported descriptor size 0 04:05:25 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:25 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x20100000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:05:25 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4c", 0x10, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:05:25 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="01009606f5dc110040", 0x9, 0x561}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:25 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f00000002c0)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000000040)="00020000000000000240000016d7fb4ca54044ee9e3afc5ae13256a17670a0fe94961e6cb0c52c36cc26c4a0b86c90516edfab1f53551343000d20e4818d659c755c3aec38956df3d7222646ca80dbcab377a0746eac751d2d8f6ea82d10597a5d8740d4d6d11e98a7017b079dc58bdc285839fbfcf84e131d1faa5efba80269fc39553eba", 0x85, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x2000801, &(0x7f0000000040)=ANY=[]) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000004c0)=0x0) mount$9p_tcp(&(0x7f00000003c0), &(0x7f0000000440)='./file0\x00', &(0x7f0000000480), 0x800e0, &(0x7f0000000500)={'trans=tcp,', {'port', 0x3d, 0x4e23}, 0x2c, {[{@version_9p2000}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@euid_eq={'euid', 0x3d, r1}}, {@uid_lt={'uid<', 0xee01}}, {@seclabel}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@obj_user={'obj_user', 0x3d, '{\\-'}}]}}) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) r3 = syz_open_procfs(r2, &(0x7f0000000400)='net/vlan/config\x00') open_tree(r3, &(0x7f0000000000)='./file0\x00', 0x0) r4 = signalfd(r0, &(0x7f0000000340)={[0x800]}, 0x8) process_madvise(r4, &(0x7f0000000840)=[{&(0x7f00000005c0)="0879b534d051bbc04b788f7d3ede443768f6b36590725e633c51d3891d90ffc7e6c505f2fe6a84b56b422e57cdcb52fe8c59d80d0cddeeb01b7a69e67804b67598ad41edf9aeae8b3ab82f3cb9ad491d9111e16fb6e6a1e4fd08864fc6c6676ffe5834895b25df59e1bc03e41dc8a7f44f3a5bacaa2bc2322dd9bb33b29e4d756553b18da4c6a3ecd30b1315e6829dc4e6390f897f9dd6f220a1e452d9b1bf43bb88e837125cb6880467ef3ff7", 0xad}, {&(0x7f0000000680)="ed199283cb", 0x5}, {&(0x7f00000006c0)="ce50d0c991a2b13504166e55f9b4c9c0bb22e68a6c526d2776be57", 0x1b}, {&(0x7f0000000700)="ebe1bcf5b2d25600c123be148ca1fd13955328aa4d996b3b074dc9d75b75b0a7ff701faab46788e4425f8e094a93f54be8dea9996fcf0a17811791ee5d05e83c566c33421c0eb4919d58168ebe37ed33e39236dedb0ba071179c88e7359fb42b58d2d75aae1852", 0x67}, {&(0x7f0000000780)="0ca69f365c35ef434f9f710196f3bb3a351ea0a6a02e1f118f6886117ac8f32892b14ab0156af6b581e394a2248c0497afc497f8b0427dddc282760b46c554ba5b018539a17f005148f6d557c5996e74ea1c6686d59e1b75e30d14517a79264b7ef6351331faa5f79605a3e9f601ee56623edabf76132c0c921130b4107070f487599eb0955fd50abd6f5edf7bbe035e5568453cf2ca40a1dadc17c968d1d1d5ef59f134efbad4bda75a8612cebf46290f8bc4e766d2576f0b27fab106b4b6", 0xbf}], 0x5, 0x4, 0x0) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00', 0x1000) 04:05:25 executing program 7: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x2, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc53d70300", 0x5, 0x4000}) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000040)=ANY=[]) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x301000, 0x0) fcntl$F_SET_RW_HINT(r2, 0x40c, &(0x7f0000000080)=0x3) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x341a43, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r3, 0x40bc5311, &(0x7f0000000240)={0x0, 0x0, 'client0\x00', 0x0, "e9c0686d2a48ef72", "be3faa7f4d602b845cd8544a702f6321c7a2d3cb490df856806493b8e8d19d51", 0xa4e, 0x5d4942ef}) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) 04:05:25 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) chdir(&(0x7f0000000040)='./file1\x00') 04:05:25 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x1000000) [ 1997.842814] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 1997.880112] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1997.885915] EXT4-fs (loop0): get root inode failed [ 1997.886877] EXT4-fs (loop0): mount failed [ 1997.894539] EXT4-fs (loop1): unsupported descriptor size 0 [ 1997.900081] EXT4-fs (loop4): unsupported descriptor size 0 [ 1997.907120] EXT4-fs (loop3): unsupported descriptor size 65184 [ 1997.908510] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 1997.945303] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:05:25 executing program 7: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r0, &(0x7f0000000000)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000340)=""/123, 0x7b) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f00000001c0)=0x1) open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r1, 0xc0406618, &(0x7f0000000000)={@id={0x2, 0x0, @d}}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:05:25 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) chdir(&(0x7f0000000040)='./file1\x00') 04:05:25 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x1f, 0x7, &(0x7f00000016c0)=[{&(0x7f00000002c0)="793394ad7e9f5f8193cacaa8215265139a63ce6a8381828f65eea2cdd7fe6b7b5a01ecf56f807c74e476d9e72d471fcfd8a5683c29ade97da9c2b35c0f18281820fca5f0f512f8ecd8a2bcb9f086bcdb012b3bf1ef6f9c32c7f2", 0x5a, 0x401}, {&(0x7f00000000c0)="a44de75042d801e3e7f7574d2f474d02cbb580439db359424fa8c510c13041897b14259c84da00a2a0f2a0cb9d28c3da00c412f2225c6203dc1d", 0x3a, 0x400}, {&(0x7f0000000340)="80ae7b4a6ad374c667eea0a7609bac7e9826e02087dfc591bdb01e50f52daac20acfbd761477ff9ba90420583c680b8cd17a3933835bd84a2d496fdde5ddb59a220434e480cccf3ba443530fe6c86d5b1d3006bdff4de0587efe7b961fc88aad3eab96be6acc6ef69b713418a9c8d9c7bb8e67f91cdf6faf9f2e981d4f32652edcbc2cdb612217436323e88979b45ccdf65019703c989fbdb1e65df24a752ca84a9d5442d00e58eba981a3582ed551f1aec273c02d79d4bd1883864665d92b6a8118", 0xc2, 0x2}, {&(0x7f0000000440)="ad7637321bb67c8c72583011d0bd0cf32a90ec13b1ab047b7a38f0163a2a663650babf40c38c78588719d9a5307c56fe55adf84d7dd260df38793d5e11fab99724c916231c91e1a294479c0b8e25e4a9bf0d4825e30a456f8659277425dc40a77f5c5b612f21f6951c9690aac1918683a1aed32074888740646cfd687ce778af07e7554a3112cfd7c61957501d4575a700e928bea7c6900c903f38b06e9a793977faa4bcd52d383d1fe2", 0xaa, 0x8000}, {&(0x7f0000000500)="19694de602b9a763ef06eb63a6640e22bb9f0f521d79d0c9381a85f129e9fb5e1843b999492fce8e13fa28f9db28fff4812873560e164404f993fa274522b53805ac74b173418d3e684ecc39d0b3e654b1e85aaefae707b955fb34d87604ae632da29b33f171e831173e17dddbccd0f9293d5f9582253ceb4d2653537e564c60b036d68465312ad69295b738320080e9ea3cec6e92a72a7c7d891ddf72b84604", 0xa0, 0x75}, {&(0x7f00000005c0)="03e67213f00c1013da644de222df9c761cebec02d8c1e5d77654bd7a6f1d39319d615c23ac6589d4e4877aa99cc770d985eba764c6072d9894f4927d5311842bc4e3ad6347a749c36b255fb6ecb0c6177600582958c7efd167973707fb95f6d0af85ecbde6f7ea0925f51f603bec2abfc85119ad1641f3ff70393257525d5095075529347cf8e227869ed6c94feccedcf452a6f757bf1fbc0cd6b102a5d4aed0688a95997a3a5e00de732f3fda3ba91dd7fe6c6869d136861616376a26c268db6c3f97fc5e8d2817897091840ae225c9b7fcc8c339be1a6f56e5a932d6670dfaa511fcd422af7a3501288447d9f1574f6752cfbcb847e5c216a76e86a92e4eb3ea84c78de9f0791f71ed90547daba7fb410fda9da4dd20c1bfdedfc81a12f6d6a082223cbd9802a963efad459448c269adf460b1d0a5b207a64567b323da2581d43f83cc2edd2b4a2a759726c5ef1d1350a98d6d7190cd2dceb094e5101324ecf3b7a7d885b4291ff25e2c549e8b40b86235098d6cba175e91ac3683cd3855a6a6400020946b8c24123f11f871aaae6edb7dfc2a1da5b789ee16aa6609879d3d776d8c1ef1fb7cf4e94413d0e4fe849813225033461b54c84ec576e8e63e2bb0093ba4d0768b8cd5956934b13aeffa82615e6981f7bda66bd022b9c15298f51ff2b0d8f1c32e4043e2adf4c077db61a1f4cd571f895ab527a9b29bc6d4175aa61ca12383a20df8ce1dc5a1558d628349e7c3fbcc3b4c1d1bbba4de023cafc3e6131feba66d9e075d2154600405065f1c29f30079891d48387fe854df706adb5820e6276132b990eff415d70edda057ae9fb3b13b1232989b4e0c9a12bcf07420fac3bc7e7a81a3a7911c92b6c4ac8a41d8e0b97f996a8ba074b0d99c71d7bcdd1abe58b6f3f68ffce60c56d34b3d12db924ea5c728c2042019a4bd6409f5d5735189e044d2676922af4dcd9717d09f133dcf96e5e6e1cce48b214c0e65dbcf331effe0372a302479be6d26b2d511fef30222e8ba12698bfc0fc7c1860e8b8502d88b93e57ad9e52c0aa6ec08ad2175ea7299a72fb1e3eb4c1994af999526acc92b8a66d15ae85b939bd9f176027e3532a489098c54d9930ee4552fc718f63ef0887fbf59596464a78b4d28e8e461797be3dce32565880d5e43cb87376c1301042d26c8232804524960042f2ed1c8ba43abf0a2dfa8187ca796629c813d2b53423367419a2b8c520989df6017be64ebb62fd461615b9a43638570e4adc9bb822ac3fa1d76179b13ee8f21f56de534416ad17b70295ba5fd36414dbf7aad70bfe61a151ad3a4530c2f96b1ca82542609261cdff652d49f9537d24332ddab3cbc92cbe4a71c991000bf42b875eb9aa5943169288d4cf1428fb626f5f1f3eb2bb7a43302437c269e8e9d3c20c03231bcf9607fd4b5b18b3263d343b50df58f4a5eec57feb7992a2dd7d5912d6494971abebfeb7bbdacecaeb1a95911c2d8b52d2e3f6d495a8018e0ae297818066ab712799f4ef100b717ffd034c9440e7b81da816b2bbbcda653a5ccf00b378bfe12cdb4f6d18446517edd2bfcfcfccb03452b6ed7e4ce7345eca0e6996c38b82ae3c0753b062e337de749a70dae67e19dc6824bffd51a7bceff63f864b8e675eab428d7ac1ec473a79460d493d7e40166d8c18d6150f8dca3e3ec95f14c195b9d1a051f5e9acb512d053cef5b3b30c38772c84603e9d85d70d37846265465faf789357d95738564418624b0746f1b54e7c25783aef0c1de8042813e75c37cc83c31fd064af3d8ca6b3f2abea842fa85ca2806304bea60198718f5541220104d24c52e5e9bbceee49e7af71163f6de3bca70674eddbfcbb2e8dd112870177fc397e9b320306156046ceaa3ddbef1399f15f53d14512ae1d77b91fc2cdbdbb54dbc9df6c4f304d3eb7e893ef2e584bbd02124be96df803755a03ad971c6d5ed72cd827b5e1361ee5bc71e80afcbef9c00d02122b1febac6888de14bf0335bd750c6ff3ffd2edbb83fe0570cc13c2f401de1fdb52d05d3e6e79cace7a935970612d22e93043851f3d884bb5f942c54e89a98c86d4753c6db667db95746783a9c4782ec5e7e76d74b39b90b16dccc973913c3b20c60408f91fb7bdc9a13409665893a1b04c1552961eb3a2640b880c283f675adf0e420600dac6fbf4b5955590d7cd9f1312d4c2ae0b2ed26ae2d275653edf86082c12980630a7dae7ab6531b6cc9d6700498b7054c18a42a6cc84e650873aec3a1575433a4d32a0a784119deb16bd1d2ef9e9426e09263adf5cf6f90e8abdc07fbe21cf2bc6c15ac61138312e94f683be37e825b3ee4424feb83cad897c627fab0bacc5dbb6e73a7cda927e3f607b7e29ac1ffefbb7d9f8db180ba786a53d1a080ab29eaa95f938623fccd73bb3f30afb1acfe8919386579d8e3a531620a58fe9d6ae807c538c524a1f900640d137e593ea84e81f9584dc76165f5e01c390e04385d53915319381c047a94b30d23c7ec8ab87e05033890dcb12eea2498cb61fba965124d0504ce26bb32049a1d20107acd4f7febb23bb1abafa795851d95efa238341724885185656dd5818d504a772ddd1735aee4a591a25eef266f70538c2ef3b38879e3cd5a2569e28bca2d44a4acc9ec4b2dfd101254c9218314647c93d8023b88f43f67ab580207ef7fde0d700b65979f0bd65be70dbdc40a624eb3c0d089c13d4d0d26c254775c9b4a9b2fafda1be11b2261275817858b9b61830bfdf5f7ecece1c7360f9bb98c5b70c526f0c76573b0fcd528e9d17808808844dc63ef45912c36dfba733feb9eb993a4308cd35cb1ccd6638c5645d46ce89d64dd34a00a3c63140a863a98b795c0cc30e2394d0267380cd0347145de40aad5d0ef207d198f8c65ed9fe47785e6c5f1376af9f4ffe2b705268ac02ebae886ed34b6e87ec220155b512ff509f228e131cd9f814e20ae0c625e415c9c41396cbaa014fd838d1ea7c6aa60812cb69f868bf8ab6f90ef48dde9641df39bdeeaa40fc1a3f29590e94c58d96cd05ead1f7a91903d6dc5054e6569a62c8e5985295d436dd66df3cc8f180215530962c411e0762b2523c56840c68a66b1512f1cc6c1a3bd4af251327015c0f58b32d1599f6a4ccd54deec938b12cc742ae4046b291d441ba22decaa81656d69ebd44ae5fc1b69d8ad18476dc8ec6a1b22095fc3b577505acc2b3d8e280e8745d63424effb50dfa41cc0ce620a2b1f92a914ec18720d2b1f0283b9f92b51e26b63ba9441acb46514019ed2291719a59d5219bc5a2b1828fb9069975fe8e97d3eebaf6227bb4d9400b20f262710a20fb39ef7576fe708fe6bdba4baab743f5f7c975e6116d6ec7add6700873c0c23abff3a3c335aa1c41e575aa618f60296e3ee3344afcde284c22fd21dbfe50fd5ff948b187f0542a4982680dfa5f91c73eeba2c92fb2e06b7ae8de4044b0a023efca8a7f66851ea8051cab7531779f0b9aa57c1d7ba11a890efe862f6bc3d7d9d13d108dffcf2ddb3cec9612ce0271b7f52341f83e60c5ba8fb528cad9384498c3bc850f8910ff05e6a1d997da208aa16f991dd7681bb5e00128009a7461ea94b6faf9dedb9af8a5dd4eaa211b8ba4fecf355a145cd7874e2d35110c9e82ca928270a5535339dc234f94278f0e463554ef85f1192045b14bfbc588863c6482bbe4c0a953183cf1059b27134531a628a25ac96ee37aeec30b439e0a429a621e4811093eddc3da1c0abbd69fee51917c871104be4b2c2192092fb89514ea6faad08bc6dae61ff9854cfb9781750e0dffa6a272f89950ba7e7747237a7ce0054057ed12f17c8d4359bc157c28b679169b2c8e95c2ad3ac07d87678fd3947436056da1ec74a5cb5a5b6b75292daf786a58ad67780a1678d1b6d6e440c3626322f8d84267fc37909106a9e16d1bf7f7a239c4ca28fd1b2bca3f0678a8f415ee6e2cf357cabe20d93477c01be5c735bdab7346a41fae26e47581ad72a29c98ea443cd1c601e39a6b1f696b9fd757ffc746a92169113de9f1b30b92c0da65abf5dac4fc0691b697056bad264198983c5f1ee56b303233eb9217f1feffece3203b5248ea9b756aada4f20fa5bd43b635e23d173c6ed744e811ee95626bfbf07d00e31306e0f6364a10ded32488e8bf2e8ae8ee42b46a81c1088bae5e8d06b883e78f0810a1ec626e104f2b0e5e04edc627a759364fb698e78dfaa22169fbfc313a49d8d5dc824995d2e4dcbf7cdd3a3523d45f639c8510cfa29982979e624b099dc967b896b0398206dd0c00694c4ecdc1f4ea27b3f5311bfa810c7182cfad50b8a7c6298f449853a04a723423141e358d7d79c798c3d839d1f3bd86bea20532f985754473b49dadf61240ce8a08b56aab6c0c31f507fa220b20c9f910b8a231380bef6cedee20c70ae0c8e2349a624fcc808c249514792ea2bb4bae5e52330cae49b39c562a111f868acdcf4daa0e0eabe041082ff599b7853c403cdade4054b8accf99bd042aa811fe11e4f6837afec34647f29cd20f669fd21adefa016efb930da4d3035dbda9fdf9914975a04bfa2a102162ea00dfdd5cd34a7eac6847882835ff6a3f8e846cc1aa056e07f9da4dc2a6c0f9ea9acd65b764ee0c7801f224a4ceb4eb3a776b20b927e68e2f2fe759078d701a3b8f498a4c85444333d3c93ed3024cd74ab561be5f444d11fdbb76267743c454bf51e1d3242dd1e9c3f6b8926b82db1bb40d7993942d5f32afec418dad5222eccc7ddb067facf9250f5d7b188d94445ea9f14f9ab301dabb563cb099d361d0b995db095c9139f7319b38a050adf973d3ef533542531a8b67842587e0a8118067ac0451058518384061ea32f852e8b2170a139004d6fe97d00432ce17ab51de38baeafe1c5b1d80d2bf6c3f70d988424e84437904c24d086c77824dbe1a7868d51547494fc1eff8812668c0874c630accd844be74df5c8907b2629e29b54f626e317466a64b570c6159f876eb20d5adb1e010e4ee349a9966e537307d0d93116955cc3863bc67766384e7a3ded81fae12069ded59d96793a24811a9e0d62c389c8de3acefa90175a70de9fcb0605029a0e708e7c4c800dd4ec6fe3bdc66caf677a0c4dd1c3d26c4fda4fae5df57051ac99cf5ffe1d37bbd52614e1b3d1d77cc0843db0d3a1bbf736d7b039d6931a98b600e3e3eb9a7036e1a55a96e3dce17c10ca7c79d074610a13a09995871762d65f42c49a24727c5e6c2592744ee645f2ab71f04359b3590e7b898a663f6238acebc26eba1f90d240fb57d21ac0c0165bcd7530d621bb01deb56beaa9eebf7de14cf0f3656cfda8fbf363b24677c679d7b3ab2720c33a12f9953d602b756d674e91f725c1c88945d3bf2f4d4f73a3178d84a83ef8774b05f6983785432c37ab27624b71376365d4da0fc03d0d1cdff09729822d67b3a3d23e6300a9f99c216c596782b12406e99be6f8da0e837bf57314a043bb46eaf29a60d5550b912d0ab2bb630ef0bf5863413a4f41d8c43fd6cd72f4648e6703c6727cee1362a7cee3f5a4f16cda5996c8e58c16128f13a14bd060e4ab1e01162d778fd32010e3bd9c0a933751a115b2134954341264b16f5d3a91a2261f75011f410eae61fc44fd272a8adc4a86e9ee89d005c4df549404767f444649720383322f4559afe2d725a057539ac3a985fc5363b757f8c469b370d8845c0c3503bdbe802d021107e1cba6519a4754e4276d322490f9d96a41a62b8b4ad940a607877a6153ffb6f3455c0c273b76c9dfcf449b1b8bbd105b6124d4be3879b6", 0x1000, 0x1}, {&(0x7f00000015c0)="754d4582e30f9c65adcd14b5a96b62ba892a8c95f018923d7fc81b89bc5961fc97617d3689504e33a251092a339c31cf28c81262073bc850bfd277fa1fdba7739ebb16b2c0d0af925e4364059a40aca1702d01b531a77f6dcfa6a95426e03ffdf5b15a1aa64e6a6e543a9a4d963a4c7b4303ceaa294c720d449e73d9857f982f83c1c2a7e0aee62a71861d9339da1735c343b015d4a4ea0f1afb598ba98006dc75182b271f0f3544292c5e9ef46911ebb446c5b3071c671e163c7af95d5d7758f18e4c81164637c621a65a75391cec52948655c81198fd0c38973ddac7419f198440aaa4ded8760d47fac59859", 0xed, 0x2}], 0x2c0ed3b42f52402d, &(0x7f0000001780)={[{@uni_xlate}, {@fat=@showexec}, {@uni_xlateno}, {@utf8}], [{@func={'func', 0x3d, 'FILE_MMAP'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'ext4\x00'}}, {@euid_gt={'euid>', 0xee01}}]}) getdents(r1, &(0x7f0000001800)=""/193, 0xc1) [ 1998.014751] EXT4-fs (loop3): unsupported descriptor size 65184 04:05:25 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:25 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x8000000000001000}, {&(0x7f0000000340)="fb41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af30100ffffffff00000000000000000100000010b1fed219", 0x41, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x10001}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000040)=@nullb, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='selinuxfs\x00', 0x1, &(0x7f00000001c0)='\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:26 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4c", 0x10, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:05:26 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x2000000) [ 1998.084735] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 1998.089757] EXT4-fs (loop1): unsupported descriptor size 0 [ 1998.094311] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 1998.123342] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1998.124462] EXT4-fs (loop3): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1998.125499] EXT4-fs (loop3): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1998.144634] EXT4-fs (loop4): unsupported descriptor size 0 [ 1998.146878] EXT4-fs error (device loop3): ext4_fill_super:4954: inode #2: comm syz-executor.3: iget: root inode unallocated [ 1998.148470] EXT4-fs (loop3): get root inode failed [ 1998.149143] EXT4-fs (loop3): mount failed [ 1998.192879] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1998.209924] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/304/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:05:37 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:37 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x2000000) 04:05:37 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x3f000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:05:37 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x3) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f0000000040)) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) 04:05:37 executing program 7: fsopen(&(0x7f0000000040)='udf\x00', 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0xaaaaaaaaaaaad59, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0xfffffffffffffec6, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0xc00, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getresgid(&(0x7f0000001ac0), &(0x7f0000001b00)=0x0, &(0x7f0000001b40)) clone3(&(0x7f0000001e00)={0x1200400, &(0x7f00000019c0), &(0x7f0000001bc0)=0x0, &(0x7f0000001b80), {0xbe}, &(0x7f0000001f00)=""/149, 0x95, &(0x7f0000001d00)=""/170, &(0x7f0000001dc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4, {r1}}, 0x58) sendmsg$unix(r1, &(0x7f0000001ec0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001980)=[{&(0x7f00000015c0)="77e3ada85b0647ebea714bc093dcc6bdd7cee70de5256b85083b70ca909a2d355e1d249d2731b19fba8a0d7a6b15a826adacdb18a988fc0e8e7c9f6bbf83db2394c85c09ec572beb48b1eccf358f93296ddcb05bc06de09f1b7c10d2713d6238984bc3f494854e8a09da5e49a37c44029aa4ed0bd6e07881829f080ecb0ad9c85fca9a7c47c3d20930", 0x89}, {&(0x7f0000001680)="48efc8cd0403ead0d98f2468a5785cc7647db5027d5c0197dbf39a63e56ee087f235fdf03b68d31cdb48c1e0311d39e4d2f5e991ed009cbcc56659c1149f70ffce651d42db2af95cda0cf6b56ee868caf9a62ded2e297a298bb2252d20a29e42298d4caf7431b31c937c49546f676517908520be7219f91c270d99a52ae7e348444de296daf61ec401035a44d6c535fe063a84171b895efebff3eb786568bf892d574ef136358e24bca5908706fd75d2e42683d4bb82b9569f037681a18b564def1d1b93831220520b7653c8a1df6b78765fda544abe09c3ee", 0xd9}, {&(0x7f0000001780)="3b640b84f8f00e3fdff1b1f2c01489c3c62abf66e586cfe9f0054dca13728be5f20ad086d944372588d92094c50e00f2f3dade05d81bcaba8e4cfa03212fda196582490d92bc4af5c4fe4b7cb53f1e49e81afbb7cb535fed7008ecdcef8926d23edcc2dc6f4989d0a6e6f8314a06ee7b770dcad624d988e5213350fcfe6909c10806754362256d392cab6c8da4cc153b0d8d7fbff687df5dd5f6730aa80982917cb084035884af4914a4beec6b1e743c43dac74c6d6b25c00589235e841a31144c90907724d08dc1f022f798d1135a04d6b72ee8", 0xd4}, {&(0x7f0000001880)="dcb7971ed04255951faedec90343f80c9af36fc711f8c463bcd8b9b1e5c8a0a7927630ba7b5852613d39eca0ff553c1cb22331cceee859c3880fab2f9c1e26256c5d038ed92472b3434ed4a52a7b8eac7d95cb1df65210801a6292769009b467cbede5e30cecf0f948a3dfa913956c4438973fa8bb7101cef6957654bb4af5f5e24188f2df0204ca272346639f340f55fa915d13c3bd670aa97247ea8de64812e99b41623ff41c0f1feaa4e712c6eca68de80c032a8b23d2af3a65cddac01827ea962d4248813e2ffaa9ee14", 0xcc}], 0x4, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2, r3}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000000}, 0x850) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x3, 0x8, &(0x7f0000001780)=[{&(0x7f00000002c0)="f575a742c520523cf459e3d52fd50ca7638726baa536dd149fb87b2bbc1d8ae11bd97cf5763b9eb53ec369f813f9662df810930fd4ebe7ee5d386f5e3bb141656c5c50d9484b625ba75976dbd34ef83531d64691887a59d7fe417e7fed073d153fd5032a1d2589cad065d9c8f766c0000a3d1d8b70201912e55a3257b2067b579cad7511301c001a6dc4d1867b6c1d819cee0de9a790b43525c1ff5463", 0x9d, 0x1f}, {&(0x7f0000000380)="e376a08d74cfbd224fdda875eef0fa05c87be932da09e03308b3f95fc7ad32d6c64471c1780ddfb9f6957ec56e4822b4b08080d55b7cc6e95b9518173c64248c15a1e998797a72898ab10704bae7767f30afb8ed38eb05a91ab0eaae1c35e8768473a846615f2c701da570d1893ceda2caced2fc6193e59c12abc9dd6f0ad7db204066fe4804316e15ede442237bfba729b3e72c4676b82867bd6d470342333db3fe28b1d0379cbf019d933ab2e2c22b2acf3981f3ce2584a4ed3b40e32f9f90e951ca4a898754b1f6233d27000b4b81423a266d16c78bb6", 0xd8, 0x8}, {&(0x7f0000000480)="ba807ca07a8694f189fb4fa40375558f2f934fc400a3b01e10ab800a858a3787b23a4d519a6e42eaea17e8bdc989d1c189a500245a15a05b4a09c87d264408f77cd8837eec2c5da767eb6e466e7674b0828da2ce1a58c497fd8b14eb7ece545202cd61d027bdc65129a6bf92ef66a9c6c2dc970a5cc0f38014126eedf7ee0bf840dd863234788533fb3aafbe2135b9b1325b2a7a40411a28c4d15f5c596a0598a74aa000f7a94773e0bec260715c6f908a", 0xb1, 0x8c}, {&(0x7f0000000540)="3707422b70882639b97df4ea6304d3b956410d9e63f3351eebd6507bb5fc8e5df6133b7d770314671f291d5623a4312c087461fa88667da4880a467545a5de9211fcba1c7746e93681fd8f662ac0f1e43bb7ee91f55499a8ddb410d8c14632ef68abf5dcbea0f28b3ba83bdb77fe1646dc56511712b2e08a398fd01a5b4a27ff56bdc1f4a7f74b547666fd230c071b4b13069bb1b428108fbeddb044de6322bf881bbb7fa790b19cfa66a0a0d431b57e2802f96876e50738f3", 0xb9, 0x5db8}, {&(0x7f0000000600)="e381aa387d257f2b7e15d0f2bae3dce8e810c0bcc7b80d3d58b93caf340f85cf68907877ccebf24d21d41f594f25cba28cb94827cb765b746f31ce76d7da9dd581fca52cce1ec6f49b7639c7c13bc229a1", 0x51, 0x7fffffff}, {&(0x7f00000001c0)="1f83a3055e4387da78a9c73137", 0xd, 0x1}, {&(0x7f0000000680)="9d786a1acde33a1c8ab13cc0b7dcf5e5e46cd26486be0a86524aa7b4bbcc76542036181e709d1dad44061e5228af5182ba31c4330798d18e8447748147d083a25ed79feacac2c4bc9c0a00fba303811d3980b7a29b32558319576f0d404a3d7ebecc402839857ae47cc5aec34ac2a5952704636ea98c2f38634536675f72648b91100fd7240161fb0a51bfe4dd3589ae8c31ef281f558a8e9112660b11daf790ee59136c27aa5dd83a2086c81f9970e127e5df65e9433bb4e46ae4c0a5aaf5a386fa80ea1e1a46e7", 0xc8, 0x10000}, {&(0x7f0000000780)="20f48f87aaf8f23321c598d78d09c740479c43d93c362adeb975b088a8b5b92acd21e2cd3f08251f3c13eb48ce42c53a17f4ba36a223077352d76cf77a902633a31011656ee331c5d1241d7f7a3d674254fc5c480c0a85af3ffabd6df2d3b87f90bf3f582a1b1298a70bf20b7ff05f211e24fa52f36e210a3a4403de3ee4be20d6dab452eaece213c0ae3227ab78e318c1e73447243d9bf95efd4e9f5247f89b36132a5ebb830a4aa686a0a7857a94261d58fd1786404011258b6957c71d59684fb0026260a99cd6814fd62bba8bdac59ee3d0b358e55aa8ed5d8d0b6898b88595505ec19d105bfb4627a214329f0b93dc0deff4a721ebf9c2ce07802dc5b1232d8b31861981e68818e99a9d87353f366905fbc87bcdc86e541bb7d29ef2911824c9467c5661b6565dcf45a2438c91a113dee29e95f8156278f64f9a7cdec894a2a86c31038e15559426f7c6479f5bc8bf5d593930e53ea63502f3935654db3dc350a289162ad17a4bb634842f2e95e12080781549d0d1f188b52a76ae854fa3a8f89da31925a6d0b2605f36ac0681368af0a8978c0676944f80650f1d915c50eb266ef251ab8fe6a012b81a15a6672eb35484c77c68c71069f8af4ff80835c5eb506095e815c58885a6d23ada6a7c31073a7bc5271c46a7d67df3d9add7c45a7d417f0208dcfeb218fa9ed849e65685c5bd8ae33c828d20a9097165bac8c70ff64ab67c24df85312f2a2d79e4b957c13304b032e8148c3747fdc6cf2636c1702692255053095fdbd45f2c92ca2ee0ea2c91f1f0d92e9cd6dc26eede1224b4768078c726d949dd8047389bf9902064c3148cc68778ead2cd3bb3852a0c15937cbd4fe4033123195f6bceda819c1d9522d90629dfbf40098beffb3edc39e8586303034db81d6fef0d0573fdf9b874bf6797622e3fc62198f8a81f58d9c7d33925479c55177abdcc48b96cffdf4c85d3b04c486e7afdd75bcfe15d80aaeece26f8eef2adaee38e016f1c5b032e40582953eae5a25304091f00cc8985101e998a520bbb8c66b1092f075509a59f5290f08642b288a33fa4d55caf669af02041828c98ef1c456746cc33a74ab1f7df4eefe468f3623dbd64f1aabc9981f5973e21a772356710dc85ea0d871e28805b00fc6053f6457e35adb24c38626b952a83b3763b8a528f01342ae3fe7f3a217e1db79084706d6e47c542a04e4fb9c9bf4143924f4613e0095f72eab6d6500d5f4b4bfc81b8175fd1fa916d7a23a178742d36b9ec1f8380417696675a359d8168cb896b41e6a1e2b133d26704540e7ad78109620f049431cedc772d1e9fe5a079229bf982a0d686fcb963014bacff563427c29601efd184a5cf51a68615e2afd984b047786708f67eb580892446d1b2b38ffbd24b8789bb79aadad2612cc03117a0d01542b452186c279d7f87bb18c230afe0dbacb0a5da4ecf8b766f6781b097887035e11cb699ae2e57362c5699aaff1413da34c8894a5283ec76508fd35c60136f28e1edfb8e2d222cc18a7bf7d558205b79a2d2f94e5a3360ca47d63ab47b81087834c56e8e118e55d4ed6fe4f4ea452caddb3bed924eccf671ca7cc99e8217037697ff79fbf49597bae87ca6764421bb728fa7096b6930d565cda7b66ba75518624add105dafdd4d738d4913b0a51c420ae4080c7a2c8eb319a09f4e9f9a3c441eefd68c0c1ca0a9b2e0a4c9f2b50c9e594867a308a91618cfcf252e9c73c94a9c9d2ace91c5af5a41a2c5f11c9731e7b34ac61f25656dc385fd223f8a2773f692357ac750dd11a382f1b906870451c517b298cccdd6397056eb879b6448035f2d231b2ba2b2a99f6cd4f0126f7ebd805e288eca9a28af9e73913084d9022968fdc0d71c8d547283b900d5a0f2f5ea667be36d54ac985d2981ca301a4a6648a69d2b2a7639f330901030e1c75bf6fe0da068510bd6d5dec1fc1e9e67c342d92a95a13d78aaf73f77b20b4c7261dca3be75abfe105581dea31fd810fd017740820f68d5253e181b7d0dc8393ce0ef5acb53ed9c6c1192d9c04bf3c76b92cd5dacc67a5277543f6e2e026959680ee0ddce936403b6956c8f8b608830b2293d0109201160c774023b8393f3709ea2caaa8237bb20ab0f075c16b57640475ae7219d2999eba9d05937d5c7da0c9c170b30d60697c9ac952c543ec222d75a7fa9a04a48b7881fc8863a3abb03ebddcf8c0a99611cf49fd17203502581b69febf32e05f8c53084494fa839c3ba63e23869fdfcb4854a9395382e44e4e6c006b793c500a9303686c0d435dcb13de3f24af94723534ed005c4097ea70078b2915fe36634efbd1feaba052c14ee52b74866d856b45e5d2b87cb2de4b6c742dea9d2754ccca063a68c3d78ada02e9ad0e65521d2b924e16223807279e5c5e403edb861f7d3ff195c2b7ea0e7adadbbd7bc55d8fa0a880168e4c52135e0f97f32f8eb25e3536593ddfeaa2b034a73dc2ea7f64bf97398c81bcc30a5d7a1513ba9dc45f7e20dcc14cc7d5aec54d0a4ff8af0ed76292b8231a666d55e0d51756629ab3753504ec5dc23d6c836d6071f66ecc90f8c48f993af5b90c8df9f090ae131875198d7a6378ceb856580cd45f2eb73d2371ddbe24fbfe556eab7122e36e6faed09ac6090312e4d9a70a7dbb0369eec470a0959ddb241fc035cfa448cc738d8473a4d5974466e7973b76ea9eb7bf08a21101d63c55c7d88b91269a3a0a61ed7914b90405475357ab8db3db19db69de2d19fbddbc7b00eb753249aa22f6a5eb41a4c9dc86fe54f579b17b1028916a6ac5ee3b76f983b502432005c62e4cb4c229bff2e028facc57a12dc0498e8eb45f193d58fe459ff64a3337f89ce222384d9301e36cd08dc6ded5ae54b22e5698a7889cb9fc236fb6981de0f33ada0c36c6a1cbe4a23f0a6d4a9fba5448d0fbacfcf378c1421e4b3c893b84358c2368f501915071095690bf476d092046233fc7b7fd451fc1a0e625737fa8cc29783bb3332cdba59ba047c3b68b6b0228cd909438311f93a826628fbdbe2c7c4e69ed20df86bf1ab54a1953b60c58a97340090b216a7d445e7ba913a0e4be5bbbfcf6d318f76143f225c8a8d02d108bba3675b090010fb488cf4d9bfc90ff10a81958476a39a6464bd84f7e69478275a76536c4d51ff1493c11bbeb6541ca496580201c8380c4149eb5e555b3bdf382d7150378394897355e360edd74d4540c0ba602bcaeec308215b84bca6f1e0ab2d29fcbdf36b2f51f1f0f2e93e916ecc5e31e7c96c7831ebc373c24f5894007ef7e15b5b9a28bff5b955abf20eb96e1cdb25868eedc7ba5d7068877791c73ee346a23613bef70f6000842d3126c0a6756aa5b46ea557c4cb3309e7232ed591e7e1923b8246241f44e4843c3623a13e15bd73013f32eeba644a8948434bd2a4199ecb0504bed708f83aa4e850f0cb29a429a03ee1c239673facec1e467cc074cbb300b2bae104c794f022721b70e3ed881aeada4d55f70abd5bd9be23265a39b7ccbab83470beaea3bd4270c6f3eaf1726ce73d8c44958c4d6d08078a372a0b8b4d81d3f38cea4929a50f47dcdd144d49dbce176e0f15e01ab4a9589667902982f15e71fd0d9b8d81e4e90b9373f9167b4d5c945a720eb7cc1a60d64141d9a81fcfe7488e76ca5be85b5baf12748b945ce0dbaca77e3627eef74901716d219572b5c411cc80819c4941c968eb1bc447c7b269c5bbedef16452e08609b1f80a5f2984f0f3fe72f23648e6a0550a50ce4c4958155a7ed63e26967d42b11df1e4682a2cc2ed00e6a7bcf862e3c11d70415fcdcd55b551dd4de188da3afdcc6c05e2d075d9db960968a635abb4f767d774d366336bbe5ecaebf204ff49fad8426940f14f4f41dd066f0453fc201bafe0921fe9d6a8dc62cdcaf59f75ed7ab26b97588a66c78f0a2ec6ad135279a42988210c74b1def058303ff894c019ad5deae1d09ec4329206f1f1128a7a883175f7781330487e2e7a0a8fff23f68e0f228eb2171f2a1c9e2ab71224b8e351e8c965e7e3e78d2e911c7820ca5d3bab00a4e53c3c2ce3012303c07a97dd15836d9beb261562d15efdbba448abda5c6850eddfc6f75f1ae26b9261c40073620f29e2c8d4d04247f187bb7181be6d750b95de5a58bdba6f0dcf0d0ac589bbe12c73acb4d3a22a7285b1c97c9c7eb380ea6cdd915e85c9e12e81a4d2d35df9dbbd4d69d6d35c8d3bbcb43112461be6d41de7d4b0e5e2ec89eb901090bf2a3a58c2bc24ec23b51831634270b8bcb3bce88064c8ca323bfcaa36f4c9d34d4e9fedfafc777505d9f29e54d3a2a0a2b17be546d16030c4ec3c7fdd7d00a4a97efabbe1d0ab9cb3738f4c6907f187adc6c0265ccaa71992e4eeebcbb52a64f4bbd35af2ed4dd195e8d58302d0d7737bf8f5495bf56b6a2e9ccc04bc576fb11abb1b41b968d1e9c9c9e90e59f21461c225e2629ee9e69e83553b49e12fd7748c56ea6b159f908f377bdd1850998c7dde95a680c623378d5ad1cec6c0e8f461201774186632ee87a026bb752975b27f89b4fe4c083345b61c0efe7b8f4db9d341209b4a0fac29121dc9ac564cdd609647364e7fd56f456435fcd18e2fab3733588f0287292848a30d3f3af1e46a664ec755a78d19d0be09445dd1eb2e64391865a52690a9add51a29fff9426f88d217c4d618dadbc7688d67d64fcc79fadd1b56e85d20dcaeb8e5042b2f983e3c37ec96be6e44a6ba1304ddb4b2ce8e361e608bf1c2f031fcab39397ccb97c83e72e55a9431c0c5b558d53a204fad120d0f9e209f4b7eed858d9c66934e9af514879fb9af7b24ef0753c3ca589e2ba060e415745c907aa414e15eb1b3ada9686b3a5763b04d787a482e52a64695e9a67b509ea2977908799f892f61425efd57ed61152b8d531f291b182ab3cd09cca83d462d1756ca71b9942e7bcb7ee05d694af2027f2b8d03aafd7be0196cd49eb1df3f24a6ba985d99b8381a347834d305db1cc8e1b6040e2cf772a150c79e48c0f1752bd88336d3f0b68581bb7ec0679ce7e0c5972936010d874f239fe3e117d4046ba565cea1d62835ae3be9e5020c80ab1d23273dbc7b18b15faed7e0b50b385edcf716c11720f0db9636c9e5e61600fefecb1438ea53550ac6dd653626f28c9211c033fa722cbd4d3a5ebf2cbea470b4adb25f9c7482505db64288a3032c07f5b9311ea46b6d058a94073749a4f72391e891ec4472ed354b3e744390af795e92c03f13470b4055c819c43b8bd9a8ca8dfedc97a7d0d50de4f9a7bc2d471b44c79e7bd036cf1c780b04d1f4acdb63beccaf1852f9c9696b9032a1c0f6b8d17d40bf8e59699692a33b8ca36be68535283e5d1dca5d4b5e70d13582fc034f05cc0a3c4ce055de7a411b7f12d81c3cc7ce7360fee0c6df3f17466c9190b9ea5fb556bb21f6326335ad36a95cfd4c3a2df534aab2dbb43e87456da9e428cb6331a7c7de65b239c4d59351546cee02d299759ead944cce5e2101aed4ea84abc1048a3a1764704ad994012a14e0dd6e78868b6ea9e6964cd55df415ca92350ef9389f5dcff49abcbd51310932ba7da84b41584fe24fef7ce91217189f61cbfa08233d32027493af34b4e9d08477f10f2867a7c1882ac34517d105bead53e47b28eba5ca2c2f6bd316ce5a8b71603b0ac84c2fdc57582b5b6bbe23dbcecf3a82c88bc4a2d21364e3646d8e5cfee4657ea0213cb798233ea6d200dac18e22ea01c02ba088dcffa54355b4fe09f0a6d54af0a6e33d1f67ca33750785693632efe1d8e50504a07845ab4888d335b", 0x1000, 0x400}], 0x100000, &(0x7f0000001fc0)=ANY=[@ANYBLOB="73697a653d7867382cf375f06ee05382348be45a33f227eee0cbb0a7fa614c53ac07e3676ba62358f4a5d797cded6416503bc4b7835895a561cff77cddf4960f659842f24ddc8d4278fee87e8af0656955b2b9e75c971add3abf06789e5fff0002d351fd13056fe5409d9770a8064812a5d20ec3448e9a049099df9e797fd835b2d6a1958a3f395e73466fbf102212d2a7120e9ddb4d471e182ea912f298fbb48d751f208563d7d6e80b8d84870328d1cba0cc16697e40591454cb83b470276fecd445b2424e36e1ccd960ff5ade24c7e61c86f222a4f3ecb61655", @ANYRESHEX=r3, @ANYBLOB=',mode=00000000000000000001777,huge=within_size,gid=', @ANYRESHEX=0xee00, @ANYBLOB=',huge=within_size,mpol=interleave=static:3,huge=within_size,fowner<', @ANYRESDEC=r5, @ANYBLOB=',appraise_type=imasig,fsname=ext4\x00,uid>', @ANYRESDEC=0xee01, @ANYBLOB=',defcontext=staff_u,fsmagic=0x0000000000000002,seclabel,smackfshat=,measure,\x00']) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:37 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4c", 0x10, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:05:37 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x3000000) 04:05:37 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000940)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x60, &(0x7f0000000a80)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000002000000016d7fb4ca540446a9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f0000000980)="588b37312f60fb9cca87e78abd1acc92c6aa45399d397a127be4c032332cd09ec7be1610e1122fa42215580fecd6159cdd61a5c6afe04ffa379b3cbdf8dbbd703ff98eff3a106433eb95fea48ddb645e8910d08aa2d19bcd4557e1fc0e1d9c2764defe22d54e97df149820c124526fe3571fa77d826f98f1ed3346539efc7b15c2ab3c1139f34bd212c6d234ad1a87e7f8", 0x91, 0xa479}, {&(0x7f0000000a40)="f98c9f64da9ee56d4c34193da315236c9d79a56b5ca5d5afc0fd22b0720e32f36e4c98e0f9fc2826b565ad90e137c3f17f764bcf02", 0x35, 0x7fffffff}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = creat(&(0x7f0000000300)='./file0/file0\x00', 0xa9) symlinkat(&(0x7f0000000640)='./file0/file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') mount(&(0x7f0000000380)=ANY=[@ANYBLOB="2f6465762f6e756c6c6230009c53a300eae59c27c6741b25313b36bf2c8fbdb3fee9bd72be4870024d6469a97be0717f46e4e40b6e94fa7f94842b0b4bb36b6fb063fce46b1048fcde8966197a579bcfe3342ebaa7200958a2458ae2dc39c81bed90431f4bcad1343824a3d7b65ee61a4d1180e4b071ca15f058fe694316867bb217fa602d9199efebaca67182011a63ec0a8929c00e057c4f959de9a686896f3139e28eb5b6d91f0dbdd6c6d770953eb459125c4656e723359edb95b526ea07d51263622e9b6f3f3fe87d8d000a20f65227150bbc0a5ea453b54fc35dceabcf2fb4cf8b6c6e9701c132d74bae004ecf6f4d5a5d71540beedc6217b505cf722a0980739d32492564bf45c7a06e3913cb01e37076c8160251cfa96fc4e49ff312af5d8700dfbadeadaf7d567a38467a0162e404b284addb099979d871ceb1ef56b08ec9"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='esdfs\x00', 0x2, &(0x7f00000001c0)='\xdf\x83\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') r3 = open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r2, &(0x7f00000006c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000680)={&(0x7f0000000800)=ANY=[@ANYBLOB="1c0000000201010100000000000000000c00000b49fa6bdbcebef2b01540ca00010000"], 0x1c}}, 0x20004890) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0xc00, 0x0) r5 = socket$netlink(0x10, 0x3, 0x13) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000840), r3) sendmsg$NL80211_CMD_LEAVE_MESH(r5, &(0x7f0000000900)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000880)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="10e82bbd7000fe0000080003000000000000", @ANYRES32=0x0, @ANYBLOB="0c0099009c02000061000000"], 0x28}, 0x1, 0x0, 0x0, 0x400c000}, 0xd0) newfstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getresgid(&(0x7f0000001ac0), &(0x7f0000001b00)=0x0, &(0x7f0000001b40)) clone3(&(0x7f0000001e00)={0x1200400, &(0x7f00000019c0), &(0x7f0000001bc0)=0x0, &(0x7f0000001b80), {0xbe}, &(0x7f0000001f00)=""/149, 0x95, &(0x7f0000001d00)=""/170, &(0x7f0000001dc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4, {r4}}, 0x58) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r10, &(0x7f0000000000)='./file0\x00', 0x0) openat(r10, &(0x7f0000000700)='./file0\x00', 0x442000, 0x12) sendmsg$unix(r4, &(0x7f0000001ec0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001980)=[{&(0x7f00000015c0)="77e3ada85b0647ebea714bc093dcc6bdd7cee70de5256b85083b70ca909a2d355e1d249d2731b19fba8a0d7a6b15a826adacdb18a988fc0e8e7c9f6bbf83db2394c85c09ec572beb48b1eccf358f93296ddcb05bc06de09f1b7c10d2713d6238984bc3f494854e8a09da5e49a37c44029aa4ed0bd6e07881829f080ecb0ad9c85fca9a7c47c3d20930", 0x89}, {&(0x7f0000001680)="48efc8cd0403ead0d98f2468a5785cc7647db5027d5c0197dbf39a63e56ee087f235fdf03b68d31cdb48c1e0311d39e4d2f5e991ed009cbcc56659c1149f70ffce651d42db2af95cda0cf6b56ee868caf9a62ded2e297a298bb2252d20a29e42298d4caf7431b31c937c49546f676517908520be7219f91c270d99a52ae7e348444de296daf61ec401035a44d6c535fe063a84171b895efebff3eb786568bf892d574ef136358e24bca5908706fd75d2e42683d4bb82b9569f037681a18b564def1d1b93831220520b7653c8a1df6b78765fda544abe09c3ee", 0xd9}, {&(0x7f0000001780)="3b640b84f8f00e3fdff1b1f2c01489c3c62abf66e586cfe9f0054dca13728be5f20ad086d944372588d92094c50e00f2f3dade05d81bcaba8e4cfa03212fda196582490d92bc4af5c4fe4b7cb53f1e49e81afbb7cb535fed7008ecdcef8926d23edcc2dc6f4989d0a6e6f8314a06ee7b770dcad624d988e5213350fcfe6909c10806754362256d392cab6c8da4cc153b0d8d7fbff687df5dd5f6730aa80982917cb084035884af4914a4beec6b1e743c43dac74c6d6b25c00589235e841a31144c90907724d08dc1f022f798d1135a04d6b72ee8", 0xd4}, {&(0x7f0000001880)="dcb7971ed04255951faedec90343f80c9af36fc711f8c463bcd8b9b1e5c8a0a7927630ba7b5852613d39eca0ff553c1cb22331cceee859c3880fab2f9c1e26256c5d038ed92472b3434ed4a52a7b8eac7d95cb1df65210801a6292769009b467cbede5e30cecf0f948a3dfa913956c4438973fa8bb7101cef6957654bb4af5f5e24188f2df0204ca272346639f340f55fa915d13c3bd670aa97247ea8de64812e99b41623ff41c0f1feaa4e712c6eca68de80c032a8b23d2af3a65cddac01827ea962d4248813e2ffaa9ee14", 0xcc}], 0x4, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000000}, 0x850) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000500), 0x0, &(0x7f0000000540)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@cache_fscache}, {@dfltgid={'dfltgid', 0x3d, r8}}, {@version_L}], [{@fsuuid={'fsuuid', 0x3d, {[0x0, 0x62, 0x64, 0x63, 0x66, 0x66, 0x64, 0x62], 0x2d, [0x32, 0x31, 0x31, 0x33], 0x2d, [0x31, 0x38, 0x32, 0x2531f00d6deb2444], 0x2d, [0x37, 0x39, 0x64, 0x36], 0x2d, [0xd, 0x66, 0x30, 0x32, 0x35, 0x33, 0x567e088d88f34aa1, 0x65]}}}]}}) [ 2009.895638] EXT4-fs (loop1): unsupported descriptor size 0 04:05:37 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4c", 0x10, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2009.926259] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2009.935668] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/305/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2009.943522] EXT4-fs (loop4): unsupported descriptor size 0 [ 2009.953148] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 2009.970005] EXT4-fs (loop3): Unrecognized mount option "" or missing value 04:05:37 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4000000) [ 2009.982082] EXT4-fs (loop1): unsupported descriptor size 0 [ 2009.992746] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir322627442/syzkaller.nBL47e/339/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:05:37 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4c", 0x10, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2010.021630] EXT4-fs (loop3): Unrecognized mount option "" or missing value [ 2010.033202] EXT4-fs (loop1): unsupported descriptor size 0 04:05:37 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5a", 0x18, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:05:38 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000000040)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f00000002c0)="000000000000000000e4ffff15d7fb4ca5403f0000000000000056000100400e06212c0a60358329562d124aceffc497b85d5f66ebfad2dea2ff1d546ab00a5d6b79644c43a58ecc01eaa25cb85d71edaf96c835e50700000096f54d7db764c02ee20649db579102e478a2107dc83469b206f6e90396b714acedf2fe4c0596b70fffe270d1c5acf45f8bad60c48d0202b1f7c2d6441d5b5bd7fa67f17323b9a48558c4845535aac3a702d6fc31b2259934b93493ab899b52d18b0d3f801b7ae273f632c7a050efd016b0965e40b51a7f98831291f5d39a66d14fe4eda64c0752231bf754bc7f44f31d0237831a2f740cd601a632b311f03bac4dc822ada62e99568d1716eadc7d050d06060511e2600d224abfdcd293556bc1bb07d043cf0a2d297c58d087b26a6cc706d47ebb3db3744117b64424c1d2aa8e5494b9beb424c597f2ec296aa70f7c56f188608593bf78f6b4f421b1468e797863332f8f3fa13c12d172c0c1b41ca8c9dca9daf9bacf67aaec3c1f86188ccb871f0b9b22c03e6d78735114ae4413146b77bd42f90374a462b2e464408cb739ea7029ee6c07af7762e41841fe240859e32b40673205e252bb35107b0279f6265eeb2a762fe9557511", 0x1c1, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x5}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c00020f2e2e00000b00000014", 0x1d, 0x8688}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000980)=@nullb, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='jffs2\x00', 0x481, &(0x7f0000000540)='e\x9at4\x00') openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82001, 0x16) setxattr$security_selinux(&(0x7f00000001c0)='./file0\x00', &(0x7f00000009c0), &(0x7f0000000a00)='system_u:object_r:devicekit_power_exec_t:s0\x00', 0x2c, 0x5) execve(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0), &(0x7f0000000680)=[&(0x7f0000000600)='rpc_pipefs\x00', &(0x7f0000000640)='ext4\x00']) mount$9p_xen(&(0x7f0000000780), &(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800), 0x82, &(0x7f0000000840)={'trans=xen,', {[{@version_u}, {@msize={'msize', 0x3d, 0x7}}, {@afid={'afid', 0x3d, 0xea9}}, {@version_u}, {@version_L}, {@nodevmap}], [{@obj_type={'obj_type', 0x3d, 'ext4\x00'}}, {@fowner_lt}, {@dont_measure}, {@appraise_type}, {@obj_user={'obj_user', 0x3d, 'ext4\x00'}}, {@seclabel}, {@context={'context', 0x3d, 'unconfined_u'}}]}}) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = creat(&(0x7f00000005c0)='./file0/file0\x00', 0x8) getpeername(r1, &(0x7f00000006c0)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000740)=0x80) creat(&(0x7f0000000940)='./file0\x00', 0x10) 04:05:38 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000940)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x60, &(0x7f0000000a80)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000002000000016d7fb4ca540446a9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f0000000980)="588b37312f60fb9cca87e78abd1acc92c6aa45399d397a127be4c032332cd09ec7be1610e1122fa42215580fecd6159cdd61a5c6afe04ffa379b3cbdf8dbbd703ff98eff3a106433eb95fea48ddb645e8910d08aa2d19bcd4557e1fc0e1d9c2764defe22d54e97df149820c124526fe3571fa77d826f98f1ed3346539efc7b15c2ab3c1139f34bd212c6d234ad1a87e7f8", 0x91, 0xa479}, {&(0x7f0000000a40)="f98c9f64da9ee56d4c34193da315236c9d79a56b5ca5d5afc0fd22b0720e32f36e4c98e0f9fc2826b565ad90e137c3f17f764bcf02", 0x35, 0x7fffffff}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = creat(&(0x7f0000000300)='./file0/file0\x00', 0xa9) symlinkat(&(0x7f0000000640)='./file0/file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') mount(&(0x7f0000000380)=ANY=[@ANYBLOB="2f6465762f6e756c6c6230009c53a300eae59c27c6741b25313b36bf2c8fbdb3fee9bd72be4870024d6469a97be0717f46e4e40b6e94fa7f94842b0b4bb36b6fb063fce46b1048fcde8966197a579bcfe3342ebaa7200958a2458ae2dc39c81bed90431f4bcad1343824a3d7b65ee61a4d1180e4b071ca15f058fe694316867bb217fa602d9199efebaca67182011a63ec0a8929c00e057c4f959de9a686896f3139e28eb5b6d91f0dbdd6c6d770953eb459125c4656e723359edb95b526ea07d51263622e9b6f3f3fe87d8d000a20f65227150bbc0a5ea453b54fc35dceabcf2fb4cf8b6c6e9701c132d74bae004ecf6f4d5a5d71540beedc6217b505cf722a0980739d32492564bf45c7a06e3913cb01e37076c8160251cfa96fc4e49ff312af5d8700dfbadeadaf7d567a38467a0162e404b284addb099979d871ceb1ef56b08ec9"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='esdfs\x00', 0x2, &(0x7f00000001c0)='\xdf\x83\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') r3 = open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r2, &(0x7f00000006c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000680)={&(0x7f0000000800)=ANY=[@ANYBLOB="1c0000000201010100000000000000000c00000b49fa6bdbcebef2b01540ca00010000"], 0x1c}}, 0x20004890) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0xc00, 0x0) r5 = socket$netlink(0x10, 0x3, 0x13) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000840), r3) sendmsg$NL80211_CMD_LEAVE_MESH(r5, &(0x7f0000000900)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000880)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="10e82bbd7000fe0000080003000000000000", @ANYRES32=0x0, @ANYBLOB="0c0099009c02000061000000"], 0x28}, 0x1, 0x0, 0x0, 0x400c000}, 0xd0) newfstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getresgid(&(0x7f0000001ac0), &(0x7f0000001b00)=0x0, &(0x7f0000001b40)) clone3(&(0x7f0000001e00)={0x1200400, &(0x7f00000019c0), &(0x7f0000001bc0)=0x0, &(0x7f0000001b80), {0xbe}, &(0x7f0000001f00)=""/149, 0x95, &(0x7f0000001d00)=""/170, &(0x7f0000001dc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4, {r4}}, 0x58) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r10, &(0x7f0000000000)='./file0\x00', 0x0) openat(r10, &(0x7f0000000700)='./file0\x00', 0x442000, 0x12) sendmsg$unix(r4, &(0x7f0000001ec0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001980)=[{&(0x7f00000015c0)="77e3ada85b0647ebea714bc093dcc6bdd7cee70de5256b85083b70ca909a2d355e1d249d2731b19fba8a0d7a6b15a826adacdb18a988fc0e8e7c9f6bbf83db2394c85c09ec572beb48b1eccf358f93296ddcb05bc06de09f1b7c10d2713d6238984bc3f494854e8a09da5e49a37c44029aa4ed0bd6e07881829f080ecb0ad9c85fca9a7c47c3d20930", 0x89}, {&(0x7f0000001680)="48efc8cd0403ead0d98f2468a5785cc7647db5027d5c0197dbf39a63e56ee087f235fdf03b68d31cdb48c1e0311d39e4d2f5e991ed009cbcc56659c1149f70ffce651d42db2af95cda0cf6b56ee868caf9a62ded2e297a298bb2252d20a29e42298d4caf7431b31c937c49546f676517908520be7219f91c270d99a52ae7e348444de296daf61ec401035a44d6c535fe063a84171b895efebff3eb786568bf892d574ef136358e24bca5908706fd75d2e42683d4bb82b9569f037681a18b564def1d1b93831220520b7653c8a1df6b78765fda544abe09c3ee", 0xd9}, {&(0x7f0000001780)="3b640b84f8f00e3fdff1b1f2c01489c3c62abf66e586cfe9f0054dca13728be5f20ad086d944372588d92094c50e00f2f3dade05d81bcaba8e4cfa03212fda196582490d92bc4af5c4fe4b7cb53f1e49e81afbb7cb535fed7008ecdcef8926d23edcc2dc6f4989d0a6e6f8314a06ee7b770dcad624d988e5213350fcfe6909c10806754362256d392cab6c8da4cc153b0d8d7fbff687df5dd5f6730aa80982917cb084035884af4914a4beec6b1e743c43dac74c6d6b25c00589235e841a31144c90907724d08dc1f022f798d1135a04d6b72ee8", 0xd4}, {&(0x7f0000001880)="dcb7971ed04255951faedec90343f80c9af36fc711f8c463bcd8b9b1e5c8a0a7927630ba7b5852613d39eca0ff553c1cb22331cceee859c3880fab2f9c1e26256c5d038ed92472b3434ed4a52a7b8eac7d95cb1df65210801a6292769009b467cbede5e30cecf0f948a3dfa913956c4438973fa8bb7101cef6957654bb4af5f5e24188f2df0204ca272346639f340f55fa915d13c3bd670aa97247ea8de64812e99b41623ff41c0f1feaa4e712c6eca68de80c032a8b23d2af3a65cddac01827ea962d4248813e2ffaa9ee14", 0xcc}], 0x4, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000000}, 0x850) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000500), 0x0, &(0x7f0000000540)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@cache_fscache}, {@dfltgid={'dfltgid', 0x3d, r8}}, {@version_L}], [{@fsuuid={'fsuuid', 0x3d, {[0x0, 0x62, 0x64, 0x63, 0x66, 0x66, 0x64, 0x62], 0x2d, [0x32, 0x31, 0x31, 0x33], 0x2d, [0x31, 0x38, 0x32, 0x2531f00d6deb2444], 0x2d, [0x37, 0x39, 0x64, 0x36], 0x2d, [0xd, 0x66, 0x30, 0x32, 0x35, 0x33, 0x567e088d88f34aa1, 0x65]}}}]}}) 04:05:38 executing program 0 (fault-call:0 fault-nth:0): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:05:38 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4c", 0x10, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2010.104180] EXT4-fs (loop4): unsupported descriptor size 0 [ 2010.106214] EXT4-fs (loop3): Unrecognized mount option ")|XЇ²jlÇÔ~»=³tA¶D$ÁÒªŽT”¹¾´$Å—òì)j§|Vñˆ`…“¿xö´ô!±FŽyxc3/?¡<" or missing value [ 2010.107711] EXT4-fs (loop3): failed to parse options in superblock: )|XЇ²jlÇÔ~»=³tA¶D$ÁÒªŽT”¹¾´$Å—òì)j§|Vñˆ`…“¿xö´ô!±FŽyxc3/?¡< [ 2010.109090] EXT4-fs (loop3): Unrecognized mount option " " or missing value [ 2010.121956] EXT4-fs (loop1): unsupported descriptor size 0 [ 2010.129435] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2010.132727] FAULT_INJECTION: forcing a failure. [ 2010.132727] name failslab, interval 1, probability 0, space 0, times 0 [ 2010.134041] CPU: 1 PID: 14607 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2010.134825] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2010.136108] Call Trace: [ 2010.136416] dump_stack+0x107/0x163 [ 2010.136830] should_fail.cold+0x5/0xa [ 2010.137259] ? __do_sys_memfd_create+0xfb/0x450 [ 2010.137784] should_failslab+0x5/0x10 [ 2010.138210] __kmalloc+0x72/0x3e0 [ 2010.138620] __do_sys_memfd_create+0xfb/0x450 [ 2010.139129] ? ksys_write+0x1a5/0x250 [ 2010.139561] ? memfd_file_seals_ptr+0x150/0x150 [ 2010.140090] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2010.140681] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2010.141267] do_syscall_64+0x33/0x40 [ 2010.141665] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2010.142251] RIP: 0033:0x466609 [ 2010.142636] 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 [ 2010.144749] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2010.145556] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2010.146373] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2010.147196] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2010.148001] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2010.148810] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 04:05:38 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000940)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x60, &(0x7f0000000a80)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000002000000016d7fb4ca540446a9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f0000000980)="588b37312f60fb9cca87e78abd1acc92c6aa45399d397a127be4c032332cd09ec7be1610e1122fa42215580fecd6159cdd61a5c6afe04ffa379b3cbdf8dbbd703ff98eff3a106433eb95fea48ddb645e8910d08aa2d19bcd4557e1fc0e1d9c2764defe22d54e97df149820c124526fe3571fa77d826f98f1ed3346539efc7b15c2ab3c1139f34bd212c6d234ad1a87e7f8", 0x91, 0xa479}, {&(0x7f0000000a40)="f98c9f64da9ee56d4c34193da315236c9d79a56b5ca5d5afc0fd22b0720e32f36e4c98e0f9fc2826b565ad90e137c3f17f764bcf02", 0x35, 0x7fffffff}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = creat(&(0x7f0000000300)='./file0/file0\x00', 0xa9) symlinkat(&(0x7f0000000640)='./file0/file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') mount(&(0x7f0000000380)=ANY=[@ANYBLOB="2f6465762f6e756c6c6230009c53a300eae59c27c6741b25313b36bf2c8fbdb3fee9bd72be4870024d6469a97be0717f46e4e40b6e94fa7f94842b0b4bb36b6fb063fce46b1048fcde8966197a579bcfe3342ebaa7200958a2458ae2dc39c81bed90431f4bcad1343824a3d7b65ee61a4d1180e4b071ca15f058fe694316867bb217fa602d9199efebaca67182011a63ec0a8929c00e057c4f959de9a686896f3139e28eb5b6d91f0dbdd6c6d770953eb459125c4656e723359edb95b526ea07d51263622e9b6f3f3fe87d8d000a20f65227150bbc0a5ea453b54fc35dceabcf2fb4cf8b6c6e9701c132d74bae004ecf6f4d5a5d71540beedc6217b505cf722a0980739d32492564bf45c7a06e3913cb01e37076c8160251cfa96fc4e49ff312af5d8700dfbadeadaf7d567a38467a0162e404b284addb099979d871ceb1ef56b08ec9"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='esdfs\x00', 0x2, &(0x7f00000001c0)='\xdf\x83\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') r3 = open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$IPCTNL_MSG_CT_DELETE(r2, &(0x7f00000006c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000680)={&(0x7f0000000800)=ANY=[@ANYBLOB="1c0000000201010100000000000000000c00000b49fa6bdbcebef2b01540ca00010000"], 0x1c}}, 0x20004890) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0xc00, 0x0) r5 = socket$netlink(0x10, 0x3, 0x13) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000840), r3) sendmsg$NL80211_CMD_LEAVE_MESH(r5, &(0x7f0000000900)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000880)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="10e82bbd7000fe0000080003000000000000", @ANYRES32=0x0, @ANYBLOB="0c0099009c02000061000000"], 0x28}, 0x1, 0x0, 0x0, 0x400c000}, 0xd0) newfstatat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getresgid(&(0x7f0000001ac0), &(0x7f0000001b00)=0x0, &(0x7f0000001b40)) clone3(&(0x7f0000001e00)={0x1200400, &(0x7f00000019c0), &(0x7f0000001bc0)=0x0, &(0x7f0000001b80), {0xbe}, &(0x7f0000001f00)=""/149, 0x95, &(0x7f0000001d00)=""/170, &(0x7f0000001dc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4, {r4}}, 0x58) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r10, &(0x7f0000000000)='./file0\x00', 0x0) openat(r10, &(0x7f0000000700)='./file0\x00', 0x442000, 0x12) sendmsg$unix(r4, &(0x7f0000001ec0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001980)=[{&(0x7f00000015c0)="77e3ada85b0647ebea714bc093dcc6bdd7cee70de5256b85083b70ca909a2d355e1d249d2731b19fba8a0d7a6b15a826adacdb18a988fc0e8e7c9f6bbf83db2394c85c09ec572beb48b1eccf358f93296ddcb05bc06de09f1b7c10d2713d6238984bc3f494854e8a09da5e49a37c44029aa4ed0bd6e07881829f080ecb0ad9c85fca9a7c47c3d20930", 0x89}, {&(0x7f0000001680)="48efc8cd0403ead0d98f2468a5785cc7647db5027d5c0197dbf39a63e56ee087f235fdf03b68d31cdb48c1e0311d39e4d2f5e991ed009cbcc56659c1149f70ffce651d42db2af95cda0cf6b56ee868caf9a62ded2e297a298bb2252d20a29e42298d4caf7431b31c937c49546f676517908520be7219f91c270d99a52ae7e348444de296daf61ec401035a44d6c535fe063a84171b895efebff3eb786568bf892d574ef136358e24bca5908706fd75d2e42683d4bb82b9569f037681a18b564def1d1b93831220520b7653c8a1df6b78765fda544abe09c3ee", 0xd9}, {&(0x7f0000001780)="3b640b84f8f00e3fdff1b1f2c01489c3c62abf66e586cfe9f0054dca13728be5f20ad086d944372588d92094c50e00f2f3dade05d81bcaba8e4cfa03212fda196582490d92bc4af5c4fe4b7cb53f1e49e81afbb7cb535fed7008ecdcef8926d23edcc2dc6f4989d0a6e6f8314a06ee7b770dcad624d988e5213350fcfe6909c10806754362256d392cab6c8da4cc153b0d8d7fbff687df5dd5f6730aa80982917cb084035884af4914a4beec6b1e743c43dac74c6d6b25c00589235e841a31144c90907724d08dc1f022f798d1135a04d6b72ee8", 0xd4}, {&(0x7f0000001880)="dcb7971ed04255951faedec90343f80c9af36fc711f8c463bcd8b9b1e5c8a0a7927630ba7b5852613d39eca0ff553c1cb22331cceee859c3880fab2f9c1e26256c5d038ed92472b3434ed4a52a7b8eac7d95cb1df65210801a6292769009b467cbede5e30cecf0f948a3dfa913956c4438973fa8bb7101cef6957654bb4af5f5e24188f2df0204ca272346639f340f55fa915d13c3bd670aa97247ea8de64812e99b41623ff41c0f1feaa4e712c6eca68de80c032a8b23d2af3a65cddac01827ea962d4248813e2ffaa9ee14", 0xcc}], 0x4, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000000}, 0x850) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000500), 0x0, &(0x7f0000000540)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@cache_fscache}, {@dfltgid={'dfltgid', 0x3d, r8}}, {@version_L}], [{@fsuuid={'fsuuid', 0x3d, {[0x0, 0x62, 0x64, 0x63, 0x66, 0x66, 0x64, 0x62], 0x2d, [0x32, 0x31, 0x31, 0x33], 0x2d, [0x31, 0x38, 0x32, 0x2531f00d6deb2444], 0x2d, [0x37, 0x39, 0x64, 0x36], 0x2d, [0xd, 0x66, 0x30, 0x32, 0x35, 0x33, 0x567e088d88f34aa1, 0x65]}}}]}}) [ 2010.171824] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/306/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2010.249412] EXT4-fs (loop3): Unrecognized mount option ")|XЇ²jlÇÔ~»=³tA¶D$ÁÒªŽT”¹¾´$Å—òì)j§|Vñˆ`…“¿xö´ô!±FŽyxc3/?¡<" or missing value [ 2010.250981] EXT4-fs (loop3): failed to parse options in superblock: )|XЇ²jlÇÔ~»=³tA¶D$ÁÒªŽT”¹¾´$Å—òì)j§|Vñˆ`…“¿xö´ô!±FŽyxc3/?¡< [ 2010.252306] EXT4-fs (loop3): Unrecognized mount option " " or missing value [ 2010.260449] 9pnet: Could not find request transport: xen 04:05:50 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x40000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:05:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5a", 0x18, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:05:50 executing program 0 (fault-call:0 fault-nth:1): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:05:50 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000010000800050000000af3010004000000000000000000000010", 0x39, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:50 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x5000000) 04:05:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5a", 0x18, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:50 executing program 5 (fault-call:0 fault-nth:0): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:05:50 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2022.377702] FAULT_INJECTION: forcing a failure. [ 2022.377702] name failslab, interval 1, probability 0, space 0, times 0 [ 2022.379157] CPU: 1 PID: 14637 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2022.379917] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2022.381152] Call Trace: [ 2022.381445] dump_stack+0x107/0x163 [ 2022.381839] should_fail.cold+0x5/0xa [ 2022.382258] ? create_object.isra.0+0x3a/0xa20 [ 2022.382765] should_failslab+0x5/0x10 [ 2022.383173] kmem_cache_alloc+0x5b/0x350 [ 2022.383617] create_object.isra.0+0x3a/0xa20 [ 2022.384090] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2022.384616] FAULT_INJECTION: forcing a failure. [ 2022.384616] name failslab, interval 1, probability 0, space 0, times 0 [ 2022.384651] __kmalloc+0x16e/0x3e0 [ 2022.386619] __do_sys_memfd_create+0xfb/0x450 [ 2022.387158] ? ksys_write+0x1a5/0x250 [ 2022.387590] ? memfd_file_seals_ptr+0x150/0x150 [ 2022.388125] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2022.388715] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2022.389309] do_syscall_64+0x33/0x40 [ 2022.389728] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2022.390304] RIP: 0033:0x466609 [ 2022.390657] 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 [ 2022.392752] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2022.393567] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2022.394353] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2022.395197] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2022.395972] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2022.396727] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2022.397523] CPU: 0 PID: 14630 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2022.398541] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2022.400118] Call Trace: [ 2022.400500] dump_stack+0x107/0x163 [ 2022.401037] should_fail.cold+0x5/0xa [ 2022.401587] ? __do_sys_memfd_create+0xfb/0x450 [ 2022.402261] should_failslab+0x5/0x10 [ 2022.402820] __kmalloc+0x72/0x3e0 [ 2022.403320] __do_sys_memfd_create+0xfb/0x450 [ 2022.403964] ? ksys_write+0x1a5/0x250 [ 2022.404498] ? memfd_file_seals_ptr+0x150/0x150 [ 2022.405165] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2022.405908] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2022.406602] do_syscall_64+0x33/0x40 [ 2022.407143] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2022.407874] RIP: 0033:0x466609 [ 2022.408338] 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 [ 2022.410902] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2022.411984] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2022.412984] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2022.414004] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2022.415030] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2022.416057] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2022.432004] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 2022.436976] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 2022.437828] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2022.439808] EXT4-fs (loop7): get root inode failed [ 2022.441246] EXT4-fs (loop7): mount failed [ 2022.447392] EXT4-fs (loop1): unsupported descriptor size 0 [ 2022.449198] EXT4-fs (loop4): unsupported descriptor size 0 [ 2022.455848] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/307/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2022.459959] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:05:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5a", 0x18, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2022.486635] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:05:50 executing program 0 (fault-call:0 fault-nth:2): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:05:50 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x6000000) [ 2022.592886] EXT4-fs: failed to create workqueue [ 2022.594052] EXT4-fs (loop7): mount failed 04:05:50 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000000080)="20000000000100000c00ec878f3af629357115f0ff500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff5321fffe794484cb485739ef010001000000d4f4655f000100000000000001000000000000000b00000080000000", 0x6f, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000000040)="0200000403000900000000000000c579a287", 0x12, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000005504008000000000000800050000000af3010004000000004b0000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x5}], 0x801, &(0x7f0000000500)=ANY=[@ANYBLOB="adb6418f232c97adf52ea63a38603d0e390d77b3b2414a49439afd17201f3a0716e36a33eed23227301e399556839186ff6faa9f501fc764d9f6f450da89823affc3870c32269e66fea28866fb40ac36c05a5027dfaf3bc14c580f24db0fc4ea18c8b02297a38f6014cdbbb7457d324173a3706370977d5f39d785ca1cd8071e1fc0ae14214f6d2058269dff612db144c51fde1c9cd2410343ad366729f1938622ac28cde6b2a937b6a7a8d3da68ff78c9bebac614d4dcd9cf0418ff039c57515c9d26bc27c0bee503b0c0a29b70ae754e2a20042c8f52e94085d60242d766e6b6bf7d2aa817d8b682ab23fe6092961263af7848cbb9b77b30ab4b17a876b69e743db1287d3742b8cfdefde7db1f7a3fb65bb454d1139a8e025e8f27e1c170407c2fcc768b198b8d60d0b2ddbc7e32d86a7fd3de7496759cb33376767c9de8fc6dc103cf1162baf345bef1b2325df3e170b8608cea4b5e0d904559555f05e63830ae7f"]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:05:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5a", 0x18, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2022.659919] EXT4-fs (loop1): unsupported descriptor size 0 04:05:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5a", 0x18, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2022.691335] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:05:50 executing program 7: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8101) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r1, 0xc02c5341, &(0x7f0000000080)) ioctl$BTRFS_IOC_SCRUB_CANCEL(r1, 0x941c, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f00000002c0)) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) mount$9p_fd(0x0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480), 0x800, &(0x7f00000004c0)=ANY=[@ANYBLOB='tra\x00s=fd,%&Yno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',cache=none,defcontext=root,appraise,\x00']) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r4, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$LOOP_GET_STATUS(r4, 0x4c03, &(0x7f0000000380)) getdents(r3, &(0x7f0000000140)=""/111, 0x6f) [ 2022.707550] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:05:50 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x800000000000, 0x6, &(0x7f0000000840)=[{&(0x7f00000002c0)="c75386aff9e12fa559b35ebc433fbd01fb0139152cabeeb21b352e0a090236d3ff777e5b3ad2c75b38b98c6856ac4ab1ac93138f77d66c579bfd066946d2f499d518e213caed3a606c00d56267343981aaf83eaf804c4130010e2543c749153686526db512959e67f079d4586f7591ff4fc0d7e92ef78d5628e7ecdb3ad40e6393a2e3eb61de7550acf2a66c811f48301fba7756d77aef5ce7f604c1f030c24e11e0a9d6d2b25dfd8b89362db1f079429574272945095518745afca9e55915dd7b3f70636802af06d2bd0b1a246d2c737fb502064cc7247603", 0xd9, 0xffffffff}, {&(0x7f00000003c0)="a1ef762cb1a4d611b42e918b117ef8abd80262cc7658ca6be4bd0e7ca3ac25531d504aed9a3d3ea4bf81a32304621c748aeed8ea7078b21394962a00c9fb302b4599a393310313cf06ea2c42e36982b44b206236e73d5c0a45cc35afca6e02572ea527577cd5d00d5ed98112fc8dbbd4165b584eb883b7a5db01f28af1619696e9850b46c13dcf88a2ab657371e21c39fca56cb93e724259784d212d305713249cb1b8331018a3c53f81cb7e266a01b95f0bac1fc378006d9442dd3094965b3fbfa4e5296430e1bef947985716790d8e0a52", 0xd2, 0x8}, {&(0x7f00000004c0)="96bf4702ddf10ebdf2e3fc8486c3c071a4209cf7891a2c68ee9baa7594358a8de9180c494cedbe6c5ebaa098371191156dc04fc9ab26b44ed1bcecb7cb30637185e06f4890b0d11558d641410dcd661e173384f9419422c0de531afefdf831e97d7256566155fee5424e65d4bbd6c0a3d9ef8060cee2695cf41807f69e46ddf0fa7f4b01b7bcba", 0x87, 0x7ff}, {&(0x7f0000000580)="7202c07cf7ee5340ed8e1fd001b63515af9ce0ebc3e141830f3d87f3123616621e40af8bec63cfab1530f9f8dc73fe93acad9c47705a9a9536783415762bcec1cef96cdfddeb26b41488258aab16a92e8554bf18fb83e4cd29f8e7803079d6d0fc7716b23f8f9aef3ff0275a653f0601c090ad8d9dcc7b441de88c1259587d07f70b5146529dc9f7ecea7052ad6eb09cac792e008b2cfd18c9cc10fb2287dcf70f09603c6807651543d8aafc802d1653069e829eda8bd08a218319e943556690237559b1de05d8fb5b612c59b567ca10047049627481058529e00320d0bb034b0eea9fcad5165704310972dcd8cfe5f0cbc1d937d5a083", 0xf7, 0x2}, {&(0x7f0000000680)="fb0b818691c9f96294bd5e0c06f6acfe56c206eea66ca24a0ba38ada295d0fa575b7b9d2a14208386b305cf9adffa625cbac8d1f09abbc17a8694fa962fd0bab7ae9bfee9105c925a6baf76d5f717181719bf77ec4dbe13419ccdb6b04fb5bb97583b097504dd3d099402677b16a38d654d7c287687848d5781ffa86b1652aeee2b167340290aad6c821b1d726fe54b2d0ca28253ca85a76397bb01ffa89f672ad31672ba09801458c08c5e89089fc", 0xaf, 0x6}, {&(0x7f0000000740)="98a7c609fb6d3cdbde3f265eec5db5fcab69962278cbecf992f2ddfc4f6a7736a3ecc2cbde57e6b31d75d96f30a068d37ca1e9f321d45698565b48ec631a33ebb89383b5bfd2a2a9ee6ae553b11a8b845d8aef5415bfd896dc302180ebf0ce217acb78ec949f4d13c4131d6df58be8e701c40aeaf7a5d92755408ff2290f290397071ead7ec2ce69d666c8a59c0d7fd88d26739c81569f0143e99c75680af049c18320e54a954ef2e47578e49eb8fabbc93575075bfb3c05b190ce24209083142e1553a97dad6bc3a14e397318721354db17808e50f47e8ed828818f5f037b72eb446bfe99e5ec9c2a23749fc495041994812a4d03d5a9", 0xf7, 0xffff}], 0x4000, &(0x7f0000000900)={[{'ext4\x00'}], [{@fsname={'fsname', 0x3d, 'ext4\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'ext4\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'ext4\x00'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@fowner_gt={'fowner>', 0xee01}}, {@fowner_eq}, {@pcr={'pcr', 0x3d, 0x3e}}, {@pcr={'pcr', 0x3d, 0x21}}, {@fowner_eq}, {@smackfstransmute={'smackfstransmute', 0x3d, ')\'!-)'}}]}) getdents64(r1, &(0x7f0000000a00)=""/156, 0x9c) [ 2022.725490] FAULT_INJECTION: forcing a failure. [ 2022.725490] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2022.728100] CPU: 0 PID: 14663 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2022.729573] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2022.732010] Call Trace: [ 2022.732583] dump_stack+0x107/0x163 [ 2022.733379] should_fail.cold+0x5/0xa [ 2022.734214] _copy_from_user+0x2e/0x1b0 [ 2022.735087] __do_sys_memfd_create+0x16d/0x450 [ 2022.736065] ? memfd_file_seals_ptr+0x150/0x150 [ 2022.737069] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2022.738187] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2022.739324] do_syscall_64+0x33/0x40 [ 2022.740109] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2022.741176] RIP: 0033:0x466609 [ 2022.741854] 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 [ 2022.745704] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2022.747349] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2022.748868] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2022.750399] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2022.751979] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2022.753491] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2022.813804] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2022.820006] EXT4-fs (loop4): unsupported descriptor size 0 [ 2022.844716] EXT4-fs (loop7): Unrecognized mount option "./file0" or missing value [ 2022.847138] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2022.893483] EXT4-fs (loop1): unsupported descriptor size 0 04:06:02 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x48000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:06:02 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x7000000) 04:06:02 executing program 5 (fault-call:0 fault-nth:1): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:02 executing program 7: sendmsg$NL802154_CMD_DEL_SEC_KEY(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=ANY=[@ANYBLOB="c0000000", @ANYRES16, @ANYBLOB="00012dbd7000fddbdf251800000008000300", @ANYRES32=0x0, @ANYBLOB="9000258014000400d9b35a16820057e3a054740e780aa98305000200800000000c000180050002000300004005000200d800000024000300059eedfcd6ac1a5c32f321393811f4e1c785b6a99ccf533c75d5e7138b7666f514000400e3ba46a2a1a1d11b36a4103d57ab947624000300e14b29ee2dbf5c0c40c4f2e8ac7575bb88d698a7e70747e70816c7503a80cf3008000300", @ANYRES32, @ANYBLOB], 0xc0}, 0x1, 0x0, 0x0, 0x48045}, 0x20000883) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_CHANNEL(r0, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x4}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000240)={'wpan3\x00'}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f00000006c0), r1) sendmsg$NL802154_CMD_SET_CCA_MODE(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000680), 0xc, &(0x7f0000000740)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="080028bd7000fddbdf250d00000008000300", @ANYRES32=0x0, @ANYBLOB="9f7e20717095eb042acb8f"], 0x1c}}, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=ANY=[@ANYBLOB="c0000000", @ANYRES16=r2, @ANYBLOB="00012dbd7000fddbdf251800000008000300", @ANYRES32=0x0, @ANYBLOB="9000258014000400d9b35a16820057e3a054740e780aa98305000200800000000c000180050002000300004005000200d800000024000300059eedfcd6ac1a7032f321393811f4e1c785b6a99ccf533c75d5e7138b7666f514000400e3ba46a2a1a1d11b36a4103d57ab947624000300e14b29ee2dbf5c0c40c4f2e8ac7575bb88d698a7e70747e70816c7503a80cf3008000300", @ANYRES32=r3, @ANYBLOB], 0xc0}, 0x1, 0x0, 0x0, 0x48045}, 0x20000883) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_CHANNEL(r4, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="0400000000000000000009000000"], 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r4, 0x8933, &(0x7f0000000240)={'wpan3\x00'}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl802154(&(0x7f00000006c0), r5) sendmsg$NL802154_CMD_SET_CCA_MODE(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000680), 0xc, &(0x7f0000000740)={&(0x7f0000000400)=ANY=[@ANYBLOB="1c0000003f174357c83165457909fcb196c853f4332da5696395aa923244ba4f66bcfb0a9c6da84e93efb27af6f40c6f1bae4666c886fcd5f5d6653754dfc3bca66771aa3dc8353a40ce", @ANYRES16=r6, @ANYBLOB="080028bd7000fddbdf250d00000008000300", @ANYRES32=0x0, @ANYBLOB="9f7e20717095eb042acb8f"], 0x1c}}, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_KEY(r4, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)=ANY=[@ANYBLOB="c0000000", @ANYRES16=r6, @ANYBLOB="00012dbd7000fddbdf251800000008000300", @ANYRES32=0x0, @ANYBLOB="9000258014000400d9b35a16820057e3a054740e780aa98305000200800000000c000180050002000300004005000200d800000024000300059eedfcd6ac1a5c32f321393811f4e1c785b6a99ccf533c75d5e7138b7666f514000400e3ba46a2a1a1d11b36a4103d57ab947624000300e14b29ee2dbf5c0c40c4f2e8ac7575bb88d698a7e70747e70816c7503a80cf3008000300", @ANYRES32=r7, @ANYBLOB], 0xc0}, 0x1, 0x0, 0x0, 0x48045}, 0x20000883) sendmsg$NL802154_CMD_NEW_SEC_DEVKEY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYBLOB="a0000000", @ANYRES16=0x0, @ANYBLOB="04002cbd7000fcdbdf251d00000008000300", @ANYRES32=0x0, @ANYBLOB="08000300", @ANYRES32=r3, @ANYBLOB="680024806400038008000400010000000800010001000000050002000300000005000200000000000c000500080000000000000008000400020000002c000380060003000000000006000300a3aa0000060001000000000006000300feff000008000200030000000c000600020000000000000008000300", @ANYRES32=r7, @ANYBLOB="36e02acf8b825c72d67cca7713dba4c572cc108250c6c5f0369dcf5e4bef4554a20a624118de0bd9c778857635b5d67587cfeb51"], 0xa0}, 0x1, 0x0, 0x0, 0x20000000}, 0x880) r8 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r8, &(0x7f0000000140)=""/111, 0x6f) 04:06:02 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600", 0x1c, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:06:02 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x1, &(0x7f0000000080)=ANY=[]) getdents(r2, &(0x7f0000000140)=""/111, 0x6f) getdents64(r2, &(0x7f0000000040)=""/52, 0x34) 04:06:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600", 0x1c, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:02 executing program 0 (fault-call:0 fault-nth:3): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2034.813428] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 2034.843422] FAULT_INJECTION: forcing a failure. [ 2034.843422] name failslab, interval 1, probability 0, space 0, times 0 [ 2034.844099] FAULT_INJECTION: forcing a failure. [ 2034.844099] name failslab, interval 1, probability 0, space 0, times 0 [ 2034.845189] CPU: 0 PID: 14705 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2034.847708] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2034.849423] Call Trace: [ 2034.849815] dump_stack+0x107/0x163 [ 2034.850361] should_fail.cold+0x5/0xa [ 2034.850930] ? shmem_alloc_inode+0x18/0x40 [ 2034.851552] should_failslab+0x5/0x10 [ 2034.852113] kmem_cache_alloc+0x5b/0x350 [ 2034.852708] ? shmem_destroy_inode+0x70/0x70 [ 2034.853358] shmem_alloc_inode+0x18/0x40 [ 2034.853958] ? shmem_destroy_inode+0x70/0x70 [ 2034.854602] alloc_inode+0x63/0x230 [ 2034.855152] new_inode+0x23/0x240 [ 2034.855666] shmem_get_inode+0x15e/0xbc0 [ 2034.856271] __shmem_file_setup+0xb8/0x310 [ 2034.856891] ? _copy_from_user+0xfb/0x1b0 [ 2034.857503] __do_sys_memfd_create+0x271/0x450 [ 2034.858178] ? memfd_file_seals_ptr+0x150/0x150 [ 2034.858896] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2034.859666] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2034.860425] do_syscall_64+0x33/0x40 [ 2034.860974] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2034.861726] RIP: 0033:0x466609 [ 2034.862201] 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 [ 2034.866255] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2034.868006] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2034.869512] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2034.871041] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2034.872582] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2034.874176] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2034.875744] CPU: 1 PID: 14709 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2034.876592] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2034.877915] Call Trace: [ 2034.878266] dump_stack+0x107/0x163 [ 2034.878692] should_fail.cold+0x5/0xa [ 2034.879158] ? create_object.isra.0+0x3a/0xa20 [ 2034.879729] should_failslab+0x5/0x10 [ 2034.880148] kmem_cache_alloc+0x5b/0x350 [ 2034.880655] create_object.isra.0+0x3a/0xa20 [ 2034.881152] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2034.881678] __kmalloc+0x16e/0x3e0 [ 2034.882093] __do_sys_memfd_create+0xfb/0x450 [ 2034.882555] ? ksys_write+0x1a5/0x250 [ 2034.883058] ? memfd_file_seals_ptr+0x150/0x150 [ 2034.883541] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2034.884156] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2034.884805] do_syscall_64+0x33/0x40 [ 2034.885287] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2034.885855] RIP: 0033:0x466609 [ 2034.886247] 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 [ 2034.888224] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2034.889042] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2034.889959] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2034.890698] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2034.891433] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2034.892169] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2034.907559] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2034.910947] EXT4-fs (loop4): unsupported descriptor size 0 [ 2034.913191] EXT4-fs (loop1): unsupported descriptor size 0 [ 2034.918929] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/309/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:06:02 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x9000000) [ 2034.954769] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:06:02 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600", 0x1c, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:06:02 executing program 5 (fault-call:0 fault-nth:2): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600", 0x1c, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2035.059538] FAULT_INJECTION: forcing a failure. [ 2035.059538] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2035.061078] CPU: 1 PID: 14729 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2035.061845] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2035.063027] Call Trace: [ 2035.063332] dump_stack+0x107/0x163 [ 2035.063748] should_fail.cold+0x5/0xa [ 2035.064180] _copy_from_user+0x2e/0x1b0 [ 2035.064623] __do_sys_memfd_create+0x16d/0x450 [ 2035.065141] ? memfd_file_seals_ptr+0x150/0x150 [ 2035.065657] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2035.066261] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2035.066853] do_syscall_64+0x33/0x40 [ 2035.067272] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2035.067849] RIP: 0033:0x466609 [ 2035.068226] 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 [ 2035.070315] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2035.071168] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2035.071969] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2035.072772] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2035.073701] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2035.074504] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 04:06:03 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents64(0xffffffffffffff9c, &(0x7f0000000040)=""/95, 0x5f) [ 2035.109898] EXT4-fs (loop4): unsupported descriptor size 0 [ 2035.130926] EXT4-fs (loop7): Unrecognized mount option "" or missing value 04:06:03 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600", 0x1c, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2035.147848] EXT4-fs (loop1): unsupported descriptor size 0 [ 2035.186697] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:06:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600", 0x1c, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2035.222177] EXT4-fs (loop7): Unrecognized mount option "" or missing value 04:06:03 executing program 0 (fault-call:0 fault-nth:4): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2035.265410] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2035.275830] EXT4-fs (loop4): unsupported descriptor size 0 [ 2035.329283] FAULT_INJECTION: forcing a failure. [ 2035.329283] name failslab, interval 1, probability 0, space 0, times 0 [ 2035.330571] CPU: 1 PID: 14762 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2035.331349] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2035.332638] Call Trace: [ 2035.332934] dump_stack+0x107/0x163 [ 2035.333342] should_fail.cold+0x5/0xa [ 2035.333774] ? create_object.isra.0+0x3a/0xa20 [ 2035.334290] should_failslab+0x5/0x10 [ 2035.334728] kmem_cache_alloc+0x5b/0x350 [ 2035.335206] create_object.isra.0+0x3a/0xa20 [ 2035.335726] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2035.336296] kmem_cache_alloc+0x159/0x350 [ 2035.336766] ? shmem_destroy_inode+0x70/0x70 [ 2035.337265] shmem_alloc_inode+0x18/0x40 [ 2035.337717] ? shmem_destroy_inode+0x70/0x70 [ 2035.338204] alloc_inode+0x63/0x230 [ 2035.338618] new_inode+0x23/0x240 [ 2035.339022] shmem_get_inode+0x15e/0xbc0 [ 2035.339481] __shmem_file_setup+0xb8/0x310 [ 2035.339951] ? _copy_from_user+0xfb/0x1b0 [ 2035.340421] __do_sys_memfd_create+0x271/0x450 [ 2035.340927] ? memfd_file_seals_ptr+0x150/0x150 [ 2035.341454] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2035.342041] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2035.342621] do_syscall_64+0x33/0x40 [ 2035.343053] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2035.343632] RIP: 0033:0x466609 [ 2035.343998] 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 [ 2035.346061] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2035.346930] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2035.347735] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2035.348538] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2035.349327] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2035.350118] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2035.363932] EXT4-fs (loop1): unsupported descriptor size 0 [ 2035.444701] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:06:15 executing program 5 (fault-call:0 fault-nth:3): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:15 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x4c000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:06:15 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:15 executing program 0 (fault-call:0 fault-nth:5): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:15 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) mount(&(0x7f0000000040)=@md0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='zonefs\x00', 0x80090, &(0x7f00000001c0)='ext4\x00') 04:06:15 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xa000000) 04:06:15 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae13256000100", 0x1e, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:06:15 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae13256000100", 0x1e, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2047.122020] FAULT_INJECTION: forcing a failure. [ 2047.122020] name failslab, interval 1, probability 0, space 0, times 0 [ 2047.123368] CPU: 1 PID: 14775 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2047.124140] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2047.125432] Call Trace: [ 2047.125728] dump_stack+0x107/0x163 [ 2047.126171] should_fail.cold+0x5/0xa [ 2047.126597] ? security_inode_alloc+0x34/0x160 [ 2047.127128] should_failslab+0x5/0x10 [ 2047.127564] kmem_cache_alloc+0x5b/0x350 [ 2047.128019] security_inode_alloc+0x34/0x160 [ 2047.128516] inode_init_always+0x503/0xc90 [ 2047.128968] alloc_inode+0x84/0x230 [ 2047.129374] new_inode+0x23/0x240 [ 2047.129761] shmem_get_inode+0x15e/0xbc0 [ 2047.130215] __shmem_file_setup+0xb8/0x310 [ 2047.130680] ? _copy_from_user+0xfb/0x1b0 [ 2047.131150] __do_sys_memfd_create+0x271/0x450 [ 2047.131650] ? memfd_file_seals_ptr+0x150/0x150 [ 2047.132155] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2047.132722] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2047.133277] do_syscall_64+0x33/0x40 [ 2047.133678] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2047.134229] RIP: 0033:0x466609 [ 2047.134575] 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 [ 2047.136560] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2047.137377] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2047.138139] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2047.138961] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2047.139922] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2047.140700] FAULT_INJECTION: forcing a failure. [ 2047.140700] name failslab, interval 1, probability 0, space 0, times 0 [ 2047.140846] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2047.145190] CPU: 0 PID: 14785 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2047.146827] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2047.149639] Call Trace: [ 2047.150290] dump_stack+0x107/0x163 [ 2047.151201] should_fail.cold+0x5/0xa [ 2047.152131] ? shmem_alloc_inode+0x18/0x40 [ 2047.153172] should_failslab+0x5/0x10 [ 2047.154103] kmem_cache_alloc+0x5b/0x350 [ 2047.155269] ? shmem_destroy_inode+0x70/0x70 [ 2047.156310] shmem_alloc_inode+0x18/0x40 [ 2047.157235] ? shmem_destroy_inode+0x70/0x70 [ 2047.158194] alloc_inode+0x63/0x230 [ 2047.158990] new_inode+0x23/0x240 [ 2047.159761] shmem_get_inode+0x15e/0xbc0 [ 2047.160651] __shmem_file_setup+0xb8/0x310 [ 2047.161570] ? _copy_from_user+0xfb/0x1b0 [ 2047.162474] __do_sys_memfd_create+0x271/0x450 [ 2047.163490] ? memfd_file_seals_ptr+0x150/0x150 [ 2047.164499] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2047.165632] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2047.166742] do_syscall_64+0x33/0x40 [ 2047.167561] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2047.168666] RIP: 0033:0x466609 [ 2047.169363] 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 [ 2047.173305] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2047.174957] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2047.176522] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2047.178050] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2047.179585] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2047.181112] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2047.185464] EXT4-fs (loop1): unsupported descriptor size 0 [ 2047.194150] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:06:15 executing program 0 (fault-call:0 fault-nth:6): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2047.234763] EXT4-fs (loop4): unsupported descriptor size 0 [ 2047.246336] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2047.251583] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue 04:06:15 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f00000002c0)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ebf9abd7b00528eb76ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x6f, 0x400}, {&(0x7f0000000400)="000000000000f2ffffff000016d7fb4ca540446e9e3afc5ae13256000100404a4b6962e58cd8151bde1debf616de85e5f00ca5870fbcf9e890772148315da59b32e42b0aa8302bbf8b4129a20251da11a30d7f1092a866bbe34dfa8094492d6ec48e2af04a016900181b6297cb33836aa0d959a666959d45f0e15c0c6bd85348a335d5a4dd0bd5912a8dd7cfa54b014123e6c593824ac7debb724e0995c618990c0d5fd17d55009db8dcd7a7b5445a9e9e2b3f4221509d9906b1650e9416460382e88014c505733e67883ae77cf9d7ea5585291634842964", 0xd8, 0x4e0}, {&(0x7f0000000040)="02080000030000000460dde3d0ecf9ea82805cb8f5923fd0e4732a3a72de5b296d02df85653840c13ddfde0bf79b1a87c3c2e62ae65eba5b44932601000000c4aa8c8f12c366030069ba92a64eaceb", 0x4f, 0x1000}, {&(0x7f0000000500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000009c2999c7682a6f98000005000000020000000400000000000000009ff769b4c93f95682c3687c3efb70d5dd72576fd0fb7bd8793852d12d99b03127f7a79b2de2b2eda1f79389ae69d08cfce6d7f2a08171f7483fce8e61d2549dd2dd1263712523f423282f042564ac154b48f6066799986ea182878cfa3965660b5c7cad1c4a630c9cb54768bc799d3bdf7bbab3fa085891b860eb83faa7c3fea65a2196f28e9d327a2cb6f3b6f5065d5fa0c25e6c1ae7c01bb6879e3cad29c05d156240e613c1ec4ef5f0186fa68d988df837bc9ef55b595efe0f5ff5abb2f8c24bce3ad5700"/269, 0x10d, 0xfffffffffffff800}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0xfffc}, {0x0, 0x0, 0x8}], 0x0, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/122, 0x7a) [ 2047.287336] FAULT_INJECTION: forcing a failure. [ 2047.287336] name failslab, interval 1, probability 0, space 0, times 0 [ 2047.290583] CPU: 0 PID: 14804 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2047.292082] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2047.294523] Call Trace: [ 2047.295108] dump_stack+0x107/0x163 [ 2047.295896] should_fail.cold+0x5/0xa [ 2047.296729] ? create_object.isra.0+0x3a/0xa20 [ 2047.297710] should_failslab+0x5/0x10 [ 2047.298530] kmem_cache_alloc+0x5b/0x350 [ 2047.299438] create_object.isra.0+0x3a/0xa20 [ 2047.300385] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2047.301479] kmem_cache_alloc+0x159/0x350 [ 2047.302377] security_inode_alloc+0x34/0x160 [ 2047.303324] inode_init_always+0x503/0xc90 [ 2047.304229] alloc_inode+0x84/0x230 [ 2047.305007] new_inode+0x23/0x240 [ 2047.305749] shmem_get_inode+0x15e/0xbc0 [ 2047.306627] __shmem_file_setup+0xb8/0x310 [ 2047.307538] ? _copy_from_user+0xfb/0x1b0 [ 2047.308430] __do_sys_memfd_create+0x271/0x450 [ 2047.309404] ? memfd_file_seals_ptr+0x150/0x150 [ 2047.310405] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2047.311555] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2047.312664] do_syscall_64+0x33/0x40 [ 2047.313469] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2047.314572] RIP: 0033:0x466609 [ 2047.315267] 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 [ 2047.319208] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2047.320826] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2047.322346] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2047.323877] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2047.325406] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2047.326941] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 04:06:15 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae13256000100", 0x1e, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2047.378881] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:06:15 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb000000) 04:06:15 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/91, 0x5b) 04:06:15 executing program 0 (fault-call:0 fault-nth:7): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:15 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae13256000100", 0x1e, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2047.421661] EXT4-fs (loop4): unsupported descriptor size 0 [ 2047.447940] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 2047.465651] FAULT_INJECTION: forcing a failure. [ 2047.465651] name failslab, interval 1, probability 0, space 0, times 0 [ 2047.468173] CPU: 0 PID: 14814 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2047.469645] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2047.469935] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 2047.472106] Call Trace: [ 2047.472130] dump_stack+0x107/0x163 [ 2047.472154] should_fail.cold+0x5/0xa [ 2047.472174] ? __d_alloc+0x2a/0x990 [ 2047.472196] should_failslab+0x5/0x10 [ 2047.476548] kmem_cache_alloc+0x5b/0x350 [ 2047.477424] ? trace_hardirqs_on+0x5b/0x180 [ 2047.478356] __d_alloc+0x2a/0x990 [ 2047.479124] d_alloc_pseudo+0x19/0x70 [ 2047.479944] alloc_file_pseudo+0xce/0x250 [ 2047.480836] ? alloc_file+0x590/0x590 [ 2047.481661] ? shmem_get_inode+0x55c/0xbc0 [ 2047.482577] __shmem_file_setup+0x144/0x310 [ 2047.483525] ? _copy_from_user+0xfb/0x1b0 [ 2047.484421] __do_sys_memfd_create+0x271/0x450 [ 2047.485409] ? memfd_file_seals_ptr+0x150/0x150 [ 2047.486419] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2047.487556] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2047.488668] do_syscall_64+0x33/0x40 [ 2047.489469] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2047.490568] RIP: 0033:0x466609 [ 2047.491286] 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 [ 2047.495252] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2047.496891] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2047.498420] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2047.499960] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2047.501492] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2047.503023] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2047.557561] EXT4-fs (loop1): unsupported descriptor size 0 [ 2047.567940] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2047.572699] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/314/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 2047.585872] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2047.592083] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/312/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:06:26 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x401300, 0xc4) 04:06:26 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae13256000100", 0x1e, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2058.644787] EXT4-fs (loop1): unsupported descriptor size 0 04:06:26 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x68000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:06:26 executing program 0 (fault-call:0 fault-nth:8): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae13256000100", 0x1e, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:26 executing program 7: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f00000002c0)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b8277b8b51db024cab3d42b7e978e2fcd34375b10bef9f7d6e7fd54b886b92b1f1a3402023bf103047067eac0bb630fe1dbc8ff6dae4b4e2d552828a58bec1e10b90bd5dd013c1a8f6f207f4a028c3ee1e06bbb77d9000e6f13211c1775da7448a5a9ffbac1570973e2bf6100727afae112e068fd8e7c4a89f8be6fd36eeb51d180c353643ee91137183a8c34e734000000000000000068c4c38855902aac66f3e5e06500ad809795ccd3ac412565c5efeafdfe8cc6aeb28dfe398d01c2083860a3c73dc21a8f541577a3f31739f97f7c9642ad805c90c85a0d8df8a08318f667723efc4066f4e4f2915db170c44d1cdf3e723e811068432ea978aa768aa5a4124a112e7c72b7c96e6c92dbf40cab368dfc2b8a0ccc65e7250d0239446d50a8a2e27d6ac8e271e74943aed72de8ad26557d03365da7acc74e2861cb46b6f0efb1182ec6d29f1391a74f1c773ac7c91578354558c55a03aff9dfe11d8080d237d9ce662d6c37b4f2b89f6edb65ff3a6106257988b4f4a5a7963d3f7e49", 0x1e1, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x101}, {&(0x7f0000010300)='\b\x00\x00\x00\x00\x00\x00\x00V', 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000000080)="0200000022e5e83c1db17da38f8a2bb27017bd623383000000", 0x19, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000600)=ANY=[@ANYRES32=r2, @ANYRESOCT=r2, @ANYRES16=r1, @ANYRES64=r1, @ANYRES16=r0]) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r4, &(0x7f0000000000)='./file0\x00', 0x0) inotify_add_watch(r4, &(0x7f00000000c0)='./file0\x00', 0x108) creat(&(0x7f0000000040)='./file0\x00', 0x1c0) getdents(r3, &(0x7f0000000140)=""/111, 0x6f) 04:06:26 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xd000000) 04:06:26 executing program 5 (fault-call:0 fault-nth:4): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2058.664604] FAULT_INJECTION: forcing a failure. [ 2058.664604] name failslab, interval 1, probability 0, space 0, times 0 [ 2058.665977] CPU: 1 PID: 14837 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2058.666748] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2058.668030] Call Trace: [ 2058.668337] dump_stack+0x107/0x163 [ 2058.668761] should_fail.cold+0x5/0xa [ 2058.669187] ? create_object.isra.0+0x3a/0xa20 [ 2058.669717] should_failslab+0x5/0x10 [ 2058.670163] kmem_cache_alloc+0x5b/0x350 [ 2058.670637] create_object.isra.0+0x3a/0xa20 [ 2058.671153] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2058.671752] kmem_cache_alloc+0x159/0x350 [ 2058.672232] ? shmem_destroy_inode+0x70/0x70 [ 2058.672741] shmem_alloc_inode+0x18/0x40 [ 2058.673205] ? shmem_destroy_inode+0x70/0x70 [ 2058.673717] alloc_inode+0x63/0x230 [ 2058.674144] new_inode+0x23/0x240 [ 2058.674549] shmem_get_inode+0x15e/0xbc0 [ 2058.675034] __shmem_file_setup+0xb8/0x310 [ 2058.675544] ? _copy_from_user+0xfb/0x1b0 [ 2058.676035] __do_sys_memfd_create+0x271/0x450 [ 2058.676563] ? memfd_file_seals_ptr+0x150/0x150 [ 2058.677077] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2058.677680] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2058.678272] do_syscall_64+0x33/0x40 [ 2058.678706] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2058.679321] RIP: 0033:0x466609 [ 2058.679696] 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 [ 2058.681830] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2058.682692] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2058.683529] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2058.684388] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2058.685151] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2058.685922] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 04:06:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2058.705255] FAULT_INJECTION: forcing a failure. [ 2058.705255] name failslab, interval 1, probability 0, space 0, times 0 [ 2058.707885] CPU: 0 PID: 14846 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2058.709427] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2058.711985] Call Trace: [ 2058.712583] dump_stack+0x107/0x163 [ 2058.713458] should_fail.cold+0x5/0xa [ 2058.714274] ? create_object.isra.0+0x3a/0xa20 [ 2058.715341] should_failslab+0x5/0x10 [ 2058.716188] kmem_cache_alloc+0x5b/0x350 [ 2058.717146] ? mpol_shared_policy_init+0x1c0/0x3b0 [ 2058.718279] create_object.isra.0+0x3a/0xa20 [ 2058.719277] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2058.720444] kmem_cache_alloc+0x159/0x350 [ 2058.721364] __d_alloc+0x2a/0x990 [ 2058.722191] d_alloc_pseudo+0x19/0x70 [ 2058.723032] alloc_file_pseudo+0xce/0x250 [ 2058.724022] ? alloc_file+0x590/0x590 [ 2058.724867] ? shmem_get_inode+0x55c/0xbc0 [ 2058.725875] __shmem_file_setup+0x144/0x310 [ 2058.726814] ? _copy_from_user+0xfb/0x1b0 [ 2058.727793] __do_sys_memfd_create+0x271/0x450 [ 2058.728796] ? memfd_file_seals_ptr+0x150/0x150 [ 2058.729872] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2058.731080] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2058.732221] do_syscall_64+0x33/0x40 [ 2058.733118] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2058.734251] RIP: 0033:0x466609 [ 2058.735025] 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 [ 2058.739171] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2058.740892] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2058.742524] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2058.744141] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2058.745780] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2058.747406] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2058.771716] EXT4-fs (loop4): unsupported descriptor size 0 [ 2058.781514] EXT4-fs (loop1): unsupported descriptor size 0 [ 2058.782564] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 2058.782763] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2058.797322] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2058.802702] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:06:26 executing program 5 (fault-call:0 fault-nth:5): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:26 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:06:26 executing program 0 (fault-call:0 fault-nth:9): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2058.857286] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 2058.886389] FAULT_INJECTION: forcing a failure. [ 2058.886389] name failslab, interval 1, probability 0, space 0, times 0 [ 2058.887805] CPU: 1 PID: 14869 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2058.888078] FAULT_INJECTION: forcing a failure. [ 2058.888078] name failslab, interval 1, probability 0, space 0, times 0 [ 2058.888599] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2058.888612] Call Trace: [ 2058.891545] dump_stack+0x107/0x163 [ 2058.891977] should_fail.cold+0x5/0xa [ 2058.892416] ? security_inode_alloc+0x34/0x160 [ 2058.892950] should_failslab+0x5/0x10 [ 2058.893388] kmem_cache_alloc+0x5b/0x350 [ 2058.893865] security_inode_alloc+0x34/0x160 [ 2058.894373] inode_init_always+0x503/0xc90 [ 2058.894865] alloc_inode+0x84/0x230 [ 2058.895299] new_inode+0x23/0x240 [ 2058.895708] shmem_get_inode+0x15e/0xbc0 [ 2058.896182] __shmem_file_setup+0xb8/0x310 [ 2058.896673] ? _copy_from_user+0xfb/0x1b0 [ 2058.897158] __do_sys_memfd_create+0x271/0x450 [ 2058.897690] ? memfd_file_seals_ptr+0x150/0x150 [ 2058.898234] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2058.898842] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2058.899447] do_syscall_64+0x33/0x40 [ 2058.899872] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2058.900465] RIP: 0033:0x466609 [ 2058.900844] 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 [ 2058.903002] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2058.903909] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2058.904744] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2058.905577] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2058.906402] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2058.907240] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2058.908085] CPU: 0 PID: 14874 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2058.908929] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 04:06:26 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xe000000) [ 2058.910341] Call Trace: [ 2058.910695] dump_stack+0x107/0x163 [ 2058.911101] should_fail.cold+0x5/0xa [ 2058.911583] ? __alloc_file+0x21/0x310 [ 2058.912035] should_failslab+0x5/0x10 [ 2058.912490] kmem_cache_alloc+0x5b/0x350 [ 2058.912962] __alloc_file+0x21/0x310 [ 2058.913418] alloc_empty_file+0x6d/0x170 [ 2058.913897] alloc_file+0x59/0x590 04:06:26 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x404000) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000000300)="00ae1870c4802b236f974a611b58de8c7cb5e43b7df09bb14eb077f58a0d740b2fc358116203c9e99daff30c5b7001040e76a557d217a30022751cd4c3fcf6f0bdc20e93b7342da156e4ba379238b41a53340678f0d04ef452c84f3e9dd92a66619d9c6e898238150e2495ed511683c4e701c4b74ea3ffe26c12ce08dd6f7737830b4add673cd03fe093b7115c86e0cd60be88911be033c77afb94fc2897fd18686e91754e16856dec1784d24d423aa58af8f9d5ef27d170b0b6c5b2554a37a0cbc183bdffab50b60dedb976fe81b28cb0d9cefd7790b28c1b3d89bc368439ff7b4aa8144a02686b9fc028c286c033507728ce25e1d6c91ace057d1a0145b05b7f0bab4808", 0x105, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10001}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000440)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r1]) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r3, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r4, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) fcntl$dupfd(r3, 0x0, r4) r5 = socket$packet(0x11, 0x3, 0x300) open(&(0x7f0000000040)='./file0\x00', 0x24100, 0x8) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x9, 0x170, 0xffffffff, 0x4}) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'gretap0\x00', 0x0}) bind$packet(r5, &(0x7f0000000000)={0x11, 0x17, r7, 0x1, 0x0, 0x6, @remote}, 0x14) getsockname$packet(r5, 0x0, &(0x7f0000000080)) getdents(r2, &(0x7f0000000140)=""/111, 0x6f) [ 2058.914328] alloc_file_pseudo+0x16a/0x250 [ 2058.914872] ? alloc_file+0x590/0x590 [ 2058.915348] ? shmem_get_inode+0x55c/0xbc0 [ 2058.915782] __shmem_file_setup+0x144/0x310 [ 2058.916311] ? _copy_from_user+0xfb/0x1b0 [ 2058.916733] __do_sys_memfd_create+0x271/0x450 [ 2058.917274] ? memfd_file_seals_ptr+0x150/0x150 [ 2058.917739] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2058.918344] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2058.918863] do_syscall_64+0x33/0x40 [ 2058.919329] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2058.919898] RIP: 0033:0x466609 [ 2058.920238] 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 [ 2058.922292] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2058.923107] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2058.923934] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2058.924746] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2058.925538] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2058.926385] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 04:06:26 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x80000, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000580)=""/112, 0x70) r1 = getpgrp(0x0) execveat(r0, &(0x7f0000000300)='.\x00', &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\xd7}\x00', &(0x7f00000003c0)='mountinfo\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='ext4\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='mountinfo\x00', &(0x7f0000000500)='\x00'], 0x100) pidfd_open(r1, 0x0) r2 = syz_open_procfs(r1, &(0x7f00000002c0)='net/ip_vs_stats_percpu\x00') open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000030c0)='mountinfo\x00') preadv(r3, &(0x7f0000002400)=[{&(0x7f0000000140)=""/213, 0xd5}], 0x1, 0x7ff, 0x0) getdents64(r2, &(0x7f0000000040)=""/129, 0x81) [ 2058.938283] EXT4-fs (loop4): unsupported descriptor size 0 [ 2058.948150] EXT4-fs (loop1): unsupported descriptor size 0 04:06:26 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:06:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2059.019293] EXT4-fs (loop1): unsupported descriptor size 0 [ 2059.058829] EXT4-fs (loop3): Unrecognized mount option "0177777777777777777777701777777777777777777777ÿÿÿÿ01777777777777777777777ÿÿÿÿÿÿÿÿ0x0000000000000003" or missing value [ 2059.064455] EXT4-fs (loop4): unsupported descriptor size 0 [ 2059.092647] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2059.207747] EXT4-fs (loop3): Unrecognized mount option "0177777777777777777777701777777777777777777777ÿÿÿÿ01777777777777777777777ÿÿÿÿÿÿÿÿ0x0000000000000003" or missing value 04:06:38 executing program 0 (fault-call:0 fault-nth:10): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:38 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x6c000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:06:38 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x400, 0x82, 0x4}, 0x18) listxattr(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/128, 0x80) 04:06:38 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) fcntl$getown(r0, 0x9) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) 04:06:38 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:38 executing program 5 (fault-call:0 fault-nth:6): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:38 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf000000) 04:06:38 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2070.891850] FAULT_INJECTION: forcing a failure. [ 2070.891850] name failslab, interval 1, probability 0, space 0, times 0 [ 2070.893254] CPU: 1 PID: 14920 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2070.894034] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2070.895300] Call Trace: [ 2070.895612] dump_stack+0x107/0x163 [ 2070.896027] should_fail.cold+0x5/0xa [ 2070.896472] ? create_object.isra.0+0x3a/0xa20 [ 2070.896987] should_failslab+0x5/0x10 [ 2070.897415] kmem_cache_alloc+0x5b/0x350 [ 2070.897867] ? __d_instantiate+0x77/0x450 [ 2070.898336] create_object.isra.0+0x3a/0xa20 [ 2070.898820] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2070.899357] kmem_cache_alloc+0x159/0x350 [ 2070.899840] __alloc_file+0x21/0x310 [ 2070.900252] alloc_empty_file+0x6d/0x170 [ 2070.900702] alloc_file+0x59/0x590 [ 2070.901100] alloc_file_pseudo+0x16a/0x250 [ 2070.901569] ? alloc_file+0x590/0x590 [ 2070.901995] ? shmem_get_inode+0x55c/0xbc0 [ 2070.902479] __shmem_file_setup+0x144/0x310 [ 2070.902964] ? _copy_from_user+0xfb/0x1b0 [ 2070.903447] __do_sys_memfd_create+0x271/0x450 [ 2070.903960] ? memfd_file_seals_ptr+0x150/0x150 [ 2070.904484] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2070.905063] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2070.905636] do_syscall_64+0x33/0x40 [ 2070.906049] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2070.906624] RIP: 0033:0x466609 [ 2070.906984] 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 [ 2070.909057] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2070.909800] FAULT_INJECTION: forcing a failure. [ 2070.909800] name failslab, interval 1, probability 0, space 0, times 0 [ 2070.909902] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2070.909918] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2070.914584] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2070.915372] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2070.916190] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2070.917017] CPU: 0 PID: 14923 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2070.918938] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2070.922144] Call Trace: [ 2070.922896] dump_stack+0x107/0x163 [ 2070.923950] should_fail.cold+0x5/0xa [ 2070.925036] ? create_object.isra.0+0x3a/0xa20 [ 2070.926337] should_failslab+0x5/0x10 [ 2070.927449] kmem_cache_alloc+0x5b/0x350 [ 2070.928621] create_object.isra.0+0x3a/0xa20 [ 2070.929850] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2070.931279] kmem_cache_alloc+0x159/0x350 [ 2070.932473] security_inode_alloc+0x34/0x160 [ 2070.933718] inode_init_always+0x503/0xc90 [ 2070.934918] alloc_inode+0x84/0x230 [ 2070.935977] new_inode+0x23/0x240 [ 2070.936934] shmem_get_inode+0x15e/0xbc0 [ 2070.938058] __shmem_file_setup+0xb8/0x310 [ 2070.939202] ? _copy_from_user+0xfb/0x1b0 [ 2070.940346] __do_sys_memfd_create+0x271/0x450 [ 2070.941592] ? memfd_file_seals_ptr+0x150/0x150 [ 2070.942851] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2070.944294] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2070.945694] do_syscall_64+0x33/0x40 [ 2070.946743] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2070.948189] RIP: 0033:0x466609 [ 2070.949098] 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 [ 2070.954215] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2070.956356] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2070.958331] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2070.960319] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2070.962294] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2070.964291] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2070.993427] EXT4-fs (loop4): unsupported descriptor size 0 [ 2071.015269] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 2071.020047] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2071.022524] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:06:38 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000000040)="ed41002100100000d5f4655fd5f4655fd5f4655f000001000000040080060000005adeeee4268ad0fef3b8d3198f0af301000400060000000000000000000100000000", 0x43, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x2000001, &(0x7f0000000040)=ANY=[]) connect(0xffffffffffffffff, &(0x7f00000002c0)=@vsock={0x28, 0x0, 0xffffffff, @hyper}, 0x80) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:38 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:38 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:06:39 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000000040)="0200000003000000043d5f2904392cb97ec629f7520a9766aa94fbb7b67c2c11a1f278fcd432fed88100", 0x2a, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2071.072883] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2071.086458] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2071.088709] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 2071.089567] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2071.119629] EXT4-fs (loop3): Unrecognized mount option "íA" or missing value 04:06:39 executing program 0 (fault-call:0 fault-nth:11): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2071.131884] EXT4-fs (loop3): Unrecognized mount option "íA" or missing value [ 2071.193916] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 2071.198802] FAULT_INJECTION: forcing a failure. [ 2071.198802] name failslab, interval 1, probability 0, space 0, times 0 [ 2071.200064] CPU: 1 PID: 14958 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2071.200836] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2071.202104] Call Trace: [ 2071.202401] dump_stack+0x107/0x163 [ 2071.202812] should_fail.cold+0x5/0xa [ 2071.203236] ? security_file_alloc+0x34/0x170 [ 2071.203759] should_failslab+0x5/0x10 [ 2071.204182] kmem_cache_alloc+0x5b/0x350 [ 2071.204638] security_file_alloc+0x34/0x170 [ 2071.205119] __alloc_file+0xb6/0x310 [ 2071.205529] alloc_empty_file+0x6d/0x170 [ 2071.205961] alloc_file+0x59/0x590 [ 2071.206355] alloc_file_pseudo+0x16a/0x250 [ 2071.206817] ? alloc_file+0x590/0x590 [ 2071.207243] ? shmem_get_inode+0x55c/0xbc0 [ 2071.207705] __shmem_file_setup+0x144/0x310 [ 2071.208230] ? _copy_from_user+0xfb/0x1b0 [ 2071.208690] __do_sys_memfd_create+0x271/0x450 [ 2071.209200] ? memfd_file_seals_ptr+0x150/0x150 [ 2071.209720] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2071.210305] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2071.210879] do_syscall_64+0x33/0x40 [ 2071.211291] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2071.211846] RIP: 0033:0x466609 [ 2071.212206] 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 [ 2071.214143] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2071.214974] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2071.215759] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2071.216508] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2071.217286] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2071.218081] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2071.240641] EXT4-fs (loop7): Unrecognized mount option "" or missing value 04:06:50 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x74000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:06:50 executing program 0 (fault-call:0 fault-nth:12): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:50 executing program 3: ioctl$FS_IOC_GET_ENCRYPTION_POLICY(0xffffffffffffffff, 0x400c6615, &(0x7f0000000040)={0x0, @aes128, 0x0, @desc2}) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r2, 0x4040534e, &(0x7f00000000c0)={0x6, @time={0x401, 0x100}, 0x35, {0x4, 0x40}, 0xff, 0x0, 0x3f}) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r1, 0xc0105303, &(0x7f00000002c0)={0x1, 0x1f, 0x1f}) ioctl$F2FS_IOC_GARBAGE_COLLECT(r1, 0x4004f506, &(0x7f0000000080)=0x1) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:50 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x10000000) 04:06:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:06:50 executing program 5 (fault-call:0 fault-nth:7): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:06:50 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) rmdir(&(0x7f0000000040)='./file0\x00') getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2082.776253] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2082.783914] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2082.801306] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/319/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 2082.803195] FAULT_INJECTION: forcing a failure. [ 2082.803195] name failslab, interval 1, probability 0, space 0, times 0 [ 2082.807211] CPU: 1 PID: 14980 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2082.808686] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2082.811133] Call Trace: [ 2082.811726] dump_stack+0x107/0x163 [ 2082.812513] should_fail.cold+0x5/0xa [ 2082.813330] ? __d_alloc+0x2a/0x990 [ 2082.814124] ? __d_alloc+0x2a/0x990 [ 2082.814911] should_failslab+0x5/0x10 [ 2082.815743] kmem_cache_alloc+0x5b/0x350 [ 2082.816611] ? trace_hardirqs_on+0x5b/0x180 [ 2082.817537] __d_alloc+0x2a/0x990 [ 2082.818287] d_alloc_pseudo+0x19/0x70 [ 2082.819111] alloc_file_pseudo+0xce/0x250 [ 2082.820019] ? alloc_file+0x590/0x590 [ 2082.820841] ? shmem_get_inode+0x55c/0xbc0 [ 2082.821757] __shmem_file_setup+0x144/0x310 [ 2082.822687] ? _copy_from_user+0xfb/0x1b0 [ 2082.823579] __do_sys_memfd_create+0x271/0x450 [ 2082.824570] ? memfd_file_seals_ptr+0x150/0x150 [ 2082.825574] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2082.826700] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2082.827834] do_syscall_64+0x33/0x40 [ 2082.828635] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2082.829735] RIP: 0033:0x466609 [ 2082.830428] 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 [ 2082.834397] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2082.836051] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2082.837581] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2082.839113] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2082.840653] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2082.842180] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 04:06:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2082.871796] FAULT_INJECTION: forcing a failure. [ 2082.871796] name failslab, interval 1, probability 0, space 0, times 0 [ 2082.873592] CPU: 0 PID: 14982 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2082.874556] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2082.876183] Call Trace: [ 2082.876559] dump_stack+0x107/0x163 [ 2082.877093] should_fail.cold+0x5/0xa [ 2082.877641] ? create_object.isra.0+0x3a/0xa20 [ 2082.878302] should_failslab+0x5/0x10 [ 2082.878831] kmem_cache_alloc+0x5b/0x350 [ 2082.879395] ? lock_downgrade+0x6d0/0x6d0 [ 2082.879951] create_object.isra.0+0x3a/0xa20 [ 2082.880516] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2082.881178] kmem_cache_alloc+0x159/0x350 [ 2082.881812] security_file_alloc+0x34/0x170 [ 2082.882369] __alloc_file+0xb6/0x310 [ 2082.882856] alloc_empty_file+0x6d/0x170 [ 2082.883383] alloc_file+0x59/0x590 [ 2082.883919] alloc_file_pseudo+0x16a/0x250 [ 2082.884558] ? alloc_file+0x590/0x590 [ 2082.885129] ? shmem_get_inode+0x55c/0xbc0 [ 2082.885766] __shmem_file_setup+0x144/0x310 [ 2082.886418] ? _copy_from_user+0xfb/0x1b0 [ 2082.887015] __do_sys_memfd_create+0x271/0x450 [ 2082.887711] ? memfd_file_seals_ptr+0x150/0x150 [ 2082.888367] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2082.889147] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2082.889878] do_syscall_64+0x33/0x40 [ 2082.890432] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2082.891159] RIP: 0033:0x466609 [ 2082.891647] 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 [ 2082.894236] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2082.895372] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2082.896387] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2082.897407] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 2082.898403] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 2082.899406] R13: 0000000020000100 R14: 0000000000000800 R15: 0000000020000040 [ 2082.902059] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 2082.904678] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:06:50 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0xfffffffffffffe34, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="e7ffffff0c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2082.970725] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2082.982315] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 04:06:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:06:50 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f00000002c0)=@md0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='vfat\x00', 0x400, &(0x7f00000001c0)='#$\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x3) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2083.050902] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 04:06:51 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x11000000) 04:06:51 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2083.091935] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2083.096389] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 04:06:51 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:06:51 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2083.140559] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2083.175644] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 2083.180932] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2083.213120] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2083.216131] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/317/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2083.267754] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 04:07:01 executing program 0 (fault-call:0 fault-nth:13): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:01 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x7a000000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:07:01 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsetxattr$trusted_overlay_origin(r0, &(0x7f00000002c0), &(0x7f0000000300), 0x2, 0x2) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') getdents(r1, &(0x7f0000000140)=""/111, 0x6f) getuid() r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) mount$9p_fd(0x0, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYBLOB="a3fbbc39ddf6917890b1fd6cba7f90c7a93f21b9a4470a1e079a7a672349cc3ae217d2ab4aa0643b554613477eeb94d7d5892b52e2312367228dcd27d46d1457a05a4c3e", @ANYBLOB="2c77dae9ea66466f6f3d", @ANYRESHEX=r0, @ANYBLOB=',dfltuid=', @ANYRESHEX=r1, @ANYRES16=r2]) r3 = syz_open_dev$mouse(&(0x7f0000000040), 0xff, 0x0) openat(r3, &(0x7f0000000080)='.\x00', 0x200, 0x0) 04:07:01 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x200022, &(0x7f0000000040)=ANY=[@ANYRES64]) r0 = syz_open_dev$vcsu(&(0x7f0000000140), 0x8, 0x2000) getdents(r0, &(0x7f0000000080)=""/105, 0x69) 04:07:01 executing program 5 (fault-call:0 fault-nth:8): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:01 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x20000000) 04:07:01 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:01 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2093.974235] FAULT_INJECTION: forcing a failure. [ 2093.974235] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 2093.975883] CPU: 1 PID: 15042 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2093.976654] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2093.978007] Call Trace: [ 2093.978321] dump_stack+0x107/0x163 [ 2093.978698] FAULT_INJECTION: forcing a failure. [ 2093.978698] name failslab, interval 1, probability 0, space 0, times 0 [ 2093.978758] should_fail.cold+0x5/0xa [ 2093.981091] __alloc_pages_nodemask+0x182/0x680 [ 2093.981647] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2093.982365] ? lock_downgrade+0x6d0/0x6d0 [ 2093.982866] alloc_pages_vma+0xbb/0x410 [ 2093.983334] shmem_alloc_page+0x10f/0x1e0 [ 2093.983843] ? shmem_init_inode+0x20/0x20 [ 2093.984351] ? percpu_counter_add_batch+0x8b/0x130 [ 2093.984935] ? __vm_enough_memory+0x184/0x360 [ 2093.985473] shmem_getpage_gfp.constprop.0+0x50e/0x1920 [ 2093.986079] ? shmem_unuse_inode+0xec0/0xec0 [ 2093.986599] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2093.987175] ? iov_iter_fault_in_readable+0x9a/0x410 [ 2093.987777] shmem_write_begin+0xf7/0x1d0 [ 2093.988283] generic_perform_write+0x1fe/0x4d0 [ 2093.988825] ? trace_event_raw_event_file_check_and_advance_wb_err+0x4a0/0x4a0 [ 2093.989675] ? current_time+0x2c0/0x2c0 [ 2093.990152] ? generic_write_checks+0x2a9/0x380 [ 2093.990693] __generic_file_write_iter+0x399/0x5d0 [ 2093.991273] generic_file_write_iter+0xd7/0x220 [ 2093.991816] ? iov_iter_init+0x3c/0x130 [ 2093.992280] new_sync_write+0x42c/0x660 [ 2093.992743] ? new_sync_read+0x6f0/0x6f0 [ 2093.993230] ? __x64_sys_pwrite64+0x1fd/0x250 [ 2093.993750] ? lock_release+0x6b0/0x6b0 [ 2093.994194] ? selinux_file_permission+0x36/0x510 [ 2093.994767] vfs_write+0x743/0xa20 [ 2093.995165] __x64_sys_pwrite64+0x1fd/0x250 [ 2093.995674] ? vfs_write+0xa20/0xa20 [ 2093.996104] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2093.996722] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2093.997303] do_syscall_64+0x33/0x40 [ 2093.997740] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2093.998303] RIP: 0033:0x419777 [ 2093.998681] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 2094.000720] RSP: 002b:00007fca974b5f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 2094.001607] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419777 [ 2094.002391] RDX: 0000000000000061 RSI: 0000000020010000 RDI: 0000000000000004 [ 2094.003181] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffffffffffff [ 2094.004021] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 2094.004826] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 2094.005667] CPU: 0 PID: 15046 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2094.006873] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2094.008814] Call Trace: [ 2094.009262] dump_stack+0x107/0x163 [ 2094.009889] should_fail.cold+0x5/0xa [ 2094.010541] ? create_object.isra.0+0x3a/0xa20 [ 2094.011321] should_failslab+0x5/0x10 [ 2094.011984] kmem_cache_alloc+0x5b/0x350 [ 2094.012675] ? mpol_shared_policy_init+0x1c0/0x3b0 [ 2094.013516] create_object.isra.0+0x3a/0xa20 [ 2094.014265] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2094.015138] kmem_cache_alloc+0x159/0x350 [ 2094.015864] ? trace_hardirqs_on+0x5b/0x180 [ 2094.016605] __d_alloc+0x2a/0x990 [ 2094.017202] d_alloc_pseudo+0x19/0x70 [ 2094.017852] alloc_file_pseudo+0xce/0x250 [ 2094.018549] ? alloc_file+0x590/0x590 [ 2094.019200] ? shmem_get_inode+0x55c/0xbc0 [ 2094.019938] __shmem_file_setup+0x144/0x310 [ 2094.020672] ? _copy_from_user+0xfb/0x1b0 [ 2094.021378] __do_sys_memfd_create+0x271/0x450 [ 2094.022159] ? memfd_file_seals_ptr+0x150/0x150 [ 2094.022948] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2094.023846] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2094.024715] do_syscall_64+0x33/0x40 [ 2094.025348] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2094.026207] RIP: 0033:0x466609 [ 2094.026751] 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 [ 2094.029872] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2094.031152] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2094.032361] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2094.033557] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2094.034766] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2094.035983] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2094.087857] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2094.090580] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 2094.096657] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2094.097450] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2094.109298] EXT4-fs (loop0): VFS: Can't find ext4 filesystem 04:07:02 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:07:02 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x23000000) 04:07:02 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000000400)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040367bf552ba4abc569292eacbda01d1ffa7fac32e713358beb6e4f0f72c399cd4589476a14d492281a5fbdb44a9765d20fca86664181926c3b7c6ebf64aa27fd6d712b8396674f4c92e9f822f8291b4c19b161e36611d8d9cc6c125f13878928c91e43e7c80e0c016715f1aba9ffa0831debf0b0aead39c75a244c4446a28bf", 0x9e, 0x4e0}, {&(0x7f00000000c0)="020000d0a6cb02d5b6f4590b000363aad4bf00000004", 0x16, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000140)=@filename='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='cifs\x00', 0x82c00, &(0x7f00000002c0)=']-{\xdf/$\\:s\x00') getdents(r0, &(0x7f0000000040)=""/111, 0x6f) mount(&(0x7f0000000300)=ANY=[@ANYBLOB='//file0\x00'], &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='ntfs\x00', 0x6400, &(0x7f00000003c0)='%]\x00') close(r0) 04:07:02 executing program 0 (fault-call:0 fault-nth:14): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:02 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0xff}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f00000002c0)="02000019518cad997b761e811d73d336a4867b01818209b28a414a84c552fa48ed88ee0b2b221b3652dcc44908d46830b06e40b4a1132cc659a95b6aeebe8832ed87cd12c6d50f7821b973bd04ec307be1c1ab05d5e7d1453e2c83d0ba677f5a2ca12b09fc3956cf083580cfdad28cde9a27f37da83c95b8ef84b43b5ee2fc82ed61c529d674b8427f6fb94913b3687868ab11c951cc9bb96b56be1b3004428754d97e0075ee55223880741cc7dbcecb2afca3073bec15294f804b6a4fa6065273731b6cc71fef6d0b1228b8c29f5e999223b2da12fa84cdf3995ee9f28aab837d4400e8f604ac3fd2b3ab391b03441b580f9ba371646f01f1885c2f8549b0c1a1b0e6867f384376df18505f403a686af672ff175fa793092ee22c6f64", 0x11d, 0x1000}, {&(0x7f00000001c0)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00), 0x0, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x84141, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2094.264331] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2094.285467] FAULT_INJECTION: forcing a failure. [ 2094.285467] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2094.287487] CPU: 0 PID: 15077 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2094.288671] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2094.290524] Call Trace: [ 2094.290958] dump_stack+0x107/0x163 [ 2094.291556] should_fail.cold+0x5/0xa [ 2094.292201] ? iov_iter_fault_in_readable+0x9a/0x410 [ 2094.293037] iov_iter_copy_from_user_atomic+0x49b/0xc60 [ 2094.293909] ? shmem_write_begin+0xf7/0x1d0 [ 2094.294607] ? shmem_write_begin+0x100/0x1d0 [ 2094.295337] generic_perform_write+0x26d/0x4d0 [ 2094.296105] ? trace_event_raw_event_file_check_and_advance_wb_err+0x4a0/0x4a0 [ 2094.297284] ? current_time+0x2c0/0x2c0 [ 2094.297934] ? generic_write_checks+0x2a9/0x380 [ 2094.298664] __generic_file_write_iter+0x399/0x5d0 [ 2094.299469] generic_file_write_iter+0xd7/0x220 [ 2094.300232] ? iov_iter_init+0x3c/0x130 [ 2094.300881] new_sync_write+0x42c/0x660 [ 2094.301534] ? new_sync_read+0x6f0/0x6f0 [ 2094.302194] ? __x64_sys_pwrite64+0x1fd/0x250 [ 2094.302922] ? lock_release+0x6b0/0x6b0 [ 2094.303570] ? selinux_file_permission+0x36/0x510 [ 2094.304396] vfs_write+0x743/0xa20 [ 2094.304980] __x64_sys_pwrite64+0x1fd/0x250 [ 2094.305691] ? vfs_write+0xa20/0xa20 [ 2094.306302] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2094.307158] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2094.308016] do_syscall_64+0x33/0x40 [ 2094.308625] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2094.309454] RIP: 0033:0x419777 [ 2094.309979] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 2094.312984] RSP: 002b:00007fca974b5f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 2094.314228] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419777 [ 2094.315391] RDX: 0000000000000061 RSI: 0000000020010000 RDI: 0000000000000004 [ 2094.316569] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffffffffffff [ 2094.317731] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 2094.318892] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 04:07:02 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2094.324256] EXT4-fs (loop3): unsupported descriptor size 13888 [ 2094.350248] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 2094.362313] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 2094.369507] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:07:02 executing program 5 (fault-call:0 fault-nth:9): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2094.382193] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/319/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2094.385799] EXT4-fs (loop3): unsupported descriptor size 13888 [ 2094.387670] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2094.395353] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 04:07:02 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2094.421375] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2094.442466] FAULT_INJECTION: forcing a failure. [ 2094.442466] name failslab, interval 1, probability 0, space 0, times 0 [ 2094.443835] CPU: 1 PID: 15095 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2094.444593] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2094.445888] Call Trace: [ 2094.446193] dump_stack+0x107/0x163 [ 2094.446609] should_fail.cold+0x5/0xa [ 2094.447048] ? __alloc_file+0x21/0x310 [ 2094.447492] should_failslab+0x5/0x10 [ 2094.447915] kmem_cache_alloc+0x5b/0x350 [ 2094.448379] __alloc_file+0x21/0x310 [ 2094.448794] alloc_empty_file+0x6d/0x170 [ 2094.449257] alloc_file+0x59/0x590 [ 2094.449664] alloc_file_pseudo+0x16a/0x250 [ 2094.450142] ? alloc_file+0x590/0x590 [ 2094.450577] ? shmem_get_inode+0x55c/0xbc0 [ 2094.451030] __shmem_file_setup+0x144/0x310 [ 2094.451521] ? _copy_from_user+0xfb/0x1b0 [ 2094.451985] __do_sys_memfd_create+0x271/0x450 [ 2094.452501] ? memfd_file_seals_ptr+0x150/0x150 [ 2094.453001] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2094.453585] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2094.454135] do_syscall_64+0x33/0x40 [ 2094.454543] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2094.455089] RIP: 0033:0x466609 [ 2094.455448] 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 [ 2094.457550] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2094.458427] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2094.459222] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2094.459987] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2094.460744] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2094.461500] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2094.481092] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 04:07:13 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:07:13 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x7ffffffe, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:07:13 executing program 5 (fault-call:0 fault-nth:10): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:13 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000340)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200001f0000000000f408000080000020000700d5f4655fd5f4655f0100ffff53ef014001000000e7f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x3fc}, {&(0x7f0000000200)="00000000000000000000000016d7eb4ca540446e9e3afc69ef9bc8008b7339cb75f344bdee5ae1325600010040b78ba1c7a0692e92d61031db58d42d7ef46aaf0e97e7537c02caca4b6ac1ee36d608d9c789fe25a436fb7942fef403c33bd4d30a1a224cafae7a89fe4e484b0553d5eb8373142446e762acf1489b97b5b531a44f8ee853e1f40ec8f70de9144f75cfec179a8a1844bec11d23505c474de0c76d", 0xa0, 0x4e0}, {&(0x7f00000001c0)="0200000003000000fa6f2a58982727c1e955c3c73eb14edcfde23f142e626a8220268408866f6e590fa13ec38f184e48f2", 0x31, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x8}, {&(0x7f00000002c0)="02e46f000c00018fc5fb13e0a386c227439d78790241b8ca2080d9d7c7e95b804111c65940da31b9b530974fdb3d12fa7c40d95be2c45e0b033b6222f93899a3da3884b727c7a7bc25428a12f68b4a0318", 0x51, 0x10000}, {0x0, 0x0, 0x80000}], 0x1481, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x42, 0x100) 04:07:13 executing program 0 (fault-call:0 fault-nth:15): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:13 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:13 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x3f000000) 04:07:13 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000002900110004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') r2 = open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r2, 0xf501, 0x0) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), r2) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) sendmsg$ETHTOOL_MSG_TSINFO_GET(r1, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x41000}, 0xc, &(0x7f00000001c0)={&(0x7f00000003c0)={0x88, r3, 0x800, 0x70bd27, 0x25dfdbfb, {}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x88}}, 0x8000) getdents64(r1, &(0x7f00000002c0)=""/219, 0xdb) [ 2105.414585] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 04:07:13 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2105.441891] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 04:07:13 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2105.480883] FAULT_INJECTION: forcing a failure. [ 2105.480883] name failslab, interval 1, probability 0, space 0, times 0 [ 2105.483533] CPU: 0 PID: 15122 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2105.485042] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2105.487517] Call Trace: [ 2105.488111] dump_stack+0x107/0x163 [ 2105.488919] should_fail.cold+0x5/0xa [ 2105.489760] ? getname_flags.part.0+0x50/0x4f0 [ 2105.490769] should_failslab+0x5/0x10 [ 2105.491606] kmem_cache_alloc+0x5b/0x350 [ 2105.492528] getname_flags.part.0+0x50/0x4f0 [ 2105.493500] getname+0x8e/0xd0 [ 2105.494207] do_sys_openat2+0xf5/0x420 [ 2105.495058] ? build_open_flags+0x680/0x680 [ 2105.496023] ? rcu_read_lock_any_held+0x69/0x90 [ 2105.497047] __x64_sys_openat+0x13f/0x1f0 [ 2105.497945] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2105.499000] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2105.500152] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2105.501269] do_syscall_64+0x33/0x40 [ 2105.502077] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2105.503185] RIP: 0033:0x4196c4 [ 2105.503883] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2105.506067] RSP: 002b:00007fca974b5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2105.506934] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2105.507739] RDX: 0000000000000002 RSI: 00007fca974b6000 RDI: 00000000ffffff9c [ 2105.508542] RBP: 00007fca974b6000 R08: 0000000000000000 R09: ffffffffffffffff [ 2105.509335] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2105.510121] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2105.514381] FAULT_INJECTION: forcing a failure. [ 2105.514381] name failslab, interval 1, probability 0, space 0, times 0 [ 2105.516080] CPU: 1 PID: 15121 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2105.517070] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2105.518752] Call Trace: [ 2105.519124] dump_stack+0x107/0x163 [ 2105.519645] should_fail.cold+0x5/0xa [ 2105.520199] ? create_object.isra.0+0x3a/0xa20 [ 2105.520860] should_failslab+0x5/0x10 [ 2105.521431] kmem_cache_alloc+0x5b/0x350 [ 2105.522026] ? __d_instantiate+0x77/0x450 [ 2105.522681] create_object.isra.0+0x3a/0xa20 [ 2105.523321] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2105.524054] kmem_cache_alloc+0x159/0x350 [ 2105.524656] __alloc_file+0x21/0x310 [ 2105.525168] alloc_empty_file+0x6d/0x170 [ 2105.525763] alloc_file+0x59/0x590 [ 2105.526276] alloc_file_pseudo+0x16a/0x250 [ 2105.526887] ? alloc_file+0x590/0x590 [ 2105.527443] ? shmem_get_inode+0x55c/0xbc0 [ 2105.528096] __shmem_file_setup+0x144/0x310 [ 2105.528731] ? _copy_from_user+0xfb/0x1b0 [ 2105.529341] __do_sys_memfd_create+0x271/0x450 [ 2105.529998] ? memfd_file_seals_ptr+0x150/0x150 [ 2105.530689] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2105.531447] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2105.532203] do_syscall_64+0x33/0x40 [ 2105.532743] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2105.533492] RIP: 0033:0x466609 [ 2105.533966] 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 [ 2105.536534] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2105.537572] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2105.538544] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2105.539524] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2105.540498] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2105.541473] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2105.552791] EXT4-fs (loop3): ext4_check_descriptors: Inode bitmap for group 0 not in group (block 1114153)! [ 2105.553907] EXT4-fs (loop3): group descriptors corrupted! [ 2105.555628] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2105.559642] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2105.582073] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 04:07:13 executing program 5 (fault-call:0 fault-nth:11): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2105.605546] EXT4-fs (loop3): Unrecognized mount option "" or missing value 04:07:13 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x40000000) 04:07:13 executing program 0 (fault-call:0 fault-nth:16): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:13 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:13 executing program 7: getdents(0xffffffffffffffff, &(0x7f0000000140)=""/111, 0x6f) 04:07:13 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) syz_mount_image$ext4(&(0x7f00000001c0)='ext3\x00', &(0x7f0000000380)='./file0\x00', 0xfff, 0x1, &(0x7f0000000400)=[{&(0x7f00000003c0), 0x0, 0x1}], 0x98000, &(0x7f0000000440)={[{@noinit_itable}, {@orlov}, {@init_itable}, {@noinit_itable}, {@dax}], [{@fsmagic}, {@fowner_gt}, {@fowner_eq}]}) mount$9p_unix(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x110420, &(0x7f00000002c0)=ANY=[@ANYBLOB="7472616e733d756e69782c6163636573733d757365722c70726976706f72742c706f73697861636c2c616669643d3078303030303030303030303030303030342c6e6f657874656e642c63616368653d667363616368652c6e6f6401cb19af9b636573733d757364722c646566636f7e746578743d73797374656d5f752c6f626a5f757365723d65787434002c6f626a5f757365723d65787434002c00"]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:13 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000380)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}, {&(0x7f00000002c0)="be0437b20c7e212d5fc033639fb68f5bfd0536a25bb6ee06957a8c1975de657be9e8520dc66bcc620b04b3d4b76036ee67815a932d07d0a55f851abeeeaaf0abe4cf267fdecc2c4f84d1dbfd88d3f9ccf74428e58f8fd624bb8c704776afd7162f0f1005feed08ce2b2bef9384a41571e2cdbb204d3f875b3996259214126e60a044be75", 0x84, 0x9}, {&(0x7f0000000080)="8d2f06639963ec", 0x7, 0x4}, {&(0x7f00000000c0)="7456f7ce98fe3688a306f9c88dce1718ae7bb1f0ac125a7f8732a4fcc7de33730ccc4489282661988d5fbb", 0x2b, 0x80}], 0x1, &(0x7f0000000040)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x79b000, 0x78) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x400000, 0xa9) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2105.678678] FAULT_INJECTION: forcing a failure. [ 2105.678678] name failslab, interval 1, probability 0, space 0, times 0 [ 2105.680045] CPU: 0 PID: 15138 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2105.680842] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2105.682064] Call Trace: [ 2105.682365] dump_stack+0x107/0x163 [ 2105.682770] should_fail.cold+0x5/0xa [ 2105.683210] ? security_file_alloc+0x34/0x170 [ 2105.683731] should_failslab+0x5/0x10 [ 2105.684145] kmem_cache_alloc+0x5b/0x350 [ 2105.684607] security_file_alloc+0x34/0x170 [ 2105.685102] __alloc_file+0xb6/0x310 [ 2105.685502] alloc_empty_file+0x6d/0x170 [ 2105.685964] alloc_file+0x59/0x590 [ 2105.686376] alloc_file_pseudo+0x16a/0x250 [ 2105.686858] ? alloc_file+0x590/0x590 [ 2105.687267] ? shmem_get_inode+0x55c/0xbc0 [ 2105.687753] __shmem_file_setup+0x144/0x310 [ 2105.688242] ? _copy_from_user+0xfb/0x1b0 [ 2105.688716] __do_sys_memfd_create+0x271/0x450 [ 2105.689204] ? memfd_file_seals_ptr+0x150/0x150 [ 2105.689757] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2105.690320] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2105.690908] do_syscall_64+0x33/0x40 [ 2105.691307] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2105.691897] RIP: 0033:0x466609 [ 2105.692252] 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 [ 2105.694380] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2105.695195] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2105.696016] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2105.696839] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2105.697663] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2105.698495] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2105.705039] FAULT_INJECTION: forcing a failure. [ 2105.705039] name failslab, interval 1, probability 0, space 0, times 0 [ 2105.706381] CPU: 0 PID: 15150 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2105.707171] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2105.708476] Call Trace: [ 2105.708779] dump_stack+0x107/0x163 [ 2105.709202] should_fail.cold+0x5/0xa [ 2105.709639] ? create_object.isra.0+0x3a/0xa20 [ 2105.710161] should_failslab+0x5/0x10 [ 2105.710599] kmem_cache_alloc+0x5b/0x350 [ 2105.711072] ? __generic_file_write_iter+0x1a4/0x5d0 [ 2105.711655] create_object.isra.0+0x3a/0xa20 [ 2105.712145] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2105.712724] kmem_cache_alloc+0x159/0x350 [ 2105.713184] getname_flags.part.0+0x50/0x4f0 [ 2105.713704] getname+0x8e/0xd0 [ 2105.714051] do_sys_openat2+0xf5/0x420 [ 2105.714486] ? build_open_flags+0x680/0x680 [ 2105.714980] ? rcu_read_lock_any_held+0x69/0x90 [ 2105.715492] __x64_sys_openat+0x13f/0x1f0 [ 2105.715947] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2105.716475] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2105.717038] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2105.717592] do_syscall_64+0x33/0x40 [ 2105.717992] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2105.718538] RIP: 0033:0x4196c4 [ 2105.718892] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2105.720905] RSP: 002b:00007fca974b5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2105.721720] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2105.722483] RDX: 0000000000000002 RSI: 00007fca974b6000 RDI: 00000000ffffff9c [ 2105.723247] RBP: 00007fca974b6000 R08: 0000000000000000 R09: ffffffffffffffff [ 2105.724010] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2105.724763] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2105.727316] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2105.743794] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2105.745823] EXT4-fs (loop3): Unrecognized mount option "trans=unix" or missing value [ 2105.747409] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2105.749376] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 2105.763330] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/321/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2105.769941] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2105.771828] EXT4-fs (loop3): Unrecognized mount option "trans=unix" or missing value [ 2105.779467] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/325/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:07:26 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:07:26 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x8cffffff, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:07:26 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000080)=[{&(0x7f0000000040)="43bfaae7dc", 0x5, 0x4}, {&(0x7f00000001c0)="1080b9cc2cea4444d08c72a51cdc13cf65686c07db77547615b8659dcf6e8f291e4a3e9d24737e283231a4a9deff4facb66e8450994be64bcc6230c5df1dda219ed86d5a2d1488312a65576ab57ca29fc3548f6ffdc71a19c8edd3730d71686121acd41bdf9e0ada6e705d2d98c65d5dc484efb8be065b367fda692a6a89a2313b4a4e5b346a94", 0x87, 0x9}], 0x1, &(0x7f0000000040)=ANY=[]) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000000c0)=0x6e) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:26 executing program 0 (fault-call:0 fault-nth:17): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:26 executing program 5 (fault-call:0 fault-nth:12): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:26 executing program 3: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r0, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000002c0)={{{@in=@broadcast, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@private1}}, &(0x7f0000000080)=0xe8) fchown(0xffffffffffffffff, r1, 0xee01) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x7c, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r2, &(0x7f0000000140)=""/111, 0x6f) 04:07:26 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x48000000) 04:07:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2118.504669] FAULT_INJECTION: forcing a failure. [ 2118.504669] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2118.506523] CPU: 0 PID: 15179 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2118.507594] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2118.509311] Call Trace: [ 2118.509748] dump_stack+0x107/0x163 [ 2118.510240] FAULT_INJECTION: forcing a failure. [ 2118.510240] name failslab, interval 1, probability 0, space 0, times 0 [ 2118.510344] should_fail.cold+0x5/0xa [ 2118.513379] strncpy_from_user+0x34/0x460 [ 2118.514014] getname_flags.part.0+0x95/0x4f0 [ 2118.514686] getname+0x8e/0xd0 [ 2118.515174] do_sys_openat2+0xf5/0x420 [ 2118.515773] ? build_open_flags+0x680/0x680 [ 2118.516448] ? rcu_read_lock_any_held+0x69/0x90 [ 2118.517175] __x64_sys_openat+0x13f/0x1f0 [ 2118.517806] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2118.518557] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2118.519372] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2118.520169] do_syscall_64+0x33/0x40 [ 2118.520761] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2118.521537] RIP: 0033:0x4196c4 [ 2118.522037] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2118.524876] RSP: 002b:00007fca974b5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2118.526045] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2118.527137] RDX: 0000000000000002 RSI: 00007fca974b6000 RDI: 00000000ffffff9c [ 2118.528266] RBP: 00007fca974b6000 R08: 0000000000000000 R09: ffffffffffffffff [ 2118.529361] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2118.530466] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2118.531598] CPU: 1 PID: 15183 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2118.533110] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2118.535542] Call Trace: [ 2118.536115] dump_stack+0x107/0x163 [ 2118.536919] should_fail.cold+0x5/0xa [ 2118.537741] ? create_object.isra.0+0x3a/0xa20 [ 2118.538720] should_failslab+0x5/0x10 [ 2118.539536] kmem_cache_alloc+0x5b/0x350 [ 2118.540417] ? lock_downgrade+0x6d0/0x6d0 [ 2118.541311] create_object.isra.0+0x3a/0xa20 [ 2118.542250] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2118.543342] kmem_cache_alloc+0x159/0x350 [ 2118.544254] security_file_alloc+0x34/0x170 [ 2118.545182] __alloc_file+0xb6/0x310 [ 2118.545982] alloc_empty_file+0x6d/0x170 [ 2118.546854] alloc_file+0x59/0x590 [ 2118.547621] alloc_file_pseudo+0x16a/0x250 [ 2118.548537] ? alloc_file+0x590/0x590 [ 2118.549358] ? shmem_get_inode+0x55c/0xbc0 [ 2118.550281] __shmem_file_setup+0x144/0x310 [ 2118.551207] ? _copy_from_user+0xfb/0x1b0 [ 2118.552089] __do_sys_memfd_create+0x271/0x450 [ 2118.553085] ? memfd_file_seals_ptr+0x150/0x150 [ 2118.554084] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2118.555207] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2118.556323] do_syscall_64+0x33/0x40 [ 2118.557121] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2118.558217] RIP: 0033:0x466609 [ 2118.558908] 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 [ 2118.562861] RSP: 002b:00007f750e3e1f48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 2118.564493] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 0000000000466609 [ 2118.566021] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00000000004bee66 [ 2118.567548] RBP: 0000000000000002 R08: 0000000000001000 R09: ffffffffffffffff [ 2118.569088] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000008100000 [ 2118.570615] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 2118.573598] EXT4-fs (loop1): invalid first ino: 0 [ 2118.606683] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2118.616565] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 04:07:26 executing program 0 (fault-call:0 fault-nth:18): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2118.634776] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:07:26 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2118.665953] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2118.672733] EXT4-fs (loop7): VFS: Can't find ext4 filesystem 04:07:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:26 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4c000000) [ 2118.724846] FAULT_INJECTION: forcing a failure. [ 2118.724846] name failslab, interval 1, probability 0, space 0, times 0 [ 2118.726080] CPU: 0 PID: 15204 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2118.726814] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2118.728042] Call Trace: [ 2118.728362] dump_stack+0x107/0x163 [ 2118.728759] should_fail.cold+0x5/0xa [ 2118.729178] ? __alloc_file+0x21/0x310 [ 2118.729598] should_failslab+0x5/0x10 [ 2118.730004] kmem_cache_alloc+0x5b/0x350 [ 2118.730437] __alloc_file+0x21/0x310 [ 2118.730841] alloc_empty_file+0x6d/0x170 [ 2118.731280] path_openat+0xde/0x26c0 [ 2118.731695] ? path_lookupat+0x850/0x850 [ 2118.732141] ? perf_trace_lock+0xac/0x490 [ 2118.732589] ? __lockdep_reset_lock+0x180/0x180 [ 2118.733084] ? lock_acquire+0x197/0x490 [ 2118.733514] ? __lockdep_reset_lock+0x180/0x180 [ 2118.734014] do_filp_open+0x17e/0x3c0 [ 2118.734424] ? may_open_dev+0xf0/0xf0 [ 2118.734831] ? __alloc_fd+0x2a5/0x620 [ 2118.735239] ? lock_downgrade+0x6d0/0x6d0 [ 2118.735701] ? rwlock_bug.part.0+0x90/0x90 [ 2118.736184] ? _raw_spin_unlock+0x1a/0x30 [ 2118.736658] ? __alloc_fd+0x2a5/0x620 [ 2118.737087] do_sys_openat2+0x16d/0x420 [ 2118.737531] ? build_open_flags+0x680/0x680 [ 2118.738025] ? rcu_read_lock_any_held+0x69/0x90 [ 2118.738554] __x64_sys_openat+0x13f/0x1f0 [ 2118.739014] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2118.739560] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2118.740142] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2118.740737] do_syscall_64+0x33/0x40 [ 2118.741156] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2118.741729] RIP: 0033:0x4196c4 [ 2118.742088] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2118.744155] RSP: 002b:00007fca974b5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2118.745024] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2118.745780] RDX: 0000000000000002 RSI: 00007fca974b6000 RDI: 00000000ffffff9c [ 2118.746572] RBP: 00007fca974b6000 R08: 0000000000000000 R09: ffffffffffffffff [ 2118.747363] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2118.748148] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:07:26 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f64657659acf87acaab"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='nfs4\x00', 0x42000, 0x0) 04:07:26 executing program 0 (fault-call:0 fault-nth:19): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:26 executing program 5 (fault-call:0 fault-nth:13): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2118.811502] FAULT_INJECTION: forcing a failure. [ 2118.811502] name failslab, interval 1, probability 0, space 0, times 0 [ 2118.812808] CPU: 0 PID: 15212 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2118.813554] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2118.814788] Call Trace: [ 2118.815076] dump_stack+0x107/0x163 [ 2118.815468] should_fail.cold+0x5/0xa [ 2118.815895] ? create_object.isra.0+0x3a/0xa20 [ 2118.816397] should_failslab+0x5/0x10 [ 2118.816806] kmem_cache_alloc+0x5b/0x350 [ 2118.817245] create_object.isra.0+0x3a/0xa20 [ 2118.817714] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2118.818260] kmem_cache_alloc+0x159/0x350 [ 2118.818709] __alloc_file+0x21/0x310 [ 2118.819111] alloc_empty_file+0x6d/0x170 [ 2118.819551] path_openat+0xde/0x26c0 [ 2118.819956] ? path_lookupat+0x850/0x850 [ 2118.820419] ? perf_trace_lock+0xac/0x490 [ 2118.820882] ? __lockdep_reset_lock+0x180/0x180 [ 2118.821382] ? lock_acquire+0x197/0x490 [ 2118.821820] ? __lockdep_reset_lock+0x180/0x180 [ 2118.822324] do_filp_open+0x17e/0x3c0 [ 2118.822749] ? may_open_dev+0xf0/0xf0 [ 2118.823162] ? __alloc_fd+0x2a5/0x620 [ 2118.823590] ? lock_downgrade+0x6d0/0x6d0 [ 2118.824038] ? rwlock_bug.part.0+0x90/0x90 [ 2118.824525] ? _raw_spin_unlock+0x1a/0x30 [ 2118.824983] ? __alloc_fd+0x2a5/0x620 [ 2118.825413] do_sys_openat2+0x16d/0x420 [ 2118.825862] ? build_open_flags+0x680/0x680 [ 2118.826353] ? rcu_read_lock_any_held+0x69/0x90 [ 2118.826872] __x64_sys_openat+0x13f/0x1f0 [ 2118.827328] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2118.827868] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2118.828462] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2118.829032] do_syscall_64+0x33/0x40 [ 2118.829431] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2118.830005] RIP: 0033:0x4196c4 [ 2118.830359] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2118.832341] RSP: 002b:00007fca974b5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2118.833194] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2118.833988] RDX: 0000000000000002 RSI: 00007fca974b6000 RDI: 00000000ffffff9c [ 2118.834784] RBP: 00007fca974b6000 R08: 0000000000000000 R09: ffffffffffffffff [ 2118.835586] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2118.836385] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:07:26 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:26 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2118.866041] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2118.870875] FAULT_INJECTION: forcing a failure. [ 2118.870875] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2118.873207] CPU: 1 PID: 15217 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2118.874472] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2118.876628] Call Trace: [ 2118.877132] dump_stack+0x107/0x163 [ 2118.877828] should_fail.cold+0x5/0xa [ 2118.878560] __alloc_pages_nodemask+0x182/0x680 [ 2118.879450] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2118.880601] ? lock_downgrade+0x6d0/0x6d0 [ 2118.881388] alloc_pages_vma+0xbb/0x410 [ 2118.882154] shmem_alloc_page+0x10f/0x1e0 [ 2118.882919] ? shmem_init_inode+0x20/0x20 [ 2118.883730] ? percpu_counter_add_batch+0x8b/0x130 [ 2118.884662] ? __vm_enough_memory+0x184/0x360 [ 2118.885511] shmem_getpage_gfp.constprop.0+0x50e/0x1920 [ 2118.886508] ? shmem_unuse_inode+0xec0/0xec0 [ 2118.887340] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2118.888325] ? iov_iter_fault_in_readable+0x9a/0x410 [ 2118.889271] shmem_write_begin+0xf7/0x1d0 [ 2118.890062] generic_perform_write+0x1fe/0x4d0 [ 2118.890925] ? trace_event_raw_event_file_check_and_advance_wb_err+0x4a0/0x4a0 [ 2118.892297] ? current_time+0x2c0/0x2c0 [ 2118.893047] ? generic_write_checks+0x2a9/0x380 [ 2118.893920] __generic_file_write_iter+0x399/0x5d0 [ 2118.894842] generic_file_write_iter+0xd7/0x220 [ 2118.895701] ? iov_iter_init+0x3c/0x130 [ 2118.896477] new_sync_write+0x42c/0x660 [ 2118.897229] ? new_sync_read+0x6f0/0x6f0 [ 2118.897994] ? __x64_sys_pwrite64+0x1fd/0x250 [ 2118.898847] ? lock_release+0x6b0/0x6b0 [ 2118.899594] ? selinux_file_permission+0x36/0x510 [ 2118.900542] vfs_write+0x743/0xa20 [ 2118.901224] __x64_sys_pwrite64+0x1fd/0x250 [ 2118.902042] ? vfs_write+0xa20/0xa20 [ 2118.902754] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2118.903748] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2118.904738] do_syscall_64+0x33/0x40 [ 2118.905448] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2118.906420] RIP: 0033:0x419777 [ 2118.907053] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 2118.910562] RSP: 002b:00007f750e3e1f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 2118.912014] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419777 [ 2118.913381] RDX: 0000000000000061 RSI: 0000000020010000 RDI: 0000000000000004 [ 2118.914755] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffffffffffffff [ 2118.916090] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 2118.917406] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 2118.927264] EXT4-fs (loop1): invalid first ino: 0 [ 2118.938792] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2118.942791] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2118.986835] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2119.032766] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:07:37 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x97ffffff, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:07:37 executing program 5 (fault-call:0 fault-nth:14): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:37 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:37 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x68000000) 04:07:37 executing program 0 (fault-call:0 fault-nth:20): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:37 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f00000001c0)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/167, 0xa7) 04:07:37 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:07:37 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) r1 = syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="46308bfc275560cb77e92d582273cda82cb121fca230cfcba8520d281d10b431a6460eb8584e585801fb29dca69aa628525310285bda26a95758c189af2d5924e170e9cbdcca18016afa8c086b82fa24eaed5525be8cf170c720f1d0213031366b6d247d79c62f45d4f861259ab5bb1cfc3480bd86faddabcb62917148aaad28d049010f59ec2e5df4de879082d7761d03aae559ea93e1f37f47ad3a3c187a716c74207a12d177edd5f94a33", 0xac, 0x7ff}, {&(0x7f0000000380)="31ee690fdf544fae19cc99c686522bea458059bde98e05eeb98c7733aed60ff19843d2a18336971dd81a7b27d95bc814fe947aaecf59615f79418db0e28ff4757050b104682384c3b73ae090e1f42e29f8573ccc91b6087208fff5c946210fc12e44a08443f91d43a8d50baa319d2375dba12763ef1bbf8fa932ee1981a62861ca275da569df7ead54d7f18af132e89059545fe82552eae9cc6f07d53fc12aa330f98ebba61a", 0xa6, 0x354c}], 0x10000, &(0x7f0000000440)={[{')@#-@#'}, {':@'}, {'ext4\x00'}], [{@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@euid_lt={'euid<', 0xee00}}, {@uid_eq}, {@func={'func', 0x3d, 'MODULE_CHECK'}}, {@appraise_type}, {@fsuuid={'fsuuid', 0x3d, {[0x62, 0x62, 0x63, 0x65, 0x38, 0x61, 0x32, 0x63], 0x2d, [0x63, 0x64, 0x38, 0x36], 0x2d, [0x37, 0x64, 0x65, 0x64], 0x2d, [0x63, 0x63, 0x62, 0x62], 0x2d, [0x33, 0x0, 0x63, 0x66, 0x4, 0x62, 0x5f, 0x66]}}}, {@obj_role={'obj_role', 0x3d, '@'}}]}) getdents(r1, &(0x7f00000001c0)=""/34, 0x22) [ 2129.962508] FAULT_INJECTION: forcing a failure. [ 2129.962508] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2129.963954] CPU: 1 PID: 15249 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2129.964722] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2129.965978] Call Trace: [ 2129.966273] dump_stack+0x107/0x163 [ 2129.966680] should_fail.cold+0x5/0xa [ 2129.967104] ? iov_iter_fault_in_readable+0x9a/0x410 [ 2129.967675] iov_iter_copy_from_user_atomic+0x49b/0xc60 [ 2129.968268] ? shmem_write_begin+0xf7/0x1d0 [ 2129.968739] ? shmem_write_begin+0x100/0x1d0 [ 2129.969238] generic_perform_write+0x26d/0x4d0 [ 2129.969755] ? trace_event_raw_event_file_check_and_advance_wb_err+0x4a0/0x4a0 [ 2129.970526] ? current_time+0x2c0/0x2c0 [ 2129.970971] ? generic_write_checks+0x2a9/0x380 [ 2129.971464] __generic_file_write_iter+0x399/0x5d0 [ 2129.972004] generic_file_write_iter+0xd7/0x220 [ 2129.972521] ? iov_iter_init+0x3c/0x130 [ 2129.972957] new_sync_write+0x42c/0x660 [ 2129.973381] ? new_sync_read+0x6f0/0x6f0 [ 2129.973827] ? __x64_sys_pwrite64+0x1fd/0x250 [ 2129.974322] ? lock_release+0x6b0/0x6b0 [ 2129.974756] ? selinux_file_permission+0x36/0x510 [ 2129.975285] vfs_write+0x743/0xa20 [ 2129.975680] __x64_sys_pwrite64+0x1fd/0x250 [ 2129.976143] ? vfs_write+0xa20/0xa20 [ 2129.976581] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2129.977160] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2129.977724] do_syscall_64+0x33/0x40 [ 2129.978132] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2129.978689] RIP: 0033:0x419777 [ 2129.979045] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 2129.981009] RSP: 002b:00007f750e3e1f20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 2129.981848] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 0000000000419777 [ 2129.982628] RDX: 0000000000000061 RSI: 0000000020010000 RDI: 0000000000000004 [ 2129.983407] RBP: 0000000000000002 R08: 0000000000000000 R09: ffffffffffffffff [ 2129.984179] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 2129.984965] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 2129.993876] FAULT_INJECTION: forcing a failure. [ 2129.993876] name failslab, interval 1, probability 0, space 0, times 0 [ 2129.995199] CPU: 1 PID: 15256 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2129.995972] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2129.997252] Call Trace: [ 2129.997547] dump_stack+0x107/0x163 [ 2129.998144] should_fail.cold+0x5/0xa [ 2129.998763] ? security_file_alloc+0x34/0x170 [ 2129.999493] should_failslab+0x5/0x10 [ 2130.000113] kmem_cache_alloc+0x5b/0x350 [ 2130.000789] security_file_alloc+0x34/0x170 [ 2130.001494] __alloc_file+0xb6/0x310 [ 2130.002108] alloc_empty_file+0x6d/0x170 [ 2130.002775] path_openat+0xde/0x26c0 [ 2130.003394] ? path_lookupat+0x850/0x850 [ 2130.004061] ? perf_trace_lock+0xac/0x490 [ 2130.004746] ? __lockdep_reset_lock+0x180/0x180 [ 2130.005503] ? lock_acquire+0x197/0x490 [ 2130.006158] ? __lockdep_reset_lock+0x180/0x180 [ 2130.006901] do_filp_open+0x17e/0x3c0 [ 2130.007521] ? may_open_dev+0xf0/0xf0 [ 2130.008144] ? __alloc_fd+0x2a5/0x620 [ 2130.008718] ? lock_downgrade+0x6d0/0x6d0 [ 2130.009184] ? rwlock_bug.part.0+0x90/0x90 [ 2130.009667] ? _raw_spin_unlock+0x1a/0x30 [ 2130.010127] ? __alloc_fd+0x2a5/0x620 [ 2130.010554] do_sys_openat2+0x16d/0x420 [ 2130.011000] ? build_open_flags+0x680/0x680 [ 2130.011484] ? rcu_read_lock_any_held+0x69/0x90 [ 2130.011984] __x64_sys_openat+0x13f/0x1f0 [ 2130.012458] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2130.012994] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2130.013580] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2130.014158] do_syscall_64+0x33/0x40 [ 2130.014577] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2130.015153] RIP: 0033:0x4196c4 [ 2130.015516] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2130.017591] RSP: 002b:00007fca974b5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2130.018395] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2130.019190] RDX: 0000000000000002 RSI: 00007fca974b6000 RDI: 00000000ffffff9c [ 2130.019990] RBP: 00007fca974b6000 R08: 0000000000000000 R09: ffffffffffffffff [ 2130.020799] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2130.021598] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2130.045620] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2130.045869] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2130.058013] EXT4-fs (loop4): invalid first ino: 0 [ 2130.061731] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2130.064234] EXT4-fs (loop1): invalid first ino: 0 [ 2130.072892] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/324/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2130.084920] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/328/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:07:38 executing program 5 (fault-call:0 fault-nth:15): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:38 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2130.142256] FAULT_INJECTION: forcing a failure. [ 2130.142256] name failslab, interval 1, probability 0, space 0, times 0 [ 2130.143599] CPU: 1 PID: 15272 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2130.144363] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2130.145585] Call Trace: [ 2130.145893] dump_stack+0x107/0x163 [ 2130.146305] should_fail.cold+0x5/0xa [ 2130.146726] ? getname_flags.part.0+0x50/0x4f0 [ 2130.147237] should_failslab+0x5/0x10 [ 2130.147659] kmem_cache_alloc+0x5b/0x350 [ 2130.148114] getname_flags.part.0+0x50/0x4f0 [ 2130.148621] getname+0x8e/0xd0 [ 2130.148979] do_sys_openat2+0xf5/0x420 [ 2130.149412] ? build_open_flags+0x680/0x680 [ 2130.149892] ? rcu_read_lock_any_held+0x69/0x90 [ 2130.150412] __x64_sys_openat+0x13f/0x1f0 [ 2130.150872] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2130.151406] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2130.151996] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2130.152596] do_syscall_64+0x33/0x40 [ 2130.152991] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2130.153561] RIP: 0033:0x4196c4 04:07:38 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2130.153911] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2130.156022] RSP: 002b:00007f750e3e1ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2130.156886] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2130.157685] RDX: 0000000000000002 RSI: 00007f750e3e2000 RDI: 00000000ffffff9c [ 2130.158471] RBP: 00007f750e3e2000 R08: 0000000000000000 R09: ffffffffffffffff [ 2130.159259] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2130.160055] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 04:07:38 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x6c000000) 04:07:38 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCL_GETMOUSEREPORTING(r0, 0x541c, &(0x7f0000000000)) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x6e) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/111, 0x6f) r2 = syz_open_dev$ptys(0xc, 0x3, 0x1) r3 = creat(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$KIOCSOUND(r3, 0x4b2f, 0x0) lseek(r2, 0x6f, 0x2) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r4, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000200)={@local, @empty, @private1, 0x3661, 0x3, 0x3f, 0x100, 0x1, 0x100}) ioctl$F2FS_IOC_MOVE_RANGE(r4, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x2, 0x0, 0x80}) sendmsg$nl_netfilter(r5, &(0x7f0000001400)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000013c0)={&(0x7f00000002c0)={0x10d8, 0x9, 0x8, 0x201, 0x70bd2b, 0x25dfdbfd, {0x3, 0x0, 0x5}, [@generic="5cde18aa7629925819aba3087ae9c69b89da59d75a88c95eb14f8cbde34cbf5eb7c710a0e869386674de1fd69f4b4bb206d4ce739b8064e8858ca94ff91f8054a55836f3991a225d5c45b5cd813af117cd549009fac6c6fee84709c74ffbab5dd95e8daea0ada5efb6bd6bfb785ac84aa775a2c3d5db94123f02a9d97f3e4f1fa384517da66548b8ce741b0d2a36f8d62ee845c35b49d088bee5619b2cfaa7d99ea690c2affdce4ab2bd8592eb87e1ca50cc0a335894e445560d4963c687263d80b72dc1796e0b52684641fedfe1141bf9e88ac1c5432ee665e1405a2f3113fd7ac3245a945efebde130007b9405cd1eae02ba395a18d374007efff34c57f16bb64a5fe0918cc2b093f7a3da74c6e7b450f78329b2c20d9fa332a5f19e6dbc6c9b4082f38103e11a753dba214a05c96152d4c21a9540542510d824508f0233edda5af733f8ad3e7ea48fd31ba06b360e3e096c2cd69774c72daf878b73835891618097f9704cdd748ec95ca08d3239aa335d7c763915d97d871ec23f81b74ddb09804d6c2e501e3f67877673365c6a779d28a8cbd8ec5a9868279c66126b625c30a04641937e3a86c646fbf05acac2a076b376f90f04843aba2fdde9bd9459921397c294ab23f005297188e6a76e7afbca5fb04d43da299a87764a27f7e300376d0aa4379156ef20402088a728597c38256374775596c168e649e31366705caf7bed544b22d6e5612d838d9b32a80bc936a0b46264f61f538abb5a95426de59b89e34379e070839c19c112f870d0f257d1a43f17a265240514cc5397919142b2405472213bb94c513882655271535cb184f952a817b5977038603b67d2a6dd93ec56b3e35569ef8d72d0b70275391ee26cba57f1823aaa8ec31b8740ec4c90f07244fe64df717c4d5ba6f4628acd6a53b0d7f4e9ec9338a3cb10d67093b6b00fd0d31c42e5fa49b7de1df41ea104822fb1c1a94008597d23cdd00e4bec05279bff046216a7b5f33af7252a564386df0108b65a98703f363007d34a0724f78e1d801bdc57b38c92f70ea283745df0b92e20b3cdff8162deae05a2bcb5a2cf321bdeb525247424e173266bdbcf9a483bac7b8521ace0071b3c6e77e7542359e68c8064612dd170488799ccba39765688de8313a409bd0e57e87d591b412a83cd6d1bf6ffd476a12305361548e79d5eaff0b4fb8dcc390f2d4ccf3775b2a962bf13fbe4d9e335d9652a67db3bb02dba5b2e8b707f66a6630893c018c2557032a5b923eeadd9f463541fcb7d3dd145b6ade3c5345e93a534968c2680f78464beba44ada80bec962a11dd339f2c77dbcac5ee193c00f3d959c1766766a967a1fa96e3b048bb198de5ce0bec2a709b7d25b05bf87b7a9b2c80337b59ba64ac0e9062e881562289e98e7f9db77e4781648f6e2b4629e6b4430e24fb1eab0995e0bf4deace67f5607ebce8a5f40093167f6470a9ce54af3528f85e9ca204559964f4db4f443e19ccd0d00c45adf65e8ec29d55b0eb30b2a507fa0acffde3f3b21d778ef5e9274b365fad2f98090601449ba6bcf2d08f6d546b370a094f1a28af58f90e2ade0846b0a31f705bcf5dd2a75ab52bf5b3af463eda542cf0e6c2717d1d1355e411ceea60d62aff2154d2103226628a775e6305503f196968ec1f15ce638868ee3737569a4cf185ce0f8cd268d7c16f3f3d005022a12e9b4a3d6f06fe1eb95db145cc20565cc9e734471f691fa1c0dc029e083a3d5337739226736b5de80e1622a0f7e0590da8ce8f224e1cef7a79e412bf753f0f1d21314bae8eeeda38149f3eff626bccae8dc6031813c9ab9a63eefeac77a8fdbafbdfb675024c801ca7ff70ad306b56ea1c3356c2cd5b981f43f5e3059ed6890c06011319f8fe838651bbd5cbc78865319af21972815850a3d6a5afa9b627cc983d5b343ac5bba314cec19aa7f5b4e1784daa30752ae9c3f794a689b0ffb527b7be5bded3b7b2f6014142ab5915dd18ae22dcc6bca1fbe7d4a5f1d9f8b6d8a76e2d127d7b70143ab6f3cfa56d5d377bf1621f9f7d3406b32d13791de9c5048fa97a3d5506843e7ccb96d46b2317e485fc07590225791f34b97ae7e922c433c7b9655da84c0975d951477afff04ce12fa1a7563f106445b01395f1db57ff8b858ea335f50f19d281ad34bd92bacb61d6392fff65eada05c9a4fd03b97bff5645266f032d69c27b6ba530479f47679135e28907cce0e69ec9a5cc03f8eb27cb98d61e978c11277a6a29812b763a2828bf178ba4b891607a6212f47c01feb27bcb73569510c47c17380ff0c174169e17a68881e25035cedc3b08857790ef562adcd9d7e94c34cbc34db7d3e3eac7c9cc85f8c40409d53145749456f12ddc0bbbe512b9f1d9aaaf53185e639bdb0043ec37549dc61c837db4afe073e6a035dab2a3b3fb6c6eb9a6e35fac3b3e57253075a7af19d50db2d82c9932f78c871b6a55bed929f73fc496f73c470e5ff9b80c2409f1b987b27a5c3b9b3cdcbed863f69c20490a10435e2532a9397c842813ad99d77613724481e282aa431d73fb920bee0304d4793dd4f0d9248302af48859b55b20e0da44a4dd2e11c2b8232e5a782a4e46c561b2e404c4386d7bcefa3f0cb81d941a5adbadb2e16f4e30d94ebec793745e149d65347803bb277b2337b646a7e2a58395aae248e27b19cfeef6decbf9bd2a268375852814ef8e307f525c05bad15f90c2eab1a8f63e390acb7e9899d52d88cf9d71d02d4b4ccc64f2bbdf56471ec7f04d2645b03fff6ef0412459128108575b0d200e23f21c97da20d8e95e9bb2bf05d2ce299a369dbf352c4ee56da572d650bf8a8c464cf2dda74a2e59df88204e0b5f0b3e0c07ecbe239e757af90b39337043602228e97f28f0c812c359a728e8368a98e7765d85fbdb2996eee173d4352b46879c9bf5e4d41178897137690ea0a5dd79fb6f425929e6aebd10db8630f176bb5f054c2ac3363a582223188b1458cc3962b9285fd561cc99847a27b510f7c769abcd3adafc429a0a04fb64d507174e0aec02e4d49dfb07b6bae7bbaafa4995c67c3709ff9cde1e39d37d47df47d5ba934183ef14af4c5e700e04d8cf4833391993fd395f98d65bc22f111b15d6a6431b2697e7c37c7c042512a707030e443151597e0723c0fe7b07929e3a9ce9907570007cfbe7b294ef532fde5c0c69502daaa60ad5cf120afd63d8bb8236050f16a14ceda0ad96383cca17ff158de94bdd28f9a6234d9dd2f7e14e89a9cc70831fd20ba7fd73e786575acb707e83e258af0d763355bc4859afb0abf9e64beec5d28c21b52f5599044cd9fa30168356a13029d9c36ad306ca1fd63a3dd32c254c89e1d304d905de80f217de519cea9fb4f9d06f551c42f36d2a1f2abf43c53c823efbb1c9f5658f3e19d9c325aa4515446ee1d83b10771cde25fc4f14ad06cbeb23da7b49651bb245013c845b9796260d476d87464817722b0b58bf0accf653529e04b746de989dc9af9a70f6a48f73eb33b84f9e9b92fae7af3beb594ef9a891e9dc339250823d80ed61d65e87e7b70013eb053891db75f31431af35992d6bfa23085c5f0114082cc66c0c6290afbec49c98716a28fd69fb3af8a96e362455e998f37ea9e622ac9e242c4a610ab223cb904fe03faa0a0bb1a730342a1c3132e83b6d370069e37b8d85eea6199f69224f755d1868021233304e7b33c9c836c162004b57e5db47913a58854133491c6f958ffa140bfe482ecf4914eb3808b5c2d64f92c7d5a2a24ece86c0fe0c2327fa57d8c6984dcfda3990a6a34afa9eb8e5cb21d8dd377d69a0f37cd30d1aaade0842a682efb7642841ec9d236facd6bbeef246aa26afa61d894eb48fc2d6cfedfe2abc49d1f221daeb37d3a495d5cbbba6c1f62fcb2463399df2ae5a23970449434e5856133d81ed604bbac0ef2e3ddfcd71a3657ef44d4117c46312467804d150a513c70585ae99ea53eef57d1788675601efb320693d95697e204d9fa0714478973ae27175dda7212795b6ba74fdf442994b90bcdc175caeeb04c70e803675816082d1780cdf8bee68e16eaa284fa46838e0c24ab915a85a600a667a4957a1729e9b09e18b23792a892ba70efb0fc99f7f779b92117fd5ce862a048559bbeb1e61d3b5d61d91fafbee8f22bae45811fddcd3fa7bb7a358ee867a90d3518df56a25e50bac381a8433b0c9b710e046c01a82247987b8bd42a944047b850c877660e8c2a5ff32f2a98ab35ddf3f16abfc602d267e13c757b108f501a6da401ae0f005a3ce6adbab7007c3feed7ec0add0246728c39f8859342261883f1c76b453dd14df2abbc71bcf6c231d122d136e6823feb9cb1dd42e3c6399fe5fec21a6fc5299ba2f51cbfc388d08ba1b96de9a29d652737e74c2081b281e997c05426cb504668450d95eb78d4fb32cb40ca7ad927fb478ef207910e7a8b4c4edc14ad80e7904d1623c63a68f938558a3d4b07dad9b1b9209b3c7bdd0075ea5660819ad23852fcf57cb3c2b8b8765b66e3e918afed349df1ac64ff10d7881dd253c5a4d7a517329ec627dc9d6993d01ae5aab885f577a614ce1878fabce8c361afa69fca665aa7c38857600ec11f258efb39db24a4ca08b8a8ba1d5416801744beb623ea65438e3bebbd3a19141af985ca178f900ac21ee8105d8454c6384a70c08199ea612caea188b03b09b20cf94f7ebf322934613bef5da61e4951e20a2eff8ecf16c92e0388bbd3faf1974374e9435b7dd4dce48b98543b4f59a2b3b62ddb29b27dd782ea896bc06af6866e2df78aa33123a26a7cc0345269fdf51b2d5633c01790e37837b7e74cf030b4b87ba320559b22e0058c801cb7a091ffdc3c2f85455f4e644c5fe038f817edef7ad056feaf61dffccd0c08c33e298ca769c3cc4ee65171c5f662b4717a5cbef7669e0875d8bfeb5a3423574a57816144693937bf7b25d0afde27452c814f0ba24fa334515fa238c25dd361e4a055bdf723bf6ee497f88d0bc206651a81dacc12ff7342f2033743c7328336f766f3c8017bc307bae2f6e6336813d8ab9106c790d3d4bb7ec4ed9b938374471d1484669df254b19f46379938c18c9be38dd0b6f586c0fe1f694e96189c95e4c5304f0b80e75ee18d44098dd4372172450ff350d5e2a18d19e606b4c4490f2481f053ad1c9ef21fbef5e96ff4ef5d287ca50f60bf27ec50276aa69ad0ce15e8942a30b769539e79663ac5604b7ca8819cdc7a28628b7df59d6fe8fcb48b84472c5879c96fd91291aa257ab1256412199daeb7fd87d9340397c9bf796c0c8554bb0388d64a43b57b1c2258a77ca84a471d85c07b999af47782c755fe8168ffc282a85e50808ca603b6ec31db8bbe535014a6580e345289a258fc46e5c2a8b3b2c91992b25530d1c70797dadd5afad1495ed3035c5bd296a9b17367ec5dd97ce1f0248cc2b0543583621d8e54f53b47fc9e7d234585c3814fea7b6adc64407a345600e1e7370ccb7fb44354b3daa7d881a2ff4963257a6d28f91dd51450f21f32cfca63ba881f52620fb3d168e073eb98d4bcfa06b915ed70def11f1ed130dfbace9aef6042c955ebdff78070c8d457d0bc8f1bc7fbdd3ce1d5e30ea145d714fdbdec361ddb19b8591f4fedbf7f9f14ef07974fff389cd09c35dc481c1ba225476c06abad19b43067c4ae5aa3f2a3c36da1ac343c8ec5e7d6d0b84539ac082867febd16c058d6c979bce115ba4be14937bb99964ecb51e2a4b317cb2ea898c6168e3d32ff77f71fd888a96d0cdc245c252c25d88919f438479fc7", @typed={0x8, 0x4f, 0x0, 0x0, @uid=0xffffffffffffffff}, @typed={0x8, 0x19, 0x0, 0x0, @fd=r0}, @generic="c99c2c9cf43a1a69443165e7e308769e6aa594b630cdf4e6aa4fbe82ec861be65dddcfe895c84bdfe982270aef03087c63cbcbc4d591f48e5cdbd026fd4f64eb55ba08ac592297f80ec78cb6168b57df5dcbc2489f50e4e703c875552d8d980c5eb91c010b9a9caf59bfca26df70e3d867495a0cb13c0cff7da6d23f2603b1098ec395df5b446b9e2abc8f921f4b3d0c79caa1ec7b666ad4050458d16b492a71078b5897d1639d902c3f4d10951990b5548a"]}, 0x10d8}, 0x1, 0x0, 0x0, 0x40400c4}, 0x4) [ 2130.224891] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 04:07:38 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:38 executing program 0 (fault-call:0 fault-nth:21): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:38 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2130.263305] EXT4-fs (loop4): invalid first ino: 0 [ 2130.283536] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2130.286466] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/325/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2130.304238] FAULT_INJECTION: forcing a failure. [ 2130.304238] name failslab, interval 1, probability 0, space 0, times 0 [ 2130.305670] CPU: 0 PID: 15291 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2130.306448] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2130.307737] Call Trace: [ 2130.308031] dump_stack+0x107/0x163 [ 2130.308457] should_fail.cold+0x5/0xa [ 2130.308893] ? create_object.isra.0+0x3a/0xa20 [ 2130.309425] should_failslab+0x5/0x10 [ 2130.309863] kmem_cache_alloc+0x5b/0x350 [ 2130.310343] ? lock_downgrade+0x6d0/0x6d0 [ 2130.310827] create_object.isra.0+0x3a/0xa20 [ 2130.311344] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2130.311895] kmem_cache_alloc+0x159/0x350 [ 2130.312383] security_file_alloc+0x34/0x170 [ 2130.312881] __alloc_file+0xb6/0x310 [ 2130.313308] alloc_empty_file+0x6d/0x170 [ 2130.313777] path_openat+0xde/0x26c0 [ 2130.314180] ? path_lookupat+0x850/0x850 [ 2130.314639] ? perf_trace_lock+0xac/0x490 [ 2130.315078] ? __lockdep_reset_lock+0x180/0x180 [ 2130.315608] ? lock_acquire+0x197/0x490 [ 2130.316034] ? __lockdep_reset_lock+0x180/0x180 [ 2130.316576] do_filp_open+0x17e/0x3c0 [ 2130.317017] ? may_open_dev+0xf0/0xf0 [ 2130.317459] ? __alloc_fd+0x2a5/0x620 [ 2130.317900] ? lock_downgrade+0x6d0/0x6d0 [ 2130.318373] ? rwlock_bug.part.0+0x90/0x90 [ 2130.318859] ? _raw_spin_unlock+0x1a/0x30 [ 2130.319321] ? __alloc_fd+0x2a5/0x620 [ 2130.319761] do_sys_openat2+0x16d/0x420 [ 2130.320224] ? build_open_flags+0x680/0x680 [ 2130.320693] ? rcu_read_lock_any_held+0x69/0x90 [ 2130.321234] __x64_sys_openat+0x13f/0x1f0 [ 2130.321673] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2130.322228] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2130.322784] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2130.323370] do_syscall_64+0x33/0x40 [ 2130.323766] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2130.324353] RIP: 0033:0x4196c4 [ 2130.324712] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2130.326819] RSP: 002b:00007fca974b5ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2130.327629] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2130.328439] RDX: 0000000000000002 RSI: 00007fca974b6000 RDI: 00000000ffffff9c [ 2130.329251] RBP: 00007fca974b6000 R08: 0000000000000000 R09: ffffffffffffffff [ 2130.330064] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2130.330872] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2130.355158] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2130.357928] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2130.369968] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/329/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 2130.379262] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 04:07:50 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xb46378d1, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:07:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:07:50 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0xc00, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getresgid(&(0x7f0000001ac0), &(0x7f0000000180)=0x0, &(0x7f0000000140)) clone3(&(0x7f0000001e00)={0x1200400, &(0x7f00000019c0), &(0x7f0000001bc0)=0x0, &(0x7f0000001b80), {0xbe}, &(0x7f0000001f00)=""/149, 0x95, &(0x7f0000001d00)=""/170, &(0x7f0000001dc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4, {r1}}, 0x58) sendmsg$unix(r1, &(0x7f0000001ec0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001980)=[{&(0x7f00000015c0)="77e3ada85b0647ebea714bc093dcc6bdd7cee70de5256b85083b70ca909a2d355e1d249d2731b19fba8a0d7a6b15a826adacdb18a988fc0e8e7c9f6bbf83db2394c85c09ec572beb48b1eccf358f93296ddcb05bc06de09f1b7c10d2713d6238984bc3f494854e8a09da5e49a37c44029aa4ed0bd6e07881829f080ecb0ad9c85fca9a7c47c3d20930", 0x89}, {&(0x7f0000001680)="48efc8cd0403ead0d98f2468a5785cc7647db5027d5c0197dbf39a63e56ee087f235fdf03b68d31cdb48c1e0311d39e4d2f5e991ed009cbcc56659c1149f70ffce651d42db2af95cda0cf6b56ee868caf9a62ded2e297a298bb2252d20a29e42298d4caf7431b31c937c49546f676517908520be7219f91c270d99a52ae7e348444de296daf61ec401035a44d6c535fe063a84171b895efebff3eb786568bf892d574ef136358e24bca5908706fd75d2e42683d4bb82b9569f037681a18b564def1d1b93831220520b7653c8a1df6b78765fda544abe09c3ee", 0xd9}, {&(0x7f0000001780)="3b640b84f8f00e3fdff1b1f2c01489c3c62abf66e586cfe9f0054dca13728be5f20ad086d944372588d92094c50e00f2f3dade05d81bcaba8e4cfa03212fda196582490d92bc4af5c4fe4b7cb53f1e49e81afbb7cb535fed7008ecdcef8926d23edcc2dc6f4989d0a6e6f8314a06ee7b770dcad624d988e5213350fcfe6909c10806754362256d392cab6c8da4cc153b0d8d7fbff687df5dd5f6730aa80982917cb084035884af4914a4beec6b1e743c43dac74c6d6b25c00589235e841a31144c90907724d08dc1f022f798d1135a04d6b72ee8", 0xd4}, {&(0x7f0000001880)="dcb7971ed04255951faedec90343f80c9af36fc711f8c463bcd8b9b1e5c8a0a7927630ba7b5852613d39eca0ff553c1cb22331cceee859c3880fab2f9c1e26256c5d038ed92472b3434ed4a52a7b8eac7d95cb1df65210801a6292769009b467cbede5e30cecf0f948a3dfa913956c4438973fa8bb7101cef6957654bb4af5f5e24188f2df0204ca272346639f340f55fa915d13c3bd670aa97247ea8de64812e99b41623ff41c0f1feaa4e712c6eca68de80c032a8b23d2af3a65cddac01827ea962d4248813e2ffaa9ee14", 0xcc}], 0x4, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2, r3}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, 0xffffffffffffffff}}}], 0x40, 0x20000000}, 0x850) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x2000000, &(0x7f0000000480)=ANY=[@ANYBLOB="749510037092252e55782c64666c747569643d", @ANYRESHEX=r0, @ANYBLOB=',dfltgid=', @ANYRESHEX=r3, @ANYBLOB=',cache=loose,fowner<', @ANYRESDEC, @ANYBLOB=',permit_directio,fscontext=system_u,fowner>', @ANYRESDEC=r5, @ANYBLOB="2c6673757569643d343330366d3837312d64662d002d623537332d613561342d39083539611031652c646f6e745f686173682c00c29535aca947b59d5330ba9b1a7014af919bd1148b2ae6c00fdff79f5e1a66763b815e8e9ae23804d03c046429c102e07db93cb585b286f8364799b54b072ce34db4de03172e55d5f6e38aaf41ba435ee2e428e8792783363b78cc63cae526f18c6c56eb8b18066e90f08f61dd4e2bd0620f7dbfb20cd7061875818169033378318d957dd824dafc89ee8ca107c55e2dbe36ce32cfb02f1d7c288fc624e12fb9dedcaafdc131fb21b2ec45b9fe58c376c2f76ad8462ce3a3ba788003fd6dc0b6dd6ce165f1a4e8"]) lsetxattr$trusted_overlay_nlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380), &(0x7f0000000400)={'L-', 0x2}, 0x16, 0x0) 04:07:50 executing program 0 (fault-call:0 fault-nth:22): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:50 executing program 5 (fault-call:0 fault-nth:16): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:50 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x74000000) 04:07:50 executing program 3: exit_group(0xe40) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000000040)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x788}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) creat(&(0x7f0000000080)='./file0\x00', 0x30) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) getdents64(r1, &(0x7f00000002c0)=""/206, 0xce) exit_group(0x8) 04:07:50 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2142.833601] FAULT_INJECTION: forcing a failure. [ 2142.833601] name failslab, interval 1, probability 0, space 0, times 0 [ 2142.835077] CPU: 1 PID: 15312 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2142.835864] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2142.837185] Call Trace: [ 2142.837498] dump_stack+0x107/0x163 [ 2142.837915] should_fail.cold+0x5/0xa [ 2142.838406] ? create_object.isra.0+0x3a/0xa20 [ 2142.838976] should_failslab+0x5/0x10 [ 2142.839445] kmem_cache_alloc+0x5b/0x350 [ 2142.839927] create_object.isra.0+0x3a/0xa20 [ 2142.840498] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2142.841149] kmem_cache_alloc+0x159/0x350 [ 2142.841628] getname_flags.part.0+0x50/0x4f0 [ 2142.842178] getname+0x8e/0xd0 [ 2142.842550] do_sys_openat2+0xf5/0x420 [ 2142.843041] ? build_open_flags+0x680/0x680 [ 2142.843579] ? rcu_read_lock_any_held+0x69/0x90 [ 2142.844094] __x64_sys_openat+0x13f/0x1f0 [ 2142.844575] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2142.845159] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2142.845846] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2142.846500] do_syscall_64+0x33/0x40 [ 2142.846934] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2142.847498] RIP: 0033:0x4196c4 [ 2142.847897] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2142.850098] RSP: 002b:00007f750e3e1ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2142.850929] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2142.851730] RDX: 0000000000000002 RSI: 00007f750e3e2000 RDI: 00000000ffffff9c [ 2142.852535] RBP: 00007f750e3e2000 R08: 0000000000000000 R09: ffffffffffffffff [ 2142.853438] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2142.854229] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 04:07:50 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f00000002c0)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="dd", 0x1, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) [ 2142.878094] FAULT_INJECTION: forcing a failure. [ 2142.878094] name failslab, interval 1, probability 0, space 0, times 0 [ 2142.879332] CPU: 0 PID: 15319 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2142.880132] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2142.881338] Call Trace: [ 2142.881643] dump_stack+0x107/0x163 [ 2142.882061] should_fail.cold+0x5/0xa [ 2142.882489] ? __kthread_create_on_node+0xd1/0x400 [ 2142.883040] should_failslab+0x5/0x10 [ 2142.883469] kmem_cache_alloc_trace+0x55/0x360 [ 2142.883989] ? loop_info64_to_compat+0x5f0/0x5f0 [ 2142.884522] __kthread_create_on_node+0xd1/0x400 [ 2142.885077] ? __kthread_parkme+0x1d0/0x1d0 [ 2142.885571] ? __mutex_lock+0x425/0x1230 [ 2142.886025] ? loop_configure+0xcb8/0x1480 [ 2142.886505] ? loop_info64_to_compat+0x5f0/0x5f0 [ 2142.887044] kthread_create_on_node+0xbb/0xf0 [ 2142.887556] ? __kthread_create_on_node+0x400/0x400 [ 2142.888122] ? lockdep_init_map_waits+0x26a/0x700 [ 2142.888676] ? lockdep_init_map_waits+0x26a/0x700 [ 2142.889214] ? __raw_spin_lock_init+0x34/0x100 [ 2142.889735] loop_configure+0x3e6/0x1480 [ 2142.890200] lo_ioctl+0xa6e/0x1760 [ 2142.890601] ? loop_set_status_old+0x250/0x250 [ 2142.891118] ? avc_ss_reset+0x180/0x180 [ 2142.891579] ? __lock_acquire+0xbc2/0x5b20 [ 2142.892085] ? generic_block_fiemap+0x60/0x60 [ 2142.892591] ? selinux_inode_getsecctx+0x90/0x90 [ 2142.893148] ? loop_set_status_old+0x250/0x250 [ 2142.893667] blkdev_ioctl+0x28d/0x700 [ 2142.894100] ? blkdev_common_ioctl+0x1870/0x1870 [ 2142.894628] ? __fget_files+0x251/0x410 [ 2142.895082] block_ioctl+0xf9/0x140 [ 2142.895491] ? blkdev_read_iter+0x1c0/0x1c0 [ 2142.895995] __x64_sys_ioctl+0x196/0x210 [ 2142.896459] do_syscall_64+0x33/0x40 [ 2142.896886] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2142.897463] RIP: 0033:0x4663c7 [ 2142.897823] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2142.899899] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2142.900774] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2142.901582] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2142.902383] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2142.903192] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2142.904000] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2142.917807] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2142.918195] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2142.930478] EXT4-fs (loop4): invalid first ino: 0 [ 2142.931583] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 2142.935878] EXT4-fs (loop3): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 2142.937112] EXT4-fs (loop3): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 2142.939402] EXT4-fs error (device loop3): ext4_fill_super:4954: inode #2: comm syz-executor.3: iget: root inode unallocated [ 2142.955682] EXT4-fs (loop3): get root inode failed [ 2142.956304] EXT4-fs (loop3): mount failed 04:07:50 executing program 0 (fault-call:0 fault-nth:23): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:50 executing program 5 (fault-call:0 fault-nth:17): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:07:50 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x7a000000) [ 2143.006439] FAULT_INJECTION: forcing a failure. [ 2143.006439] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2143.007936] CPU: 1 PID: 15342 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2143.008782] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2143.010172] Call Trace: [ 2143.010479] dump_stack+0x107/0x163 [ 2143.010912] should_fail.cold+0x5/0xa [ 2143.011374] strncpy_from_user+0x34/0x460 [ 2143.011905] getname_flags.part.0+0x95/0x4f0 [ 2143.012396] getname+0x8e/0xd0 [ 2143.012787] do_sys_openat2+0xf5/0x420 [ 2143.013278] ? build_open_flags+0x680/0x680 [ 2143.013846] ? rcu_read_lock_any_held+0x69/0x90 [ 2143.014376] __x64_sys_openat+0x13f/0x1f0 [ 2143.014827] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2143.015364] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2143.015945] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2143.016526] do_syscall_64+0x33/0x40 [ 2143.016958] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2143.017532] RIP: 0033:0x4196c4 [ 2143.017900] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2143.019927] RSP: 002b:00007f750e3e1ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 04:07:50 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2143.020781] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2143.021784] RDX: 0000000000000002 RSI: 00007f750e3e2000 RDI: 00000000ffffff9c [ 2143.022575] RBP: 00007f750e3e2000 R08: 0000000000000000 R09: ffffffffffffffff [ 2143.023423] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 04:07:50 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) creat(&(0x7f0000000040)='./file0\x00', 0x20) [ 2143.024273] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 2143.027301] EXT4-fs (loop3): Unrecognized mount option "./file0/file0" or missing value [ 2143.053204] FAULT_INJECTION: forcing a failure. [ 2143.053204] name failslab, interval 1, probability 0, space 0, times 0 [ 2143.054573] CPU: 0 PID: 15340 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2143.055330] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2143.056585] Call Trace: [ 2143.056902] dump_stack+0x107/0x163 [ 2143.057310] should_fail.cold+0x5/0xa [ 2143.057808] ? create_object.isra.0+0x3a/0xa20 [ 2143.058312] should_failslab+0x5/0x10 [ 2143.058737] kmem_cache_alloc+0x5b/0x350 [ 2143.059228] ? __lockdep_reset_lock+0x180/0x180 [ 2143.059745] create_object.isra.0+0x3a/0xa20 [ 2143.060228] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2143.060804] kmem_cache_alloc_trace+0x151/0x360 [ 2143.061323] ? loop_info64_to_compat+0x5f0/0x5f0 [ 2143.061840] __kthread_create_on_node+0xd1/0x400 [ 2143.062371] ? __kthread_parkme+0x1d0/0x1d0 [ 2143.062856] ? _raw_spin_unlock+0x1a/0x30 [ 2143.063314] ? __mutex_lock+0x4d6/0x1230 [ 2143.063759] ? loop_configure+0xcb8/0x1480 [ 2143.064258] ? loop_info64_to_compat+0x5f0/0x5f0 [ 2143.064794] kthread_create_on_node+0xbb/0xf0 [ 2143.065292] ? __kthread_create_on_node+0x400/0x400 [ 2143.065830] ? lockdep_init_map_waits+0x26a/0x700 [ 2143.066345] ? lockdep_init_map_waits+0x26a/0x700 [ 2143.066872] ? __raw_spin_lock_init+0x34/0x100 [ 2143.067367] loop_configure+0x3e6/0x1480 [ 2143.067827] lo_ioctl+0xa6e/0x1760 [ 2143.068212] ? loop_set_status_old+0x250/0x250 [ 2143.068716] ? lock_downgrade+0x6d0/0x6d0 [ 2143.069154] ? avc_ss_reset+0x180/0x180 [ 2143.069581] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2143.070131] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2143.070607] ? trace_hardirqs_on+0x5b/0x180 [ 2143.071095] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2143.071590] ? finish_task_switch+0x126/0x5d0 [ 2143.072072] ? finish_task_switch+0xef/0x5d0 [ 2143.072561] ? __switch_to+0x69c/0x1000 [ 2143.073019] ? __switch_to_asm+0x42/0x70 [ 2143.073473] ? __switch_to_asm+0x36/0x70 [ 2143.073941] ? generic_block_fiemap+0x60/0x60 [ 2143.074427] ? selinux_inode_getsecctx+0x90/0x90 [ 2143.074953] ? loop_set_status_old+0x250/0x250 [ 2143.075452] blkdev_ioctl+0x28d/0x700 [ 2143.075870] ? blkdev_common_ioctl+0x1870/0x1870 [ 2143.076376] ? selinux_inode_getsecctx+0x90/0x90 [ 2143.076910] block_ioctl+0xf9/0x140 [ 2143.077316] ? blkdev_read_iter+0x1c0/0x1c0 [ 2143.077814] __x64_sys_ioctl+0x196/0x210 [ 2143.078301] do_syscall_64+0x33/0x40 [ 2143.078713] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2143.079265] RIP: 0033:0x4663c7 [ 2143.079627] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2143.081636] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2143.082456] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2143.083269] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2143.084097] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2143.084899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2143.085693] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:07:51 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:07:51 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x77359400}}) [ 2143.122283] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2143.123731] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2143.159475] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2143.163186] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 2143.170109] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2143.175741] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/327/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2143.206914] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2143.218409] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/331/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:08:03 executing program 0 (fault-call:0 fault-nth:24): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:03 executing program 5 (fault-call:0 fault-nth:18): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:03 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:03 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xc0ed0000, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:08:03 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) mount(&(0x7f00000002c0)=@sg0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='nfs4\x00', 0x12000, &(0x7f00000001c0)='ext4\x00') creat(&(0x7f0000000040)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:03 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f00000002c0)=""/4096, 0x1000) 04:08:03 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xb0000000) 04:08:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2155.144582] FAULT_INJECTION: forcing a failure. [ 2155.144582] name failslab, interval 1, probability 0, space 0, times 0 [ 2155.145954] CPU: 1 PID: 15377 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2155.146735] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2155.147983] Call Trace: [ 2155.148285] dump_stack+0x107/0x163 [ 2155.148707] should_fail.cold+0x5/0xa [ 2155.149152] ? __alloc_file+0x21/0x310 [ 2155.149614] should_failslab+0x5/0x10 [ 2155.150058] kmem_cache_alloc+0x5b/0x350 [ 2155.150579] __alloc_file+0x21/0x310 [ 2155.150999] alloc_empty_file+0x6d/0x170 [ 2155.151460] path_openat+0xde/0x26c0 [ 2155.151881] ? path_lookupat+0x850/0x850 [ 2155.152391] ? perf_trace_lock+0xac/0x490 [ 2155.152883] ? __lockdep_reset_lock+0x180/0x180 [ 2155.153402] ? lock_acquire+0x197/0x490 [ 2155.153848] ? __lockdep_reset_lock+0x180/0x180 [ 2155.154376] do_filp_open+0x17e/0x3c0 [ 2155.154806] ? may_open_dev+0xf0/0xf0 [ 2155.155238] ? __alloc_fd+0x2a5/0x620 [ 2155.155668] ? lock_downgrade+0x6d0/0x6d0 [ 2155.156381] ? rwlock_bug.part.0+0x90/0x90 [ 2155.157088] ? _raw_spin_unlock+0x1a/0x30 [ 2155.157666] ? __alloc_fd+0x2a5/0x620 [ 2155.158202] do_sys_openat2+0x16d/0x420 [ 2155.158765] ? build_open_flags+0x680/0x680 [ 2155.159372] ? rcu_read_lock_any_held+0x69/0x90 [ 2155.160017] __x64_sys_openat+0x13f/0x1f0 [ 2155.160613] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2155.161318] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2155.162090] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2155.162823] do_syscall_64+0x33/0x40 [ 2155.163367] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2155.164093] RIP: 0033:0x4196c4 [ 2155.164548] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2155.167165] RSP: 002b:00007f750e3e1ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2155.168257] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2155.169292] RDX: 0000000000000002 RSI: 00007f750e3e2000 RDI: 00000000ffffff9c [ 2155.170306] RBP: 00007f750e3e2000 R08: 0000000000000000 R09: ffffffffffffffff [ 2155.171326] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2155.172335] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 2155.183366] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2155.216687] FAULT_INJECTION: forcing a failure. [ 2155.216687] name failslab, interval 1, probability 0, space 0, times 0 [ 2155.218380] CPU: 1 PID: 15386 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2155.219364] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2155.221049] Call Trace: [ 2155.221457] dump_stack+0x107/0x163 [ 2155.221997] should_fail.cold+0x5/0xa [ 2155.222565] ? __kernfs_new_node+0xd4/0x840 [ 2155.223193] should_failslab+0x5/0x10 [ 2155.223755] kmem_cache_alloc+0x5b/0x350 [ 2155.224344] __kernfs_new_node+0xd4/0x840 [ 2155.224969] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2155.225653] ? __lockdep_reset_lock+0x180/0x180 [ 2155.226324] ? find_held_lock+0x2c/0x110 [ 2155.226913] ? set_user_nice.part.0+0x3d1/0xdd0 [ 2155.227582] kernfs_create_dir_ns+0x9c/0x220 [ 2155.228228] internal_create_group+0x78f/0xb30 [ 2155.228897] ? set_user_nice.part.0+0x3d1/0xdd0 [ 2155.229560] ? sysfs_remove_group+0x170/0x170 [ 2155.230209] ? blk_queue_flag_set+0x22/0x30 [ 2155.230825] ? __loop_update_dio+0x2d2/0x690 [ 2155.231460] loop_configure+0x957/0x1480 [ 2155.232055] lo_ioctl+0xa6e/0x1760 [ 2155.232565] ? loop_set_status_old+0x250/0x250 [ 2155.233242] ? avc_ss_reset+0x180/0x180 [ 2155.233825] ? __lock_acquire+0xbc2/0x5b20 [ 2155.234481] ? generic_block_fiemap+0x60/0x60 [ 2155.235134] ? selinux_inode_getsecctx+0x90/0x90 [ 2155.235824] ? loop_set_status_old+0x250/0x250 [ 2155.236484] blkdev_ioctl+0x28d/0x700 [ 2155.237048] ? blkdev_common_ioctl+0x1870/0x1870 [ 2155.237713] ? __fget_files+0x251/0x410 [ 2155.238274] block_ioctl+0xf9/0x140 [ 2155.238778] ? blkdev_read_iter+0x1c0/0x1c0 [ 2155.239375] __x64_sys_ioctl+0x196/0x210 [ 2155.239949] do_syscall_64+0x33/0x40 [ 2155.240467] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2155.241186] RIP: 0033:0x4663c7 [ 2155.241633] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2155.244177] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2155.245251] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2155.246233] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2155.247228] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2155.248213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2155.249204] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:08:03 executing program 5 (fault-call:0 fault-nth:19): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2155.297327] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 04:08:03 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2155.327760] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2155.333204] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2155.334253] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2155.339465] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2155.342287] FAULT_INJECTION: forcing a failure. [ 2155.342287] name failslab, interval 1, probability 0, space 0, times 0 [ 2155.343624] CPU: 0 PID: 15409 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2155.344386] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2155.345617] Call Trace: [ 2155.345904] dump_stack+0x107/0x163 [ 2155.346301] should_fail.cold+0x5/0xa [ 2155.346710] ? create_object.isra.0+0x3a/0xa20 [ 2155.347197] should_failslab+0x5/0x10 [ 2155.347693] kmem_cache_alloc+0x5b/0x350 [ 2155.348144] create_object.isra.0+0x3a/0xa20 [ 2155.348710] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2155.349267] kmem_cache_alloc+0x159/0x350 [ 2155.349809] __alloc_file+0x21/0x310 [ 2155.350214] alloc_empty_file+0x6d/0x170 [ 2155.350742] path_openat+0xde/0x26c0 [ 2155.351147] ? path_lookupat+0x850/0x850 [ 2155.351681] ? perf_trace_lock+0xac/0x490 [ 2155.352126] ? __lockdep_reset_lock+0x180/0x180 [ 2155.352695] ? lock_acquire+0x197/0x490 [ 2155.353230] ? __lockdep_reset_lock+0x180/0x180 [ 2155.353734] do_filp_open+0x17e/0x3c0 [ 2155.354156] ? may_open_dev+0xf0/0xf0 [ 2155.354637] ? __alloc_fd+0x2a5/0x620 [ 2155.355132] ? lock_downgrade+0x6d0/0x6d0 [ 2155.355672] ? rwlock_bug.part.0+0x90/0x90 [ 2155.356233] ? _raw_spin_unlock+0x1a/0x30 [ 2155.356758] ? __alloc_fd+0x2a5/0x620 [ 2155.357240] do_sys_openat2+0x16d/0x420 [ 2155.357687] ? build_open_flags+0x680/0x680 [ 2155.358166] ? rcu_read_lock_any_held+0x69/0x90 [ 2155.358673] __x64_sys_openat+0x13f/0x1f0 [ 2155.359139] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2155.359690] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2155.360279] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2155.360908] do_syscall_64+0x33/0x40 [ 2155.361383] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2155.361944] RIP: 0033:0x4196c4 [ 2155.362296] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2155.364276] RSP: 002b:00007f750e3e1ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2155.365149] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2155.366051] RDX: 0000000000000002 RSI: 00007f750e3e2000 RDI: 00000000ffffff9c [ 2155.366931] RBP: 00007f750e3e2000 R08: 0000000000000000 R09: ffffffffffffffff [ 2155.367753] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2155.368527] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 04:08:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:03 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x4, 0x1, &(0x7f00000001c0)=[{&(0x7f00000002c0)="10fe653cb6368b43bacd97a0f5d2fbba32002cef649fefd072572f3d1487428a399a4e5a7013039264d37965218c169bebf7aa93bfd5c40f1f5964d11cfd63efff971677b1e6789e6242c30f72291a2a0a2b4b5412c894a064c94c83d76328ecf39be79d49eceff4e93c6171bfbb12005ecb9b507a72d0f525cfe9c00e94e67825ce5d774d8ee765bbc90d554501ff41fa7a88a4a78c2f52d000912a64c66802ac424bb9c8ad5c58fdce31be5ce5f2b57da94303cb45ad4fe2adc486a287ba9a4e40e9178ae9c0bc21d6be45154eec22b7a84a0b89f44439438126f2b8c9b3ffd537a102fc2656aeb8f8a15ac7941f76c7bfe2d3c7d032e0f5b1d2eb44b767bbf2ceb6c87193077576055e6503d03ccdbdd7bca36586f1155944c9dea8e56f9f497a6624d49cbedc1db52ec4271274f06b160843b0604b3c0040cbdca2639d2a8521497e3e9950e6051a685bd95f8248d53e29a35dc5365ff8d42579d2598371f10b447233de1937ceca0257258c115d12ef48496c33247fcd96aaf060842a7ecc92b03e6dbb808b4d27c981de415c36bcff21e6085cf4bca9d217591c4f49a83c25cdaa1fd297aacd863128c56b147b22937e924107afba7c19e0aef3e4d70bfc9f75cb5b6ba6418109f1a939ff0e4c700808fc8b8ea7afbf12e1095a63acb8b78dc095c2e1c324ae4d87a47a86f2b34a42cb2b5d19544959dbcc68b8ba8d685edc508f46ef2770c73c6d69c8823a74203ef225466c91c1ed758d32e72a9fe21953d7974229f1c2a578264d68af59824b6c2351f6b2a0a9fbb38a697b51d6b2743b4ea2296343909725bee7eb213d6a6dbe60c8d0293b4d3faebf41b0d75f92463b7ae0dae809f02c8f751a4bce14b6711dfba91222ae8b8efe0816df67164af7614ab95c6fc5885247fbcc7c761f15757725701332cb9fe5b2f8e57e42305bcdd277d3cd80fa57fe6ce18a82367953d3887adf73b473fb731a0a088bee5808170a31c87f30fb99f6dd8ba06906e536d797f0f03d2b60cb106bc9ff3e2078341acd80568a73f46378cd68270a59a4a6333f316721f23493253f78eb6be3899ff595fb93d9ba7252188b99284dab700a11a1e01bd4f43e0a1d8cc30ff1831d88b509557d0f0629b398abbaa381d44c568b635f608c86633544cb6bde171caf2fb9ed6f20784d6158a19c0e51fe9ac79e71570f15735b4338426910039f53dc30392487d25bd89fb2539e13c312eda51d6a02dedf67ccfe6235f66e1d00ba6d5d30d741cf45d0ffcb41bcc32f285458826100a4fb19a8acc6c81d239d2f1aa1a536bff564096418d0ba4d0dd145018a059af776d49803dff32b24e6b3e306a76b5f18faadbd8ceb42c675712f959d4c6bf75f549dfba3afc92fa1cdec249384b1c887d65eabbdb7aef3daeca8409a5634343bb388b27f2f9d35902784765401e1cb00ea513ab99d021a56673e577f5fac3274273d9b8874ee6cf9398d0d25b76caa876d3b877a35bf130e35fd0f00cf8d91bd06e10cb7b6e8c679b514062d8c03e34bf922424fab1182cb70e6640acff9728418cc3acc97ba346e04c60c8b03257ac2e655049bcb0b75afd3d986d9c7fc6f2c49cd3eed998c27e0d1fbedb1cfbe70419a2009588fa3db5b43d7cd5a3db8ca54293881e579fa7ecb263e80ff06ccbeafa2ce5e5c3844eb87050fbf6d850e639787c68d45b2587f7a8ebea9a494d14014d751bda1f30c82a03f3182f7bc19895ac10ccf6c187940ce8c5197ace843cc4218b00dc12c02112b6d4a6344a9fa29edf8ea91765d9c60ebc06bea71f52407ab0e8008add62e09161aa9baf0a8d56945e05d05adb5101c245ff22caf8776b7643ca66d97226bccf799a393f25b8e049b77aa67e746462add0e741d8734e95b11149154001a2fb52ea0c06eaad4bf4315b21b1476e3d050fab7dbcaeea9c58f6e18f186ac1eaf45cd9652727c9614c75bdeba4942a5e99839bfc55ca4617c06c5aa58d467a03138e18352cf39085a21d0a226a76c8dd36f463a5bf37d8af6a53975a186e23e1b968d1d24d9489d7723cdc51529a2957aaefc8ba4639b9ebe33ea69e29e2df706f6923da0ab4ec1fed31ff43e1dbb032902f1be40ecef55edf1cb2a06ddcf38593603feb4a5ef2e4944713d3258ba87f52035c99d6404e9e0ba1e51024faa4717ea6ebd056c7577901b7e7fa784e7a00252f0cafeb0625b08ee63f29eeaf0ef7b868e54f490781b7fd50b01374a1d60510c9ae3bd3618a42316dafa22671e96392116854e0e74bc68250f99c610849d4fbfdcb31715708c9fc02e66ecd4b278fd27b8380f5b299adc39b6abb379fa9b8aa97f5aa4772ae9419c349665357f02b9f7ce36cec52c31f23a0ca6b60f8a5067abeef689805c3deca61bf2e475527d109fdf2d9f65c376fd7bbe05af6d1d9d728a9b5329b0dc6d183a0a23c9b0f5ae0a2a82d5117e2a970deb7cb8a7d038ba1ee6c78e2b527b0c32406d3ffd97ac5fde8545c88b9a29a81f421a04acec57c9b7255c427fb4abbcedf9e63f9b8f91fe737d2545880ae9134d7741e5df470102c692792c66aa0046b8a5f3cf3c4877f323a291214cf66d7ce563af70c20a026a304a12dfeba078bce8c1eebb0ff8771f717d7ae54702e013cd110ec58b99c5bbf625e18170c00498c3133490a174e7b2a765da866e07be46f5e5a18c6c9a89c3952286ab65bfe39f5140755d194a9b6567824322ee97d2b8eddd13dffd4c7cc52c9705425455fa168d044e9efbb629b906964caf6434541c81015936075a5823ce0b57baf78d0f88066b94af8b5b8ccde34021edc6a647f1357418c46d0c56de4644e94732b5e0a79dd295d58c0f706af3006a195d655ad62e03e294e76a2580ce25bfa0bc0925204e58b7bb8a8e2a73604442811bc75223e0babefc693e240bac7008caa823a8a84637e024830d3f07f859d01ad8b56cff19d79a32ecf84ca1f51461d10e3c4b5b6db08db64e91435ca03449c785dbcfc20059fe2114c9806c40a747174a4bebc0cdec63101436e0dda665e3e7eee53794b44193db148914e9059730d937d063c63459d83f775c89054923767b3bddda62755c42aca736abed7202660159063bf5cec8d736471ce3b6e6431c5450c811623c9c9d15ae80547979e34963c4d5c1f4dcb068460ab9d3564a874466162028ecc2bc17482985f71677639bc565f08f888d6a0a7dfaec0e0fd6147ab70c5fe7d3e2aa794be51760d815e1f6f49ab9a3467c49f5c70a39e7351fae525f06807f229c0c5d6629a82c9dfdfb986c32f7356b5deade88ac5fec2f362f461a48d3bbb693c2f088f4bcc75eeec0e7fb6c53c19f3f871797c999572b263bdcec6c37e46b9d88b439a2a55bfa82fc76c97b3097bcbbe7999ab0a5c7f4ea65ecd021335e38380fd142581538a76f1f924992ee2cf039a710cf248c7d378c97b97cd0a54d4829e3ca9b4a79c6ba4f5c03621bb39ac224641851a51e561d6bece7ad03391a0907dd8d63cf0cd7d9dbc8c58d155460d576712c3f899633fbde536ab76b831bb7d97e3cd4e0947c6878d032a925f9bf7a2d37193093c5eb5e98ba85895c37a97d66a04908ca76b23ba7dc56ce0d067674d7304874010ed0666e62905b29eed62447d680fc22625cb641766849ec1508858d30bbe8c1b57610dd1ee95e1379e96bdf75ae4b95033e32731f7679d0287a598828987c986526ba5e58da4560c72af0a2221cfe02ef192651e6dc99f5915833c354443fc8cd19bb3fc57e9191ce5477777ae303d9d4b17464f32f94f4cadca57018335550981d31003f3a6affffed46c7d4dafdc7712d734ced69c7b81b00baf8b79a182d8dd667ee9923883eea759a1c23852c1b258b96c4b20431f8eefae7f56aeda299b0e97d3fbeb0b3734de814160a4d40c89d8038930f2da188ce495010b2bdb3306a99c58cef4c6d87005b34d66fe4c1663fb25e61febbdf90982d78463ed79025ad2c997ec331a6961f69b2117446f7f55588494ab8c65530eae2b2d4b01c8ab5f5b9a73d85dd7f691502cb42a579e56eb8ccee7378e44e4fa30276d5e9f3a938a3131547eed782d9b7fb5d0302737d93f83e3c9c554d74fe030da63997ea2638ea2539d4a345e21975b3f54020bb6de8f56a16b7d732b089c639b26155029062c504e7a3ab0d7868af806f6860a1281117f60bf1e73ba6bec19e2dcedf6ca4971f9c54ae28dad5ff9d879e42adf03dbe8888586464629fb9d5a73182b5be35d1e31a75fbb1832665572732f7c7ad46b8d257599dd10842a19f3d22bc27d971cc46d50ccf4c8bfd47d5167333db4d072df724e9228f52672122c38099efc18ae0bd5c1e4a48acbe18aaa13455d4a2a69dfc870862435147fbf7f4e0243db4cf8d2851679db46f31d84ca1bc311184fc1f315e31786f2f0378298f2f035cd50caa5a1765a8f9024086f82068171ff2bd1feadebaf19dbce5894f2cd28e4b77748c645fac9f2db07662d428557cb9940c8994a066b03ded32f822fb4126fb097d235f054835a03645297232182810a19893a1f877071a24dda0e308099800dd398e38d25564cb2c9c6ee9b1414feadd6e93b146ee3b8ac2d06757d14af386edb90ad743c71de2f6f36d0d4d1fab65b8970a83587f682b4677f042fd984b2b1dfdded5035899d73c08418fe504f69625a1e3fab921fa3914441947900f2bcef47a95045f12824518905297bddfa31e1bddaf6c5321d14f7aa5ad1292969f43763c57867ac6c712f7c494e30c0bea717d7d6d0e60e476ca56f7ff229cb26eeec5b567b9f7eb21c4ddb703d45e669fe71d3c4b5db8796464d892d8b37167a6eeaf176a4c845d7e23445304f2023d47d4426cca14aeaa646582e1604487fd0599444902423cdeec8ebc5747faed3ee69fe17835f04d78c019ee85e82ce908021bb9d93ba6b63f65df9cfd959c400b0c0c7d7132cc756eaab13f2ba07b90ebd939101658b8ea1b91816ddb461b4c116baef4d6ae75eefa9f4f927fbaa7c0af74aef51b5d0e6afb2a76a3ae2771b265f9ec532f14d5e1f540d57efac9e0bcb3e4623abcc1804e674ad40e13e2a0e6d2bd1b0bb2031e5cc377e4e5d166fac83f956254edc0cae24fd25475e0fdd5458a5e4c8a2e0eafe01897d0549963d106c933c4e24ac3431a303101c89dcc1596d08dbbf6f2ad8ba2197a742bfed9c654f7556171fef9a87b03c21023f03d79e8c63b48954d14f155e6a1cf6a3f4bf8d2267bfba4d0941b7b4b5ed4965b2e0101b80e8995647b6174b44d1c913580d729f09abcac8bd24d55f671c259757e09940027f5d9d9c31a60a7dd22c4254dc26fce57838009d69279149c5b28a200c9d10da56d469aaaf81f9b597fb366fd415d730d752b1835b4be239bd595bcf2ecbfe8c0154688bc558672164e5444912f7b4a65d726e267e72a46c06d71ece47a210c9ec2d0cd6e086e89f20ca5766bb3ebd959aad5168a46e57aa56dd853dfb41973a44df95f7018494b7b18cb6622fa6d90b57b49680412077aefd3d8952848d6fd5f5865c5447c6515694546e1e55c25c19e81368cf60c9e255f92047e9596a5f816713e216a4dc94c523cb5d103d010870ab284edd38fb81df89893fe235703bd97f97811def5fff116b4cb967ecbb46fa7d33ffc1d724c95782bd39409df3dc9d8b8f8f8e88ac7b95b49553228ef703befd70d43254778decb2275c8184f00b6a39aef4b1d843cde791e3d88e788c6d6a6eab648dce7d60c2916d6fb60ea804412eeed6108832c7e3c8a5a7ee8dbf4c103", 0x1000, 0x10001}], 0xa40000, &(0x7f00000012c0)={[{@bh}, {@dax}, {@abort}], [{@uid_gt}]}) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80000, 0x100) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat2(r1, &(0x7f0000001300)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x7) [ 2155.413615] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) 04:08:03 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf4ffffff) 04:08:03 executing program 7: r0 = shmget(0x3, 0x4000, 0x800, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x6000) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r2 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_STAT(r2, 0xd, &(0x7f0000000040)=""/163) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) 04:08:03 executing program 0 (fault-call:0 fault-nth:25): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2155.451408] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 2155.502041] FAULT_INJECTION: forcing a failure. [ 2155.502041] name failslab, interval 1, probability 0, space 0, times 0 [ 2155.503346] CPU: 1 PID: 15422 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2155.504111] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2155.505336] Call Trace: [ 2155.505627] dump_stack+0x107/0x163 [ 2155.506024] should_fail.cold+0x5/0xa [ 2155.506434] ? create_object.isra.0+0x3a/0xa20 [ 2155.506929] should_failslab+0x5/0x10 [ 2155.507340] kmem_cache_alloc+0x5b/0x350 [ 2155.507773] create_object.isra.0+0x3a/0xa20 [ 2155.508248] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2155.508798] kmem_cache_alloc+0x159/0x350 [ 2155.509269] __kernfs_new_node+0xd4/0x840 [ 2155.509718] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2155.510229] ? __lockdep_reset_lock+0x180/0x180 [ 2155.510736] ? find_held_lock+0x2c/0x110 [ 2155.511179] ? set_user_nice.part.0+0x3d1/0xdd0 [ 2155.511685] kernfs_create_dir_ns+0x9c/0x220 [ 2155.512160] internal_create_group+0x78f/0xb30 [ 2155.512652] ? set_user_nice.part.0+0x3d1/0xdd0 [ 2155.513170] ? sysfs_remove_group+0x170/0x170 [ 2155.513664] ? blk_queue_flag_set+0x22/0x30 [ 2155.514131] ? __loop_update_dio+0x2d2/0x690 [ 2155.514632] loop_configure+0x957/0x1480 [ 2155.515107] lo_ioctl+0xa6e/0x1760 [ 2155.515523] ? loop_set_status_old+0x250/0x250 [ 2155.516058] ? avc_ss_reset+0x180/0x180 [ 2155.516506] ? __lock_acquire+0xbc2/0x5b20 [ 2155.517019] ? generic_block_fiemap+0x60/0x60 [ 2155.517544] ? selinux_inode_getsecctx+0x90/0x90 [ 2155.518099] ? loop_set_status_old+0x250/0x250 [ 2155.518616] blkdev_ioctl+0x28d/0x700 [ 2155.519031] ? blkdev_common_ioctl+0x1870/0x1870 [ 2155.519543] ? __fget_files+0x251/0x410 [ 2155.519981] block_ioctl+0xf9/0x140 [ 2155.520376] ? blkdev_read_iter+0x1c0/0x1c0 [ 2155.520860] __x64_sys_ioctl+0x196/0x210 [ 2155.521310] do_syscall_64+0x33/0x40 [ 2155.521718] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2155.522272] RIP: 0033:0x4663c7 [ 2155.522611] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2155.524577] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2155.525383] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2155.526134] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2155.526900] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2155.527653] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2155.528402] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2155.556785] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2155.568530] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2155.577285] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2155.583875] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2155.591070] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/333/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:08:15 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xd17863b4, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:08:15 executing program 7: fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f0000000080)) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x4}, {&(0x7f0000000040)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x20000000080000}], 0x441, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:15 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:15 executing program 0 (fault-call:0 fault-nth:26): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:15 executing program 5 (fault-call:0 fault-nth:20): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:15 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:15 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf5ffffff) 04:08:15 executing program 3: sendmsg$IPVS_CMD_GET_CONFIG(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x48, 0x0, 0x2, 0x70bd25, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e23}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x9}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x200000d0}, 0x24044800) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f00000000c0)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000000080)="020000000c000102e1000000020000000c0002022e2e00c23f1c94000b00000014", 0x21, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) open$dir(&(0x7f0000000040)='./file0\x00', 0x410d82, 0x41) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2167.377842] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 2167.379417] EXT4-fs (loop7): VFS: Can't find ext4 filesystem [ 2167.385882] FAULT_INJECTION: forcing a failure. [ 2167.385882] name failslab, interval 1, probability 0, space 0, times 0 [ 2167.387579] CPU: 0 PID: 15453 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2167.388562] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2167.390202] Call Trace: [ 2167.390610] dump_stack+0x107/0x163 [ 2167.391149] should_fail.cold+0x5/0xa [ 2167.391729] ? security_file_alloc+0x34/0x170 [ 2167.392366] should_failslab+0x5/0x10 [ 2167.392930] kmem_cache_alloc+0x5b/0x350 [ 2167.393520] security_file_alloc+0x34/0x170 [ 2167.394149] __alloc_file+0xb6/0x310 [ 2167.394688] alloc_empty_file+0x6d/0x170 [ 2167.395276] path_openat+0xde/0x26c0 [ 2167.395804] ? path_lookupat+0x850/0x850 [ 2167.396389] ? perf_trace_lock+0xac/0x490 [ 2167.396965] ? __lockdep_reset_lock+0x180/0x180 [ 2167.398154] ? lock_acquire+0x197/0x490 [ 2167.399124] ? __lockdep_reset_lock+0x180/0x180 [ 2167.400249] do_filp_open+0x17e/0x3c0 [ 2167.401199] ? may_open_dev+0xf0/0xf0 [ 2167.402114] ? __alloc_fd+0x2a5/0x620 [ 2167.403042] ? lock_downgrade+0x6d0/0x6d0 [ 2167.404038] ? rwlock_bug.part.0+0x90/0x90 [ 2167.405069] ? _raw_spin_unlock+0x1a/0x30 [ 2167.406055] ? __alloc_fd+0x2a5/0x620 [ 2167.406980] do_sys_openat2+0x16d/0x420 [ 2167.407927] ? build_open_flags+0x680/0x680 [ 2167.408963] ? rcu_read_lock_any_held+0x69/0x90 [ 2167.410086] __x64_sys_openat+0x13f/0x1f0 [ 2167.411070] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2167.412226] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2167.413501] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2167.414656] do_syscall_64+0x33/0x40 [ 2167.415445] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2167.416535] RIP: 0033:0x4196c4 [ 2167.417230] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2167.421148] RSP: 002b:00007f750e3e1ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2167.422773] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2167.424281] RDX: 0000000000000002 RSI: 00007f750e3e2000 RDI: 00000000ffffff9c [ 2167.425801] RBP: 00007f750e3e2000 R08: 0000000000000000 R09: ffffffffffffffff [ 2167.427308] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2167.428815] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 2167.445917] FAULT_INJECTION: forcing a failure. [ 2167.445917] name failslab, interval 1, probability 0, space 0, times 0 [ 2167.448362] CPU: 0 PID: 15451 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2167.449826] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2167.452230] Call Trace: [ 2167.452795] dump_stack+0x107/0x163 [ 2167.453604] should_fail.cold+0x5/0xa [ 2167.454410] ? __kernfs_new_node+0xd4/0x840 [ 2167.455330] should_failslab+0x5/0x10 [ 2167.456141] kmem_cache_alloc+0x5b/0x350 [ 2167.457022] __kernfs_new_node+0xd4/0x840 [ 2167.457912] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2167.458924] ? lock_downgrade+0x6d0/0x6d0 [ 2167.459813] ? mutex_lock_io_nested+0x10f0/0x10f0 [ 2167.460836] ? __kernfs_new_node+0x549/0x840 [ 2167.461785] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2167.462810] ? __lockdep_reset_lock+0x180/0x180 [ 2167.463806] kernfs_new_node+0x93/0x120 [ 2167.464658] __kernfs_create_file+0x51/0x350 [ 2167.465617] sysfs_add_file_mode_ns+0x221/0x560 [ 2167.466624] internal_create_group+0x324/0xb30 [ 2167.467613] ? sysfs_remove_group+0x170/0x170 [ 2167.468599] ? blk_queue_flag_set+0x22/0x30 [ 2167.469524] ? __loop_update_dio+0x2d2/0x690 [ 2167.470470] loop_configure+0x957/0x1480 [ 2167.471357] lo_ioctl+0xa6e/0x1760 [ 2167.472128] ? loop_set_status_old+0x250/0x250 [ 2167.473116] ? avc_ss_reset+0x180/0x180 [ 2167.473925] ? __lock_acquire+0xbc2/0x5b20 [ 2167.474885] ? generic_block_fiemap+0x60/0x60 [ 2167.475841] ? selinux_inode_getsecctx+0x90/0x90 [ 2167.476857] ? loop_set_status_old+0x250/0x250 [ 2167.477842] blkdev_ioctl+0x28d/0x700 [ 2167.478652] ? blkdev_common_ioctl+0x1870/0x1870 [ 2167.479666] ? __fget_files+0x251/0x410 [ 2167.480521] block_ioctl+0xf9/0x140 [ 2167.481306] ? blkdev_read_iter+0x1c0/0x1c0 [ 2167.482224] __x64_sys_ioctl+0x196/0x210 [ 2167.483095] do_syscall_64+0x33/0x40 [ 2167.483891] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2167.484982] RIP: 0033:0x4663c7 [ 2167.485683] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2167.489566] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2167.491161] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2167.492661] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2167.494178] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2167.495720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2167.497457] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:08:15 executing program 5 (fault-call:0 fault-nth:21): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2167.520256] EXT4-fs (loop3): Unrecognized mount option "./file0" or missing value [ 2167.527936] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2167.532437] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2167.541416] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:08:15 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2167.570082] FAULT_INJECTION: forcing a failure. [ 2167.570082] name failslab, interval 1, probability 0, space 0, times 0 [ 2167.572504] CPU: 0 PID: 15471 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2167.573957] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2167.576380] Call Trace: [ 2167.576940] dump_stack+0x107/0x163 [ 2167.577743] should_fail.cold+0x5/0xa [ 2167.578566] ? create_object.isra.0+0x3a/0xa20 [ 2167.579548] should_failslab+0x5/0x10 [ 2167.580362] kmem_cache_alloc+0x5b/0x350 [ 2167.581250] ? lock_downgrade+0x6d0/0x6d0 [ 2167.582142] create_object.isra.0+0x3a/0xa20 [ 2167.583083] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2167.584173] kmem_cache_alloc+0x159/0x350 [ 2167.585076] security_file_alloc+0x34/0x170 [ 2167.585991] __alloc_file+0xb6/0x310 [ 2167.586780] alloc_empty_file+0x6d/0x170 [ 2167.587648] path_openat+0xde/0x26c0 [ 2167.588452] ? path_lookupat+0x850/0x850 [ 2167.589331] ? perf_trace_lock+0xac/0x490 [ 2167.590216] ? __lockdep_reset_lock+0x180/0x180 [ 2167.591203] ? __lockdep_reset_lock+0x180/0x180 [ 2167.592205] do_filp_open+0x17e/0x3c0 [ 2167.593014] ? may_open_dev+0xf0/0xf0 [ 2167.593826] ? __alloc_fd+0x2a5/0x620 [ 2167.594628] ? lock_downgrade+0x6d0/0x6d0 [ 2167.595535] ? rwlock_bug.part.0+0x90/0x90 [ 2167.596440] ? _raw_spin_unlock+0x1a/0x30 [ 2167.597343] ? __alloc_fd+0x2a5/0x620 [ 2167.598162] do_sys_openat2+0x16d/0x420 [ 2167.599003] ? build_open_flags+0x680/0x680 [ 2167.599938] ? rcu_read_lock_any_held+0x69/0x90 [ 2167.600928] __x64_sys_openat+0x13f/0x1f0 [ 2167.601825] ? __ia32_compat_sys_open+0x1c0/0x1c0 [ 2167.602860] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2167.603980] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2167.605096] do_syscall_64+0x33/0x40 [ 2167.605890] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2167.606980] RIP: 0033:0x4196c4 [ 2167.607669] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 2167.611613] RSP: 002b:00007f750e3e1ed0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 2167.613265] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004196c4 [ 2167.614785] RDX: 0000000000000002 RSI: 00007f750e3e2000 RDI: 00000000ffffff9c [ 2167.616292] RBP: 00007f750e3e2000 R08: 0000000000000000 R09: ffffffffffffffff [ 2167.617801] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 2167.619329] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 04:08:15 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xf8070000) 04:08:15 executing program 0 (fault-call:0 fault-nth:27): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:15 executing program 3: r0 = shmget(0x3, 0x4000, 0x800, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x6000) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r2 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_STAT(r2, 0xd, &(0x7f0000000040)=""/163) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) 04:08:15 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:15 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f00000002c0)="ed4100000020f2100000d5f4655fd5f4655fd5f4655fff000000000004008000000000000800050000000af3010004000000000000000000f700a30300f22f7c849b2281146e3745f3d618d3adbe19aa2c1044ec2154401a45165ef0be216759d12f5c119a202525ea924dfda9e684aafaeb694b3bbe6ff04108f0451bdd55e8af206601387d3c42fbe3ec324d2f88554185455d33fb111aa71eba3e4581dc7401e99e8e4337b89b756ecb62dde7eeba426981175f68ee32907977456866561ef183a6e209d6857f205619ec9f7cc34882cb409ef820cd814d01947c7ad3207af67335f87580a7ba9b9d4fe8a12cb7af92a7", 0xf2, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x1, 0x3, &(0x7f0000000640)=[{&(0x7f00000003c0)="6403f5467704429c7eb89251671a4f4db309952e496cc9c2e35686900c5e55c3637ee19bab7d685c1e46c57afd4e2eb41af20d64514ca5d74a5f79b052699d0c96f406ade4bce8db86ae991bdcc7368237f621d88f7bbaaad0f69b5da24df14b2fd372408a6a8c4a60e9a717f84900e61b3b894bee490828a99f1a6e8e1f1f5f8518d4e102361768ff42ac363e6d3e1c96d978062ee119b8483dc70c413dfe4ad933bf497f4935b8c70a70a9285d842a8b8c109f4ca4e0737e4083954765cc2161da7dc95fc171d99dd943c1b1c6b738da19d6a5af509ec83ebd", 0xda, 0x1}, {&(0x7f00000004c0)="d75ccf935828f8c6d236fc8ee3a9be97419b355cf8dbacff4665251e53381264dfc104efea3692213f8ae12af27be056dfce6d90e3046f8c034024d9f541398f46776de33b424b0f937f2e809694f85ef694ce981c49dfeb3458861d97a13b4c90e706416074884848e3c397352e42e77734cf6e22ac068a9f11e32d26161656645f10e814aa8b7eda0ac36bccfb25259d9ca3f40886bbe18412ff6222b5b1383c2ef40b9eaaee7ad6bc4894ce534a800c0a045d87d13aea13b0e47b31", 0xbd, 0x3}, {&(0x7f0000000580)="5bf25ea46a91072686545c3b985526a2507891ca612b95ce12efd22835739449468f4abfb9fff286896dbc677cb8d3b20fe2d8dbd6578004adaaa36a27495efbf1d5e42572b8cc6526038dca035838449541c6870a09ef980451742074298af09f615cc35eaf5457afccb058cc461823e16edd752b1610614b4895ccf65c92b613ae450e84230da527f7d5b50a1997e7d9af7743841426e81b33e4e1ff224c7e2ac3c2ffc1ff089bf2ec9063541b8c92b9", 0xb1, 0x1ff}], 0x801000, &(0x7f00000006c0)={[{@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@map_off}, {@overriderock}], [{@uid_gt={'uid>', 0xee00}}, {@obj_type={'obj_type', 0x3d, 'ext4\x00'}}, {@context={'context', 0x3d, 'root'}}]}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='cpu.stat\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000740)=""/127, 0x7f) [ 2167.657224] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 2167.682233] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2167.687636] FAULT_INJECTION: forcing a failure. [ 2167.687636] name failslab, interval 1, probability 0, space 0, times 0 [ 2167.690133] CPU: 0 PID: 15487 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2167.691584] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2167.693974] Call Trace: [ 2167.694534] dump_stack+0x107/0x163 [ 2167.695310] should_fail.cold+0x5/0xa [ 2167.696123] ? create_object.isra.0+0x3a/0xa20 [ 2167.697110] should_failslab+0x5/0x10 [ 2167.697914] kmem_cache_alloc+0x5b/0x350 [ 2167.698772] create_object.isra.0+0x3a/0xa20 [ 2167.699711] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2167.700779] kmem_cache_alloc+0x159/0x350 [ 2167.701682] __kernfs_new_node+0xd4/0x840 [ 2167.702554] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2167.703570] ? lock_downgrade+0x6d0/0x6d0 [ 2167.704458] ? mutex_lock_io_nested+0x10f0/0x10f0 [ 2167.705487] ? __kernfs_new_node+0x549/0x840 [ 2167.706422] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2167.707437] ? __lockdep_reset_lock+0x180/0x180 [ 2167.708424] kernfs_new_node+0x93/0x120 [ 2167.709291] __kernfs_create_file+0x51/0x350 [ 2167.710233] sysfs_add_file_mode_ns+0x221/0x560 [ 2167.711231] internal_create_group+0x324/0xb30 [ 2167.712199] ? sysfs_remove_group+0x170/0x170 [ 2167.713172] ? blk_queue_flag_set+0x22/0x30 [ 2167.714089] ? __loop_update_dio+0x2d2/0x690 [ 2167.715024] loop_configure+0x957/0x1480 [ 2167.715907] lo_ioctl+0xa6e/0x1760 [ 2167.716669] ? loop_set_status_old+0x250/0x250 [ 2167.717648] ? avc_ss_reset+0x180/0x180 [ 2167.718504] ? __lock_acquire+0xbc2/0x5b20 [ 2167.719466] ? generic_block_fiemap+0x60/0x60 [ 2167.720405] ? selinux_inode_getsecctx+0x90/0x90 [ 2167.721443] ? loop_set_status_old+0x250/0x250 [ 2167.722393] blkdev_ioctl+0x28d/0x700 [ 2167.723199] ? blkdev_common_ioctl+0x1870/0x1870 [ 2167.724198] ? __fget_files+0x251/0x410 [ 2167.725068] block_ioctl+0xf9/0x140 [ 2167.725831] ? blkdev_read_iter+0x1c0/0x1c0 [ 2167.726736] __x64_sys_ioctl+0x196/0x210 [ 2167.727587] do_syscall_64+0x33/0x40 [ 2167.728367] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2167.729470] RIP: 0033:0x4663c7 [ 2167.730152] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2167.734075] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2167.735666] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2167.737196] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2167.738710] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2167.740210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2167.741741] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:08:15 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2167.764479] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2167.781785] EXT4-fs error (device loop7): ext4_fill_super:4954: inode #2: comm syz-executor.7: iget: root inode unallocated [ 2167.783565] EXT4-fs (loop7): get root inode failed [ 2167.784367] EXT4-fs (loop7): mount failed [ 2167.787342] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2167.789601] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2167.821833] EXT4-fs (loop7): Unrecognized mount option "iso9660" or missing value [ 2167.893501] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 04:08:30 executing program 5 (fault-call:0 fault-nth:22): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:30 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xfd1b0000) 04:08:30 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:30 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xf6ffffff, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:08:30 executing program 3: r0 = shmget(0x3, 0x4000, 0x800, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x6000) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r2 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_STAT(r2, 0xd, &(0x7f0000000040)=""/163) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) 04:08:30 executing program 0 (fault-call:0 fault-nth:28): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:30 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x240540, 0x120) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x60880, 0xc0) getdents64(r0, &(0x7f0000000040)=""/134, 0x86) [ 2182.636508] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2182.638571] FAULT_INJECTION: forcing a failure. [ 2182.638571] name failslab, interval 1, probability 0, space 0, times 0 [ 2182.641002] CPU: 0 PID: 15520 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2182.642477] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2182.644913] Call Trace: [ 2182.645492] dump_stack+0x107/0x163 [ 2182.646269] should_fail.cold+0x5/0xa [ 2182.647073] ? __kernfs_new_node+0xd4/0x840 [ 2182.647982] should_failslab+0x5/0x10 [ 2182.648781] kmem_cache_alloc+0x5b/0x350 [ 2182.649654] __kernfs_new_node+0xd4/0x840 [ 2182.650533] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2182.651537] ? lock_downgrade+0x6d0/0x6d0 [ 2182.652414] ? mutex_lock_io_nested+0x10f0/0x10f0 [ 2182.653432] ? __kernfs_new_node+0x549/0x840 [ 2182.654353] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2182.655354] ? __lockdep_reset_lock+0x180/0x180 [ 2182.656334] kernfs_new_node+0x93/0x120 [ 2182.657174] __kernfs_create_file+0x51/0x350 [ 2182.658113] sysfs_add_file_mode_ns+0x221/0x560 [ 2182.659100] internal_create_group+0x324/0xb30 [ 2182.660066] ? sysfs_remove_group+0x170/0x170 [ 2182.661018] ? blk_queue_flag_set+0x22/0x30 [ 2182.661932] ? __loop_update_dio+0x2d2/0x690 [ 2182.662881] loop_configure+0x957/0x1480 [ 2182.663756] lo_ioctl+0xa6e/0x1760 [ 2182.664524] ? loop_set_status_old+0x250/0x250 [ 2182.665516] ? avc_ss_reset+0x180/0x180 [ 2182.666372] ? __lock_acquire+0xbc2/0x5b20 [ 2182.667338] ? generic_block_fiemap+0x60/0x60 [ 2182.668273] ? selinux_inode_getsecctx+0x90/0x90 [ 2182.669283] ? loop_set_status_old+0x250/0x250 [ 2182.670237] blkdev_ioctl+0x28d/0x700 [ 2182.671040] ? blkdev_common_ioctl+0x1870/0x1870 [ 2182.672042] ? __fget_files+0x251/0x410 [ 2182.672922] block_ioctl+0xf9/0x140 [ 2182.673719] ? blkdev_read_iter+0x1c0/0x1c0 [ 2182.674660] __x64_sys_ioctl+0x196/0x210 [ 2182.675551] do_syscall_64+0x33/0x40 [ 2182.676352] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2182.677382] RIP: 0033:0x4663c7 [ 2182.677961] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2182.681200] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2182.682565] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2182.683818] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2182.685073] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2182.686343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2182.687607] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2182.695020] FAULT_INJECTION: forcing a failure. [ 2182.695020] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2182.696333] CPU: 1 PID: 15523 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2182.697062] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2182.698258] Call Trace: [ 2182.698545] dump_stack+0x107/0x163 [ 2182.698929] should_fail.cold+0x5/0xa [ 2182.699337] _copy_from_user+0x2e/0x1b0 [ 2182.699767] get_timespec64+0x75/0x190 [ 2182.700183] ? __ia32_compat_sys_gettimeofday+0x210/0x210 [ 2182.700771] ? loop_set_status_old+0x250/0x250 [ 2182.701279] ? blkdev_ioctl+0xc9/0x700 [ 2182.701706] ? blkdev_common_ioctl+0x1870/0x1870 [ 2182.702206] __x64_sys_clock_nanosleep+0x1b1/0x420 [ 2182.702733] ? __ia32_sys_clock_adjtime+0x70/0x70 [ 2182.703264] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2182.703837] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2182.704480] do_syscall_64+0x33/0x40 [ 2182.704874] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2182.705426] RIP: 0033:0x48a8b1 [ 2182.705772] Code: 24 0c 89 3c 24 48 89 4c 24 18 e8 aa e7 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 8b 74 24 0c 8b 3c 24 b8 e6 00 00 00 0f 05 <44> 89 c7 48 89 04 24 e8 e3 e7 ff ff 48 8b 04 24 eb 97 66 2e 0f 1f [ 2182.707711] RSP: 002b:00007f750e3e1ee0 EFLAGS: 00000293 ORIG_RAX: 00000000000000e6 [ 2182.708529] RAX: ffffffffffffffda RBX: 00007f750e3e26bc RCX: 000000000048a8b1 [ 2182.709297] RDX: 00007f750e3e1f20 RSI: 0000000000000000 RDI: 0000000000000000 [ 2182.710052] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2182.710799] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000010 [ 2182.711568] R13: 0000000000000004 R14: 0000000020000230 R15: 0000000000000002 [ 2182.714047] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2182.738785] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2182.751799] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) [ 2182.778518] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:08:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2182.809741] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:08:30 executing program 5 (fault-call:0 fault-nth:23): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:30 executing program 0 (fault-call:0 fault-nth:29): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:30 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:30 executing program 7: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) pwrite64(r0, &(0x7f0000000040)="c874f1418a9019cfb158f4cb6c0ac698ca756f3916f332b8516805dc3bde0f5faee2801da47c35465c51fd24dbb83f1ec3dd9026d435906ad1a8c16c25c40c70032c85943e2166e008fad19a964370987cec5aec9349d8113963", 0x5a, 0x1) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e21, 0x2, @private1, 0x3}, 0x1c) 04:08:30 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xff0f0000) 04:08:30 executing program 3: r0 = shmget(0x3, 0x4000, 0x800, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x6000) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r2 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_STAT(r2, 0xd, &(0x7f0000000040)=""/163) getdents(r1, &(0x7f0000000140)=""/111, 0x6f) [ 2183.021694] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 04:08:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2183.081514] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2183.085650] FAULT_INJECTION: forcing a failure. [ 2183.085650] name failslab, interval 1, probability 0, space 0, times 0 [ 2183.088195] CPU: 1 PID: 15551 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2183.089691] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2183.092121] Call Trace: [ 2183.092697] dump_stack+0x107/0x163 [ 2183.093512] should_fail.cold+0x5/0xa [ 2183.094381] ? create_object.isra.0+0x3a/0xa20 [ 2183.095368] should_failslab+0x5/0x10 [ 2183.096230] kmem_cache_alloc+0x5b/0x350 [ 2183.097160] create_object.isra.0+0x3a/0xa20 [ 2183.098167] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2183.099314] kmem_cache_alloc+0x159/0x350 [ 2183.100269] __kernfs_new_node+0xd4/0x840 [ 2183.101219] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2183.102311] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2183.103351] ? wait_for_completion+0x270/0x270 [ 2183.104343] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2183.105496] kernfs_new_node+0x93/0x120 [ 2183.106359] __kernfs_create_file+0x51/0x350 [ 2183.107315] sysfs_add_file_mode_ns+0x221/0x560 [ 2183.108338] internal_create_group+0x324/0xb30 [ 2183.109354] ? sysfs_remove_group+0x170/0x170 [ 2183.110337] ? blk_queue_flag_set+0x22/0x30 [ 2183.111270] ? __loop_update_dio+0x2d2/0x690 [ 2183.112224] loop_configure+0x957/0x1480 [ 2183.113118] lo_ioctl+0xa6e/0x1760 [ 2183.113898] ? loop_set_status_old+0x250/0x250 [ 2183.114894] ? avc_ss_reset+0x180/0x180 [ 2183.115764] ? __lock_acquire+0xbc2/0x5b20 [ 2183.116728] ? generic_block_fiemap+0x60/0x60 [ 2183.117706] ? selinux_inode_getsecctx+0x90/0x90 [ 2183.118737] ? loop_set_status_old+0x250/0x250 [ 2183.119715] blkdev_ioctl+0x28d/0x700 [ 2183.120535] ? blkdev_common_ioctl+0x1870/0x1870 [ 2183.121602] ? __fget_files+0x251/0x410 [ 2183.122454] block_ioctl+0xf9/0x140 [ 2183.123249] ? blkdev_read_iter+0x1c0/0x1c0 [ 2183.124177] __x64_sys_ioctl+0x196/0x210 [ 2183.125062] do_syscall_64+0x33/0x40 [ 2183.125872] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2183.126975] RIP: 0033:0x4663c7 [ 2183.127657] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2183.131581] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2183.133179] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2183.134735] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2183.136256] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2183.137808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2183.139340] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2183.187410] FAULT_INJECTION: forcing a failure. [ 2183.187410] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2183.190143] CPU: 1 PID: 15553 Comm: syz-executor.5 Not tainted 5.10.56 #1 [ 2183.191624] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2183.194086] Call Trace: [ 2183.194659] dump_stack+0x107/0x163 [ 2183.195457] should_fail.cold+0x5/0xa [ 2183.196291] _copy_to_user+0x2e/0x180 [ 2183.197137] simple_read_from_buffer+0xcc/0x160 [ 2183.198161] proc_fail_nth_read+0x194/0x220 [ 2183.199090] ? proc_sessionid_read+0x220/0x220 [ 2183.200068] ? security_file_permission+0x24e/0x570 [ 2183.201150] ? proc_sessionid_read+0x220/0x220 [ 2183.202153] vfs_read+0x228/0x580 [ 2183.202901] ksys_read+0x12d/0x250 [ 2183.203666] ? __ia32_sys_pwrite64+0x230/0x230 [ 2183.204657] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2183.205801] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2183.206911] do_syscall_64+0x33/0x40 [ 2183.207699] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2183.208794] RIP: 0033:0x41935c [ 2183.209492] 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 [ 2183.213419] RSP: 002b:00007f750e3e2170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2183.215033] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 2183.216562] RDX: 000000000000000f RSI: 00007f750e3e21e0 RDI: 0000000000000003 [ 2183.218116] RBP: 00007f750e3e21d0 R08: 0000000000000000 R09: ffffffffffffffff [ 2183.219643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2183.221172] R13: 00007ffd5774842f R14: 00007f750e3e2300 R15: 0000000000022000 [ 2183.252494] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2183.275994] EXT4-fs (loop7): Unrecognized mount option "ÈtñAŠϱXôËl [ 2183.275994] ƘÊuo9ó2¸QhÜ;Þ_®â€¤|5F\Qý$Û¸?ÃÝ&Ô5jѨÁl%Ä p" or missing value [ 2183.294477] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2183.299329] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2183.320209] EXT4-fs (loop1): fragment/cluster size (65536) != block size (4096) 04:08:41 executing program 0 (fault-call:0 fault-nth:30): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:41 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xffefffff) 04:08:41 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:41 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xf9fdffff, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:08:41 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:41 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:41 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/132, 0x84, 0x2000, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e23, @loopback}, 0x2, 0x3, 0x4, 0x1}}, 0x80) getdents(r0, &(0x7f0000000500)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) mq_timedreceive(r2, &(0x7f0000000640)=""/167, 0xa7, 0x7, 0x0) getdents64(r0, &(0x7f0000000040)=""/5, 0x5) pread64(0xffffffffffffffff, &(0x7f0000000580)=""/187, 0xbb, 0x0) dup3(0xffffffffffffffff, r0, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380), &(0x7f00000003c0)={0x0, 0xfb, 0x102, 0x1, 0x65, "25491e10b8456d12cff778b7c25c9283", "1d5756c746c9e07f58a08da81579f894a938f089b32a3393709d055846ef67d8ab81ff34d23d274a0b8110ab036380d5e56e38f422686c00e11831d5273b6313c61c161239e38debcf85db3056d771b70972ec690967897c94fdb823aaa2b89fb35f950670fda0f1951c8b1d4a8cca8e7401afac128c975257f1976849ae322eb1e528c8fd578c13d1db437645206089b57cd22032ea48451c0ad6aee7a1d142a311e346eb3a955e57eeba8040b6fddc7f2b17b2956232a08f99dc10a25998a4079a475e0d5cc5b8c7480b100a75b89a447874375de795164c56520267cb06b13cfce77034ce6761746c1e4ee9"}, 0x102, 0x6) 04:08:41 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xfd1b0000) [ 2194.064799] FAULT_INJECTION: forcing a failure. [ 2194.064799] name failslab, interval 1, probability 0, space 0, times 0 [ 2194.066187] CPU: 1 PID: 15590 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2194.066994] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2194.068317] Call Trace: [ 2194.068634] dump_stack+0x107/0x163 [ 2194.069064] should_fail.cold+0x5/0xa [ 2194.069518] ? __kernfs_new_node+0xd4/0x840 [ 2194.070036] should_failslab+0x5/0x10 [ 2194.070488] kmem_cache_alloc+0x5b/0x350 [ 2194.070957] __kernfs_new_node+0xd4/0x840 [ 2194.071446] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2194.072015] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2194.072538] ? wait_for_completion+0x270/0x270 [ 2194.073076] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2194.073722] kernfs_new_node+0x93/0x120 [ 2194.074213] __kernfs_create_file+0x51/0x350 [ 2194.074730] sysfs_add_file_mode_ns+0x221/0x560 [ 2194.075285] internal_create_group+0x324/0xb30 [ 2194.075819] ? sysfs_remove_group+0x170/0x170 [ 2194.076357] ? blk_queue_flag_set+0x22/0x30 [ 2194.076866] ? __loop_update_dio+0x2d2/0x690 [ 2194.077395] loop_configure+0x957/0x1480 [ 2194.077846] lo_ioctl+0xa6e/0x1760 [ 2194.078272] ? loop_set_status_old+0x250/0x250 [ 2194.078797] ? avc_ss_reset+0x180/0x180 [ 2194.079266] ? __lock_acquire+0xbc2/0x5b20 [ 2194.079770] ? generic_block_fiemap+0x60/0x60 [ 2194.080285] ? selinux_inode_getsecctx+0x90/0x90 [ 2194.080807] ? loop_set_status_old+0x250/0x250 [ 2194.081328] blkdev_ioctl+0x28d/0x700 [ 2194.081757] ? blkdev_common_ioctl+0x1870/0x1870 [ 2194.082309] ? __fget_files+0x251/0x410 [ 2194.082738] block_ioctl+0xf9/0x140 [ 2194.083153] ? blkdev_read_iter+0x1c0/0x1c0 [ 2194.083630] __x64_sys_ioctl+0x196/0x210 [ 2194.084103] do_syscall_64+0x33/0x40 [ 2194.084515] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2194.085111] RIP: 0033:0x4663c7 [ 2194.085471] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2194.087581] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2194.088460] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2194.089269] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2194.090113] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2194.090917] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2194.091688] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2194.093309] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2194.155740] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2194.170745] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2194.179824] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2194.186674] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 04:08:42 executing program 0 (fault-call:0 fault-nth:31): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2194.233099] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2194.257652] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/338/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:08:42 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:42 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xffffe000) 04:08:42 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:42 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2194.358167] FAULT_INJECTION: forcing a failure. [ 2194.358167] name failslab, interval 1, probability 0, space 0, times 0 [ 2194.359500] CPU: 1 PID: 15612 Comm: syz-executor.0 Not tainted 5.10.56 #1 04:08:42 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/132, 0x84, 0x2000, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e23, @loopback}, 0x2, 0x3, 0x4, 0x1}}, 0x80) getdents(r0, &(0x7f0000000500)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) mq_timedreceive(r2, &(0x7f0000000640)=""/167, 0xa7, 0x7, 0x0) getdents64(r0, &(0x7f0000000040)=""/5, 0x5) pread64(0xffffffffffffffff, &(0x7f0000000580)=""/187, 0xbb, 0x0) dup3(0xffffffffffffffff, r0, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380), &(0x7f00000003c0)={0x0, 0xfb, 0x102, 0x1, 0x65, "25491e10b8456d12cff778b7c25c9283", "1d5756c746c9e07f58a08da81579f894a938f089b32a3393709d055846ef67d8ab81ff34d23d274a0b8110ab036380d5e56e38f422686c00e11831d5273b6313c61c161239e38debcf85db3056d771b70972ec690967897c94fdb823aaa2b89fb35f950670fda0f1951c8b1d4a8cca8e7401afac128c975257f1976849ae322eb1e528c8fd578c13d1db437645206089b57cd22032ea48451c0ad6aee7a1d142a311e346eb3a955e57eeba8040b6fddc7f2b17b2956232a08f99dc10a25998a4079a475e0d5cc5b8c7480b100a75b89a447874375de795164c56520267cb06b13cfce77034ce6761746c1e4ee9"}, 0x102, 0x6) [ 2194.360303] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2194.361816] Call Trace: [ 2194.362159] dump_stack+0x107/0x163 [ 2194.362572] should_fail.cold+0x5/0xa [ 2194.363027] ? create_object.isra.0+0x3a/0xa20 [ 2194.363542] should_failslab+0x5/0x10 [ 2194.363980] kmem_cache_alloc+0x5b/0x350 [ 2194.364457] create_object.isra.0+0x3a/0xa20 [ 2194.364954] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2194.365575] kmem_cache_alloc+0x159/0x350 [ 2194.366049] __kernfs_new_node+0xd4/0x840 [ 2194.366520] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2194.367060] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2194.367608] ? wait_for_completion+0x270/0x270 [ 2194.368134] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2194.368734] kernfs_new_node+0x93/0x120 [ 2194.369188] __kernfs_create_file+0x51/0x350 [ 2194.369717] sysfs_add_file_mode_ns+0x221/0x560 [ 2194.370252] internal_create_group+0x324/0xb30 [ 2194.370783] ? sysfs_remove_group+0x170/0x170 [ 2194.371294] ? blk_queue_flag_set+0x22/0x30 [ 2194.371790] ? __loop_update_dio+0x2d2/0x690 [ 2194.372300] loop_configure+0x957/0x1480 [ 2194.372773] lo_ioctl+0xa6e/0x1760 [ 2194.373181] ? loop_set_status_old+0x250/0x250 [ 2194.373735] ? avc_ss_reset+0x180/0x180 [ 2194.374203] ? __lock_acquire+0xbc2/0x5b20 [ 2194.374714] ? generic_block_fiemap+0x60/0x60 [ 2194.375224] ? selinux_inode_getsecctx+0x90/0x90 [ 2194.375777] ? loop_set_status_old+0x250/0x250 [ 2194.376295] blkdev_ioctl+0x28d/0x700 [ 2194.376727] ? blkdev_common_ioctl+0x1870/0x1870 [ 2194.377256] ? __fget_files+0x251/0x410 [ 2194.377727] block_ioctl+0xf9/0x140 [ 2194.378132] ? blkdev_read_iter+0x1c0/0x1c0 [ 2194.378618] __x64_sys_ioctl+0x196/0x210 [ 2194.379088] do_syscall_64+0x33/0x40 [ 2194.379509] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2194.380086] RIP: 0033:0x4663c7 [ 2194.380445] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2194.382549] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2194.383416] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2194.384234] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2194.385050] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2194.385872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2194.386684] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2194.426105] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2194.427196] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 04:08:42 executing program 0 (fault-call:0 fault-nth:32): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:42 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2194.465095] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2194.471707] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 2194.511192] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2194.513223] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2194.515617] FAULT_INJECTION: forcing a failure. [ 2194.515617] name failslab, interval 1, probability 0, space 0, times 0 [ 2194.516996] CPU: 0 PID: 15634 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2194.517795] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2194.519117] Call Trace: [ 2194.519427] dump_stack+0x107/0x163 [ 2194.519851] should_fail.cold+0x5/0xa [ 2194.520297] ? __kernfs_new_node+0xd4/0x840 [ 2194.520796] should_failslab+0x5/0x10 [ 2194.521241] kmem_cache_alloc+0x5b/0x350 [ 2194.521724] __kernfs_new_node+0xd4/0x840 [ 2194.522213] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2194.522753] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2194.523320] ? wait_for_completion+0x270/0x270 [ 2194.523842] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2194.524455] kernfs_new_node+0x93/0x120 [ 2194.524920] __kernfs_create_file+0x51/0x350 [ 2194.525430] sysfs_add_file_mode_ns+0x221/0x560 [ 2194.525992] internal_create_group+0x324/0xb30 [ 2194.526530] ? sysfs_remove_group+0x170/0x170 [ 2194.527067] ? blk_queue_flag_set+0x22/0x30 [ 2194.527559] ? __loop_update_dio+0x2d2/0x690 [ 2194.528054] loop_configure+0x957/0x1480 [ 2194.528519] lo_ioctl+0xa6e/0x1760 [ 2194.528929] ? loop_set_status_old+0x250/0x250 [ 2194.529480] ? avc_ss_reset+0x180/0x180 [ 2194.529951] ? __lock_acquire+0xbc2/0x5b20 [ 2194.530476] ? generic_block_fiemap+0x60/0x60 [ 2194.530975] ? selinux_inode_getsecctx+0x90/0x90 [ 2194.531514] ? loop_set_status_old+0x250/0x250 [ 2194.532031] blkdev_ioctl+0x28d/0x700 [ 2194.532461] ? blkdev_common_ioctl+0x1870/0x1870 [ 2194.532991] ? __fget_files+0x251/0x410 [ 2194.533459] block_ioctl+0xf9/0x140 [ 2194.533873] ? blkdev_read_iter+0x1c0/0x1c0 [ 2194.534359] __x64_sys_ioctl+0x196/0x210 [ 2194.534825] do_syscall_64+0x33/0x40 [ 2194.535246] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2194.535824] RIP: 0033:0x4663c7 [ 2194.536185] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2194.538282] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2194.539111] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2194.539942] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2194.540775] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2194.541609] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2194.542429] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2194.573978] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:08:53 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xfcfdffff, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:08:53 executing program 0 (fault-call:0 fault-nth:33): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:08:53 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/132, 0x84, 0x2000, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e23, @loopback}, 0x2, 0x3, 0x4, 0x1}}, 0x80) getdents(r0, &(0x7f0000000500)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) mq_timedreceive(r2, &(0x7f0000000640)=""/167, 0xa7, 0x7, 0x0) getdents64(r0, &(0x7f0000000040)=""/5, 0x5) pread64(0xffffffffffffffff, &(0x7f0000000580)=""/187, 0xbb, 0x0) dup3(0xffffffffffffffff, r0, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380), &(0x7f00000003c0)={0x0, 0xfb, 0x102, 0x1, 0x65, "25491e10b8456d12cff778b7c25c9283", "1d5756c746c9e07f58a08da81579f894a938f089b32a3393709d055846ef67d8ab81ff34d23d274a0b8110ab036380d5e56e38f422686c00e11831d5273b6313c61c161239e38debcf85db3056d771b70972ec690967897c94fdb823aaa2b89fb35f950670fda0f1951c8b1d4a8cca8e7401afac128c975257f1976849ae322eb1e528c8fd578c13d1db437645206089b57cd22032ea48451c0ad6aee7a1d142a311e346eb3a955e57eeba8040b6fddc7f2b17b2956232a08f99dc10a25998a4079a475e0d5cc5b8c7480b100a75b89a447874375de795164c56520267cb06b13cfce77034ce6761746c1e4ee9"}, 0x102, 0x6) 04:08:53 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:53 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xffffefff) 04:08:53 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/132, 0x84, 0x2000, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e23, @loopback}, 0x2, 0x3, 0x4, 0x1}}, 0x80) getdents(r0, &(0x7f0000000500)=""/111, 0x6f) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='ns\x00') open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x0) mq_timedreceive(r2, &(0x7f0000000640)=""/167, 0xa7, 0x7, 0x0) getdents64(r0, &(0x7f0000000040)=""/5, 0x5) pread64(0xffffffffffffffff, &(0x7f0000000580)=""/187, 0xbb, 0x0) dup3(0xffffffffffffffff, r0, 0x0) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380), &(0x7f00000003c0)={0x0, 0xfb, 0x102, 0x1, 0x65, "25491e10b8456d12cff778b7c25c9283", "1d5756c746c9e07f58a08da81579f894a938f089b32a3393709d055846ef67d8ab81ff34d23d274a0b8110ab036380d5e56e38f422686c00e11831d5273b6313c61c161239e38debcf85db3056d771b70972ec690967897c94fdb823aaa2b89fb35f950670fda0f1951c8b1d4a8cca8e7401afac128c975257f1976849ae322eb1e528c8fd578c13d1db437645206089b57cd22032ea48451c0ad6aee7a1d142a311e346eb3a955e57eeba8040b6fddc7f2b17b2956232a08f99dc10a25998a4079a475e0d5cc5b8c7480b100a75b89a447874375de795164c56520267cb06b13cfce77034ce6761746c1e4ee9"}, 0x102, 0x6) 04:08:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2205.353614] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2205.359140] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2205.371067] FAULT_INJECTION: forcing a failure. [ 2205.371067] name failslab, interval 1, probability 0, space 0, times 0 [ 2205.372374] CPU: 1 PID: 15657 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2205.373130] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2205.374404] Call Trace: [ 2205.374711] dump_stack+0x107/0x163 [ 2205.375128] should_fail.cold+0x5/0xa [ 2205.375556] ? create_object.isra.0+0x3a/0xa20 [ 2205.376065] should_failslab+0x5/0x10 [ 2205.376479] kmem_cache_alloc+0x5b/0x350 [ 2205.376937] create_object.isra.0+0x3a/0xa20 [ 2205.377427] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2205.378011] kmem_cache_alloc+0x159/0x350 [ 2205.378471] __kernfs_new_node+0xd4/0x840 [ 2205.378944] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2205.379474] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2205.380023] ? wait_for_completion+0x270/0x270 [ 2205.380615] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2205.381208] kernfs_new_node+0x93/0x120 [ 2205.381678] __kernfs_create_file+0x51/0x350 [ 2205.382180] sysfs_add_file_mode_ns+0x221/0x560 [ 2205.382715] internal_create_group+0x324/0xb30 [ 2205.383237] ? sysfs_remove_group+0x170/0x170 [ 2205.383737] ? blk_queue_io_min+0x75/0x110 [ 2205.384228] ? blk_queue_flag_set+0x22/0x30 [ 2205.384719] ? __loop_update_dio+0x2d2/0x690 [ 2205.385225] loop_configure+0x957/0x1480 [ 2205.385715] lo_ioctl+0xa6e/0x1760 [ 2205.386126] ? loop_set_status_old+0x250/0x250 [ 2205.386639] ? avc_ss_reset+0x180/0x180 [ 2205.387093] ? __lock_acquire+0xbc2/0x5b20 [ 2205.387587] ? generic_block_fiemap+0x60/0x60 [ 2205.388090] ? selinux_inode_getsecctx+0x90/0x90 [ 2205.388614] ? loop_set_status_old+0x250/0x250 [ 2205.389116] blkdev_ioctl+0x28d/0x700 [ 2205.389531] ? blkdev_common_ioctl+0x1870/0x1870 [ 2205.390064] ? __fget_files+0x251/0x410 [ 2205.390505] block_ioctl+0xf9/0x140 [ 2205.390917] ? blkdev_read_iter+0x1c0/0x1c0 [ 2205.391387] __x64_sys_ioctl+0x196/0x210 [ 2205.391852] do_syscall_64+0x33/0x40 [ 2205.392270] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2205.392857] RIP: 0033:0x4663c7 [ 2205.393219] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2205.395350] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2205.396226] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2205.397031] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2205.397846] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2205.398669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2205.399473] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2205.474219] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2205.481442] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir493362755/syzkaller.TTLXZv/363/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 2205.490694] EXT4-fs (loop1): VFS: Can't find ext4 filesystem 04:08:53 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x6, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2205.514451] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:08:53 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500", 0x63, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2205.565717] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2205.575222] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/340/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:08:53 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xfffffff4) 04:08:53 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xffefffff) 04:08:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:08:53 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:08:53 executing program 0 (fault-call:0 fault-nth:34): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2205.748089] EXT4-fs (loop3): fragment/cluster size (65536) != block size (4096) [ 2205.749021] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2205.753886] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/337/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2205.787827] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2205.799187] EXT4-fs warning (device loop1): read_mmp_block:106: Error -117 while reading MMP block 0 [ 2205.818271] FAULT_INJECTION: forcing a failure. [ 2205.818271] name failslab, interval 1, probability 0, space 0, times 0 [ 2205.820854] CPU: 0 PID: 15701 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2205.822340] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2205.824796] Call Trace: [ 2205.825370] dump_stack+0x107/0x163 [ 2205.826186] should_fail.cold+0x5/0xa [ 2205.827011] ? __kernfs_new_node+0xd4/0x840 [ 2205.827942] should_failslab+0x5/0x10 [ 2205.828761] kmem_cache_alloc+0x5b/0x350 [ 2205.829655] __kernfs_new_node+0xd4/0x840 [ 2205.830562] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2205.831590] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2205.832637] ? wait_for_completion+0x270/0x270 [ 2205.833626] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2205.834796] kernfs_new_node+0x93/0x120 [ 2205.835664] __kernfs_create_file+0x51/0x350 [ 2205.836619] sysfs_add_file_mode_ns+0x221/0x560 [ 2205.837645] internal_create_group+0x324/0xb30 [ 2205.838645] ? sysfs_remove_group+0x170/0x170 [ 2205.839622] ? blk_queue_flag_set+0x22/0x30 [ 2205.840554] ? __loop_update_dio+0x2d2/0x690 [ 2205.841513] loop_configure+0x957/0x1480 [ 2205.842427] lo_ioctl+0xa6e/0x1760 [ 2205.843206] ? loop_set_status_old+0x250/0x250 [ 2205.844210] ? avc_ss_reset+0x180/0x180 [ 2205.845086] ? __lock_acquire+0xbc2/0x5b20 [ 2205.846066] ? generic_block_fiemap+0x60/0x60 [ 2205.847041] ? selinux_inode_getsecctx+0x90/0x90 [ 2205.848080] ? loop_set_status_old+0x250/0x250 [ 2205.849071] blkdev_ioctl+0x28d/0x700 [ 2205.849910] ? blkdev_common_ioctl+0x1870/0x1870 [ 2205.850937] ? __fget_files+0x251/0x410 [ 2205.851804] block_ioctl+0xf9/0x140 [ 2205.852590] ? blkdev_read_iter+0x1c0/0x1c0 [ 2205.853520] __x64_sys_ioctl+0x196/0x210 [ 2205.854426] do_syscall_64+0x33/0x40 [ 2205.855231] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2205.856334] RIP: 0033:0x4663c7 [ 2205.857031] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2205.861007] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2205.862652] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2205.864191] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2205.865757] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2205.867271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2205.868710] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2205.940131] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2205.943879] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue 04:09:06 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000", 0x60, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:06 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x7, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:06 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xfdfdffff, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:09:06 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) creat(&(0x7f0000000040)='./file0\x00', 0x20) 04:09:06 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b", 0x65, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:06 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:09:06 executing program 0 (fault-call:0 fault-nth:35): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:06 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xfffffff5) [ 2218.150655] FAULT_INJECTION: forcing a failure. [ 2218.150655] name failslab, interval 1, probability 0, space 0, times 0 [ 2218.151997] CPU: 1 PID: 15726 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2218.152772] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2218.154075] Call Trace: [ 2218.154369] dump_stack+0x107/0x163 [ 2218.154791] should_fail.cold+0x5/0xa [ 2218.155221] ? create_object.isra.0+0x3a/0xa20 [ 2218.155740] should_failslab+0x5/0x10 [ 2218.156169] kmem_cache_alloc+0x5b/0x350 [ 2218.156632] create_object.isra.0+0x3a/0xa20 [ 2218.157139] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2218.157720] kmem_cache_alloc+0x159/0x350 [ 2218.158208] __kernfs_new_node+0xd4/0x840 [ 2218.158687] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2218.159239] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2218.159787] ? wait_for_completion+0x270/0x270 [ 2218.160322] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2218.160922] kernfs_new_node+0x93/0x120 [ 2218.161387] __kernfs_create_file+0x51/0x350 [ 2218.161918] sysfs_add_file_mode_ns+0x221/0x560 [ 2218.162455] internal_create_group+0x324/0xb30 [ 2218.162966] ? sysfs_remove_group+0x170/0x170 [ 2218.163481] ? blk_queue_flag_set+0x22/0x30 [ 2218.163968] ? __loop_update_dio+0x2d2/0x690 [ 2218.164443] loop_configure+0x957/0x1480 [ 2218.164918] lo_ioctl+0xa6e/0x1760 [ 2218.165305] ? loop_set_status_old+0x250/0x250 [ 2218.165840] ? avc_ss_reset+0x180/0x180 [ 2218.166276] ? __lock_acquire+0xbc2/0x5b20 [ 2218.166763] ? generic_block_fiemap+0x60/0x60 [ 2218.167242] ? selinux_inode_getsecctx+0x90/0x90 [ 2218.167755] ? loop_set_status_old+0x250/0x250 [ 2218.168243] blkdev_ioctl+0x28d/0x700 [ 2218.168652] ? blkdev_common_ioctl+0x1870/0x1870 [ 2218.169163] ? __fget_files+0x251/0x410 [ 2218.169594] block_ioctl+0xf9/0x140 [ 2218.170005] ? blkdev_read_iter+0x1c0/0x1c0 [ 2218.170506] __x64_sys_ioctl+0x196/0x210 [ 2218.170957] do_syscall_64+0x33/0x40 [ 2218.171354] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2218.171912] RIP: 0033:0x4663c7 [ 2218.172255] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2218.174301] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2218.175133] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2218.175914] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2218.176706] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2218.177466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2218.178272] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2218.238555] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2218.243769] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 2218.248702] EXT4-fs warning (device loop1): read_mmp_block:106: Error -117 while reading MMP block 0 04:09:06 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2218.260611] EXT4-fs (loop3): fragment/cluster size (65536) != block size (4096) [ 2218.264922] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2218.267040] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue 04:09:06 executing program 0 (fault-call:0 fault-nth:36): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:06 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x1000000000000) [ 2218.356380] FAULT_INJECTION: forcing a failure. [ 2218.356380] name failslab, interval 1, probability 0, space 0, times 0 [ 2218.357775] CPU: 1 PID: 15753 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2218.358544] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2218.359806] Call Trace: [ 2218.360107] dump_stack+0x107/0x163 [ 2218.360516] should_fail.cold+0x5/0xa [ 2218.360941] ? __kernfs_new_node+0xd4/0x840 [ 2218.361427] should_failslab+0x5/0x10 [ 2218.361869] kmem_cache_alloc+0x5b/0x350 [ 2218.362332] __kernfs_new_node+0xd4/0x840 [ 2218.362793] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2218.363297] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2218.363843] ? wait_for_completion+0x270/0x270 [ 2218.364338] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2218.364933] kernfs_new_node+0x93/0x120 04:09:06 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x6c000000) [ 2218.365363] __kernfs_create_file+0x51/0x350 [ 2218.366017] sysfs_add_file_mode_ns+0x221/0x560 [ 2218.366543] internal_create_group+0x324/0xb30 [ 2218.367032] ? sysfs_remove_group+0x170/0x170 [ 2218.367540] ? blk_queue_flag_set+0x22/0x30 [ 2218.367997] ? __loop_update_dio+0x2d2/0x690 [ 2218.368486] loop_configure+0x957/0x1480 [ 2218.368924] lo_ioctl+0xa6e/0x1760 [ 2218.369329] ? loop_set_status_old+0x250/0x250 [ 2218.369816] ? avc_ss_reset+0x180/0x180 [ 2218.370284] ? __lock_acquire+0xbc2/0x5b20 [ 2218.370780] ? generic_block_fiemap+0x60/0x60 [ 2218.371274] ? selinux_inode_getsecctx+0x90/0x90 [ 2218.371844] ? loop_set_status_old+0x250/0x250 [ 2218.372363] blkdev_ioctl+0x28d/0x700 [ 2218.372800] ? blkdev_common_ioctl+0x1870/0x1870 [ 2218.373341] ? __fget_files+0x251/0x410 [ 2218.373783] block_ioctl+0xf9/0x140 [ 2218.374221] ? blkdev_read_iter+0x1c0/0x1c0 [ 2218.374700] __x64_sys_ioctl+0x196/0x210 [ 2218.375139] do_syscall_64+0x33/0x40 [ 2218.375560] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2218.376110] RIP: 0033:0x4663c7 [ 2218.376468] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2218.378454] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2218.379310] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2218.380068] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2218.380830] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2218.381597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2218.382400] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2218.410262] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:09:06 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xb, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2218.534549] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2218.541678] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/343/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2218.559302] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2218.562268] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/339/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:09:19 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xfdffffff, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:09:19 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x8000000000000) 04:09:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:09:19 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4c000000) 04:09:19 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) syz_mount_image$ext4(&(0x7f00000001c0)='ext3\x00', &(0x7f0000000380)='./file0\x00', 0xfff, 0x1, &(0x7f0000000400)=[{&(0x7f00000003c0), 0x0, 0x1}], 0x98000, &(0x7f0000000440)={[{@noinit_itable}, {@orlov}, {@init_itable}, {@noinit_itable}, {@dax}], [{@fsmagic}, {@fowner_gt}, {@fowner_eq}]}) mount$9p_unix(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x110420, &(0x7f00000002c0)=ANY=[@ANYBLOB="7472616e733d756e69782c6163636573733d757365722c70726976706f72742c706f73697861636c2c616669643d3078303030303030303030303030303030342c6e6f657874656e642c63616368653d667363616368652c6e6f6401cb19af9b636573733d757364722c646566636f7e746578743d73797374656d5f752c6f626a5f757365723d65787434002c6f626a5f757365723d65787434002c00"]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:09:19 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x18, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:19 executing program 0 (fault-call:0 fault-nth:37): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2231.400425] FAULT_INJECTION: forcing a failure. [ 2231.400425] name failslab, interval 1, probability 0, space 0, times 0 [ 2231.402201] CPU: 0 PID: 15779 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2231.403205] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2231.404870] Call Trace: [ 2231.405263] dump_stack+0x107/0x163 [ 2231.405816] should_fail.cold+0x5/0xa [ 2231.406391] ? create_object.isra.0+0x3a/0xa20 [ 2231.407087] should_failslab+0x5/0x10 [ 2231.407653] kmem_cache_alloc+0x5b/0x350 [ 2231.408256] create_object.isra.0+0x3a/0xa20 [ 2231.408929] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2231.409639] kmem_cache_alloc+0x159/0x350 [ 2231.410292] __kernfs_new_node+0xd4/0x840 [ 2231.410931] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2231.411623] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2231.412326] ? wait_for_completion+0x270/0x270 [ 2231.413002] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2231.413770] kernfs_new_node+0x93/0x120 [ 2231.414371] __kernfs_create_file+0x51/0x350 [ 2231.415006] sysfs_add_file_mode_ns+0x221/0x560 [ 2231.415689] internal_create_group+0x324/0xb30 [ 2231.416362] ? sysfs_remove_group+0x170/0x170 [ 2231.417019] ? blk_queue_flag_set+0x22/0x30 [ 2231.417639] ? __loop_update_dio+0x2d2/0x690 [ 2231.418306] loop_configure+0x957/0x1480 [ 2231.418909] lo_ioctl+0xa6e/0x1760 [ 2231.419435] ? loop_set_status_old+0x250/0x250 [ 2231.420104] ? avc_ss_reset+0x180/0x180 [ 2231.420697] ? __lock_acquire+0xbc2/0x5b20 [ 2231.421358] ? generic_block_fiemap+0x60/0x60 [ 2231.422014] ? selinux_inode_getsecctx+0x90/0x90 [ 2231.422715] ? loop_set_status_old+0x250/0x250 [ 2231.423372] blkdev_ioctl+0x28d/0x700 [ 2231.423919] ? blkdev_common_ioctl+0x1870/0x1870 [ 2231.424612] ? __fget_files+0x251/0x410 [ 2231.425196] block_ioctl+0xf9/0x140 [ 2231.425725] ? blkdev_read_iter+0x1c0/0x1c0 [ 2231.426359] __x64_sys_ioctl+0x196/0x210 [ 2231.426953] do_syscall_64+0x33/0x40 [ 2231.427493] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2231.428235] RIP: 0033:0x4663c7 [ 2231.428702] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2231.431348] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2231.432464] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2231.433482] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2231.434518] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2231.435559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2231.436603] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2231.439755] EXT4-fs warning (device loop1): read_mmp_block:106: Error -117 while reading MMP block 0 [ 2231.451767] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2231.455378] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2231.469100] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2231.472192] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 04:09:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2231.490839] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2231.495884] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir493362755/syzkaller.TTLXZv/366/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2231.502047] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/340/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 04:09:19 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1c, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:19 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2231.568605] EXT4-fs (loop7): Unrecognized mount option "trans=unix" or missing value 04:09:19 executing program 0 (fault-call:0 fault-nth:38): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:19 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0xff}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f00000002c0)="02000019518cad997b761e811d73d336a4867b01818209b28a414a84c552fa48ed88ee0b2b221b3652dcc44908d46830b06e40b4a1132cc659a95b6aeebe8832ed87cd12c6d50f7821b973bd04ec307be1c1ab05d5e7d1453e2c83d0ba677f5a2ca12b09fc3956cf083580cfdad28cde9a27f37da83c95b8ef84b43b5ee2fc82ed61c529d674b8427f6fb94913b3687868ab11c951cc9bb96b56be1b3004428754d97e0075ee55223880741cc7dbcecb2afca3073bec15294f804b6a4fa6065273731b6cc71fef6d0b1228b8c29f5e999223b2da12fa84cdf3995ee9f28aab837d4400e8f604ac3fd2b3ab391b03441b580f9ba371646f01f1885c2f8549b0c1a1b0e6867f384376df18505f403a686af672ff175fa793092ee22c6f64", 0x11d, 0x1000}, {&(0x7f00000001c0)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00), 0x0, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x84141, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:09:19 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x10000000000000) 04:09:19 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsetxattr$trusted_overlay_origin(r0, &(0x7f00000002c0), &(0x7f0000000300), 0x2, 0x2) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') getdents(r1, &(0x7f0000000140)=""/111, 0x6f) getuid() r2 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) mount$9p_fd(0x0, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYBLOB="a3fbbc39ddf6917890b1fd6cba7f90c7a93f21b9a4470a1e079a7a672349cc3ae217d2ab4aa0643b554613477eeb94d7d5892b52e2312367228dcd27d46d1457a05a4c3e", @ANYBLOB="2c77dae9ea66466f6f3d", @ANYRESHEX=r0, @ANYBLOB=',dfltuid=', @ANYRESHEX=r1, @ANYRES16=r2]) r3 = syz_open_dev$mouse(&(0x7f0000000040), 0xff, 0x0) openat(r3, &(0x7f0000000080)='.\x00', 0x200, 0x0) [ 2231.618796] FAULT_INJECTION: forcing a failure. [ 2231.618796] name failslab, interval 1, probability 0, space 0, times 0 [ 2231.620809] CPU: 0 PID: 15808 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2231.621992] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2231.624014] Call Trace: [ 2231.624474] dump_stack+0x107/0x163 [ 2231.625126] should_fail.cold+0x5/0xa [ 2231.625809] ? kobject_uevent_env+0x22b/0xf90 [ 2231.626597] ? dev_uevent_filter+0xd0/0xd0 [ 2231.627329] should_failslab+0x5/0x10 [ 2231.627995] kmem_cache_alloc_trace+0x55/0x360 [ 2231.628794] ? loop_configure+0xad5/0x1480 [ 2231.629541] ? dev_uevent_filter+0xd0/0xd0 [ 2231.630306] kobject_uevent_env+0x22b/0xf90 [ 2231.631088] loop_configure+0x116b/0x1480 [ 2231.631825] lo_ioctl+0xa6e/0x1760 [ 2231.632459] ? loop_set_status_old+0x250/0x250 [ 2231.633271] ? avc_ss_reset+0x180/0x180 [ 2231.633987] ? __lock_acquire+0xbc2/0x5b20 [ 2231.634782] ? generic_block_fiemap+0x60/0x60 [ 2231.635572] ? selinux_inode_getsecctx+0x90/0x90 [ 2231.636413] ? loop_set_status_old+0x250/0x250 [ 2231.637197] blkdev_ioctl+0x28d/0x700 [ 2231.637937] ? blkdev_common_ioctl+0x1870/0x1870 [ 2231.638772] ? __fget_files+0x251/0x410 [ 2231.639496] block_ioctl+0xf9/0x140 [ 2231.640198] ? blkdev_read_iter+0x1c0/0x1c0 [ 2231.640937] __x64_sys_ioctl+0x196/0x210 [ 2231.641730] do_syscall_64+0x33/0x40 [ 2231.642404] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2231.643312] RIP: 0033:0x4663c7 [ 2231.643875] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2231.647076] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2231.648422] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2231.649697] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2231.650956] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2231.652212] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2231.653470] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:09:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2231.673935] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2231.685376] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 2231.688133] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 04:09:19 executing program 0 (fault-call:0 fault-nth:39): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2231.768168] FAULT_INJECTION: forcing a failure. [ 2231.768168] name failslab, interval 1, probability 0, space 0, times 0 [ 2231.770186] CPU: 0 PID: 15820 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2231.771369] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2231.773286] Call Trace: [ 2231.773745] dump_stack+0x107/0x163 [ 2231.774396] should_fail.cold+0x5/0xa [ 2231.775068] ? kobject_uevent_env+0x22b/0xf90 [ 2231.775842] ? dev_uevent_filter+0xd0/0xd0 [ 2231.776586] should_failslab+0x5/0x10 [ 2231.777240] kmem_cache_alloc_trace+0x55/0x360 [ 2231.778046] ? loop_configure+0xad5/0x1480 [ 2231.778796] ? dev_uevent_filter+0xd0/0xd0 [ 2231.779556] kobject_uevent_env+0x22b/0xf90 [ 2231.780324] loop_configure+0x116b/0x1480 [ 2231.781041] lo_ioctl+0xa6e/0x1760 [ 2231.781657] ? loop_set_status_old+0x250/0x250 [ 2231.782483] ? avc_ss_reset+0x180/0x180 [ 2231.783206] ? __lock_acquire+0xbc2/0x5b20 [ 2231.783993] ? generic_block_fiemap+0x60/0x60 [ 2231.784787] ? selinux_inode_getsecctx+0x90/0x90 [ 2231.785604] ? loop_set_status_old+0x250/0x250 [ 2231.786409] blkdev_ioctl+0x28d/0x700 [ 2231.787092] ? blkdev_common_ioctl+0x1870/0x1870 [ 2231.787928] ? __fget_files+0x251/0x410 [ 2231.788635] block_ioctl+0xf9/0x140 [ 2231.789257] ? blkdev_read_iter+0x1c0/0x1c0 [ 2231.790012] __x64_sys_ioctl+0x196/0x210 [ 2231.790743] do_syscall_64+0x33/0x40 [ 2231.791393] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2231.792276] RIP: 0033:0x4663c7 [ 2231.792836] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2231.796074] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2231.797396] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2231.798638] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2231.799794] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2231.800921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2231.802051] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2231.849826] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 2231.853613] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir304638766/syzkaller.AHqkBO/345/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 [ 2231.877370] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities 04:09:31 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xfeffff7f, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:09:31 executing program 3: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x404000) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r1, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r2 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000000300)="00ae1870c4802b236f974a611b58de8c7cb5e43b7df09bb14eb077f58a0d740b2fc358116203c9e99daff30c5b7001040e76a557d217a30022751cd4c3fcf6f0bdc20e93b7342da156e4ba379238b41a53340678f0d04ef452c84f3e9dd92a66619d9c6e898238150e2495ed511683c4e701c4b74ea3ffe26c12ce08dd6f7737830b4add673cd03fe093b7115c86e0cd60be88911be033c77afb94fc2897fd18686e91754e16856dec1784d24d423aa58af8f9d5ef27d170b0b6c5b2554a37a0cbc183bdffab50b60dedb976fe81b28cb0d9cefd7790b28c1b3d89bc368439ff7b4aa8144a02686b9fc028c286c033507728ce25e1d6c91ace057d1a0145b05b7f0bab4808", 0x105, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014", 0x1d, 0x10001}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000440)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYRESHEX=r1]) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r3, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r4, 0xc0bc5351, &(0x7f0000000180)={0x80, 0x0, 'client0\x00', 0x0, "00609b59c6e38b73", "2fd539fac6cc24873b1d7684b7fc5316c7a6913e8d6518efdc323c159fbed703"}) fcntl$dupfd(r3, 0x0, r4) r5 = socket$packet(0x11, 0x3, 0x300) open(&(0x7f0000000040)='./file0\x00', 0x24100, 0x8) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x9, 0x170, 0xffffffff, 0x4}) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'gretap0\x00', 0x0}) bind$packet(r5, &(0x7f0000000000)={0x11, 0x17, r7, 0x1, 0x0, 0x6, @remote}, 0x14) getsockname$packet(r5, 0x0, &(0x7f0000000080)) getdents(r2, &(0x7f0000000140)=""/111, 0x6f) 04:09:31 executing program 0 (fault-call:0 fault-nth:40): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:31 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0xe0ffff00000000) 04:09:31 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x300, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:09:31 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000000040)="0200000003000000043d5f2904392cb97ec629f7520a9766aa94fbb7b67c2c11a1f278fcd432fed88100", 0x2a, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) [ 2243.277701] FAULT_INJECTION: forcing a failure. [ 2243.277701] name failslab, interval 1, probability 0, space 0, times 0 [ 2243.279705] CPU: 0 PID: 15831 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2243.280827] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2243.282717] Call Trace: [ 2243.283154] dump_stack+0x107/0x163 [ 2243.283757] should_fail.cold+0x5/0xa [ 2243.284385] ? __kernfs_new_node+0xd4/0x840 [ 2243.285094] should_failslab+0x5/0x10 [ 2243.285717] kmem_cache_alloc+0x5b/0x350 [ 2243.286395] __kernfs_new_node+0xd4/0x840 [ 2243.287074] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 2243.287865] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2243.288658] ? wait_for_completion+0x270/0x270 [ 2243.289414] ? kernfs_next_descendant_post+0x1a3/0x290 [ 2243.290309] kernfs_new_node+0x93/0x120 [ 2243.290973] __kernfs_create_file+0x51/0x350 [ 2243.291697] sysfs_add_file_mode_ns+0x221/0x560 [ 2243.292468] internal_create_group+0x324/0xb30 [ 2243.293222] ? sysfs_remove_group+0x170/0x170 [ 2243.293966] ? blk_queue_flag_set+0x22/0x30 [ 2243.294686] ? __loop_update_dio+0x2d2/0x690 [ 2243.295415] loop_configure+0x957/0x1480 [ 2243.296088] lo_ioctl+0xa6e/0x1760 [ 2243.296679] ? loop_set_status_old+0x250/0x250 [ 2243.297435] ? avc_ss_reset+0x180/0x180 [ 2243.298099] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2243.298968] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2243.299861] ? __lock_acquire+0xbc2/0x5b20 [ 2243.300597] ? generic_block_fiemap+0x60/0x60 [ 2243.301336] ? selinux_inode_getsecctx+0x90/0x90 [ 2243.302113] ? loop_set_status_old+0x250/0x250 [ 2243.302887] blkdev_ioctl+0x28d/0x700 [ 2243.303514] ? blkdev_common_ioctl+0x1870/0x1870 [ 2243.304291] ? __fget_files+0x251/0x410 [ 2243.304946] block_ioctl+0xf9/0x140 [ 2243.305538] ? blkdev_read_iter+0x1c0/0x1c0 [ 2243.306255] __x64_sys_ioctl+0x196/0x210 [ 2243.306924] do_syscall_64+0x33/0x40 [ 2243.307536] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2243.308360] RIP: 0033:0x4663c7 [ 2243.308894] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2243.311916] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2243.313162] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2243.314349] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2243.315512] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2243.316677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2243.317840] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2243.384383] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2243.388631] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 2243.389801] EXT4-fs (loop3): Unrecognized mount option "0177777777777777777777701777777777777777777777ÿÿÿÿ01777777777777777777777ÿÿÿÿÿÿÿÿ0x0000000000000003" or missing value [ 2243.391778] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 04:09:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/111, 0x6f) 04:09:31 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x480, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:31 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2243.451333] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:09:31 executing program 0 (fault-call:0 fault-nth:41): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2243.471682] FAULT_INJECTION: forcing a failure. [ 2243.471682] name failslab, interval 1, probability 0, space 0, times 0 [ 2243.473053] CPU: 1 PID: 15866 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2243.473854] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2243.475318] Call Trace: [ 2243.475728] dump_stack+0x107/0x163 [ 2243.476287] should_fail.cold+0x5/0xa [ 2243.476864] ? create_object.isra.0+0x3a/0xa20 [ 2243.477487] should_failslab+0x5/0x10 [ 2243.478076] kmem_cache_alloc+0x5b/0x350 [ 2243.478686] create_object.isra.0+0x3a/0xa20 [ 2243.479333] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2243.479931] __kmalloc+0x16e/0x3e0 [ 2243.480349] kobject_get_path+0xc0/0x1c0 [ 2243.480837] kobject_uevent_env+0x251/0xf90 [ 2243.481356] loop_configure+0x116b/0x1480 [ 2243.481855] lo_ioctl+0xa6e/0x1760 [ 2243.482303] ? loop_set_status_old+0x250/0x250 [ 2243.482857] ? avc_ss_reset+0x180/0x180 [ 2243.483330] ? __lock_acquire+0xbc2/0x5b20 [ 2243.483855] ? generic_block_fiemap+0x60/0x60 [ 2243.484385] ? selinux_inode_getsecctx+0x90/0x90 [ 2243.484944] ? loop_set_status_old+0x250/0x250 [ 2243.485484] blkdev_ioctl+0x28d/0x700 [ 2243.485943] ? blkdev_common_ioctl+0x1870/0x1870 [ 2243.486472] ? __fget_files+0x251/0x410 [ 2243.486937] block_ioctl+0xf9/0x140 [ 2243.487353] ? blkdev_read_iter+0x1c0/0x1c0 [ 2243.487839] __x64_sys_ioctl+0x196/0x210 [ 2243.488314] do_syscall_64+0x33/0x40 [ 2243.488714] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2243.489279] RIP: 0033:0x4663c7 [ 2243.489630] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2243.491656] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2243.492488] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2243.493271] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2243.494051] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2243.494845] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2243.495607] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:09:31 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, 0x0) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) 04:09:31 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, &(0x7f0000000140)=""/111, 0x6f) getdents(r0, &(0x7f0000000040)=""/91, 0x5b) [ 2243.562218] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2243.569656] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 0 [ 2243.575162] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 04:09:31 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x100000000000000) [ 2243.693522] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2243.723429] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2243.730578] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir756499828/syzkaller.ql2mKs/343/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2243.733695] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir493362755/syzkaller.TTLXZv/369/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=4096 04:09:43 executing program 0 (fault-call:0 fault-nth:42): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:43 executing program 3 (fault-call:1 fault-nth:0): r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:43 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:43 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xfffffdf9, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:09:43 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x500, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/111, 0x6f) 04:09:43 executing program 7 (fault-call:2 fault-nth:0): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = fork() process_vm_writev(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:09:43 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x200000000000000) [ 2256.084480] FAULT_INJECTION: forcing a failure. [ 2256.084480] name failslab, interval 1, probability 0, space 0, times 0 [ 2256.085815] CPU: 1 PID: 15903 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2256.086570] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2256.087798] Call Trace: [ 2256.088086] dump_stack+0x107/0x163 [ 2256.088484] should_fail.cold+0x5/0xa [ 2256.088898] ? __alloc_skb+0x6d/0x620 [ 2256.089311] should_failslab+0x5/0x10 [ 2256.089718] kmem_cache_alloc_node+0x55/0x370 [ 2256.090203] __alloc_skb+0x6d/0x620 [ 2256.090610] alloc_uevent_skb+0x7b/0x210 [ 2256.091052] kobject_uevent_env+0x996/0xf90 [ 2256.091526] loop_configure+0x116b/0x1480 [ 2256.091977] lo_ioctl+0xa6e/0x1760 [ 2256.092359] ? loop_set_status_old+0x250/0x250 [ 2256.092862] ? avc_ss_reset+0x180/0x180 [ 2256.093309] ? __lock_acquire+0xbc2/0x5b20 [ 2256.093802] ? generic_block_fiemap+0x60/0x60 [ 2256.094294] ? selinux_inode_getsecctx+0x90/0x90 [ 2256.094813] ? loop_set_status_old+0x250/0x250 [ 2256.095306] blkdev_ioctl+0x28d/0x700 [ 2256.095720] ? blkdev_common_ioctl+0x1870/0x1870 [ 2256.096230] ? __fget_files+0x251/0x410 [ 2256.096665] block_ioctl+0xf9/0x140 [ 2256.097053] ? blkdev_read_iter+0x1c0/0x1c0 [ 2256.097516] __x64_sys_ioctl+0x196/0x210 [ 2256.097955] do_syscall_64+0x33/0x40 [ 2256.098355] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2256.098925] RIP: 0033:0x4663c7 [ 2256.099272] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2256.101248] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2256.102069] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2256.102849] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2256.103621] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2256.104388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2256.105165] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2256.110173] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2256.114729] FAULT_INJECTION: forcing a failure. [ 2256.114729] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2256.115414] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 2256.116472] CPU: 0 PID: 15918 Comm: syz-executor.7 Not tainted 5.10.56 #1 [ 2256.118335] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2256.119983] Call Trace: [ 2256.120366] dump_stack+0x107/0x163 [ 2256.120903] should_fail.cold+0x5/0xa [ 2256.121461] _copy_to_user+0x2e/0x180 [ 2256.122019] simple_read_from_buffer+0xcc/0x160 [ 2256.122703] proc_fail_nth_read+0x194/0x220 [ 2256.123330] ? proc_sessionid_read+0x220/0x220 [ 2256.123974] ? security_file_permission+0x24e/0x570 [ 2256.124702] ? proc_sessionid_read+0x220/0x220 [ 2256.125363] vfs_read+0x228/0x580 [ 2256.125867] ksys_read+0x12d/0x250 [ 2256.126376] ? __ia32_sys_pwrite64+0x230/0x230 [ 2256.127053] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2256.127802] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2256.128562] do_syscall_64+0x33/0x40 [ 2256.129094] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2256.129829] RIP: 0033:0x41935c [ 2256.130293] 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 [ 2256.132956] RSP: 002b:00007f809de15170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2256.134098] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 2256.135217] RDX: 000000000000000f RSI: 00007f809de151e0 RDI: 0000000000000003 [ 2256.136316] RBP: 00007f809de151d0 R08: 0000000000000000 R09: 0000000000000000 [ 2256.137424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2256.138743] R13: 00007fff42d3f65f R14: 00007f809de15300 R15: 0000000000022000 [ 2256.152920] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 0 [ 2256.158339] FAULT_INJECTION: forcing a failure. [ 2256.158339] name failslab, interval 1, probability 0, space 0, times 0 [ 2256.159676] CPU: 1 PID: 15904 Comm: syz-executor.3 Not tainted 5.10.56 #1 [ 2256.160433] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2256.161685] Call Trace: [ 2256.161977] dump_stack+0x107/0x163 [ 2256.162376] should_fail.cold+0x5/0xa [ 2256.162822] ? ext4_find_extent+0xa39/0xd00 [ 2256.163296] should_failslab+0x5/0x10 [ 2256.163715] __kmalloc+0x72/0x3e0 [ 2256.164096] ext4_find_extent+0xa39/0xd00 [ 2256.164557] ext4_ext_map_blocks+0x1c8/0x5c10 [ 2256.165063] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2256.165637] ? perf_trace_lock+0xac/0x490 [ 2256.166100] ? ext4_ext_release+0x10/0x10 [ 2256.166566] ? lock_release+0x6b0/0x6b0 [ 2256.167003] ? ext4_es_lookup_extent+0x489/0xbe0 [ 2256.167521] ? lock_downgrade+0x6d0/0x6d0 [ 2256.167976] ? down_read+0x10f/0x420 [ 2256.168386] ? down_write_killable+0x180/0x180 [ 2256.168888] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2256.169417] ? ext4_es_lookup_extent+0xc4/0xbe0 [ 2256.169921] ext4_map_blocks+0x9a6/0x18d0 [ 2256.170379] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 2256.170878] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2256.171461] ? __fdget_pos+0xe9/0x100 [ 2256.171876] ext4_readdir+0x803/0x2ab0 [ 2256.172311] ? lock_release+0x6b0/0x6b0 [ 2256.172749] ? __ext4_check_dir_entry+0x390/0x390 [ 2256.173288] ? down_read_killable+0x112/0x460 [ 2256.173778] ? down_read+0x420/0x420 [ 2256.174194] ? security_file_permission+0x30a/0x570 [ 2256.174752] ? security_file_permission+0x24e/0x570 [ 2256.175307] iterate_dir+0x4f9/0x670 [ 2256.175715] __x64_sys_getdents+0x13a/0x2b0 [ 2256.176193] ? __x64_sys_getdents64+0x2c0/0x2c0 [ 2256.176708] ? fput_many+0x2f/0x1a0 [ 2256.177114] ? filldir64+0x680/0x680 [ 2256.177545] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2256.177707] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2256.178131] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2256.180502] do_syscall_64+0x33/0x40 [ 2256.180922] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2256.181497] RIP: 0033:0x466609 [ 2256.181859] 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 [ 2256.183958] RSP: 002b:00007fe4cbcf7188 EFLAGS: 00000246 ORIG_RAX: 000000000000004e [ 2256.184825] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2256.185640] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 2256.186471] RBP: 00007fe4cbcf71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2256.187307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2256.188124] R13: 00007fff2d74338f R14: 00007fe4cbcf7300 R15: 0000000000022000 04:09:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/111, 0x6f) 04:09:44 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x52e, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2256.218730] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:09:44 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x300000000000000) 04:09:44 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:44 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = fork() process_vm_writev(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:09:44 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x400000000000000) 04:09:44 executing program 0 (fault-call:0 fault-nth:43): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:44 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x600, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:44 executing program 3 (fault-call:1 fault-nth:1): r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2256.370387] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 0 [ 2256.415633] FAULT_INJECTION: forcing a failure. [ 2256.415633] name failslab, interval 1, probability 0, space 0, times 0 [ 2256.417083] CPU: 1 PID: 15938 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2256.417854] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2256.419161] Call Trace: [ 2256.419464] dump_stack+0x107/0x163 [ 2256.419874] should_fail.cold+0x5/0xa [ 2256.420305] ? create_object.isra.0+0x3a/0xa20 [ 2256.420815] should_failslab+0x5/0x10 [ 2256.421245] kmem_cache_alloc+0x5b/0x350 [ 2256.421706] create_object.isra.0+0x3a/0xa20 [ 2256.422194] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2256.422759] kmem_cache_alloc_node+0x169/0x370 [ 2256.423283] __alloc_skb+0x6d/0x620 [ 2256.423685] alloc_uevent_skb+0x7b/0x210 [ 2256.424157] kobject_uevent_env+0x996/0xf90 [ 2256.424631] loop_configure+0x116b/0x1480 [ 2256.425105] lo_ioctl+0xa6e/0x1760 [ 2256.425509] ? loop_set_status_old+0x250/0x250 [ 2256.426016] ? avc_ss_reset+0x180/0x180 [ 2256.426483] ? __lock_acquire+0xbc2/0x5b20 [ 2256.426978] ? generic_block_fiemap+0x60/0x60 [ 2256.427480] ? selinux_inode_getsecctx+0x90/0x90 [ 2256.427991] ? loop_set_status_old+0x250/0x250 [ 2256.428506] blkdev_ioctl+0x28d/0x700 [ 2256.428925] ? blkdev_common_ioctl+0x1870/0x1870 [ 2256.429460] ? __fget_files+0x251/0x410 [ 2256.429895] block_ioctl+0xf9/0x140 [ 2256.430307] ? blkdev_read_iter+0x1c0/0x1c0 [ 2256.430813] __x64_sys_ioctl+0x196/0x210 [ 2256.431272] do_syscall_64+0x33/0x40 [ 2256.431700] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2256.432280] RIP: 0033:0x4663c7 [ 2256.432646] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2256.434724] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2256.435592] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 2256.435606] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2256.435623] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2256.439090] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2256.439939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2256.440770] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2256.490496] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2256.494884] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2256.556507] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2256.580916] FAULT_INJECTION: forcing a failure. [ 2256.580916] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2256.584085] CPU: 0 PID: 15953 Comm: syz-executor.3 Not tainted 5.10.56 #1 [ 2256.585577] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2256.588032] Call Trace: [ 2256.588604] dump_stack+0x107/0x163 [ 2256.589383] should_fail.cold+0x5/0xa [ 2256.590209] _copy_from_user+0x2e/0x1b0 [ 2256.591107] kstrtouint_from_user+0xbd/0x220 [ 2256.592042] ? kstrtou8_from_user+0x200/0x200 [ 2256.593019] ? lock_acquire+0x197/0x490 [ 2256.593870] ? ksys_write+0x12d/0x250 [ 2256.594712] proc_fail_nth_write+0x78/0x220 [ 2256.595638] ? proc_task_getattr+0x1e0/0x1e0 [ 2256.596590] ? proc_task_getattr+0x1e0/0x1e0 [ 2256.597529] vfs_write+0x29a/0xa20 [ 2256.598302] ksys_write+0x12d/0x250 [ 2256.599106] ? __ia32_sys_read+0xb0/0xb0 [ 2256.599979] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2256.601106] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2256.602222] do_syscall_64+0x33/0x40 [ 2256.603031] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2256.604131] RIP: 0033:0x4192bf [ 2256.604835] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 2256.608782] RSP: 002b:00007fe4cbcd6170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 2256.610419] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00000000004192bf [ 2256.611985] RDX: 0000000000000001 RSI: 00007fe4cbcd61e0 RDI: 0000000000000005 [ 2256.613535] RBP: 00007fe4cbcd61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2256.615076] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000001 [ 2256.616610] R13: 00007fff2d74338f R14: 00007fe4cbcd6300 R15: 0000000000022000 04:09:57 executing program 7: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = fork() process_vm_writev(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000040)={0x0, 0x0}) process_vm_writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/146, 0x92}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/82, 0x52}, {&(0x7f0000001240)=""/147, 0x93}, {&(0x7f0000001300)=""/192, 0xc0}], 0x5, &(0x7f0000002540)=[{&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/81, 0x51}, {&(0x7f00000024c0)=""/1, 0x1}, {&(0x7f0000002500)=""/59, 0x3b}], 0x4, 0x0) 04:09:57 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xfffffdfc, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:09:57 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:57 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x500000000000000) 04:09:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, 0x0) getdents(r0, 0x0, 0x0) 04:09:57 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x700, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:57 executing program 0 (fault-call:0 fault-nth:44): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) [ 2269.323900] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2269.334510] FAULT_INJECTION: forcing a failure. [ 2269.334510] name failslab, interval 1, probability 0, space 0, times 0 [ 2269.336519] CPU: 1 PID: 15973 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2269.337627] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2269.339475] Call Trace: [ 2269.339893] dump_stack+0x107/0x163 [ 2269.340475] should_fail.cold+0x5/0xa [ 2269.341088] ? create_object.isra.0+0x3a/0xa20 [ 2269.341816] should_failslab+0x5/0x10 [ 2269.342424] kmem_cache_alloc+0x5b/0x350 [ 2269.343079] create_object.isra.0+0x3a/0xa20 [ 2269.343787] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2269.344604] kmem_cache_alloc_node+0x169/0x370 [ 2269.345318] __alloc_skb+0x6d/0x620 [ 2269.345895] alloc_uevent_skb+0x7b/0x210 [ 2269.346521] kobject_uevent_env+0x996/0xf90 [ 2269.347216] loop_configure+0x116b/0x1480 [ 2269.347866] lo_ioctl+0xa6e/0x1760 [ 2269.348460] ? loop_set_status_old+0x250/0x250 [ 2269.349185] ? avc_ss_reset+0x180/0x180 [ 2269.349856] ? __lock_acquire+0xbc2/0x5b20 [ 2269.350545] ? generic_block_fiemap+0x60/0x60 [ 2269.351280] ? selinux_inode_getsecctx+0x90/0x90 [ 2269.352075] ? loop_set_status_old+0x250/0x250 [ 2269.352847] blkdev_ioctl+0x28d/0x700 [ 2269.353471] ? blkdev_common_ioctl+0x1870/0x1870 [ 2269.354266] ? __fget_files+0x251/0x410 [ 2269.354955] block_ioctl+0xf9/0x140 [ 2269.355554] ? blkdev_read_iter+0x1c0/0x1c0 [ 2269.356256] __x64_sys_ioctl+0x196/0x210 [ 2269.356957] do_syscall_64+0x33/0x40 [ 2269.357534] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2269.358362] RIP: 0033:0x4663c7 [ 2269.358882] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2269.361981] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2269.363275] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2269.364491] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2269.365708] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2269.366911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2269.368086] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 2269.373301] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2269.390894] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 2269.395268] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir493362755/syzkaller.TTLXZv/372/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2269.401206] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 04:09:57 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xb00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, 0x0) getdents(r0, 0x0, 0x0) 04:09:57 executing program 0 (fault-call:0 fault-nth:45): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:09:57 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x2) 04:09:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:09:57 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x600000000000000) 04:09:57 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1800, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2269.585551] FAULT_INJECTION: forcing a failure. [ 2269.585551] name failslab, interval 1, probability 0, space 0, times 0 [ 2269.587160] CPU: 1 PID: 15999 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2269.588080] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2269.589546] Call Trace: [ 2269.589893] dump_stack+0x107/0x163 [ 2269.590369] should_fail.cold+0x5/0xa [ 2269.590898] ? create_object.isra.0+0x3a/0xa20 [ 2269.591506] should_failslab+0x5/0x10 [ 2269.592003] kmem_cache_alloc+0x5b/0x350 [ 2269.592543] create_object.isra.0+0x3a/0xa20 [ 2269.593110] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2269.593770] __kmalloc_node_track_caller+0x1a6/0x3f0 [ 2269.594432] ? alloc_uevent_skb+0x7b/0x210 [ 2269.595008] __alloc_skb+0xb1/0x620 [ 2269.595491] alloc_uevent_skb+0x7b/0x210 [ 2269.596021] kobject_uevent_env+0x996/0xf90 [ 2269.596592] loop_configure+0x116b/0x1480 [ 2269.597136] lo_ioctl+0xa6e/0x1760 [ 2269.597602] ? loop_set_status_old+0x250/0x250 [ 2269.598205] ? avc_ss_reset+0x180/0x180 [ 2269.598734] ? __lock_acquire+0xbc2/0x5b20 [ 2269.599310] ? generic_block_fiemap+0x60/0x60 [ 2269.599887] ? selinux_inode_getsecctx+0x90/0x90 [ 2269.600510] ? loop_set_status_old+0x250/0x250 [ 2269.601106] blkdev_ioctl+0x28d/0x700 [ 2269.601600] ? blkdev_common_ioctl+0x1870/0x1870 [ 2269.602212] ? __fget_files+0x251/0x410 [ 2269.602744] block_ioctl+0xf9/0x140 [ 2269.603205] ? blkdev_read_iter+0x1c0/0x1c0 [ 2269.603765] __x64_sys_ioctl+0x196/0x210 [ 2269.604290] do_syscall_64+0x33/0x40 [ 2269.604780] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2269.605435] RIP: 0033:0x4663c7 [ 2269.605850] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2269.608210] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2269.609174] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2269.610084] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2269.611026] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2269.611947] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2269.612906] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:09:57 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, 0x0) getdents(r0, 0x0, 0x0) [ 2269.661572] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 2269.672598] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2269.697452] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2269.707923] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:10:09 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = fork() process_vm_writev(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:10:09 executing program 6: syz_mount_image$iso9660(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0xfffffdfd, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='dmode=0x']) 04:10:09 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(0xffffffffffffffff, 0x0, 0x0) 04:10:09 executing program 0 (fault-call:0 fault-nth:46): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) 04:10:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:10:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1c00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:10:09 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x3) 04:10:09 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x700000000000000) 04:10:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 04:10:09 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r0 = fork() process_vm_writev(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:10:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2e05, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2281.691789] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2281.696872] FAULT_INJECTION: forcing a failure. [ 2281.696872] name failslab, interval 1, probability 0, space 0, times 0 [ 2281.700193] CPU: 0 PID: 16048 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2281.702092] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2281.705240] Call Trace: [ 2281.705979] dump_stack+0x107/0x163 [ 2281.707018] should_fail.cold+0x5/0xa [ 2281.708084] ? __skb_ext_alloc+0x19/0x80 [ 2281.709046] should_failslab+0x5/0x10 [ 2281.709867] kmem_cache_alloc+0x5b/0x350 [ 2281.710749] __skb_ext_alloc+0x19/0x80 [ 2281.711606] skb_ext_add+0x504/0x670 [ 2281.712403] ? __kmalloc_node_track_caller+0x302/0x3f0 [ 2281.713532] __alloc_skb+0x3c1/0x620 [ 2281.714355] alloc_uevent_skb+0x7b/0x210 [ 2281.715244] kobject_uevent_env+0x996/0xf90 [ 2281.716210] loop_configure+0x116b/0x1480 [ 2281.717129] lo_ioctl+0xa6e/0x1760 [ 2281.717910] ? loop_set_status_old+0x250/0x250 [ 2281.718933] ? avc_ss_reset+0x180/0x180 [ 2281.719813] ? __lock_acquire+0xbc2/0x5b20 [ 2281.720793] ? generic_block_fiemap+0x60/0x60 [ 2281.721762] ? selinux_inode_getsecctx+0x90/0x90 [ 2281.722803] ? loop_set_status_old+0x250/0x250 [ 2281.723797] blkdev_ioctl+0x28d/0x700 [ 2281.724621] ? blkdev_common_ioctl+0x1870/0x1870 [ 2281.725631] ? __fget_files+0x251/0x410 [ 2281.726499] block_ioctl+0xf9/0x140 [ 2281.727291] ? blkdev_read_iter+0x1c0/0x1c0 [ 2281.728221] __x64_sys_ioctl+0x196/0x210 [ 2281.729096] do_syscall_64+0x33/0x40 [ 2281.729901] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2281.731046] RIP: 0033:0x4663c7 [ 2281.731749] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2281.735692] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2281.737306] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2281.738834] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2281.740352] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2281.741879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2281.743414] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:10:09 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = fork() process_vm_writev(r0, 0x0, 0x0, 0x0, 0x0, 0x0) rt_sigqueueinfo(r0, 0x21, &(0x7f0000000040)={0x1a, 0x1000, 0xffffffff}) [ 2281.758015] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 2281.813375] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 2281.815332] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2281.840536] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 04:10:09 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x4) 04:10:09 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c", 0x5, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(0xffffffffffffffff, 0x0, 0x0) 04:10:09 executing program 0 (fault-call:0 fault-nth:47): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2281.968197] FAULT_INJECTION: forcing a failure. [ 2281.968197] name failslab, interval 1, probability 0, space 0, times 0 [ 2281.969533] CPU: 1 PID: 16075 Comm: syz-executor.0 Not tainted 5.10.56 #1 [ 2281.970310] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2281.971591] Call Trace: [ 2281.971898] dump_stack+0x107/0x163 [ 2281.972316] should_fail.cold+0x5/0xa [ 2281.972746] ? create_object.isra.0+0x3a/0xa20 [ 2281.973252] should_failslab+0x5/0x10 [ 2281.973668] kmem_cache_alloc+0x5b/0x350 [ 2281.974122] create_object.isra.0+0x3a/0xa20 [ 2281.974615] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 2281.975202] kmem_cache_alloc+0x159/0x350 [ 2281.975681] __skb_ext_alloc+0x19/0x80 [ 2281.976113] skb_ext_add+0x504/0x670 [ 2281.976532] ? __kmalloc_node_track_caller+0x302/0x3f0 [ 2281.977125] __alloc_skb+0x3c1/0x620 [ 2281.977550] alloc_uevent_skb+0x7b/0x210 [ 2281.978013] kobject_uevent_env+0x996/0xf90 [ 2281.978505] loop_configure+0x116b/0x1480 [ 2281.979001] lo_ioctl+0xa6e/0x1760 [ 2281.979405] ? loop_set_status_old+0x250/0x250 [ 2281.979914] ? avc_ss_reset+0x180/0x180 [ 2281.980371] ? __lock_acquire+0xbc2/0x5b20 [ 2281.980972] ? generic_block_fiemap+0x60/0x60 [ 2281.981499] ? selinux_inode_getsecctx+0x90/0x90 [ 2281.982022] ? loop_set_status_old+0x250/0x250 [ 2281.982534] blkdev_ioctl+0x28d/0x700 [ 2281.982968] ? blkdev_common_ioctl+0x1870/0x1870 [ 2281.983488] ? __fget_files+0x251/0x410 [ 2281.983943] block_ioctl+0xf9/0x140 [ 2281.984341] ? blkdev_read_iter+0x1c0/0x1c0 [ 2281.984820] __x64_sys_ioctl+0x196/0x210 [ 2281.985287] do_syscall_64+0x33/0x40 [ 2281.985690] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2281.986267] RIP: 0033:0x4663c7 [ 2281.986625] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 84 49 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2281.988698] RSP: 002b:00007fca974b5f48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2281.989682] RAX: ffffffffffffffda RBX: 00000000004afcc0 RCX: 00000000004663c7 [ 2281.990459] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 2281.991258] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 2281.992156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 2281.992940] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 04:10:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x6, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4080}, {&(0x7f0000012b00)="020000000c0001", 0x7, 0x10000}, {0x0, 0x0, 0x80000}], 0x1, &(0x7f0000000040)=ANY=[]) getdents(r0, 0x0, 0x0) 04:10:09 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3f00, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c2", 0x61, 0x400}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 2282.075582] EXT4-fs (loop0): couldn't mount as ext2 due to feature incompatibilities [ 2282.115600] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 2282.119356] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 2282.120365] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 2282.123529] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir493362755/syzkaller.TTLXZv/375/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=4096 [ 2293.766902] kmemleak: 6 new suspected memory leaks (see /sys/kernel/debug/kmemleak) BUG: memory leak unreferenced object 0xffff8880219a7c00 (size 512): comm "syz-executor.7", pid 16068, jiffies 4296948783 (age 17.885s) hex dump (first 32 bytes): 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 90 6e 00 00 c9 ff ff ..........n..... backtrace: [<000000007d23d141>] do_seccomp+0x2d5/0x25f0 [<000000004c6c9f97>] do_syscall_64+0x33/0x40 [<000000004eb3d5e5>] entry_SYSCALL_64_after_hwframe+0x44/0xa9 BUG: memory leak unreferenced object 0xffffc900006e9000 (size 4096): comm "syz-executor.7", pid 16068, jiffies 4296948784 (age 17.884s) hex dump (first 32 bytes): 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<0000000039e62a4d>] __vmalloc_node_range+0x574/0x9e0 [<00000000c7e999db>] __vmalloc_node+0xb5/0x100 [<0000000024a6db5b>] bpf_prog_alloc_no_stats+0x32/0x2b0 [<000000004c452fd1>] bpf_prog_alloc+0x2c/0x230 [<000000004f4c4a90>] bpf_prog_create_from_user+0xad/0x2e0 [<0000000084e1e827>] do_seccomp+0x31a/0x25f0 [<000000004c6c9f97>] do_syscall_64+0x33/0x40 [<000000004eb3d5e5>] entry_SYSCALL_64_after_hwframe+0x44/0xa9 BUG: memory leak unreferenced object 0xffff888021f7d800 (size 1024): comm "syz-executor.7", pid 16068, jiffies 4296948784 (age 17.884s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<00000000d3f25edb>] bpf_prog_alloc_no_stats+0xb9/0x2b0 [<000000004c452fd1>] bpf_prog_alloc+0x2c/0x230 [<000000004f4c4a90>] bpf_prog_create_from_user+0xad/0x2e0 [<0000000084e1e827>] do_seccomp+0x31a/0x25f0 [<000000004c6c9f97>] do_syscall_64+0x33/0x40 [<000000004eb3d5e5>] entry_SYSCALL_64_after_hwframe+0x44/0xa9 BUG: memory leak unreferenced object 0xffff88800ee39000 (size 512): comm "syz-executor.7", pid 16068, jiffies 4296948916 (age 17.752s) hex dump (first 32 bytes): 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................ 00 7c 9a 21 80 88 ff ff 00 90 6f 00 00 c9 ff ff .|.!......o..... backtrace: [<000000007d23d141>] do_seccomp+0x2d5/0x25f0 [<000000004c6c9f97>] do_syscall_64+0x33/0x40 [<000000004eb3d5e5>] entry_SYSCALL_64_after_hwframe+0x44/0xa9 BUG: memory leak unreferenced object 0xffffc900006f9000 (size 4096): comm "syz-executor.7", pid 16068, jiffies 4296948916 (age 17.752s) hex dump (first 32 bytes): 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<0000000039e62a4d>] __vmalloc_node_range+0x574/0x9e0 [<00000000c7e999db>] __vmalloc_node+0xb5/0x100 [<0000000024a6db5b>] bpf_prog_alloc_no_stats+0x32/0x2b0 [<000000004c452fd1>] bpf_prog_alloc+0x2c/0x230 [<000000004f4c4a90>] bpf_prog_create_from_user+0xad/0x2e0 [<0000000084e1e827>] do_seccomp+0x31a/0x25f0 [<000000004c6c9f97>] do_syscall_64+0x33/0x40 [<000000004eb3d5e5>] entry_SYSCALL_64_after_hwframe+0x44/0xa9 BUG: memory leak unreferenced object 0xffff88800e8d9000 (size 1024): comm "syz-executor.7", pid 16068, jiffies 4296948916 (age 17.752s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<00000000d3f25edb>] bpf_prog_alloc_no_stats+0xb9/0x2b0 [<000000004c452fd1>] bpf_prog_alloc+0x2c/0x230 [<000000004f4c4a90>] bpf_prog_create_from_user+0xad/0x2e0 [<0000000084e1e827>] do_seccomp+0x31a/0x25f0 [<000000004c6c9f97>] do_syscall_64+0x33/0x40 [<000000004eb3d5e5>] entry_SYSCALL_64_after_hwframe+0x44/0xa9 BUG: leak checking failed VM DIAGNOSIS: 04:10:28 Registers: info registers vcpu 0 RAX=ffffffff83c5d7f0 RBX=ffffffff84c32280 RCX=ffffffff83c45788 RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83c5db9f RBP=fffffbfff0986450 RSP=ffffffff84c07e40 R8 =0000000000000001 R9 =ffff88806ce33feb R10=ffffed100d9c67fd R11=0000000000000001 R12=0000000000000000 R13=ffffffff8544fb48 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83c5d7fe RFL=00000202 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fffadefe080 CR3=0000000018024000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=cc80000000000000 4007 FPR6=cc80000000000000 4007 FPR7=cdc0000000000000 4008 XMM00=00000000000000000000000000000000 XMM01=6d656d203a4755420a0a295d5b3d594e XMM02=39313230383838666666667830207463 XMM03=656a626f206465636e6572656665726e XMM04=750a6b61656c2079726f6d656d203a47 XMM05=6d656d203a4755420a0a295d5b3d594e XMM06=34365f4c4c41435359535f7972746e65 XMM07=bb467607101f1cf8ddc6da2f8c16a452 XMM08=00000000000000000000000000000000 XMM09=9919176a000000000000000000000000 XMM10=3c6ef372a54ff53a1f83d9ab5be0cd19 XMM11=00000000000000000000000000000000 XMM12=00000042000000420000004200000042 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=ffffffff83c5d7f0 RBX=ffff88800852b280 RCX=ffffffff83c45788 RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83c5db9f RBP=ffffed10010a5650 RSP=ffff88800856fe78 R8 =0000000000000001 R9 =ffff88806cf33feb R10=ffffed100d9e67fd R11=0000000000000001 R12=0000000000000001 R13=ffffffff8544fb48 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83c5d7fe RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000003e000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe000003c000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fffadeadd68 CR3=000000000ebee000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=cc80000000000000 4007 FPR6=cc80000000000000 4007 FPR7=cdc0000000000000 4008 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=00000000000000004183bc9c40000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000