cd8f0d55dfc6288a1b6c802cc52f1de5cb9a5329e133d0ff47cda2c06d398eddb64eaaa7d60363cee7236ca8247e90c5b1e1a363305b5c0561d7f637c01c8ba88c67ccab86ec29291e2dc1e2a540f5e483e701e766e6bfe7297f26e5b48e9717e5043f96fc9bff0140a20943ff8a7c60e516ad17891175b770dc96a4bbb1e6328aebb7d316bd1f25ffa284c5d51ebfdcb0efcb95224eb7642a1c6915c5a3eaa37f4de6df5753e8f555f4bb5c854165cfde5be29aa4d20b0b280f79b76fb7efec89b42e9c255339dc7a8dea11ad476599ca2232d79580b81d142f040fb2c22c60dea3b252981e4e7c9e41fd8b8bf52a487bb489dc47806a9e9a603e6aa491c6735f3611df83e96f451e2f7d2d4031d6cd92ba4bcdbb9bb6ce8a1424a238bbd8447691ed556b752902de2d9e9d4022bd6199c1efe6aa1645567a8a22bc0a12a1b79f7bc7c76dd2818e7b6bf5a3d2a552b2248c07a47fc8e88d454e367f660370d88d0890a4bdb5b081a393d38e63b3392db161e6f1dd3b4fe59aaecdfb00445f7a8f47c4c11ce049928bade855391b035efe2e78d2dcc097619cc5e3cdc8aa5224779d5e40600d449cda18554555e9078b89ba5f068944dd7dd2cff7c5021013636e3b386a3b21d8dd68b746896b4a2514c91365b345acbec22106e6c1ee5a32c819c81afef71871aeb840a5aff38453c1ec38527d72193112a1053a097c18c20896d1f76fa4b7f28afd12f01252d4ed21f06e00f8483d15610fb7530a528fcbbbce6b6d85132f6d6f91bcedc751d96ab95f8f830f4a8ac6ab254c82ab29cf6e244d693973de87c75160b191efe2a93446a2cf0e9f2e4b213aa5612c3cbbcb131f4231e1e76ba75204fac67bfcaf84e83b73e03272d78eb4f84f465440c7f190f07b5b09bcf5410937080757f27a900a115c32abf51c79e5ab6982e5a972c5c390c5cadafebe05e9b68e5ea8880dbd8ed50c7985c5271ff56e1b00fe0ad4ec01ec8fc9505ba288451e1fdb12f64f7f70f8791b53c27cb1d849baff5c023a527db0ff81e77c7064d1bd65a5ccbce0ae36e3b8e45d3d4cae7d9bca22556b53de27d20ed317aad15b0f86075d61bf4ae2e8a064786c9b41b0c31b9a77c960c942c177d51f0a264c821a8feef9c90151b82895dd00430206cc4c829f95cc9f8a7d39485d12e11b2d980764ec22d70da05418ead9d74581f4482661b29f1c3680a81c947cb4ae92889d903f6a238e6d6e9299a5da8dff9c832275dd191e68b4b887c85ecc60369ee701909325ede3956384522ab26b41b4d23a9784c12bc361041b48aa8c23fa18c79d0761175f25b84ec477e71ccd6f59c7a7932f05c5dd0e8b7e961bde9c1d437ad8a19902ef8f61bd0e1ab34e75bb2e97f26ee0ccedd7133baff900403edd6fa2c64364f7a354961d3eb07bdf7853c33c08c56e834873946632d2ae811625bd4b914b57b42067ab555a6ab18c6edaa0efafd9e155ff2264cf5d4557dc9de3a7bd1a8d2cd3e00035aaef578a8b3ad250d20a443b96d5bab75b8480415ef8ff3a1b777a05c24445bf24de3f2680b09053355eaba969272b5426625daebcd146e938e7d32374a3b26e0b6ec90d027dacf6d09efea0f7bd2de0fd394d6711481313cbf091069a06e6ba8d224128ed506f8028adacb5dfa7980d64d2a9a093ebdf203b9a8bf836531aa60b3961ea799bc32864e8d8adc2449be18362e4b919feb5da0119ab8df580c18c9274b909fc110ef5d12fd0f0df562f57534efe960e5732b06fa12977e723df51a445c05533eb33f9e98871ade6dd4cc65be1ce7645b97712c925be54cc2cd18052f508df2706dc4cdd40ff6758b32a3b975747fa7bddca7c2934cdf8bd68f672e34056bf722f5f5f589664472b2fe33a8828a0570b72b742b4a3c8aae162919a6692673826bc364be89913452718b0989e4bb04ef9985b62af45e4b306cbe676360e03c226286d8899fb026d9a3e037cb1cce59e2c0da3f879eb2eed99c0bf7f9925cf2b68544b19e01873309c66a67138c76b9e3bcf6c9c19301199d8b7b538627cbd8377d86dd36861fb3e9752899b4e28cdde9e272e4cc6f52842d050b209731c08bf46189a38fd77f7c4ab5d357a145bd2866a32b0f5f662c2f5dec3eb93dba678b101500c04ea0725eba2ab85e46decef4d792d04fb97f1e9890c0c959b8bd3c8eb44b5133fb95c54c31aaa3a5dfee810e77b444a57247eda0256e715e74ab10a956f370c616f98159ae6947c3121dc4197fd509f01259cfa5bea7fc6007939a37fcf5f36f34a7a124cf254f6f8cd3940e84f4c7981dd34f0c7658fc305f308fd3cbcd4394a1188273ab2292fb6d47c66df5f0ad02aa32727d54e9a74ad6b085770d9fe5d7503be27c4c254781a0319672d24678f67905a1d3575e226ca4f77edec4ecc22a2fbc4d97bc0040cdb9bc02a7954bec2a5ba3b8570e14ac195091835d05b4a1effeac4952000fe31af43c18419075a2c66298e7e91cb9118c39c5583c0d7d9b2d8a3a318a29d76d1506585460c9de070479e76005b3fbd51911ecfd768e83c5668e46f9eabcda8ed18fd6f8ce2e9f990155864e94a43dc37cdd1b8f20df98a3a1c86f46fb958863e6836484818eda1e77c039810fdbdc6e62076e2327482314988899749e138374621e147afe9394771ff1908cedf78c4d549edd51868ef2b9857c2dc9c487a8fca5a5c3a02791a8651637edf81e4a2a89b12f72b3bd80fbe6928c1076f520531d5fcd50c5f63e391411219cb68082653efdfad6b528ee95ab37700a39f444d257bc416ffc6e784a92ed2e7e077e046a77a43ea9e8251a2c1465ca1bda91faee4c67261eeb762ddfe4397ea19b22fe0bf7ecad512ecec6e53730c7e9cbf1af77102508a07f4bf8f4476cb09b53df05a53af34cc2308bee50ab3d8a99ab498aec858a0b9ecad759017891c5d0db26ffc7fb26135052ed3fb83318d8c4f2995a779564b29a43f5c3fa980307e49ea4d7d441a1a0eaef94969f9a6d2842984b3a943aa530d662faba2872de17a732156edced2d1f4aa32f39e4d862b5b6ecce989b321d431febd94ad3982bdd59cdef2308f77150c67cf72b026e8c0fb947967791fd9bdef38c23829aec08fc5bc635ad2cb314e35798b2fc21a848c8c2b185b5d1d4cbc18ed53a1da63db90acf06b05d3112b6ecd143c83bcbef4405a0e1a2909755e4ebf507ee15b72ece984c893f7ba2291317ab95f90603b74475511dd748459d982e43d401053fdba04679cd235fd1d3c52c878f3428bb2e67290e230fdf4672f4af4f79c5c7ca7af6e142e0b95e26f5e61b8efbc09c0ae1673e1f32db26e2e2ff523b91e362d27ea5b1c0ae1f426bf3cf2a1ac641636f28223d497eb87c44f947f9f55bb9629d94145498484c370fbd4c823e5ce17e8f8ef1151181feffedbe7cf41818c1bed2e62df9045b80fc5c080f28c240bb61fe75609b2455637796ef8ad5d547fbd1498a2eb590b92372e6040509f21ad446a72374a270e9d9c9218ed1396e562c57734199e955b0a901f33663992315543cd73ba9d6d4839e6949e6c88a8d08d56090d21731fdbf3bdd1a5885579fa298da0c59aadf0f31b9828901f673dda1c4321a24d8d13be1a04c8733887ed36cb2a6b0775baa807e11f5b78e252518e6078ecba84ce5208c276a56eaa1ae977493e1ec203502cbe4eba79a8e1bf506f519a080446008d93220e71ecf8040810a58c89a13469f7dc25d8662910c7fa956cf45aacbe8bd8118746db738461a3a813a0a1ddb2eae0fd1c338cc89b8db5d05a5f2f71144d1e03881b6eb03d1cd56f55889f1fbcef2fb9da60891b0ca996cb804b5f9f17d5529c92d47c9389075c579ee9b6bb6a2614debf3b7ad8b44eb6cfcd4fcc9754b1be49658b6a64eae2bdc9d90112fd5f750c614494444007983750c6037c503190394c3b69760cb378ef78433d7df2ce1d0799436ddcab62778e3b33523b61555f69544eed635ade54e0c90ade5da62edab92b197821142f517540d7a68d469721ab130cb53186e7af668e111c36e0fbdedd6d32ccec03bd6a6a6759a5b00aab8819bfb508dd0bda5c78b000b2d67c4b9c126a07a6674b6fdd414921f98a44a59b05c91122f5a27bd840edd8f7a6411f4f6d090f7bad0abe79593f058f47504cc719eb93ffa2ea2a547d71da1b0d45e5f6404cb5f7499ea660d5f4a683af8a7ad8f910ae0120c50eae56fbe2b63de1c3ec6c3e2457231013295c17eec7c2f701b3ab99a12f364ea1d73385e7b647bca9a5cadd38636751342b634ae4c62f75ddf0bac5710a55c43393bc4306e5ead359e3d69083b4d86eba11cd6f3558d520dd272999d071cd1cfb02993b809ec572ab7d6e07f0e006516e7539438e81137744c435c3bb39ab874dc282cb83a51a48e4056ae4f9a0539d0e8f80f4e41b2958531abad12a04717559376494f4f96b4bb79c7b3457de98fc73183795f3225523095e5a2d6ecf1aa0d25c130d738c01fffe4da2e7e96c9bd8f5cd67a066c5b22b1071573080b4ea5724a7f0a27e23524ba1788567a50da883aa7ac4cf0ce21f54467289635b27e442a2af707b813024e4f371b41ee9142b308d0844c3ef3c63fc6c9cfdf38400caa872b6d170b88fa574e2e1b1c8cc2ef8d1dc56a88ee416285c09c8a853f9a714a46e099bb9d284e5eb640ca99525fa26626eca5f3c8e668502a8ac806864ff48627616696c58ec134047f205e8d44b4a816ab1d1678a4c361a2469c6d3935a45f0332c3e1244a17f73ec51257a580079b320851248ce00f54bd91e51a54e6fad0715fd08c331620df7765bb4fd3e07afd4ece87398e72f5ac0ab21f0ca22bb39775054e2417351c983fdc28974a690e449f1479debb401d39821a961ae9c1af282875c5b79bd9da6ad0aedde8afc6db8a8c18f0e49482f2dfed3bb383b6f831982e0232bc481e25e6bf058dd910ac3735320e4f891750b74ca7ff93bc541deb7a709cdf61cbb967e834bdaa50c6f320a8921cbf6d6ff00e0f23cfbcd44c76f1922265ac882a9f25b0e534a155e4a4345bb0543fe413c820e5fc45e1c589645c03410c5c541f3cc4748ee14eaa5bf88105b8bd22e57341ae315f3f28ca7180b9aeb599e36b91dd208dfbfee47fe37faac791b977623d974165c63a7169785adc5ac46dcc8192eb8d44e2fafaed55a27de6719e36c3e1c0782eb1f9ff5856e0c24aad78623f436ada2063e1a29e1aa280ca7ec8a9871c287c90e48338645ad5218310c74132191ce49b89e8b8e5a4ff0b7011208504094e7f5fac8c5be098e6de212e026240343b37ae59a4fef901a077f8d9b17b81fe7d60668ca4b864c61246346af34f16c1e760a721722e02532ddb7ac74706e5de26dc28ef4a30a26c05a8a2e30126e74f9514c826ac16273526ff2c39dea29d464c946a181dcae70862f86e76b76bf7f71616601d1787c056dc1754d3d5489b57e57c8b4e5eb086fa58a3082125d43e7e7d98fc6f6a5ba58d510dc7642012c1bcf462f12a8684140a54c9f1a83b75049a7be607b680d3c3b91ab0f3376a618577fb3ba7cfbaf1813d5a289547e8250c42a3047c9de2587cad0b88e8f5ca9eeae406cc7c67004eebc3cef183fd32b9ddc1242fab65f6daede45260538b71fbde121861a23d6ef30ddcafcf8cdff1bcb82a3a2df6b557cc2fd113e41cffa53be0b339e7426068b1a114b537fd0e17d582c70b05a032b54bf2cdc456e558e4c1fa56df10f2b1c79d07c3f255f3e09d0e92bfa881bcd7cd32d069379024cbe3f5cb6a327501f3da3fdd2f66bf2d2e7c9aeaab6c33437fa5e6eb833f982a6cb6308348ae62be6fb0d3ebee425687f1a3471444cfdda138f8bf778a2af13514e083343e7c7cbcbc1c3e982c7ee3303d00a84d50d2a54825dbdc78c83ea08a55e81f88dccb51e24d98565d38151df20f93ce70c23c7fba891e655d89be5fe1427adda84df0e453bbc6acc9fd56aa4e72d93620c81494c87b4b70226b7e86934d74a4e7651299e5d5d7604338c0ad34c147f38eb99f5d549d285c48a04a86411b16c59e88a258dfe0b4a02310a35e919551e47f5b9d5a5b240306cc43958fb6b5a7aee1bb339bea237b19a6c7ef5777acaa16db074b7a9adb6abd41f6df726724659107e12f083e3923bddbb74758be272e2439f6a1e0cea6f2c3317da75f88eea9fe89681bc2bfe8280abcfdc973f32dabdd026ab94584308db32709b9bd2ddef889154b20e8ccfb699b1b8d22cde4464bc7c2d953349368d24363bf2bab2d1edf9dfe99e53ccd55f0b2e4ebb09d2731c1d006aee33b7ef9d558bd394f79e1d7483f16664eb7ce1949955fa62cb6810726a94c15e6fd43be176c3a2b0b2e1e7e959ae3152b15cf4eff6f7a8725703edeb2794f534b1a4076a9ab196de9b3e4af22dd6b79e5472d0f9ea989a2d8dfde39401318318d2ef6c239314d2ea98c545c244cd8861809c15b62feda8b45298cf97f856015daeef1e10e690e093832d2e9987828f378eda809de7889e1c65c5268d12dcb320f15bd8605439eef9b644863631ee763dde441376893e7f6b5946da0c42cc5847dcc0565341ad87144aecce7ffa623d18bbc075bcd9587195fbdadbadd9b48bdccddc08a2e3a04431d5789c84c0732054e55386da8af62da7e58d999a9ba496acd38bc634cdc361473eaf9ed724528b50191ab2fddb1470f8fd76b951e6c73e633fff0b6c8b11f8aa761db618a5ad7b89293a96ffcaf88a90e3b5b2f16d2fbc5ca633b9b2b7827b937afd616fe3b460ab53d67d8dd06d33e7bebb3887da3afa7f9afc03b64ec234802ba224916e8510915d0eabd6f033ea3d8e80f2d924504fd2ae0851cdb955a4911e866f1ae56ea82afc0b4d9415191ceb67d042add2731c850cd7ad0561728c4781777792e7fa66d9aef0662362864324e2cf9aa47e26a74be3918543e34e78d766c5a154fb5e7f92057ff808edae2b7d8bc5b66fedaad6f4c168772091f9c569bc6e2135be57c67b60b16e447f9f14babdb8eb7fc75fdd3e61d0c2b30da2d0a2a073773982322653d8d20d46df9ca0f88770895ba74bfe20a95d228e2f4bb00ccadb6541e23a7a4def0eb6a51d43e32488bb817395d342afd360c8ba3606eb4542b5a2acd156ce10287c92c5e0053d8465ed197f704ea394624373d318a4022a86dc30bc78409ee5fb7b909c0c4925ffe83c158e2530e37f6699ef229992e39c1f75694c8756a2002ea3f747c461c7fc940b7196aedaa259ce0376e846abf8b82ab2c26f848a1170f8ddd1979efc9f1a44640b78c36a1238c91a14fa383570dbe92891de72068828e8f848b5308c02ca6f365c99abfcbc2d82248fde99cd42afaaba5f3ef17ce265cf42065ea830162b2ee2fb34117278b8d73811c37d6e99caff43ee1c6d3d9dbc8374464cf28c0d2ae97a80ba05db7902142f254ff467b1eae555f084bee463b9e01f19fce6a1e1abe7a6893ff66e174829f7b19a456275b99c254041e6b62827025a3a53b163aed0d2dc4f3e516703a19beeb05f89424c7c3404c43dd2fb9fbcae15404ee7899cffa03f2d1784b7a3dde507e71cae04f39c1d9f54ba3ca1ba0dbafc98ba1b2423c751d167d67b44b24933e855aeca40f542f9f67a554b0f86f6304b9047557993b67363399da97e09ac6cfb94205ad27ccbbd69f57afed4fc704674f0042d2273ff5bdb01b62ec1d8363039c5010ad51e2050df5041075326b839cfb8a4f8b5b8a97fec6731b10d02ee3c7c4867d1357797a2a574e22e774c26a83e5c7449c192", 0x2000, &(0x7f0000000c00)={&(0x7f0000000100)={0x50, 0x0, 0xffffffffffffff4d, {0x7, 0x24, 0x4, 0x248643, 0x262c, 0xb591, 0x0, 0xc0a1}}, &(0x7f0000000180)={0x18, 0x0, 0x5, {0x2}}, &(0x7f0000000280)={0x18, 0x0, 0xa145}, &(0x7f00000002c0)={0x18, 0x0, 0x9, {0x7fffffff}}, &(0x7f0000000300)={0x18, 0x0, 0x1, {0x6}}, &(0x7f0000000340)={0x28, 0x0, 0xffffffffffffffff, {{0x6}}}, &(0x7f0000000380)={0x60, 0x0, 0x6, {{0x80, 0xfffffffffffffff9, 0x9, 0x9, 0xa0e9, 0x8, 0x5}}}, &(0x7f0000000400)={0x18, 0x0, 0x2, {0x1}}, &(0x7f0000000440)={0x1a, 0x0, 0x3, {'/dev/fuse\x00'}}, &(0x7f0000000480)={0x20, 0xfffffffffffffff5, 0x1}, 0x0, &(0x7f0000000700)={0x90, 0x0, 0x8, {0x3, 0x0, 0x8, 0x8, 0x9, 0x9, {0x3, 0x0, 0x6, 0x3, 0x7fffffffffffffff, 0x1, 0x4, 0x3, 0x0, 0x6000, 0x10001, 0x0, 0x0, 0x7, 0x5}}}, &(0x7f00000007c0)={0x78, 0x0, 0x4, [{0x6, 0x9, 0x3, 0x6, '}^.'}, {0x0, 0x100000001, 0xa, 0x3ff, '/dev/fuse\x00'}, {0x3, 0x5, 0x2, 0xce6, '-:'}]}, &(0x7f0000000900)={0x1e8, 0xfffffffffffffffe, 0x1, [{{0x4, 0x0, 0xfffffffeffffffff, 0x3ff, 0x0, 0x2, {0x0, 0x7, 0x0, 0x8, 0x6, 0x1, 0x10000, 0x0, 0x7, 0x8000, 0x4, r3, 0x0, 0x4a1, 0x80000000}}, {0x4, 0x100000000, 0x0, 0x7}}, {{0x4, 0x0, 0x0, 0x8, 0xf7d, 0x8, {0x4, 0x9, 0x7f, 0x0, 0x1, 0x8, 0x8, 0x8, 0x4, 0x0, 0x12, 0x0, 0x0, 0x5}}, {0x6}}, {{0x0, 0x1, 0x3ff, 0x1ff, 0x0, 0x3f, {0x2, 0x9, 0xffffffffffffffff, 0xffffffffffffffff, 0x7fff, 0x1, 0x8, 0x1, 0x9, 0x2000, 0x2, 0x0, r4, 0x0, 0x5}}, {0x6, 0x7, 0xa, 0x80, '/dev/fuse\x00'}}]}, 0x0, &(0x7f0000000bc0)={0x20, 0x0, 0x3ff, {0x9, 0x6, 0x2, 0x5}}}) (async) lchown(&(0x7f0000000700)='./file0\x00', 0xee00, r4) openat(r1, &(0x7f00000006c0)='./file0\x00', 0x440980, 0x17) 09:25:03 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) [ 838.369131] erofs: read_super, device -> /dev/loop3 [ 838.377789] erofs: read_super, device -> /dev/loop5 [ 838.386702] erofs: options -> [ 838.390319] erofs: options -> [ 838.393934] erofs: root inode @ nid 36 [ 838.406979] erofs: cannot find valid erofs superblock [ 838.412397] erofs: bogus i_mode (0) @ nid 36 09:25:03 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6000000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:03 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) [ 838.455701] erofs: read_super, device -> /dev/loop2 [ 838.461018] erofs: read_super, device -> /dev/loop4 [ 838.486958] erofs: options -> [ 838.494120] erofs: options -> [ 838.497488] erofs: root inode @ nid 36 09:25:03 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 09:25:03 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400002, 0x8d) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) openat(r0, &(0x7f0000000040)='./file0\x00', 0x400002, 0x8d) (async) [ 838.497557] erofs: mounted on /dev/loop4 with opts: . [ 838.514051] erofs: root inode @ nid 36 [ 838.537205] erofs: mounted on /dev/loop2 with opts: . 09:25:03 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x2) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 838.557935] erofs: unmounted for /dev/loop4 [ 838.602769] erofs: unmounted for /dev/loop2 [ 838.638969] erofs: read_super, device -> /dev/loop5 [ 838.644607] erofs: options -> [ 838.657438] erofs: read_super, device -> /dev/loop4 [ 838.662782] erofs: blksize 1 isn't supported on this platform [ 838.670877] erofs: options -> [ 838.684953] erofs: root inode @ nid 36 [ 838.699643] erofs: mounted on /dev/loop4 with opts: . [ 838.717119] erofs: read_super, device -> /dev/loop3 [ 838.728715] erofs: options -> [ 838.744077] erofs: read_super, device -> /dev/loop2 [ 838.747839] erofs: root inode @ nid 36 [ 838.750835] erofs: options -> [ 838.761141] erofs: bogus i_mode (0) @ nid 36 [ 838.780881] erofs: root inode @ nid 36 [ 838.795601] erofs: mounted on /dev/loop2 with opts: . [ 838.801754] erofs: unmounted for /dev/loop4 [ 838.850412] erofs: unmounted for /dev/loop2 09:25:05 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3aed}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:05 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 09:25:05 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) 09:25:05 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x0, &(0x7f0000000040), 0x1080, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) close(r0) 09:25:05 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6800000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:05 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x2) (async, rerun: 32) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (rerun: 32) 09:25:05 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) [ 840.082599] erofs: read_super, device -> /dev/loop2 [ 840.097412] erofs: options -> [ 840.109041] erofs: read_super, device -> /dev/loop3 [ 840.113754] erofs: read_super, device -> /dev/loop5 [ 840.114447] erofs: root inode @ nid 36 [ 840.127059] erofs: options -> [ 840.133490] erofs: root inode @ nid 36 [ 840.140604] erofs: mounted on /dev/loop2 with opts: . [ 840.142638] erofs: options -> [ 840.147734] erofs: bogus i_mode (0) @ nid 36 09:25:05 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x6c00000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:05 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x0, &(0x7f0000000040), 0x1080, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) close(r0) 09:25:05 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x2) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x2) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) [ 840.182823] erofs: blksize 1 isn't supported on this platform [ 840.231060] erofs: unmounted for /dev/loop2 09:25:05 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 09:25:05 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a", 0x8, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) [ 840.348803] erofs: read_super, device -> /dev/loop2 [ 840.364181] erofs: options -> [ 840.370523] erofs: read_super, device -> /dev/loop3 [ 840.378989] erofs: root inode @ nid 36 [ 840.390480] erofs: mounted on /dev/loop2 with opts: . [ 840.396481] erofs: options -> [ 840.412628] erofs: root inode @ nid 36 [ 840.426095] erofs: bogus i_mode (0) @ nid 36 [ 840.512672] erofs: unmounted for /dev/loop2 [ 840.599218] erofs: read_super, device -> /dev/loop5 [ 840.605488] erofs: options -> [ 840.614346] erofs: blksize 1 isn't supported on this platform 09:25:06 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) dup2(r0, r0) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) getdents64(r1, &(0x7f0000000040)=""/125, 0x7d) 09:25:06 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7400000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:06 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x0, &(0x7f0000000040), 0x1080, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) close(r0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8, 0x0, &(0x7f0000000040), 0x1080, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) close(r0) (async) 09:25:06 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) 09:25:06 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3bf2}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:06 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) 09:25:06 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) [ 841.792350] erofs: read_super, device -> /dev/loop2 [ 841.802588] erofs: read_super, device -> /dev/loop5 [ 841.817876] erofs: options -> [ 841.823062] erofs: options -> [ 841.832688] erofs: root inode @ nid 36 09:25:06 executing program 0: syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) [ 841.840077] erofs: blksize 1 isn't supported on this platform [ 841.849781] erofs: read_super, device -> /dev/loop3 [ 841.851892] erofs: mounted on /dev/loop2 with opts: . [ 841.868309] erofs: options -> [ 841.875522] erofs: root inode @ nid 36 [ 841.880146] erofs: bogus i_mode (0) @ nid 36 09:25:07 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) getdents64(r1, &(0x7f0000000380)=""/65, 0x41) r2 = getuid() fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000400), &(0x7f0000000480)={'U+', 0x8d7}, 0x16, 0x3) mount$9p_tcp(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x100000, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d7463702c706f72743d3078303030303030303030303030346532342c61636381de733d636c69656e742c6163636573733d757365722c6163636573733d616e792c63616368657461673d65726f6673002c646f6e745f61707072616973652c736d61636b66737472616e736d7574653d65726f6673002c726f6f74636f6e746578743d73746166665f752c646f6e745f61707072616973652c657569643c", @ANYRESDEC=r2, @ANYBLOB="2c646f6e745f6d6561737572652c66736e616d653d65726f6673002c61707072616973655f747970653d696d617369672c00bb179f11a3f896e7eca82745c29303893ac20a973d8567d381a75b80f5bf97a0d4fb0bbec252f8859e439fda679155fd211854e59f5a5793eccab7bdfaa6aa80b3e0ccb16f9bb479eeb786363dfbc64158a40ff1a950232bba3bc885485fa5fcefbcad6a4d6dc7ea6d50352d4a46203c4eafcfe0a1167fc4733c552597de3226567ae765c7aba49480465594173e9c72541bfc10a46a40a255c0c4e85094494c2597b8fee73995ac31a75b84d77d6c4e7cad0782f895e3b416b66e284813ac867608d7f865aadc7dfa92ed6a05755fcdd65035db32c2d073473993aa1bd8be516b513dbedee7544ed301c766ca38a688224704955136"]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:07 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) dup2(r0, r0) (async) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) getdents64(r1, &(0x7f0000000040)=""/125, 0x7d) 09:25:07 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) 09:25:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x7a00000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 842.028269] erofs: unmounted for /dev/loop2 09:25:07 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r0, 0x0, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) [ 842.148297] erofs: read_super, device -> /dev/loop3 [ 842.157121] erofs: read_super, device -> /dev/loop4 [ 842.173409] erofs: options -> [ 842.173413] erofs: read_super, device -> /dev/loop2 [ 842.173423] erofs: options -> [ 842.179096] erofs: options -> [ 842.191404] erofs: root inode @ nid 36 09:25:07 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r0, 0x0, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) [ 842.199370] erofs: read_super, device -> /dev/loop5 [ 842.205614] erofs: root inode @ nid 36 [ 842.208331] erofs: root inode @ nid 36 [ 842.213073] erofs: bogus i_mode (0) @ nid 36 [ 842.223990] erofs: mounted on /dev/loop2 with opts: . [ 842.232189] erofs: options -> [ 842.232234] erofs: mounted on /dev/loop4 with opts: . [ 842.242453] erofs: blksize 1 isn't supported on this platform 09:25:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x80666ae900000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:07 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) dup2(r0, r0) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) getdents64(r1, &(0x7f0000000040)=""/125, 0x7d) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) dup2(r0, r0) (async) creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) (async) getdents64(r1, &(0x7f0000000040)=""/125, 0x7d) (async) [ 842.309500] erofs: unmounted for /dev/loop2 [ 842.324163] erofs: unmounted for /dev/loop4 [ 842.478612] erofs: read_super, device -> /dev/loop3 [ 842.499694] erofs: options -> [ 842.511861] erofs: root inode @ nid 36 [ 842.523578] erofs: bogus i_mode (0) @ nid 36 [ 842.532609] erofs: read_super, device -> /dev/loop2 [ 842.543450] erofs: options -> [ 842.547422] erofs: root inode @ nid 36 [ 842.551611] erofs: mounted on /dev/loop2 with opts: . [ 842.643235] erofs: unmounted for /dev/loop2 09:25:08 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3bf3}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:08 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async, rerun: 64) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) (rerun: 64) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) (async) getdents64(r1, &(0x7f0000000380)=""/65, 0x41) (async) r2 = getuid() fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000400), &(0x7f0000000480)={'U+', 0x8d7}, 0x16, 0x3) (async) mount$9p_tcp(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x100000, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d7463702c706f72743d3078303030303030303030303030346532342c61636381de733d636c69656e742c6163636573733d757365722c6163636573733d616e792c63616368657461673d65726f6673002c646f6e745f61707072616973652c736d61636b66737472616e736d7574653d65726f6673002c726f6f74636f6e746578743d73746166665f752c646f6e745f61707072616973652c657569643c", @ANYRESDEC=r2, @ANYBLOB="2c646f6e745f6d6561737572652c66736e616d653d65726f6673002c61707072616973655f747970653d696d617369672c00bb179f11a3f896e7eca82745c29303893ac20a973d8567d381a75b80f5bf97a0d4fb0bbec252f8859e439fda679155fd211854e59f5a5793eccab7bdfaa6aa80b3e0ccb16f9bb479eeb786363dfbc64158a40ff1a950232bba3bc885485fa5fcefbcad6a4d6dc7ea6d50352d4a46203c4eafcfe0a1167fc4733c552597de3226567ae765c7aba49480465594173e9c72541bfc10a46a40a255c0c4e85094494c2597b8fee73995ac31a75b84d77d6c4e7cad0782f895e3b416b66e284813ac867608d7f865aadc7dfa92ed6a05755fcdd65035db32c2d073473993aa1bd8be516b513dbedee7544ed301c766ca38a688224704955136"]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:08 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r0, 0x0, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) 09:25:08 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a01000000", 0xc, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) 09:25:08 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8203000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:08 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = syz_mount_image$ubifs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x3e00000000, 0x3, &(0x7f0000000400)=[{&(0x7f00000000c0)="388461b11d0142a386432c685da016976cf4e4c456c971a0fa77b2917bcfd90108d99e3f76", 0x25, 0x2}, {&(0x7f0000000280)="014ec9ea8134b92d61c247a596b9217f842a9fc5ac007cdf7c5a962fb603d87ed641e92d770316247de09ac9e0511c4424302a8fdaa13b357055c87f32d71da80a484f8fdc1fbcf9a4a278ebe680be0ddf29b73b3dd6597db9a295dd9a32ae32928d7d53ed2949203c5c9b85fb8e054c009912f8e4a53a64097c8af6e1259e4dc91e826fe9e97e6a5dd8ea481c1bb7083263c320efc9230f78859848dc490c6ab787a0de271dcf3a232ee4ce9ac0858a41276c77b3d80fea52ad57a2b46fe4f55ee15270e531116832977e52705290a460dc964a40583de8e7d1a87022", 0xdd, 0xa764}, {&(0x7f0000000380)="7de58a4e41a2fb61a0bccd508d652cfa3374d172dbe1463266fd06abc40b36de4229c305398435d37a000dc1caaa2cb2220d99e0abd80b69e81d518dc5eab4e41ea901ca62e5706c678eec036a371f77ca680041d37e0a296d6bc9818bb544504c9e9a96ed6d2739f9f13a545924e4ce047db48d1ca55d72c34d08", 0x7b, 0x6}], 0x2000, &(0x7f0000000480)={[{@no_chk_data_crc}, {@auth_hash_name={'auth_hash_name', 0x3d, 'md5'}}, {@auth_hash_name={'auth_hash_name', 0x3d, 'md5'}}, {@norm_unmount}], [{@audit}, {@smackfsdef={'smackfsdef', 0x3d, '@@'}}, {@measure}, {@uid_lt={'uid<', 0xee01}}]}) ioctl$BTRFS_IOC_INO_PATHS(r1, 0xc0389423, &(0x7f0000000540)={0x6, 0x18, [0x7, 0x3, 0x8000], &(0x7f0000000500)=[0x0, 0x0, 0x0]}) 09:25:08 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) sendmsg$NL80211_CMD_LEAVE_IBSS(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) [ 843.706259] erofs: read_super, device -> /dev/loop5 [ 843.717498] erofs: read_super, device -> /dev/loop2 [ 843.725875] erofs: options -> [ 843.733529] erofs: options -> [ 843.739292] erofs: blksize 1 isn't supported on this platform [ 843.748367] erofs: root inode @ nid 36 09:25:08 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) [ 843.775176] erofs: mounted on /dev/loop2 with opts: . [ 843.780833] erofs: read_super, device -> /dev/loop4 [ 843.799437] erofs: options -> [ 843.810739] erofs: read_super, device -> /dev/loop3 [ 843.817955] erofs: root inode @ nid 36 09:25:08 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = syz_mount_image$ubifs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x3e00000000, 0x3, &(0x7f0000000400)=[{&(0x7f00000000c0)="388461b11d0142a386432c685da016976cf4e4c456c971a0fa77b2917bcfd90108d99e3f76", 0x25, 0x2}, {&(0x7f0000000280)="014ec9ea8134b92d61c247a596b9217f842a9fc5ac007cdf7c5a962fb603d87ed641e92d770316247de09ac9e0511c4424302a8fdaa13b357055c87f32d71da80a484f8fdc1fbcf9a4a278ebe680be0ddf29b73b3dd6597db9a295dd9a32ae32928d7d53ed2949203c5c9b85fb8e054c009912f8e4a53a64097c8af6e1259e4dc91e826fe9e97e6a5dd8ea481c1bb7083263c320efc9230f78859848dc490c6ab787a0de271dcf3a232ee4ce9ac0858a41276c77b3d80fea52ad57a2b46fe4f55ee15270e531116832977e52705290a460dc964a40583de8e7d1a87022", 0xdd, 0xa764}, {&(0x7f0000000380)="7de58a4e41a2fb61a0bccd508d652cfa3374d172dbe1463266fd06abc40b36de4229c305398435d37a000dc1caaa2cb2220d99e0abd80b69e81d518dc5eab4e41ea901ca62e5706c678eec036a371f77ca680041d37e0a296d6bc9818bb544504c9e9a96ed6d2739f9f13a545924e4ce047db48d1ca55d72c34d08", 0x7b, 0x6}], 0x2000, &(0x7f0000000480)={[{@no_chk_data_crc}, {@auth_hash_name={'auth_hash_name', 0x3d, 'md5'}}, {@auth_hash_name={'auth_hash_name', 0x3d, 'md5'}}, {@norm_unmount}], [{@audit}, {@smackfsdef={'smackfsdef', 0x3d, '@@'}}, {@measure}, {@uid_lt={'uid<', 0xee01}}]}) ioctl$BTRFS_IOC_INO_PATHS(r1, 0xc0389423, &(0x7f0000000540)={0x6, 0x18, [0x7, 0x3, 0x8000], &(0x7f0000000500)=[0x0, 0x0, 0x0]}) [ 843.840324] erofs: mounted on /dev/loop4 with opts: . [ 843.847178] erofs: options -> [ 843.865376] erofs: unmounted for /dev/loop2 [ 843.871321] erofs: unmounted for /dev/loop4 [ 843.875060] erofs: root inode @ nid 36 09:25:09 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) sendmsg$NL80211_CMD_LEAVE_IBSS(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) [ 843.900227] erofs: bogus i_mode (0) @ nid 36 09:25:09 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x8cffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 843.965860] erofs: read_super, device -> /dev/loop4 [ 843.972240] erofs: options -> 127.0.0.1 [ 843.974147] erofs: read_super, device -> /dev/loop5 [ 843.985397] erofs: options -> [ 843.991771] erofs: Unrecognized mount option "127.0.0.1" or missing value [ 844.003534] erofs: bogus i_mode (0) @ nid 0 09:25:09 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000002c0)={'wlan1\x00'}) sendmsg$NL80211_CMD_LEAVE_IBSS(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) [ 844.085470] erofs: read_super, device -> /dev/loop2 [ 844.092021] erofs: options -> [ 844.107028] erofs: root inode @ nid 36 [ 844.111368] erofs: mounted on /dev/loop2 with opts: . [ 844.119363] erofs: read_super, device -> /dev/loop4 [ 844.124740] erofs: options -> 127.0.0.1 [ 844.136044] erofs: read_super, device -> /dev/loop3 [ 844.142454] erofs: unmounted for /dev/loop2 [ 844.150510] erofs: Unrecognized mount option "127.0.0.1" or missing value [ 844.171595] erofs: options -> [ 844.198084] erofs: root inode @ nid 36 [ 844.210772] erofs: bogus i_mode (0) @ nid 36 [ 844.269045] erofs: read_super, device -> /dev/loop4 [ 844.284947] erofs: options -> 127.0.0.1 [ 844.308807] erofs: Unrecognized mount option "127.0.0.1" or missing value [ 844.371321] erofs: read_super, device -> /dev/loop4 [ 844.381235] erofs: options -> 127.0.0.1 [ 844.392468] erofs: Unrecognized mount option "127.0.0.1" or missing value [ 844.467911] erofs: read_super, device -> /dev/loop4 [ 844.472948] erofs: options -> 127.0.0.1 [ 844.486540] erofs: Unrecognized mount option "127.0.0.1" or missing value [ 844.538831] erofs: read_super, device -> /dev/loop4 [ 844.543874] erofs: options -> 127.0.0.1 [ 844.554611] erofs: Unrecognized mount option "127.0.0.1" or missing value 09:25:10 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3ce8}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:10 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) r1 = syz_mount_image$ubifs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x3e00000000, 0x3, &(0x7f0000000400)=[{&(0x7f00000000c0)="388461b11d0142a386432c685da016976cf4e4c456c971a0fa77b2917bcfd90108d99e3f76", 0x25, 0x2}, {&(0x7f0000000280)="014ec9ea8134b92d61c247a596b9217f842a9fc5ac007cdf7c5a962fb603d87ed641e92d770316247de09ac9e0511c4424302a8fdaa13b357055c87f32d71da80a484f8fdc1fbcf9a4a278ebe680be0ddf29b73b3dd6597db9a295dd9a32ae32928d7d53ed2949203c5c9b85fb8e054c009912f8e4a53a64097c8af6e1259e4dc91e826fe9e97e6a5dd8ea481c1bb7083263c320efc9230f78859848dc490c6ab787a0de271dcf3a232ee4ce9ac0858a41276c77b3d80fea52ad57a2b46fe4f55ee15270e531116832977e52705290a460dc964a40583de8e7d1a87022", 0xdd, 0xa764}, {&(0x7f0000000380)="7de58a4e41a2fb61a0bccd508d652cfa3374d172dbe1463266fd06abc40b36de4229c305398435d37a000dc1caaa2cb2220d99e0abd80b69e81d518dc5eab4e41ea901ca62e5706c678eec036a371f77ca680041d37e0a296d6bc9818bb544504c9e9a96ed6d2739f9f13a545924e4ce047db48d1ca55d72c34d08", 0x7b, 0x6}], 0x2000, &(0x7f0000000480)={[{@no_chk_data_crc}, {@auth_hash_name={'auth_hash_name', 0x3d, 'md5'}}, {@auth_hash_name={'auth_hash_name', 0x3d, 'md5'}}, {@norm_unmount}], [{@audit}, {@smackfsdef={'smackfsdef', 0x3d, '@@'}}, {@measure}, {@uid_lt={'uid<', 0xee01}}]}) ioctl$BTRFS_IOC_INO_PATHS(r1, 0xc0389423, &(0x7f0000000540)={0x6, 0x18, [0x7, 0x3, 0x8000], &(0x7f0000000500)=[0x0, 0x0, 0x0]}) 09:25:10 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) 09:25:10 executing program 0: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) 09:25:10 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9426000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:10 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) getdents64(r1, &(0x7f0000000380)=""/65, 0x41) r2 = getuid() fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000400), &(0x7f0000000480)={'U+', 0x8d7}, 0x16, 0x3) mount$9p_tcp(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x100000, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d7463702c706f72743d3078303030303030303030303030346532342c61636381de733d636c69656e742c6163636573733d757365722c6163636573733d616e792c63616368657461673d65726f6673002c646f6e745f61707072616973652c736d61636b66737472616e736d7574653d65726f6673002c726f6f74636f6e746578743d73746166665f752c646f6e745f61707072616973652c657569643c", @ANYRESDEC=r2, @ANYBLOB="2c646f6e745f6d6561737572652c66736e616d653d65726f6673002c61707072616973655f747970653d696d617369672c00bb179f11a3f896e7eca82745c29303893ac20a973d8567d381a75b80f5bf97a0d4fb0bbec252f8859e439fda679155fd211854e59f5a5793eccab7bdfaa6aa80b3e0ccb16f9bb479eeb786363dfbc64158a40ff1a950232bba3bc885485fa5fcefbcad6a4d6dc7ea6d50352d4a46203c4eafcfe0a1167fc4733c552597de3226567ae765c7aba49480465594173e9c72541bfc10a46a40a255c0c4e85094494c2597b8fee73995ac31a75b84d77d6c4e7cad0782f895e3b416b66e284813ac867608d7f865aadc7dfa92ed6a05755fcdd65035db32c2d073473993aa1bd8be516b513dbedee7544ed301c766ca38a688224704955136"]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) (async) getdents64(r1, &(0x7f0000000380)=""/65, 0x41) (async) getuid() (async) fsetxattr$trusted_overlay_nlink(r0, &(0x7f0000000400), &(0x7f0000000480)={'U+', 0x8d7}, 0x16, 0x3) (async) mount$9p_tcp(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x100000, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d7463702c706f72743d3078303030303030303030303030346532342c61636381de733d636c69656e742c6163636573733d757365722c6163636573733d616e792c63616368657461673d65726f6673002c646f6e745f61707072616973652c736d61636b66737472616e736d7574653d65726f6673002c726f6f74636f6e746578743d73746166665f752c646f6e745f61707072616973652c657569643c", @ANYRESDEC=r2, @ANYBLOB="2c646f6e745f6d6561737572652c66736e616d653d65726f6673002c61707072616973655f747970653d696d617369672c00bb179f11a3f896e7eca82745c29303893ac20a973d8567d381a75b80f5bf97a0d4fb0bbec252f8859e439fda679155fd211854e59f5a5793eccab7bdfaa6aa80b3e0ccb16f9bb479eeb786363dfbc64158a40ff1a950232bba3bc885485fa5fcefbcad6a4d6dc7ea6d50352d4a46203c4eafcfe0a1167fc4733c552597de3226567ae765c7aba49480465594173e9c72541bfc10a46a40a255c0c4e85094494c2597b8fee73995ac31a75b84d77d6c4e7cad0782f895e3b416b66e284813ac867608d7f865aadc7dfa92ed6a05755fcdd65035db32c2d073473993aa1bd8be516b513dbedee7544ed301c766ca38a688224704955136"]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) [ 845.574538] erofs: read_super, device -> /dev/loop5 [ 845.583411] erofs: read_super, device -> /dev/loop2 [ 845.593404] erofs: read_super, device -> /dev/loop4 [ 845.600723] erofs: options -> [ 845.607646] erofs: bogus i_mode (0) @ nid 0 [ 845.613159] erofs: options -> 09:25:10 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0xaf4}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:10 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c00", 0xe, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) [ 845.621833] erofs: root inode @ nid 36 [ 845.629465] erofs: mounted on /dev/loop4 with opts: . [ 845.635655] erofs: options -> [ 845.638978] erofs: root inode @ nid 36 [ 845.642966] erofs: mounted on /dev/loop2 with opts: . 09:25:10 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000040)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x481}, {0x0, 0x37, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:10 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280), 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=@newqdisc={0x58, 0x24, 0x200, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff3}, {0xfff1, 0xc}, {0xd, 0xf}}, [@TCA_STAB={0x2c, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x1f, 0x4, 0x0, 0x9, 0x0, 0xba6, 0x3, 0x3}}, {0xa, 0x2, [0xb5, 0x8, 0x7f]}}]}, @TCA_RATE={0x6, 0x5, {0x66, 0x1f}}]}, 0x58}, 0x1, 0x0, 0x0, 0x4080}, 0x24000010) getdents64(r0, &(0x7f0000000040)=""/170, 0xaa) [ 845.694773] erofs: read_super, device -> /dev/loop3 [ 845.701908] erofs: unmounted for /dev/loop2 [ 845.725367] erofs: unmounted for /dev/loop4 [ 845.735157] erofs: options -> [ 845.751738] erofs: root inode @ nid 36 [ 845.771496] erofs: bogus i_mode (0) @ nid 36 09:25:10 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x97ffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 845.880072] erofs: read_super, device -> /dev/loop5 [ 845.889164] erofs: options -> [ 845.892947] erofs: bogus i_mode (0) @ nid 0 09:25:11 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) [ 845.993731] erofs: read_super, device -> /dev/loop2 [ 846.018116] erofs: read_super, device -> /dev/loop4 [ 846.030690] erofs: read_super, device -> /dev/loop3 [ 846.054976] erofs: options -> [ 846.059198] erofs: options -> [ 846.064979] erofs: root inode @ nid 36 [ 846.068953] erofs: mounted on /dev/loop4 with opts: . [ 846.114438] erofs: options -> [ 846.120905] erofs: root inode @ nid 36 [ 846.137331] erofs: unmounted for /dev/loop4 [ 846.146651] erofs: unsupported i_format 1280 of nid 36 [ 846.155798] erofs: root inode @ nid 36 [ 846.159746] erofs: bogus i_mode (0) @ nid 36 [ 846.274622] erofs: read_super, device -> /dev/loop5 [ 846.297827] erofs: options -> [ 846.308920] erofs: cannot find valid erofs superblock 09:25:13 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3ceb}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:13 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280), 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=@newqdisc={0x58, 0x24, 0x200, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff3}, {0xfff1, 0xc}, {0xd, 0xf}}, [@TCA_STAB={0x2c, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x1f, 0x4, 0x0, 0x9, 0x0, 0xba6, 0x3, 0x3}}, {0xa, 0x2, [0xb5, 0x8, 0x7f]}}]}, @TCA_RATE={0x6, 0x5, {0x66, 0x1f}}]}, 0x58}, 0x1, 0x0, 0x0, 0x4080}, 0x24000010) getdents64(r0, &(0x7f0000000040)=""/170, 0xaa) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280), 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=@newqdisc={0x58, 0x24, 0x200, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff3}, {0xfff1, 0xc}, {0xd, 0xf}}, [@TCA_STAB={0x2c, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x1f, 0x4, 0x0, 0x9, 0x0, 0xba6, 0x3, 0x3}}, {0xa, 0x2, [0xb5, 0x8, 0x7f]}}]}, @TCA_RATE={0x6, 0x5, {0x66, 0x1f}}]}, 0x58}, 0x1, 0x0, 0x0, 0x4080}, 0x24000010) (async) getdents64(r0, &(0x7f0000000040)=""/170, 0xaa) (async) 09:25:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x9826000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:13 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000040)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x481}, {0x0, 0x37, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:13 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) 09:25:13 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:13 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 848.463650] erofs: read_super, device -> /dev/loop3 [ 848.496861] erofs: read_super, device -> /dev/loop2 [ 848.508067] erofs: read_super, device -> /dev/loop5 [ 848.513362] erofs: options -> [ 848.518860] erofs: options -> [ 848.522177] erofs: cannot find valid erofs superblock [ 848.535234] erofs: read_super, device -> /dev/loop4 [ 848.539223] erofs: options -> 09:25:13 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) 09:25:13 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x2, 0x3, &(0x7f0000000040)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x481}, {0x0, 0x37, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xa203000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 848.542174] erofs: root inode @ nid 36 [ 848.543814] erofs: root inode @ nid 36 [ 848.547665] erofs: options -> [ 848.554882] erofs: bogus i_mode (0) @ nid 36 [ 848.560143] erofs: root inode @ nid 36 [ 848.564460] erofs: mounted on /dev/loop4 with opts: . [ 848.569967] erofs: unsupported i_format 1280 of nid 36 09:25:13 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000280), 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=@newqdisc={0x58, 0x24, 0x200, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff3}, {0xfff1, 0xc}, {0xd, 0xf}}, [@TCA_STAB={0x2c, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x1f, 0x4, 0x0, 0x9, 0x0, 0xba6, 0x3, 0x3}}, {0xa, 0x2, [0xb5, 0x8, 0x7f]}}]}, @TCA_RATE={0x6, 0x5, {0x66, 0x1f}}]}, 0x58}, 0x1, 0x0, 0x0, 0x4080}, 0x24000010) (async) getdents64(r0, &(0x7f0000000040)=""/170, 0xaa) [ 848.653673] erofs: unmounted for /dev/loop4 09:25:13 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 848.826531] erofs: read_super, device -> /dev/loop5 [ 848.836050] erofs: read_super, device -> /dev/loop2 [ 848.850144] erofs: options -> [ 848.860534] erofs: options -> [ 848.867614] erofs: cannot find valid erofs superblock [ 848.886873] erofs: root inode @ nid 36 [ 848.902558] erofs: read_super, device -> /dev/loop3 [ 848.908663] erofs: unsupported i_format 1280 of nid 36 [ 848.911271] erofs: options -> [ 848.926289] erofs: root inode @ nid 36 [ 848.933447] erofs: bogus i_mode (0) @ nid 36 [ 849.037204] erofs: read_super, device -> /dev/loop4 [ 849.081872] erofs: options -> [ 849.099340] erofs: root inode @ nid 36 [ 849.121985] erofs: mounted on /dev/loop4 with opts: . [ 849.164609] erofs: unmounted for /dev/loop4 09:25:15 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3cec}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:15 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:15 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:15 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/104, 0x68) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/75, 0x4c) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$pvfs2(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x4, 0x1, &(0x7f0000000300)=[{&(0x7f0000000240)="029ad72b043c203172e1cef5bdbae83ba383948ee28fc37ad4275d7a053a47bb24d58edd112fc7c55923d5c7ddf6ee", 0x2f, 0x7fffffff}], 0x1000, &(0x7f00000003c0)={[{'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}], [{@subj_user={'subj_user', 0x3d, ',%'}}, {@fowner_lt={'fowner<', r1}}, {@dont_measure}, {@fowner_gt}]}) 09:25:15 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xc703000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:15 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) io_pgetevents(r1, 0x20, 0x4, &(0x7f0000000040)=[{}, {}, {}, {}], &(0x7f00000000c0)={0x77359400}, &(0x7f00000002c0)={&(0x7f0000000280)={[0x4]}, 0x8}) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r3, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, 0xffffffffffffffff, 0x0}]) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000400)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r6, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r5, 0x0}]) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000680), 0x612004, 0x0) r8 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r8, 0x5423, &(0x7f0000000140)=0x16) r9 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) io_submit(0x0, 0x5, &(0x7f00000008c0)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x7, 0x7, 0xffffffffffffffff, &(0x7f0000000340)="67f6bf96b4b652b9f1c198e629d80fa2fcce3ac42d5606aa2b8b18345180d2aa64e0b5dadd28319982dd6106c7eca66ce6e4415b83f1438306216ddf3bfd81bf0d5aad6b00a8f0ab6c7535ea95d1f4aca5be9d4dfdfb5eba08d10df90aa40fab930bdaf410e606f0d5497dd08fbdf8636d13da60a51cc25be1cbbf7451b940ab448287d76dd9e4cda7bfd9d794a0ca378910bb2750307cec4747ee11bb", 0x9d, 0x6, 0x0, 0x0, r4}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x2, 0x80, r0, &(0x7f0000000480)="3aaf6b2fb8f71ea6323434d4b9cedd0f096bcbef6c1a849818381553dba365dc32409e22746f20cc2b306328e6e7fca4c491634fb299bbccfb2021f3620b9dc445cc42150deaf7e5444f9a0c892e5e90d5bda0d7148757d10e87734d09d3f4e53e1b478030285a8f2367151217755d9125be7317f95d4330fffbfa9f1ab11fa8ade19eeb1b706bd2d04b7c4d54c909d1184c60a3ad1aedd22ab897e167e6bb00", 0xa0, 0x7, 0x0, 0x2}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x1, 0x1, r5, &(0x7f0000000580)="94d554997b8f4b28e68fcab773025a355de6a8faa5c71b22314b974da40f9899acc24c1ed8cb08a1084e0f8753287d957ad737911091d1e8bdaf10f11cf3869efa784095b01f07311eb37c070f9c203d9c66624c34a3a4e22806f72476f88a6ed8ef37c1ede18170d8724923eeff2816111b88f2a778d81eab43ecbf46ba4c34fdb0fb5e90b863fb7c9e4a622df6d3e52758e219224aea950cca167c24144b57ece49a3da74375b9efecc076fbacfb4e583b58f29b364e5e1990b7b334f3487a30c29c2ba59304463a234409d196e3c393ae6c47e1bda2a6f8f680c0e1d62924a367ad6056cbaaad3be792de9d5bb14179c0fdfa576bb0cb4d3f49f1", 0xfc, 0x7e, 0x0, 0x5, r7}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, 0x1f, r2, &(0x7f0000000700), 0x0, 0x9, 0x0, 0x3, r8}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x6, 0x7, r9, &(0x7f0000000780)="9409d6ec03ed9330179f37a9dc8468b42cc7d62cdb5a66e505dd91f82271bc15016d91fcbc5dd85f78e2d3abb6f7474b9789300ccf772c121465cf05b3931e9916684b442d0b001ce08816abbc27fda25a377875ec09303fca8faad1592aee7c351b0509d25400ba7af81a5188344ce81236eb192ee9cebb8ff5c4c9dcabbf2de363a3f59bf43a5c78980cd0c84e64d18fa733aae5ab9fe76cf67ec3afe0a5ad81f8348cab8bb3d2fa21a7e30148f229a93eb6ee5cca5e0bd2400f66628759db8f446bdb38d4c2c3cb9e23ccc23ba05e186e456ab99c3a99b2b7d1708aa6bf0def98b90d5605be6213c30dd592d3b773b3", 0xf1, 0x1, 0x0, 0x2}]) 09:25:15 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 850.260582] erofs: read_super, device -> /dev/loop5 [ 850.285498] erofs: options -> [ 850.288765] erofs: root inode @ nid 36 [ 850.299232] erofs: read_super, device -> /dev/loop3 [ 850.307116] erofs: read_super, device -> /dev/loop2 [ 850.319217] erofs: options -> [ 850.322740] erofs: mounted on /dev/loop5 with opts: . [ 850.323855] erofs: options -> [ 850.330987] erofs: root inode @ nid 36 [ 850.339022] erofs: bogus i_mode (0) @ nid 36 09:25:15 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:15 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xc803000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 850.368966] erofs: read_super, device -> /dev/loop4 [ 850.374004] erofs: options -> syzkaller0 [ 850.379653] erofs: root inode @ nid 36 [ 850.393053] erofs: unmounted for /dev/loop5 [ 850.411057] erofs: mounted on /dev/loop2 with opts: . 09:25:15 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/104, 0x68) (async) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/75, 0x4c) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$pvfs2(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x4, 0x1, &(0x7f0000000300)=[{&(0x7f0000000240)="029ad72b043c203172e1cef5bdbae83ba383948ee28fc37ad4275d7a053a47bb24d58edd112fc7c55923d5c7ddf6ee", 0x2f, 0x7fffffff}], 0x1000, &(0x7f00000003c0)={[{'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}], [{@subj_user={'subj_user', 0x3d, ',%'}}, {@fowner_lt={'fowner<', r1}}, {@dont_measure}, {@fowner_gt}]}) [ 850.433045] erofs: Unrecognized mount option "syzkaller0" or missing value 09:25:15 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 850.475717] erofs: unmounted for /dev/loop2 [ 850.620694] erofs: read_super, device -> /dev/loop3 [ 850.640367] erofs: read_super, device -> /dev/loop5 [ 850.653481] erofs: options -> [ 850.664841] erofs: options -> 09:25:15 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 850.673380] erofs: root inode @ nid 36 [ 850.688761] erofs: bogus i_mode (0) @ nid 36 [ 850.695067] erofs: root inode @ nid 36 [ 850.703484] erofs: mounted on /dev/loop5 with opts: . [ 850.716006] erofs: read_super, device -> /dev/loop2 [ 850.723882] erofs: options -> [ 850.730071] erofs: root inode @ nid 36 [ 850.738253] erofs: mounted on /dev/loop2 with opts: . [ 850.801306] erofs: unmounted for /dev/loop5 [ 850.827488] erofs: unmounted for /dev/loop2 09:25:17 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3cf1}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) (async) io_pgetevents(r1, 0x20, 0x4, &(0x7f0000000040)=[{}, {}, {}, {}], &(0x7f00000000c0)={0x77359400}, &(0x7f00000002c0)={&(0x7f0000000280)={[0x4]}, 0x8}) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) (async, rerun: 64) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async, rerun: 64) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r3, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, 0xffffffffffffffff, 0x0}]) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000400)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r6, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r5, 0x0}]) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000680), 0x612004, 0x0) r8 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r8, 0x5423, &(0x7f0000000140)=0x16) r9 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) io_submit(0x0, 0x5, &(0x7f00000008c0)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x7, 0x7, 0xffffffffffffffff, &(0x7f0000000340)="67f6bf96b4b652b9f1c198e629d80fa2fcce3ac42d5606aa2b8b18345180d2aa64e0b5dadd28319982dd6106c7eca66ce6e4415b83f1438306216ddf3bfd81bf0d5aad6b00a8f0ab6c7535ea95d1f4aca5be9d4dfdfb5eba08d10df90aa40fab930bdaf410e606f0d5497dd08fbdf8636d13da60a51cc25be1cbbf7451b940ab448287d76dd9e4cda7bfd9d794a0ca378910bb2750307cec4747ee11bb", 0x9d, 0x6, 0x0, 0x0, r4}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x2, 0x80, r0, &(0x7f0000000480)="3aaf6b2fb8f71ea6323434d4b9cedd0f096bcbef6c1a849818381553dba365dc32409e22746f20cc2b306328e6e7fca4c491634fb299bbccfb2021f3620b9dc445cc42150deaf7e5444f9a0c892e5e90d5bda0d7148757d10e87734d09d3f4e53e1b478030285a8f2367151217755d9125be7317f95d4330fffbfa9f1ab11fa8ade19eeb1b706bd2d04b7c4d54c909d1184c60a3ad1aedd22ab897e167e6bb00", 0xa0, 0x7, 0x0, 0x2}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x1, 0x1, r5, &(0x7f0000000580)="94d554997b8f4b28e68fcab773025a355de6a8faa5c71b22314b974da40f9899acc24c1ed8cb08a1084e0f8753287d957ad737911091d1e8bdaf10f11cf3869efa784095b01f07311eb37c070f9c203d9c66624c34a3a4e22806f72476f88a6ed8ef37c1ede18170d8724923eeff2816111b88f2a778d81eab43ecbf46ba4c34fdb0fb5e90b863fb7c9e4a622df6d3e52758e219224aea950cca167c24144b57ece49a3da74375b9efecc076fbacfb4e583b58f29b364e5e1990b7b334f3487a30c29c2ba59304463a234409d196e3c393ae6c47e1bda2a6f8f680c0e1d62924a367ad6056cbaaad3be792de9d5bb14179c0fdfa576bb0cb4d3f49f1", 0xfc, 0x7e, 0x0, 0x5, r7}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, 0x1f, r2, &(0x7f0000000700), 0x0, 0x9, 0x0, 0x3, r8}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x6, 0x7, r9, &(0x7f0000000780)="9409d6ec03ed9330179f37a9dc8468b42cc7d62cdb5a66e505dd91f82271bc15016d91fcbc5dd85f78e2d3abb6f7474b9789300ccf772c121465cf05b3931e9916684b442d0b001ce08816abbc27fda25a377875ec09303fca8faad1592aee7c351b0509d25400ba7af81a5188344ce81236eb192ee9cebb8ff5c4c9dcabbf2de363a3f59bf43a5c78980cd0c84e64d18fa733aae5ab9fe76cf67ec3afe0a5ad81f8348cab8bb3d2fa21a7e30148f229a93eb6ee5cca5e0bd2400f66628759db8f446bdb38d4c2c3cb9e23ccc23ba05e186e456ab99c3a99b2b7d1708aa6bf0def98b90d5605be6213c30dd592d3b773b3", 0xf1, 0x1, 0x0, 0x2}]) 09:25:17 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:17 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:17 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xc903000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:17 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/104, 0x68) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/75, 0x4c) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$pvfs2(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x4, 0x1, &(0x7f0000000300)=[{&(0x7f0000000240)="029ad72b043c203172e1cef5bdbae83ba383948ee28fc37ad4275d7a053a47bb24d58edd112fc7c55923d5c7ddf6ee", 0x2f, 0x7fffffff}], 0x1000, &(0x7f00000003c0)={[{'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}], [{@subj_user={'subj_user', 0x3d, ',%'}}, {@fowner_lt={'fowner<', r1}}, {@dont_measure}, {@fowner_gt}]}) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/104, 0x68) (async) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/75, 0x4c) (async) fstat(r0, &(0x7f0000000340)) (async) syz_mount_image$pvfs2(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x4, 0x1, &(0x7f0000000300)=[{&(0x7f0000000240)="029ad72b043c203172e1cef5bdbae83ba383948ee28fc37ad4275d7a053a47bb24d58edd112fc7c55923d5c7ddf6ee", 0x2f, 0x7fffffff}], 0x1000, &(0x7f00000003c0)={[{'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}], [{@subj_user={'subj_user', 0x3d, ',%'}}, {@fowner_lt={'fowner<', r1}}, {@dont_measure}, {@fowner_gt}]}) (async) 09:25:17 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 852.028705] erofs: read_super, device -> /dev/loop3 [ 852.047803] erofs: options -> [ 852.061292] erofs: read_super, device -> /dev/loop4 [ 852.066949] erofs: root inode @ nid 36 [ 852.088516] erofs: bogus i_mode (0) @ nid 36 [ 852.102535] erofs: options -> syzkaller0 [ 852.118719] erofs: read_super, device -> /dev/loop2 [ 852.122634] erofs: Unrecognized mount option "syzkaller0" or missing value 09:25:17 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xca03000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 852.148770] erofs: options -> [ 852.154604] erofs: read_super, device -> /dev/loop5 [ 852.157529] erofs: root inode @ nid 36 09:25:17 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = socket$nl_route(0x10, 0x3, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x10000, 0x92) getsockname(r1, &(0x7f0000000040)=@tipc=@name, &(0x7f00000000c0)=0x80) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 852.196209] erofs: options -> [ 852.199007] erofs: mounted on /dev/loop2 with opts: . [ 852.216655] erofs: root inode @ nid 36 [ 852.222671] erofs: mounted on /dev/loop5 with opts: . 09:25:17 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, 0x0) [ 852.254473] erofs: unmounted for /dev/loop2 09:25:17 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 852.287293] erofs: unmounted for /dev/loop5 09:25:17 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) io_pgetevents(r1, 0x20, 0x4, &(0x7f0000000040)=[{}, {}, {}, {}], &(0x7f00000000c0)={0x77359400}, &(0x7f00000002c0)={&(0x7f0000000280)={[0x4]}, 0x8}) (async) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r3, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, 0xffffffffffffffff, 0x0}]) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000400)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r6, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r5, 0x0}]) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000680), 0x612004, 0x0) (async) r8 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r8, 0x5423, &(0x7f0000000140)=0x16) r9 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) io_submit(0x0, 0x5, &(0x7f00000008c0)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x7, 0x7, 0xffffffffffffffff, &(0x7f0000000340)="67f6bf96b4b652b9f1c198e629d80fa2fcce3ac42d5606aa2b8b18345180d2aa64e0b5dadd28319982dd6106c7eca66ce6e4415b83f1438306216ddf3bfd81bf0d5aad6b00a8f0ab6c7535ea95d1f4aca5be9d4dfdfb5eba08d10df90aa40fab930bdaf410e606f0d5497dd08fbdf8636d13da60a51cc25be1cbbf7451b940ab448287d76dd9e4cda7bfd9d794a0ca378910bb2750307cec4747ee11bb", 0x9d, 0x6, 0x0, 0x0, r4}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x2, 0x80, r0, &(0x7f0000000480)="3aaf6b2fb8f71ea6323434d4b9cedd0f096bcbef6c1a849818381553dba365dc32409e22746f20cc2b306328e6e7fca4c491634fb299bbccfb2021f3620b9dc445cc42150deaf7e5444f9a0c892e5e90d5bda0d7148757d10e87734d09d3f4e53e1b478030285a8f2367151217755d9125be7317f95d4330fffbfa9f1ab11fa8ade19eeb1b706bd2d04b7c4d54c909d1184c60a3ad1aedd22ab897e167e6bb00", 0xa0, 0x7, 0x0, 0x2}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x1, 0x1, r5, &(0x7f0000000580)="94d554997b8f4b28e68fcab773025a355de6a8faa5c71b22314b974da40f9899acc24c1ed8cb08a1084e0f8753287d957ad737911091d1e8bdaf10f11cf3869efa784095b01f07311eb37c070f9c203d9c66624c34a3a4e22806f72476f88a6ed8ef37c1ede18170d8724923eeff2816111b88f2a778d81eab43ecbf46ba4c34fdb0fb5e90b863fb7c9e4a622df6d3e52758e219224aea950cca167c24144b57ece49a3da74375b9efecc076fbacfb4e583b58f29b364e5e1990b7b334f3487a30c29c2ba59304463a234409d196e3c393ae6c47e1bda2a6f8f680c0e1d62924a367ad6056cbaaad3be792de9d5bb14179c0fdfa576bb0cb4d3f49f1", 0xfc, 0x7e, 0x0, 0x5, r7}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, 0x1f, r2, &(0x7f0000000700), 0x0, 0x9, 0x0, 0x3, r8}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x6, 0x7, r9, &(0x7f0000000780)="9409d6ec03ed9330179f37a9dc8468b42cc7d62cdb5a66e505dd91f82271bc15016d91fcbc5dd85f78e2d3abb6f7474b9789300ccf772c121465cf05b3931e9916684b442d0b001ce08816abbc27fda25a377875ec09303fca8faad1592aee7c351b0509d25400ba7af81a5188344ce81236eb192ee9cebb8ff5c4c9dcabbf2de363a3f59bf43a5c78980cd0c84e64d18fa733aae5ab9fe76cf67ec3afe0a5ad81f8348cab8bb3d2fa21a7e30148f229a93eb6ee5cca5e0bd2400f66628759db8f446bdb38d4c2c3cb9e23ccc23ba05e186e456ab99c3a99b2b7d1708aa6bf0def98b90d5605be6213c30dd592d3b773b3", 0xf1, 0x1, 0x0, 0x2}]) [ 852.412767] erofs: read_super, device -> /dev/loop3 [ 852.450942] erofs: options -> [ 852.459541] erofs: read_super, device -> /dev/loop2 [ 852.475657] erofs: root inode @ nid 36 [ 852.482993] erofs: options -> [ 852.489501] erofs: bogus i_mode (0) @ nid 36 [ 852.501028] erofs: root inode @ nid 36 [ 852.520143] erofs: mounted on /dev/loop2 with opts: . [ 852.587733] erofs: unmounted for /dev/loop2 [ 852.657074] erofs: read_super, device -> /dev/loop4 [ 852.662113] erofs: options -> syzkaller0 [ 852.678454] erofs: Unrecognized mount option "syzkaller0" or missing value 09:25:18 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3de6}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:18 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xcb03000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:18 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = socket$nl_route(0x10, 0x3, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x10000, 0x92) getsockname(r1, &(0x7f0000000040)=@tipc=@name, &(0x7f00000000c0)=0x80) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) socket$nl_route(0x10, 0x3, 0x0) (async) openat(r0, &(0x7f0000000280)='./file0\x00', 0x10000, 0x92) (async) getsockname(r1, &(0x7f0000000040)=@tipc=@name, &(0x7f00000000c0)=0x80) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) 09:25:18 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, 0x0) 09:25:18 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = socket$netlink(0x10, 0x3, 0x0) syz_mount_image$nfs4(&(0x7f0000000440), &(0x7f0000000480)='./bus\x00', 0x400, 0x2, &(0x7f0000001600)=[{&(0x7f00000004c0)="74633ce3b19819f88bb84e3b82ef171b37ac8b8201cbca82e74afa3220a9d40259d5d0bc4ea74bdf4c3af40cc60b1f10b62e3187d690b9e52edf9cb084d831a2180b92201d9d6c7a64ef37f846f2ff37c94109e54d83bdd3b29aac81badb21a60a010872dd7f75d373331ab69a87c7e5db5087cc9f1dccf784d8e085e96061e9a919c7ade2bafd0e2801c3b62a8db79304b24e89af4d0fba8119930d3453b5d0cf3fb6092b8ef8e5590ec21effdaf439a7aaef0c833d1b45bd809b93dfe653ebf7ce524d74a73dc9a06dc7008f85b5e6d2e6d6c13646ce9f905ee7130447b51a23d63ee22012e9561b270a078fa7dcc4a4887b950a6b57de1f8888603cd07fbd4890bc290594dcecdbe64eec3ccd2ce3502c9bb64a5d720ee7db2ad461450e7b5190c6fa37679768ef03bb2f9ac6d3d8755c6b6b407918376e105ecd55eea253a8e0828fa9ab35b118699b4308d7679689b0cbc4a7142d4095851c89cd29888efae5fcaf956bc3e2e9daeeafa8f229061d97658441a4ee976c6356a6f30e71c5e1b77d6b2c1cbd62475bc802170381eeecf93a8c3ccbdc08fc3058ef9d447c239d8b0f48c57ae339f77505b32a7d2a76ee810c9661123c139e96640bafb75825a94aca6d0130ca8ba271c4ed23b5797499604e43db251551f9bb7d1cd03eea0121ea8e219171734528454a9060387e6e5aa6305c218f2db8413f25b25b89eeacdc16e803e21f9c0049869ed5f66d161fadd2f32dc21b2b655422fdf5937938f7ad6e680ce13f1895a98757f7d2d29e43d32e942ba5b3370010366acb6957f42e02521a2ee6d5db8398b71a10f923c2e7fa83fadf5efa89b36f31c60977f646dcfac5937c5cc00cb8f8e4c19f78e445c03b8568fe7b60eeab2ce30d0e587df582dbed53b42b8d833ad160701cb2131f27f4123f53fbe602ec41e30b4dda49a599fa7f195829a94641f834299fe29d7b4664a6715dcb834d96d3a4f6c08e4c233578f6f3ea16d6e6b047b84dfe92779c337530176a8ace274f6382f7ae4d849e228d610d30fed9343d52bd71a8a988d2eeb470743d6ea02cf55ebc537ee415084dae11b05ceb197487c6035d248c50c29657cb236b40fd645980e5197dbb49580eed002068d5ffe5ccd31c238c7b48600bde842f9e52b0dea9f3909a5c3e88edc11a1111b43e8e0953281a3df973461c99b67de8249a3db4fb0c211756e179e10a77b6adff733ae66599be1d03d7a4d99709957bdedacecef49323b823e4866096500180a06512c9deaee812a8d52b566ade4659932e44c4f14b2f2ec60b5466c70876a1e8ff30971b55dd26132442e02e49c543c16c56e9dbc614bdf6c86a2c752c615607c98f653771c2539fb2b75240ccde7b358e046e53139d5f400d033c7debf39b438748306faa2c840fb1cf738b1bc8ed4afcdbe2306dabac0fed26ab707ac4b83ab852da236a646f7dfc0e8cf7cebaa8116e272d121d2b0f0ddbe4756be02239259c0b8807cb45d33d3235bef26e3c43fc8dea51df875038f3cb664982f66da5c010c6f507ef3e21fb94bdf748674b6e33446c464b924dcc998361f2f8af9f81ca44363efe81aaf60ec4f8988fdd6be46f1b9f9f3b8797b4b07d0f9c870671a25d1df364777ceb1a8bf582c933c5e52d25539d13d91419b37cffc95a58bdf9753f690ac85da8654027e9cd3c604b0255ffe289e3074c1ce69e0a6b1edaf4dd419f81790fe2c087b335db0e2a67fb955fd167b83a921a7ed0ac1da83a2d2e2092a7c2113f3fb384b911542c2b30902a47972989347153b5795f5857686d0b352017f4421cda65964a8ead686d1017eb2184be06e9aec76024fdca1f4404eec2a5bee854d774ca6a2aa1847818eb9cf78cc4f3c45aec89c2f421c1d1584c537b6d42d5c127a39cf9f9e17b9e54fef26aaa14613cbb54c342bd05119d0aa55917a7594db8f40d4fef7158ea45f749c4d30bc1c8a98fbee39b27b2571d06868ffdd3b96e006b7257aa2430f9dd1b7b0b3510f40dfc9c580817475913e244e445d69a6bb45df03bf4521327c21b6210d6a51d0f7c1d05d47ec0bc22a0cad7b317f802c93ac9ee7dc6691fbd43e303287070bc1c6e506da20578aa98bb3ba47b687b35c5e43196e97a2d27a5d87313187487b3c1ec86038a6fe24ac566bbf434a6311346c7c1a4894e7ac99ea23986b2324ef68d6dde1ee3ee228d13f9d9de99716df3ea14233d5a701b00d7b51c6011e269f833c256a7eb112aab37a5c0f604df383a130c233304180ed2a6f0355c741441c6691eb7f2954e4909e607270ecfc2aba563673c6025b932c0b9149d94d960022815817aca11385efc4d3d60b1d86cfdf8a7cc50b05a04b6d85ae7161074c2d3f961a4bfe0f2c38f9eef96436011e8b1f621ba03038c962912dc160b2bac2fb40aded8fba88288c0eb9688b51412b057706245bb1b877e74ce801b3859b51ffb681e68d90576157a1a9dcddf6b099912cdda0fd2c8ea8e2003a01a856e6a6096a18962f80aaa032ea9266f32ccd011e9c71dcbb4e3acefb0093492a21b4037fc31f6d0abc9f0a63518d30ac1147a9074ee78067cc0de6ba25768212440d92ed13f5aa24fb657d941c71d7fef498f317511ba4502955b70cb3bff64d1f0862f26cf649c409586ba926e2bfd59a267a93558bbab3a91572c99d8b64e743725bbe330636950ea2886de308ad858a1839c05c0106a59ef957c630080c6564c4ecff8c1ec6b273d391df8d79a2b3f6264f02f15cf22cc637cecbc711a8eeb41527c93c5575e7557c7ce542e237a21b184c4d60d5796cc08f772fa19d6db80ffd8e5bb19380bd579ff23a627269e21bfe9b2f3b5d71fd34c5c2039aa147ae95a773fa907dbd6ac2bd001d57917835f69b341fa0255e65233fefd16556b42d143a2762ff8433bd088626cabd2aaff6a5633393ac56bc0be298f5ac5f35bb70de984eb4c905cc8741fc656163a13a3c6a0a9556497238c3939308500e79f919307be16e536fd40488c053eba90a1ba590696b7426d972641cae40083301164840bd5b69fc3c699ca1e8079b9acd2902d0ea993aece4587a6aa5a4386b5e5a6396983ec94398367124500bf289ba640bc5a2b860a0cce109f2b5648f09fc8cf88b377a5b79834861561b2c6f5a378419cba03fe21f62c93be9b11fa8f0d43c10ffa1286ecec8fd161de41566f4857368d586bd6de62e689bb307eb6fc010e3cae9681bcab545997ffc60fecbf294058dafa422835cbc2deda38c1fa13b29022ae0b99674bd8da518fd5bcbfe9acde2156e3f3fae7913eff575807d73b2ceee3591f752ea1582d45c5343e097562c13b23168397b8269f2f915eade759b655981230003ff6edf91c96e43c5f2e2656d25d6319a8dd0201b124f47bb548ef2344d6993d92e9393d42ef31701a19573ad278fe9c49a518ca435aa88922d121cdf6d0063c7bd20971943dfe839c0ba435d5f0c89bf9fe4e7e85fc6eb6ccfb27ff7731428951556fa80ea525e5e8b71b9c2172f05dadfe72446e186c8d4b9eabf2ed79c275e72e845f7c7ee621ef2a19e69c6292971747fd56e9c1f75aa556ef0ead83db286397cace0dc7f54d768e972c4e9e1287b1d27a7625fb7bb2cc5ddab72b9a2d76d5ed8d293836a2061529372cb1d333d07075a26fa75a8748b7d9bf885f202fc9ae13209c1378567caefe61cb10a242d168e479770191225577b489ddaa959a562c9e94fd4b5a615f83617039b402c571fb424cd44c4f95e153b49a69281500da49a0213ed23a86612788f2ee8d9a0ad2785854f9fc6c7f8b360d740f48bcfde9e9da01e03e6221fe9f5ce4c594977a5ca112f695aace6e838383ab35c8ddafdf802ffb8fc71101ac705d9de2587ec8faccbfed95e9d98a266919c87f212c47a6fd70c40c0e8d99e646f8703b1ffb225523b5730b0526d92aa8a510c01f05e67f2b51ca64692fc2b78240fc30ca08ae61326f65db6d391d3d3d155667b50215b83e4a06018c87ad41a870d61c53e69e2c97cc1a21e7d3479c95236cf83bace5b9bc5c0574d1859cddb7ff30f616b88b05a811f9aa5843f70d78af0d9d79a624fe7dbd3d1076c7a10e15a0f5e2b8a5d8c28bf86172d8831c5c7335f193e7c09c2dbcd31c9d63220c55caff93bbbf0c09fac2dadf20952b425d9c5476d647ac103874d08599bf31aa890199cfaf325f3f94a20f7931719d0f085856b17cd7c497b9528e0c122c8e0acdb1aad97d932cf657bd8331adb4bc8db7f46080e1b9f2bc5be305fc30851b49a43fc0549bf820c9914b153a0767b717bcb768c6670c26389d282d26084903aa75354ddae5b1e7a1df7d7ad05061d7e58eb3aa3f74620c9100b7a2187480921f05f558b277d9a560c2b6b18e751af814f9e05462c495155b855b1c2b969fcef536c7af09085bce43fd01bab3ef35c8e04133a60dde79f1e0ee9d72df07714d916e9b0fdc5c3c8c2ed5d1f833630bf27a6e6cef57217de61baeb0192199a97a8a3285ab62a3661a900ca35e43c4f7ea6ac32e8988f2dbefd5b70ee277f299eba7f05cfd1f8678897e781ded47862be187223d8b777a45ccb56c33360dc58cd3fd9369c990667f9d3592fc9f635962c1705e824c130193930740f8dfc103e83a1db53fe74e0d7bc3c434b337fff99c04a780b1b3d09c57f609b26b4df6796988b6b7189b2d5afe8682d9af1ec2d1d6b7862df8e083a3c360c7210f790a9862638456ec508d98f22a075ebfa537024d0ab8881ebed8d3a4214c5d337abd9d02b3df5bf1509082bfb76b7f3bce2830bd78f89ddcd770290e414d6f4fcc1f1c1ff780638130d7d8e62753135e034d4c408e8bce84f277915e52446c1fd7f9bfeab93422de430bab071b12b37aca3a096cf0172056f1a49e4f4cd44d68a9d3144994c821c25f809eaa67f47dc8088ccf3591f91fa0699b982d9c88fb355afdbe4eccf09cc3326d2f1f1d8f416494a9e549a92f71c85a5c77271bcaf266183cc67b6e173a5e1508d30d9c8ec91bd700562f2a98b909b5bd95ba8cfc380439d1be2a478da81a816302fb968bacc2e57f681779900e0dca18051e9540d568bb31ee60e18538d8d25e16d0b9b884a44027be54ef1a79b66c31478aae85ea63bcd5bc1d97aef7497259d1f36eb298736d822554196f96c4b8b79ca8f85493ac62d7713468ee2eebb6bd2110af21cbe91f1c81f40486330ec1a539e578280bb57777cedf5f948027376a5036bf15fb1ead4d14b8feb214764107a0c162a16dd0a561dad76227ded05ff9ff6c934ad6081c9809dc2ad5fcc8d03ef9908b5691f0a70ffd1dc6ff942f7cc5d8255b7259f369bd08b0c83b5c8c1b53ea163bcc3f5a852e5260d3dbb51d2bfec292b7276e51a9dd34b1e63246c4e607e4c2e3539dab92ca9a42d61bf4b7283c361e380419264cbffc9fb169ca3391fba8cfb102bee3cfaa0b3c150cfad79d3198a254283c74cb1593b0d03f0784ebd4f1aad7fab06366440ff971a55960047aad0a4fe2382263b571c0c51860ab190fb0c7fd201ee569e7ecad0ad08832f112b6232ad104b26f33ae29ba95e60e6e5a8082d8d13044f4b77fe4795b72839b5a9764ecd6e7b0ed79c5d998e7b33e000b0e72821c4875dc4b4fc7975aa46406c3c7582ce2dc3cf8d61f53d0ff03b640880841ba0299a22739b7005c8d572ca0a82420e39eb4953ef44f8ca8958387a60d242a69c89131ed29a7c2e5ea1a9f97c65a0629ef460a948e9a4377f431a6c1c94d0f6705901724bd26c97908f4a54485b14bb6601c", 0x1000, 0x8}, {&(0x7f0000001580)="9a35390788e771f321dfb84d6d32e20f1c0b4752aae30365d2fe653e19de", 0x1e, 0x40}], 0x8000, &(0x7f0000001500)={[], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'measure'}}, {@audit}, {@subj_role={'subj_role', 0x3d, 'smackfshat'}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fsname={'fsname', 0x3d, 'user_id'}}, {@dont_appraise}]}) r2 = syz_mount_image$befs(&(0x7f00000000c0), &(0x7f0000001680)='./bus\x00', 0x80000000, 0x5, &(0x7f0000001a80)=[{&(0x7f00000016c0)="ba746299b76285ecb9bfa82dbc87909c19d1da8d9c48ef542c0d0cd4ae2028bdbaf1f744e33f65e63f7e01e2a674f9615ba73888bda796bfec6b6f65fc6b55c491a0c036e0593d0dacaf2d9a509e75d0c5e43d153da14851c4b4367fc62ad02638232be6c4450127a4312cbcd605ecd948508bd756929e4dec81df15c79121a30053f6a710dbdb973832e54377340dd084237081c5e2d54ca752fdff4a5686e2d74b54b96d3e20ae3431f0c1912218a0c3ddb8ecbd49118eb2ae710e137238f07b84e4998674a17305d5780e64cfb578598d5f2f0234ebc0dcb57cab7d145853175a63ed352922f99d59", 0xea, 0x1}, {&(0x7f00000017c0)="4a354899fd9e4300fa9de4aeaa3ac061106ed2c69691b173fe73c294c51d280c5915f4e5718993cae0713e8da717fa133874693e7a72309f41a6d3e5", 0x3c, 0x3}, {&(0x7f0000001800)="0069c60087dbc28acec97a01185e671f6e91b5a084d3b7c28ac235fc6e0b041aa801f0e3f2e035e5672ef7def6a2706d085ef9db56de8fb804c2275cae57cd464755508cd63215cdd9eea1c11f8c710fab910045d9a8e17a1c228dbbc3c764caa0050f156cf2bcf659aebd7f29b31509d5bc3726fe7b850a52293a4012e53598b42860a17995d23f3fba50df4f154185f87e4bafb0641b68a2267a9a488d2491dd9806cc03f62497667ad5706dd205186fed68a34974249829b73da8c26771b18f9df5bd11", 0xc5, 0x5}, {&(0x7f0000001900)="caa8cb4b674190eca7814666cc9b4aecc31813ad07a01e2a96cb72575c075142b98be17ade402f20ceff0436937dae8b9929d9c91b5aaf2751acd425eb3d306efcc7f9ff90c47d8ee1903dd3c42a3801a920757b0b8a2d3e752fc3e722cd110334e7297f67b3606476d0ac9fde1323b5877a10744bfba5a7e83082eb9c8cb2e3501a6848c48a2b94b57315b117b080639a227b33aa9869399704c51351e0198de28054682500815f4c2318a2ea90aa4d3350ee97521f12", 0xb7, 0x6}, {&(0x7f00000019c0)="8918530b664b08607f796d61c91dc6fefc16bf3db99866cd5c4e11e9fc9ce6fa7e69b79b3d49e01a39ee73e1643c290adadeafe240f2f5769934cf3df0f1c62298730dc48b9ab3c66afddc156c45c6de7fcad3d06b6ca80353fedafd3534f5d7dbafbd25b3949891a02693cb0ad047cf6a6c21f831e46ed90d43640c8edbb9b33ffbc2e3ed41342c088fd84a4a492e1c559aa65739122f482ac21bd2e28adab772d472c10a30e44ed121bff0e82e36a9b6932e2c40403e744c25e9", 0xbb, 0x4}], 0x1090803, &(0x7f0000001b00)={[{'smaps\x00'}], [{@context={'context', 0x3d, 'sysadm_u'}}]}) renameat(r2, &(0x7f0000001640)='./file0\x00', r2, &(0x7f00000015c0)='./bus\x00') getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r4, 0x0) r5 = syz_open_procfs(r3, &(0x7f00000014c0)='smaps\x00') fstat(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x800080, &(0x7f0000000300)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}], [{@appraise}, {@fowner_lt={'fowner<', r4}}, {@dont_measure}, {@dont_hash}, {@dont_appraise}, {@dont_hash}, {@uid_eq={'uid', 0x3d, r6}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}, {@measure}]}}) 09:25:19 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 853.911274] erofs: read_super, device -> /dev/loop3 [ 853.916381] erofs: read_super, device -> /dev/loop4 [ 853.916389] erofs: options -> [ 853.916438] erofs: root inode @ nid 36 [ 853.917422] erofs: mounted on /dev/loop4 with opts: . [ 853.945626] erofs: options -> [ 853.963398] erofs: read_super, device -> /dev/loop2 [ 853.976879] erofs: root inode @ nid 36 [ 853.986173] erofs: options -> [ 854.003223] erofs: root inode @ nid 36 [ 854.007640] erofs: mounted on /dev/loop2 with opts: . 09:25:19 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = socket$netlink(0x10, 0x3, 0x0) syz_mount_image$nfs4(&(0x7f0000000440), &(0x7f0000000480)='./bus\x00', 0x400, 0x2, &(0x7f0000001600)=[{&(0x7f00000004c0)="74633ce3b19819f88bb84e3b82ef171b37ac8b8201cbca82e74afa3220a9d40259d5d0bc4ea74bdf4c3af40cc60b1f10b62e3187d690b9e52edf9cb084d831a2180b92201d9d6c7a64ef37f846f2ff37c94109e54d83bdd3b29aac81badb21a60a010872dd7f75d373331ab69a87c7e5db5087cc9f1dccf784d8e085e96061e9a919c7ade2bafd0e2801c3b62a8db79304b24e89af4d0fba8119930d3453b5d0cf3fb6092b8ef8e5590ec21effdaf439a7aaef0c833d1b45bd809b93dfe653ebf7ce524d74a73dc9a06dc7008f85b5e6d2e6d6c13646ce9f905ee7130447b51a23d63ee22012e9561b270a078fa7dcc4a4887b950a6b57de1f8888603cd07fbd4890bc290594dcecdbe64eec3ccd2ce3502c9bb64a5d720ee7db2ad461450e7b5190c6fa37679768ef03bb2f9ac6d3d8755c6b6b407918376e105ecd55eea253a8e0828fa9ab35b118699b4308d7679689b0cbc4a7142d4095851c89cd29888efae5fcaf956bc3e2e9daeeafa8f229061d97658441a4ee976c6356a6f30e71c5e1b77d6b2c1cbd62475bc802170381eeecf93a8c3ccbdc08fc3058ef9d447c239d8b0f48c57ae339f77505b32a7d2a76ee810c9661123c139e96640bafb75825a94aca6d0130ca8ba271c4ed23b5797499604e43db251551f9bb7d1cd03eea0121ea8e219171734528454a9060387e6e5aa6305c218f2db8413f25b25b89eeacdc16e803e21f9c0049869ed5f66d161fadd2f32dc21b2b655422fdf5937938f7ad6e680ce13f1895a98757f7d2d29e43d32e942ba5b3370010366acb6957f42e02521a2ee6d5db8398b71a10f923c2e7fa83fadf5efa89b36f31c60977f646dcfac5937c5cc00cb8f8e4c19f78e445c03b8568fe7b60eeab2ce30d0e587df582dbed53b42b8d833ad160701cb2131f27f4123f53fbe602ec41e30b4dda49a599fa7f195829a94641f834299fe29d7b4664a6715dcb834d96d3a4f6c08e4c233578f6f3ea16d6e6b047b84dfe92779c337530176a8ace274f6382f7ae4d849e228d610d30fed9343d52bd71a8a988d2eeb470743d6ea02cf55ebc537ee415084dae11b05ceb197487c6035d248c50c29657cb236b40fd645980e5197dbb49580eed002068d5ffe5ccd31c238c7b48600bde842f9e52b0dea9f3909a5c3e88edc11a1111b43e8e0953281a3df973461c99b67de8249a3db4fb0c211756e179e10a77b6adff733ae66599be1d03d7a4d99709957bdedacecef49323b823e4866096500180a06512c9deaee812a8d52b566ade4659932e44c4f14b2f2ec60b5466c70876a1e8ff30971b55dd26132442e02e49c543c16c56e9dbc614bdf6c86a2c752c615607c98f653771c2539fb2b75240ccde7b358e046e53139d5f400d033c7debf39b438748306faa2c840fb1cf738b1bc8ed4afcdbe2306dabac0fed26ab707ac4b83ab852da236a646f7dfc0e8cf7cebaa8116e272d121d2b0f0ddbe4756be02239259c0b8807cb45d33d3235bef26e3c43fc8dea51df875038f3cb664982f66da5c010c6f507ef3e21fb94bdf748674b6e33446c464b924dcc998361f2f8af9f81ca44363efe81aaf60ec4f8988fdd6be46f1b9f9f3b8797b4b07d0f9c870671a25d1df364777ceb1a8bf582c933c5e52d25539d13d91419b37cffc95a58bdf9753f690ac85da8654027e9cd3c604b0255ffe289e3074c1ce69e0a6b1edaf4dd419f81790fe2c087b335db0e2a67fb955fd167b83a921a7ed0ac1da83a2d2e2092a7c2113f3fb384b911542c2b30902a47972989347153b5795f5857686d0b352017f4421cda65964a8ead686d1017eb2184be06e9aec76024fdca1f4404eec2a5bee854d774ca6a2aa1847818eb9cf78cc4f3c45aec89c2f421c1d1584c537b6d42d5c127a39cf9f9e17b9e54fef26aaa14613cbb54c342bd05119d0aa55917a7594db8f40d4fef7158ea45f749c4d30bc1c8a98fbee39b27b2571d06868ffdd3b96e006b7257aa2430f9dd1b7b0b3510f40dfc9c580817475913e244e445d69a6bb45df03bf4521327c21b6210d6a51d0f7c1d05d47ec0bc22a0cad7b317f802c93ac9ee7dc6691fbd43e303287070bc1c6e506da20578aa98bb3ba47b687b35c5e43196e97a2d27a5d87313187487b3c1ec86038a6fe24ac566bbf434a6311346c7c1a4894e7ac99ea23986b2324ef68d6dde1ee3ee228d13f9d9de99716df3ea14233d5a701b00d7b51c6011e269f833c256a7eb112aab37a5c0f604df383a130c233304180ed2a6f0355c741441c6691eb7f2954e4909e607270ecfc2aba563673c6025b932c0b9149d94d960022815817aca11385efc4d3d60b1d86cfdf8a7cc50b05a04b6d85ae7161074c2d3f961a4bfe0f2c38f9eef96436011e8b1f621ba03038c962912dc160b2bac2fb40aded8fba88288c0eb9688b51412b057706245bb1b877e74ce801b3859b51ffb681e68d90576157a1a9dcddf6b099912cdda0fd2c8ea8e2003a01a856e6a6096a18962f80aaa032ea9266f32ccd011e9c71dcbb4e3acefb0093492a21b4037fc31f6d0abc9f0a63518d30ac1147a9074ee78067cc0de6ba25768212440d92ed13f5aa24fb657d941c71d7fef498f317511ba4502955b70cb3bff64d1f0862f26cf649c409586ba926e2bfd59a267a93558bbab3a91572c99d8b64e743725bbe330636950ea2886de308ad858a1839c05c0106a59ef957c630080c6564c4ecff8c1ec6b273d391df8d79a2b3f6264f02f15cf22cc637cecbc711a8eeb41527c93c5575e7557c7ce542e237a21b184c4d60d5796cc08f772fa19d6db80ffd8e5bb19380bd579ff23a627269e21bfe9b2f3b5d71fd34c5c2039aa147ae95a773fa907dbd6ac2bd001d57917835f69b341fa0255e65233fefd16556b42d143a2762ff8433bd088626cabd2aaff6a5633393ac56bc0be298f5ac5f35bb70de984eb4c905cc8741fc656163a13a3c6a0a9556497238c3939308500e79f919307be16e536fd40488c053eba90a1ba590696b7426d972641cae40083301164840bd5b69fc3c699ca1e8079b9acd2902d0ea993aece4587a6aa5a4386b5e5a6396983ec94398367124500bf289ba640bc5a2b860a0cce109f2b5648f09fc8cf88b377a5b79834861561b2c6f5a378419cba03fe21f62c93be9b11fa8f0d43c10ffa1286ecec8fd161de41566f4857368d586bd6de62e689bb307eb6fc010e3cae9681bcab545997ffc60fecbf294058dafa422835cbc2deda38c1fa13b29022ae0b99674bd8da518fd5bcbfe9acde2156e3f3fae7913eff575807d73b2ceee3591f752ea1582d45c5343e097562c13b23168397b8269f2f915eade759b655981230003ff6edf91c96e43c5f2e2656d25d6319a8dd0201b124f47bb548ef2344d6993d92e9393d42ef31701a19573ad278fe9c49a518ca435aa88922d121cdf6d0063c7bd20971943dfe839c0ba435d5f0c89bf9fe4e7e85fc6eb6ccfb27ff7731428951556fa80ea525e5e8b71b9c2172f05dadfe72446e186c8d4b9eabf2ed79c275e72e845f7c7ee621ef2a19e69c6292971747fd56e9c1f75aa556ef0ead83db286397cace0dc7f54d768e972c4e9e1287b1d27a7625fb7bb2cc5ddab72b9a2d76d5ed8d293836a2061529372cb1d333d07075a26fa75a8748b7d9bf885f202fc9ae13209c1378567caefe61cb10a242d168e479770191225577b489ddaa959a562c9e94fd4b5a615f83617039b402c571fb424cd44c4f95e153b49a69281500da49a0213ed23a86612788f2ee8d9a0ad2785854f9fc6c7f8b360d740f48bcfde9e9da01e03e6221fe9f5ce4c594977a5ca112f695aace6e838383ab35c8ddafdf802ffb8fc71101ac705d9de2587ec8faccbfed95e9d98a266919c87f212c47a6fd70c40c0e8d99e646f8703b1ffb225523b5730b0526d92aa8a510c01f05e67f2b51ca64692fc2b78240fc30ca08ae61326f65db6d391d3d3d155667b50215b83e4a06018c87ad41a870d61c53e69e2c97cc1a21e7d3479c95236cf83bace5b9bc5c0574d1859cddb7ff30f616b88b05a811f9aa5843f70d78af0d9d79a624fe7dbd3d1076c7a10e15a0f5e2b8a5d8c28bf86172d8831c5c7335f193e7c09c2dbcd31c9d63220c55caff93bbbf0c09fac2dadf20952b425d9c5476d647ac103874d08599bf31aa890199cfaf325f3f94a20f7931719d0f085856b17cd7c497b9528e0c122c8e0acdb1aad97d932cf657bd8331adb4bc8db7f46080e1b9f2bc5be305fc30851b49a43fc0549bf820c9914b153a0767b717bcb768c6670c26389d282d26084903aa75354ddae5b1e7a1df7d7ad05061d7e58eb3aa3f74620c9100b7a2187480921f05f558b277d9a560c2b6b18e751af814f9e05462c495155b855b1c2b969fcef536c7af09085bce43fd01bab3ef35c8e04133a60dde79f1e0ee9d72df07714d916e9b0fdc5c3c8c2ed5d1f833630bf27a6e6cef57217de61baeb0192199a97a8a3285ab62a3661a900ca35e43c4f7ea6ac32e8988f2dbefd5b70ee277f299eba7f05cfd1f8678897e781ded47862be187223d8b777a45ccb56c33360dc58cd3fd9369c990667f9d3592fc9f635962c1705e824c130193930740f8dfc103e83a1db53fe74e0d7bc3c434b337fff99c04a780b1b3d09c57f609b26b4df6796988b6b7189b2d5afe8682d9af1ec2d1d6b7862df8e083a3c360c7210f790a9862638456ec508d98f22a075ebfa537024d0ab8881ebed8d3a4214c5d337abd9d02b3df5bf1509082bfb76b7f3bce2830bd78f89ddcd770290e414d6f4fcc1f1c1ff780638130d7d8e62753135e034d4c408e8bce84f277915e52446c1fd7f9bfeab93422de430bab071b12b37aca3a096cf0172056f1a49e4f4cd44d68a9d3144994c821c25f809eaa67f47dc8088ccf3591f91fa0699b982d9c88fb355afdbe4eccf09cc3326d2f1f1d8f416494a9e549a92f71c85a5c77271bcaf266183cc67b6e173a5e1508d30d9c8ec91bd700562f2a98b909b5bd95ba8cfc380439d1be2a478da81a816302fb968bacc2e57f681779900e0dca18051e9540d568bb31ee60e18538d8d25e16d0b9b884a44027be54ef1a79b66c31478aae85ea63bcd5bc1d97aef7497259d1f36eb298736d822554196f96c4b8b79ca8f85493ac62d7713468ee2eebb6bd2110af21cbe91f1c81f40486330ec1a539e578280bb57777cedf5f948027376a5036bf15fb1ead4d14b8feb214764107a0c162a16dd0a561dad76227ded05ff9ff6c934ad6081c9809dc2ad5fcc8d03ef9908b5691f0a70ffd1dc6ff942f7cc5d8255b7259f369bd08b0c83b5c8c1b53ea163bcc3f5a852e5260d3dbb51d2bfec292b7276e51a9dd34b1e63246c4e607e4c2e3539dab92ca9a42d61bf4b7283c361e380419264cbffc9fb169ca3391fba8cfb102bee3cfaa0b3c150cfad79d3198a254283c74cb1593b0d03f0784ebd4f1aad7fab06366440ff971a55960047aad0a4fe2382263b571c0c51860ab190fb0c7fd201ee569e7ecad0ad08832f112b6232ad104b26f33ae29ba95e60e6e5a8082d8d13044f4b77fe4795b72839b5a9764ecd6e7b0ed79c5d998e7b33e000b0e72821c4875dc4b4fc7975aa46406c3c7582ce2dc3cf8d61f53d0ff03b640880841ba0299a22739b7005c8d572ca0a82420e39eb4953ef44f8ca8958387a60d242a69c89131ed29a7c2e5ea1a9f97c65a0629ef460a948e9a4377f431a6c1c94d0f6705901724bd26c97908f4a54485b14bb6601c", 0x1000, 0x8}, {&(0x7f0000001580)="9a35390788e771f321dfb84d6d32e20f1c0b4752aae30365d2fe653e19de", 0x1e, 0x40}], 0x8000, &(0x7f0000001500)={[], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'measure'}}, {@audit}, {@subj_role={'subj_role', 0x3d, 'smackfshat'}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fsname={'fsname', 0x3d, 'user_id'}}, {@dont_appraise}]}) r2 = syz_mount_image$befs(&(0x7f00000000c0), &(0x7f0000001680)='./bus\x00', 0x80000000, 0x5, &(0x7f0000001a80)=[{&(0x7f00000016c0)="ba746299b76285ecb9bfa82dbc87909c19d1da8d9c48ef542c0d0cd4ae2028bdbaf1f744e33f65e63f7e01e2a674f9615ba73888bda796bfec6b6f65fc6b55c491a0c036e0593d0dacaf2d9a509e75d0c5e43d153da14851c4b4367fc62ad02638232be6c4450127a4312cbcd605ecd948508bd756929e4dec81df15c79121a30053f6a710dbdb973832e54377340dd084237081c5e2d54ca752fdff4a5686e2d74b54b96d3e20ae3431f0c1912218a0c3ddb8ecbd49118eb2ae710e137238f07b84e4998674a17305d5780e64cfb578598d5f2f0234ebc0dcb57cab7d145853175a63ed352922f99d59", 0xea, 0x1}, {&(0x7f00000017c0)="4a354899fd9e4300fa9de4aeaa3ac061106ed2c69691b173fe73c294c51d280c5915f4e5718993cae0713e8da717fa133874693e7a72309f41a6d3e5", 0x3c, 0x3}, {&(0x7f0000001800)="0069c60087dbc28acec97a01185e671f6e91b5a084d3b7c28ac235fc6e0b041aa801f0e3f2e035e5672ef7def6a2706d085ef9db56de8fb804c2275cae57cd464755508cd63215cdd9eea1c11f8c710fab910045d9a8e17a1c228dbbc3c764caa0050f156cf2bcf659aebd7f29b31509d5bc3726fe7b850a52293a4012e53598b42860a17995d23f3fba50df4f154185f87e4bafb0641b68a2267a9a488d2491dd9806cc03f62497667ad5706dd205186fed68a34974249829b73da8c26771b18f9df5bd11", 0xc5, 0x5}, {&(0x7f0000001900)="caa8cb4b674190eca7814666cc9b4aecc31813ad07a01e2a96cb72575c075142b98be17ade402f20ceff0436937dae8b9929d9c91b5aaf2751acd425eb3d306efcc7f9ff90c47d8ee1903dd3c42a3801a920757b0b8a2d3e752fc3e722cd110334e7297f67b3606476d0ac9fde1323b5877a10744bfba5a7e83082eb9c8cb2e3501a6848c48a2b94b57315b117b080639a227b33aa9869399704c51351e0198de28054682500815f4c2318a2ea90aa4d3350ee97521f12", 0xb7, 0x6}, {&(0x7f00000019c0)="8918530b664b08607f796d61c91dc6fefc16bf3db99866cd5c4e11e9fc9ce6fa7e69b79b3d49e01a39ee73e1643c290adadeafe240f2f5769934cf3df0f1c62298730dc48b9ab3c66afddc156c45c6de7fcad3d06b6ca80353fedafd3534f5d7dbafbd25b3949891a02693cb0ad047cf6a6c21f831e46ed90d43640c8edbb9b33ffbc2e3ed41342c088fd84a4a492e1c559aa65739122f482ac21bd2e28adab772d472c10a30e44ed121bff0e82e36a9b6932e2c40403e744c25e9", 0xbb, 0x4}], 0x1090803, &(0x7f0000001b00)={[{'smaps\x00'}], [{@context={'context', 0x3d, 'sysadm_u'}}]}) renameat(r2, &(0x7f0000001640)='./file0\x00', r2, &(0x7f00000015c0)='./bus\x00') getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r4, 0x0) r5 = syz_open_procfs(r3, &(0x7f00000014c0)='smaps\x00') fstat(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x800080, &(0x7f0000000300)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}], [{@appraise}, {@fowner_lt={'fowner<', r4}}, {@dont_measure}, {@dont_hash}, {@dont_appraise}, {@dont_hash}, {@uid_eq={'uid', 0x3d, r6}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}, {@measure}]}}) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) socket$netlink(0x10, 0x3, 0x0) (async) syz_mount_image$nfs4(&(0x7f0000000440), &(0x7f0000000480)='./bus\x00', 0x400, 0x2, &(0x7f0000001600)=[{&(0x7f00000004c0)="74633ce3b19819f88bb84e3b82ef171b37ac8b8201cbca82e74afa3220a9d40259d5d0bc4ea74bdf4c3af40cc60b1f10b62e3187d690b9e52edf9cb084d831a2180b92201d9d6c7a64ef37f846f2ff37c94109e54d83bdd3b29aac81badb21a60a010872dd7f75d373331ab69a87c7e5db5087cc9f1dccf784d8e085e96061e9a919c7ade2bafd0e2801c3b62a8db79304b24e89af4d0fba8119930d3453b5d0cf3fb6092b8ef8e5590ec21effdaf439a7aaef0c833d1b45bd809b93dfe653ebf7ce524d74a73dc9a06dc7008f85b5e6d2e6d6c13646ce9f905ee7130447b51a23d63ee22012e9561b270a078fa7dcc4a4887b950a6b57de1f8888603cd07fbd4890bc290594dcecdbe64eec3ccd2ce3502c9bb64a5d720ee7db2ad461450e7b5190c6fa37679768ef03bb2f9ac6d3d8755c6b6b407918376e105ecd55eea253a8e0828fa9ab35b118699b4308d7679689b0cbc4a7142d4095851c89cd29888efae5fcaf956bc3e2e9daeeafa8f229061d97658441a4ee976c6356a6f30e71c5e1b77d6b2c1cbd62475bc802170381eeecf93a8c3ccbdc08fc3058ef9d447c239d8b0f48c57ae339f77505b32a7d2a76ee810c9661123c139e96640bafb75825a94aca6d0130ca8ba271c4ed23b5797499604e43db251551f9bb7d1cd03eea0121ea8e219171734528454a9060387e6e5aa6305c218f2db8413f25b25b89eeacdc16e803e21f9c0049869ed5f66d161fadd2f32dc21b2b655422fdf5937938f7ad6e680ce13f1895a98757f7d2d29e43d32e942ba5b3370010366acb6957f42e02521a2ee6d5db8398b71a10f923c2e7fa83fadf5efa89b36f31c60977f646dcfac5937c5cc00cb8f8e4c19f78e445c03b8568fe7b60eeab2ce30d0e587df582dbed53b42b8d833ad160701cb2131f27f4123f53fbe602ec41e30b4dda49a599fa7f195829a94641f834299fe29d7b4664a6715dcb834d96d3a4f6c08e4c233578f6f3ea16d6e6b047b84dfe92779c337530176a8ace274f6382f7ae4d849e228d610d30fed9343d52bd71a8a988d2eeb470743d6ea02cf55ebc537ee415084dae11b05ceb197487c6035d248c50c29657cb236b40fd645980e5197dbb49580eed002068d5ffe5ccd31c238c7b48600bde842f9e52b0dea9f3909a5c3e88edc11a1111b43e8e0953281a3df973461c99b67de8249a3db4fb0c211756e179e10a77b6adff733ae66599be1d03d7a4d99709957bdedacecef49323b823e4866096500180a06512c9deaee812a8d52b566ade4659932e44c4f14b2f2ec60b5466c70876a1e8ff30971b55dd26132442e02e49c543c16c56e9dbc614bdf6c86a2c752c615607c98f653771c2539fb2b75240ccde7b358e046e53139d5f400d033c7debf39b438748306faa2c840fb1cf738b1bc8ed4afcdbe2306dabac0fed26ab707ac4b83ab852da236a646f7dfc0e8cf7cebaa8116e272d121d2b0f0ddbe4756be02239259c0b8807cb45d33d3235bef26e3c43fc8dea51df875038f3cb664982f66da5c010c6f507ef3e21fb94bdf748674b6e33446c464b924dcc998361f2f8af9f81ca44363efe81aaf60ec4f8988fdd6be46f1b9f9f3b8797b4b07d0f9c870671a25d1df364777ceb1a8bf582c933c5e52d25539d13d91419b37cffc95a58bdf9753f690ac85da8654027e9cd3c604b0255ffe289e3074c1ce69e0a6b1edaf4dd419f81790fe2c087b335db0e2a67fb955fd167b83a921a7ed0ac1da83a2d2e2092a7c2113f3fb384b911542c2b30902a47972989347153b5795f5857686d0b352017f4421cda65964a8ead686d1017eb2184be06e9aec76024fdca1f4404eec2a5bee854d774ca6a2aa1847818eb9cf78cc4f3c45aec89c2f421c1d1584c537b6d42d5c127a39cf9f9e17b9e54fef26aaa14613cbb54c342bd05119d0aa55917a7594db8f40d4fef7158ea45f749c4d30bc1c8a98fbee39b27b2571d06868ffdd3b96e006b7257aa2430f9dd1b7b0b3510f40dfc9c580817475913e244e445d69a6bb45df03bf4521327c21b6210d6a51d0f7c1d05d47ec0bc22a0cad7b317f802c93ac9ee7dc6691fbd43e303287070bc1c6e506da20578aa98bb3ba47b687b35c5e43196e97a2d27a5d87313187487b3c1ec86038a6fe24ac566bbf434a6311346c7c1a4894e7ac99ea23986b2324ef68d6dde1ee3ee228d13f9d9de99716df3ea14233d5a701b00d7b51c6011e269f833c256a7eb112aab37a5c0f604df383a130c233304180ed2a6f0355c741441c6691eb7f2954e4909e607270ecfc2aba563673c6025b932c0b9149d94d960022815817aca11385efc4d3d60b1d86cfdf8a7cc50b05a04b6d85ae7161074c2d3f961a4bfe0f2c38f9eef96436011e8b1f621ba03038c962912dc160b2bac2fb40aded8fba88288c0eb9688b51412b057706245bb1b877e74ce801b3859b51ffb681e68d90576157a1a9dcddf6b099912cdda0fd2c8ea8e2003a01a856e6a6096a18962f80aaa032ea9266f32ccd011e9c71dcbb4e3acefb0093492a21b4037fc31f6d0abc9f0a63518d30ac1147a9074ee78067cc0de6ba25768212440d92ed13f5aa24fb657d941c71d7fef498f317511ba4502955b70cb3bff64d1f0862f26cf649c409586ba926e2bfd59a267a93558bbab3a91572c99d8b64e743725bbe330636950ea2886de308ad858a1839c05c0106a59ef957c630080c6564c4ecff8c1ec6b273d391df8d79a2b3f6264f02f15cf22cc637cecbc711a8eeb41527c93c5575e7557c7ce542e237a21b184c4d60d5796cc08f772fa19d6db80ffd8e5bb19380bd579ff23a627269e21bfe9b2f3b5d71fd34c5c2039aa147ae95a773fa907dbd6ac2bd001d57917835f69b341fa0255e65233fefd16556b42d143a2762ff8433bd088626cabd2aaff6a5633393ac56bc0be298f5ac5f35bb70de984eb4c905cc8741fc656163a13a3c6a0a9556497238c3939308500e79f919307be16e536fd40488c053eba90a1ba590696b7426d972641cae40083301164840bd5b69fc3c699ca1e8079b9acd2902d0ea993aece4587a6aa5a4386b5e5a6396983ec94398367124500bf289ba640bc5a2b860a0cce109f2b5648f09fc8cf88b377a5b79834861561b2c6f5a378419cba03fe21f62c93be9b11fa8f0d43c10ffa1286ecec8fd161de41566f4857368d586bd6de62e689bb307eb6fc010e3cae9681bcab545997ffc60fecbf294058dafa422835cbc2deda38c1fa13b29022ae0b99674bd8da518fd5bcbfe9acde2156e3f3fae7913eff575807d73b2ceee3591f752ea1582d45c5343e097562c13b23168397b8269f2f915eade759b655981230003ff6edf91c96e43c5f2e2656d25d6319a8dd0201b124f47bb548ef2344d6993d92e9393d42ef31701a19573ad278fe9c49a518ca435aa88922d121cdf6d0063c7bd20971943dfe839c0ba435d5f0c89bf9fe4e7e85fc6eb6ccfb27ff7731428951556fa80ea525e5e8b71b9c2172f05dadfe72446e186c8d4b9eabf2ed79c275e72e845f7c7ee621ef2a19e69c6292971747fd56e9c1f75aa556ef0ead83db286397cace0dc7f54d768e972c4e9e1287b1d27a7625fb7bb2cc5ddab72b9a2d76d5ed8d293836a2061529372cb1d333d07075a26fa75a8748b7d9bf885f202fc9ae13209c1378567caefe61cb10a242d168e479770191225577b489ddaa959a562c9e94fd4b5a615f83617039b402c571fb424cd44c4f95e153b49a69281500da49a0213ed23a86612788f2ee8d9a0ad2785854f9fc6c7f8b360d740f48bcfde9e9da01e03e6221fe9f5ce4c594977a5ca112f695aace6e838383ab35c8ddafdf802ffb8fc71101ac705d9de2587ec8faccbfed95e9d98a266919c87f212c47a6fd70c40c0e8d99e646f8703b1ffb225523b5730b0526d92aa8a510c01f05e67f2b51ca64692fc2b78240fc30ca08ae61326f65db6d391d3d3d155667b50215b83e4a06018c87ad41a870d61c53e69e2c97cc1a21e7d3479c95236cf83bace5b9bc5c0574d1859cddb7ff30f616b88b05a811f9aa5843f70d78af0d9d79a624fe7dbd3d1076c7a10e15a0f5e2b8a5d8c28bf86172d8831c5c7335f193e7c09c2dbcd31c9d63220c55caff93bbbf0c09fac2dadf20952b425d9c5476d647ac103874d08599bf31aa890199cfaf325f3f94a20f7931719d0f085856b17cd7c497b9528e0c122c8e0acdb1aad97d932cf657bd8331adb4bc8db7f46080e1b9f2bc5be305fc30851b49a43fc0549bf820c9914b153a0767b717bcb768c6670c26389d282d26084903aa75354ddae5b1e7a1df7d7ad05061d7e58eb3aa3f74620c9100b7a2187480921f05f558b277d9a560c2b6b18e751af814f9e05462c495155b855b1c2b969fcef536c7af09085bce43fd01bab3ef35c8e04133a60dde79f1e0ee9d72df07714d916e9b0fdc5c3c8c2ed5d1f833630bf27a6e6cef57217de61baeb0192199a97a8a3285ab62a3661a900ca35e43c4f7ea6ac32e8988f2dbefd5b70ee277f299eba7f05cfd1f8678897e781ded47862be187223d8b777a45ccb56c33360dc58cd3fd9369c990667f9d3592fc9f635962c1705e824c130193930740f8dfc103e83a1db53fe74e0d7bc3c434b337fff99c04a780b1b3d09c57f609b26b4df6796988b6b7189b2d5afe8682d9af1ec2d1d6b7862df8e083a3c360c7210f790a9862638456ec508d98f22a075ebfa537024d0ab8881ebed8d3a4214c5d337abd9d02b3df5bf1509082bfb76b7f3bce2830bd78f89ddcd770290e414d6f4fcc1f1c1ff780638130d7d8e62753135e034d4c408e8bce84f277915e52446c1fd7f9bfeab93422de430bab071b12b37aca3a096cf0172056f1a49e4f4cd44d68a9d3144994c821c25f809eaa67f47dc8088ccf3591f91fa0699b982d9c88fb355afdbe4eccf09cc3326d2f1f1d8f416494a9e549a92f71c85a5c77271bcaf266183cc67b6e173a5e1508d30d9c8ec91bd700562f2a98b909b5bd95ba8cfc380439d1be2a478da81a816302fb968bacc2e57f681779900e0dca18051e9540d568bb31ee60e18538d8d25e16d0b9b884a44027be54ef1a79b66c31478aae85ea63bcd5bc1d97aef7497259d1f36eb298736d822554196f96c4b8b79ca8f85493ac62d7713468ee2eebb6bd2110af21cbe91f1c81f40486330ec1a539e578280bb57777cedf5f948027376a5036bf15fb1ead4d14b8feb214764107a0c162a16dd0a561dad76227ded05ff9ff6c934ad6081c9809dc2ad5fcc8d03ef9908b5691f0a70ffd1dc6ff942f7cc5d8255b7259f369bd08b0c83b5c8c1b53ea163bcc3f5a852e5260d3dbb51d2bfec292b7276e51a9dd34b1e63246c4e607e4c2e3539dab92ca9a42d61bf4b7283c361e380419264cbffc9fb169ca3391fba8cfb102bee3cfaa0b3c150cfad79d3198a254283c74cb1593b0d03f0784ebd4f1aad7fab06366440ff971a55960047aad0a4fe2382263b571c0c51860ab190fb0c7fd201ee569e7ecad0ad08832f112b6232ad104b26f33ae29ba95e60e6e5a8082d8d13044f4b77fe4795b72839b5a9764ecd6e7b0ed79c5d998e7b33e000b0e72821c4875dc4b4fc7975aa46406c3c7582ce2dc3cf8d61f53d0ff03b640880841ba0299a22739b7005c8d572ca0a82420e39eb4953ef44f8ca8958387a60d242a69c89131ed29a7c2e5ea1a9f97c65a0629ef460a948e9a4377f431a6c1c94d0f6705901724bd26c97908f4a54485b14bb6601c", 0x1000, 0x8}, {&(0x7f0000001580)="9a35390788e771f321dfb84d6d32e20f1c0b4752aae30365d2fe653e19de", 0x1e, 0x40}], 0x8000, &(0x7f0000001500)={[], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'measure'}}, {@audit}, {@subj_role={'subj_role', 0x3d, 'smackfshat'}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fsname={'fsname', 0x3d, 'user_id'}}, {@dont_appraise}]}) (async) syz_mount_image$befs(&(0x7f00000000c0), &(0x7f0000001680)='./bus\x00', 0x80000000, 0x5, &(0x7f0000001a80)=[{&(0x7f00000016c0)="ba746299b76285ecb9bfa82dbc87909c19d1da8d9c48ef542c0d0cd4ae2028bdbaf1f744e33f65e63f7e01e2a674f9615ba73888bda796bfec6b6f65fc6b55c491a0c036e0593d0dacaf2d9a509e75d0c5e43d153da14851c4b4367fc62ad02638232be6c4450127a4312cbcd605ecd948508bd756929e4dec81df15c79121a30053f6a710dbdb973832e54377340dd084237081c5e2d54ca752fdff4a5686e2d74b54b96d3e20ae3431f0c1912218a0c3ddb8ecbd49118eb2ae710e137238f07b84e4998674a17305d5780e64cfb578598d5f2f0234ebc0dcb57cab7d145853175a63ed352922f99d59", 0xea, 0x1}, {&(0x7f00000017c0)="4a354899fd9e4300fa9de4aeaa3ac061106ed2c69691b173fe73c294c51d280c5915f4e5718993cae0713e8da717fa133874693e7a72309f41a6d3e5", 0x3c, 0x3}, {&(0x7f0000001800)="0069c60087dbc28acec97a01185e671f6e91b5a084d3b7c28ac235fc6e0b041aa801f0e3f2e035e5672ef7def6a2706d085ef9db56de8fb804c2275cae57cd464755508cd63215cdd9eea1c11f8c710fab910045d9a8e17a1c228dbbc3c764caa0050f156cf2bcf659aebd7f29b31509d5bc3726fe7b850a52293a4012e53598b42860a17995d23f3fba50df4f154185f87e4bafb0641b68a2267a9a488d2491dd9806cc03f62497667ad5706dd205186fed68a34974249829b73da8c26771b18f9df5bd11", 0xc5, 0x5}, {&(0x7f0000001900)="caa8cb4b674190eca7814666cc9b4aecc31813ad07a01e2a96cb72575c075142b98be17ade402f20ceff0436937dae8b9929d9c91b5aaf2751acd425eb3d306efcc7f9ff90c47d8ee1903dd3c42a3801a920757b0b8a2d3e752fc3e722cd110334e7297f67b3606476d0ac9fde1323b5877a10744bfba5a7e83082eb9c8cb2e3501a6848c48a2b94b57315b117b080639a227b33aa9869399704c51351e0198de28054682500815f4c2318a2ea90aa4d3350ee97521f12", 0xb7, 0x6}, {&(0x7f00000019c0)="8918530b664b08607f796d61c91dc6fefc16bf3db99866cd5c4e11e9fc9ce6fa7e69b79b3d49e01a39ee73e1643c290adadeafe240f2f5769934cf3df0f1c62298730dc48b9ab3c66afddc156c45c6de7fcad3d06b6ca80353fedafd3534f5d7dbafbd25b3949891a02693cb0ad047cf6a6c21f831e46ed90d43640c8edbb9b33ffbc2e3ed41342c088fd84a4a492e1c559aa65739122f482ac21bd2e28adab772d472c10a30e44ed121bff0e82e36a9b6932e2c40403e744c25e9", 0xbb, 0x4}], 0x1090803, &(0x7f0000001b00)={[{'smaps\x00'}], [{@context={'context', 0x3d, 'sysadm_u'}}]}) (async) renameat(r2, &(0x7f0000001640)='./file0\x00', r2, &(0x7f00000015c0)='./bus\x00') (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) lchown(&(0x7f0000000340)='./bus\x00', r4, 0x0) (async) syz_open_procfs(r3, &(0x7f00000014c0)='smaps\x00') (async) fstat(r5, &(0x7f0000000280)) (async) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x800080, &(0x7f0000000300)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}], [{@appraise}, {@fowner_lt={'fowner<', r4}}, {@dont_measure}, {@dont_hash}, {@dont_appraise}, {@dont_hash}, {@uid_eq={'uid', 0x3d, r6}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}, {@measure}]}}) (async) 09:25:19 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, 0x0) 09:25:19 executing program 0: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r0, &(0x7f0000000340), &(0x7f0000000040)=@tcp, 0x2}, 0x20) [ 854.013143] erofs: bogus i_mode (0) @ nid 36 [ 854.030990] erofs: unmounted for /dev/loop4 09:25:19 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xcc03000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:19 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) openat(r0, &(0x7f0000000280)='./file0\x00', 0x10000, 0x92) getsockname(r1, &(0x7f0000000040)=@tipc=@name, &(0x7f00000000c0)=0x80) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 854.198520] erofs: unmounted for /dev/loop2 [ 854.342379] erofs: read_super, device -> /dev/loop3 [ 854.350524] erofs: read_super, device -> /dev/loop4 [ 854.362801] erofs: options -> [ 854.365655] erofs: options -> [ 854.373633] erofs: root inode @ nid 36 [ 854.377761] erofs: root inode @ nid 36 [ 854.381057] erofs: bogus i_mode (0) @ nid 36 [ 854.395021] erofs: mounted on /dev/loop4 with opts: . [ 854.557059] erofs: read_super, device -> /dev/loop2 [ 854.563035] erofs: options -> [ 854.577295] erofs: root inode @ nid 36 [ 854.586865] erofs: mounted on /dev/loop2 with opts: . [ 854.611703] erofs: unmounted for /dev/loop2 [ 854.647033] erofs: unmounted for /dev/loop4 09:25:20 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3de9}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:20 executing program 0: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r0, &(0x7f0000000340), &(0x7f0000000040)=@tcp, 0x2}, 0x20) 09:25:20 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 1) 09:25:20 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xcd03000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:20 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000040)=ANY=[]) r1 = syz_mount_image$pvfs2(&(0x7f0000000500), &(0x7f0000000540)='./file0\x00', 0x3, 0x4, &(0x7f0000000740)=[{&(0x7f0000000580)="2eb004082383a17a7f0f5d1af361a56e00be29cbee2659ccdc865179b6d149190af8d8c4197ffed68b168c60e02ac5231f05d6a1211929b2a8", 0x39, 0x2}, {&(0x7f00000005c0)="b922d91292c83826758e75bc96de52daebb6ed8144354696", 0x18, 0xffffffffffffff71}, {&(0x7f0000000600)="f02a5702fc1a8b0f1c5466131448f003d89bce5ed4462c7f53cd2a8818be62fb14b78de14b0ac3178b42f651d55f6e161a58ce223bef02d3a552b92582eb34bc8a9aab49d28d2192cde25aa40d02fe45650e3ad04a2a523b916c6ef1c896b591e98c140328275bde2f28d184536658a81832638b8707062729a816bcbd5db44266c1466c1ddcb6d25b05463283b016cd9f80443cb4bdff445756c842ac1073f7050a923302fecc831774b6e9422c05e3fa96488137d9108430bf6cb83cb401f87f30b1620bb46a62f60191d050554529ca5c65d6b0", 0xd5, 0x4}, {&(0x7f0000000700)="868f204e0724b68364e4f40547bc0f17a110d518d3809efb6fea0b6ea232a1c8fb733a97ba7e157d7f173ad3d010dcce2d4ea91e7d5036e1", 0x38, 0x1}], 0x800080, &(0x7f00000007c0)={[{'{%&'}, {'%+\\'}], [{@smackfsroot={'smackfsroot', 0x3d, '@-[.+)%['}}, {@fsmagic={'fsmagic', 0x3d, 0x2}}, {@appraise}, {@smackfshat={'smackfshat', 0x3d, '@$'}}]}) openat(r1, &(0x7f0000000840)='./file0\x00', 0x80, 0x2) syz_mount_image$efs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x1164, 0x4, &(0x7f0000000400)=[{&(0x7f0000000200)="709df903bf6a4ec9f36160fad9220fe92b935df0fe9b7cf07318b284c4899df6e0ee791fe30aa8bf010b042b4868d03f37336cd24d6b43e03fffda6995af2729643de5ba1b0ad5dc6d5a0ac7c0459a0f7cbe938e2ea5a075f3de15b75fd22fcaa49612c8c612f46ac850275755f0a1ff1152d2d34105ea49ed5b5332c06e254b009e4aae19f8884867be5bb49e83f5b12ff5cecac3c2eb816d3cfb35554f5d5099b6eb12d8f7ca7e117ae0bf7f61c8697904d39b99df0fca12533376fc9f42a502c13ef6071073255562de9697", 0xcd, 0x101}, {&(0x7f0000000300)="8fb4a1f14df308bcf467a459da0ac167977d2eb68ce2b6405d5a22c1a053102ff23840c6440929240a7ed79f74dfb0526cfeeb8cb7cc46c321fa2f3f244200977d8e42d2ec1d096775880097a8bac77b215d5842357cbd13533fdd5b44df925e8ffed2058d3a8024b4012b105c347b45b748507a24211f926f8ccb20609b88d82db7c8b8ce7f09", 0x87, 0x6}, {&(0x7f00000000c0)="96a2551f73f0caec1e9ffe6461ccd3e3d985343a926370b05be3618edb02a3be1321bd1ab1a587a43eeab00b0b49bc90f98266ec22b893878f789cffcf6c", 0x3e, 0x81}, {&(0x7f00000003c0)="70c68630c95b4e5345d9b8739edb7b4f611825719861e94894c000e431ce600c7434590d63b4974b15b287e2", 0x2c, 0x1}], 0x80, &(0x7f0000000480)={[{'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'@-[.+)%['}, {}, {'erofs\x00'}, {'!'}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:20 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = socket$netlink(0x10, 0x3, 0x0) syz_mount_image$nfs4(&(0x7f0000000440), &(0x7f0000000480)='./bus\x00', 0x400, 0x2, &(0x7f0000001600)=[{&(0x7f00000004c0)="74633ce3b19819f88bb84e3b82ef171b37ac8b8201cbca82e74afa3220a9d40259d5d0bc4ea74bdf4c3af40cc60b1f10b62e3187d690b9e52edf9cb084d831a2180b92201d9d6c7a64ef37f846f2ff37c94109e54d83bdd3b29aac81badb21a60a010872dd7f75d373331ab69a87c7e5db5087cc9f1dccf784d8e085e96061e9a919c7ade2bafd0e2801c3b62a8db79304b24e89af4d0fba8119930d3453b5d0cf3fb6092b8ef8e5590ec21effdaf439a7aaef0c833d1b45bd809b93dfe653ebf7ce524d74a73dc9a06dc7008f85b5e6d2e6d6c13646ce9f905ee7130447b51a23d63ee22012e9561b270a078fa7dcc4a4887b950a6b57de1f8888603cd07fbd4890bc290594dcecdbe64eec3ccd2ce3502c9bb64a5d720ee7db2ad461450e7b5190c6fa37679768ef03bb2f9ac6d3d8755c6b6b407918376e105ecd55eea253a8e0828fa9ab35b118699b4308d7679689b0cbc4a7142d4095851c89cd29888efae5fcaf956bc3e2e9daeeafa8f229061d97658441a4ee976c6356a6f30e71c5e1b77d6b2c1cbd62475bc802170381eeecf93a8c3ccbdc08fc3058ef9d447c239d8b0f48c57ae339f77505b32a7d2a76ee810c9661123c139e96640bafb75825a94aca6d0130ca8ba271c4ed23b5797499604e43db251551f9bb7d1cd03eea0121ea8e219171734528454a9060387e6e5aa6305c218f2db8413f25b25b89eeacdc16e803e21f9c0049869ed5f66d161fadd2f32dc21b2b655422fdf5937938f7ad6e680ce13f1895a98757f7d2d29e43d32e942ba5b3370010366acb6957f42e02521a2ee6d5db8398b71a10f923c2e7fa83fadf5efa89b36f31c60977f646dcfac5937c5cc00cb8f8e4c19f78e445c03b8568fe7b60eeab2ce30d0e587df582dbed53b42b8d833ad160701cb2131f27f4123f53fbe602ec41e30b4dda49a599fa7f195829a94641f834299fe29d7b4664a6715dcb834d96d3a4f6c08e4c233578f6f3ea16d6e6b047b84dfe92779c337530176a8ace274f6382f7ae4d849e228d610d30fed9343d52bd71a8a988d2eeb470743d6ea02cf55ebc537ee415084dae11b05ceb197487c6035d248c50c29657cb236b40fd645980e5197dbb49580eed002068d5ffe5ccd31c238c7b48600bde842f9e52b0dea9f3909a5c3e88edc11a1111b43e8e0953281a3df973461c99b67de8249a3db4fb0c211756e179e10a77b6adff733ae66599be1d03d7a4d99709957bdedacecef49323b823e4866096500180a06512c9deaee812a8d52b566ade4659932e44c4f14b2f2ec60b5466c70876a1e8ff30971b55dd26132442e02e49c543c16c56e9dbc614bdf6c86a2c752c615607c98f653771c2539fb2b75240ccde7b358e046e53139d5f400d033c7debf39b438748306faa2c840fb1cf738b1bc8ed4afcdbe2306dabac0fed26ab707ac4b83ab852da236a646f7dfc0e8cf7cebaa8116e272d121d2b0f0ddbe4756be02239259c0b8807cb45d33d3235bef26e3c43fc8dea51df875038f3cb664982f66da5c010c6f507ef3e21fb94bdf748674b6e33446c464b924dcc998361f2f8af9f81ca44363efe81aaf60ec4f8988fdd6be46f1b9f9f3b8797b4b07d0f9c870671a25d1df364777ceb1a8bf582c933c5e52d25539d13d91419b37cffc95a58bdf9753f690ac85da8654027e9cd3c604b0255ffe289e3074c1ce69e0a6b1edaf4dd419f81790fe2c087b335db0e2a67fb955fd167b83a921a7ed0ac1da83a2d2e2092a7c2113f3fb384b911542c2b30902a47972989347153b5795f5857686d0b352017f4421cda65964a8ead686d1017eb2184be06e9aec76024fdca1f4404eec2a5bee854d774ca6a2aa1847818eb9cf78cc4f3c45aec89c2f421c1d1584c537b6d42d5c127a39cf9f9e17b9e54fef26aaa14613cbb54c342bd05119d0aa55917a7594db8f40d4fef7158ea45f749c4d30bc1c8a98fbee39b27b2571d06868ffdd3b96e006b7257aa2430f9dd1b7b0b3510f40dfc9c580817475913e244e445d69a6bb45df03bf4521327c21b6210d6a51d0f7c1d05d47ec0bc22a0cad7b317f802c93ac9ee7dc6691fbd43e303287070bc1c6e506da20578aa98bb3ba47b687b35c5e43196e97a2d27a5d87313187487b3c1ec86038a6fe24ac566bbf434a6311346c7c1a4894e7ac99ea23986b2324ef68d6dde1ee3ee228d13f9d9de99716df3ea14233d5a701b00d7b51c6011e269f833c256a7eb112aab37a5c0f604df383a130c233304180ed2a6f0355c741441c6691eb7f2954e4909e607270ecfc2aba563673c6025b932c0b9149d94d960022815817aca11385efc4d3d60b1d86cfdf8a7cc50b05a04b6d85ae7161074c2d3f961a4bfe0f2c38f9eef96436011e8b1f621ba03038c962912dc160b2bac2fb40aded8fba88288c0eb9688b51412b057706245bb1b877e74ce801b3859b51ffb681e68d90576157a1a9dcddf6b099912cdda0fd2c8ea8e2003a01a856e6a6096a18962f80aaa032ea9266f32ccd011e9c71dcbb4e3acefb0093492a21b4037fc31f6d0abc9f0a63518d30ac1147a9074ee78067cc0de6ba25768212440d92ed13f5aa24fb657d941c71d7fef498f317511ba4502955b70cb3bff64d1f0862f26cf649c409586ba926e2bfd59a267a93558bbab3a91572c99d8b64e743725bbe330636950ea2886de308ad858a1839c05c0106a59ef957c630080c6564c4ecff8c1ec6b273d391df8d79a2b3f6264f02f15cf22cc637cecbc711a8eeb41527c93c5575e7557c7ce542e237a21b184c4d60d5796cc08f772fa19d6db80ffd8e5bb19380bd579ff23a627269e21bfe9b2f3b5d71fd34c5c2039aa147ae95a773fa907dbd6ac2bd001d57917835f69b341fa0255e65233fefd16556b42d143a2762ff8433bd088626cabd2aaff6a5633393ac56bc0be298f5ac5f35bb70de984eb4c905cc8741fc656163a13a3c6a0a9556497238c3939308500e79f919307be16e536fd40488c053eba90a1ba590696b7426d972641cae40083301164840bd5b69fc3c699ca1e8079b9acd2902d0ea993aece4587a6aa5a4386b5e5a6396983ec94398367124500bf289ba640bc5a2b860a0cce109f2b5648f09fc8cf88b377a5b79834861561b2c6f5a378419cba03fe21f62c93be9b11fa8f0d43c10ffa1286ecec8fd161de41566f4857368d586bd6de62e689bb307eb6fc010e3cae9681bcab545997ffc60fecbf294058dafa422835cbc2deda38c1fa13b29022ae0b99674bd8da518fd5bcbfe9acde2156e3f3fae7913eff575807d73b2ceee3591f752ea1582d45c5343e097562c13b23168397b8269f2f915eade759b655981230003ff6edf91c96e43c5f2e2656d25d6319a8dd0201b124f47bb548ef2344d6993d92e9393d42ef31701a19573ad278fe9c49a518ca435aa88922d121cdf6d0063c7bd20971943dfe839c0ba435d5f0c89bf9fe4e7e85fc6eb6ccfb27ff7731428951556fa80ea525e5e8b71b9c2172f05dadfe72446e186c8d4b9eabf2ed79c275e72e845f7c7ee621ef2a19e69c6292971747fd56e9c1f75aa556ef0ead83db286397cace0dc7f54d768e972c4e9e1287b1d27a7625fb7bb2cc5ddab72b9a2d76d5ed8d293836a2061529372cb1d333d07075a26fa75a8748b7d9bf885f202fc9ae13209c1378567caefe61cb10a242d168e479770191225577b489ddaa959a562c9e94fd4b5a615f83617039b402c571fb424cd44c4f95e153b49a69281500da49a0213ed23a86612788f2ee8d9a0ad2785854f9fc6c7f8b360d740f48bcfde9e9da01e03e6221fe9f5ce4c594977a5ca112f695aace6e838383ab35c8ddafdf802ffb8fc71101ac705d9de2587ec8faccbfed95e9d98a266919c87f212c47a6fd70c40c0e8d99e646f8703b1ffb225523b5730b0526d92aa8a510c01f05e67f2b51ca64692fc2b78240fc30ca08ae61326f65db6d391d3d3d155667b50215b83e4a06018c87ad41a870d61c53e69e2c97cc1a21e7d3479c95236cf83bace5b9bc5c0574d1859cddb7ff30f616b88b05a811f9aa5843f70d78af0d9d79a624fe7dbd3d1076c7a10e15a0f5e2b8a5d8c28bf86172d8831c5c7335f193e7c09c2dbcd31c9d63220c55caff93bbbf0c09fac2dadf20952b425d9c5476d647ac103874d08599bf31aa890199cfaf325f3f94a20f7931719d0f085856b17cd7c497b9528e0c122c8e0acdb1aad97d932cf657bd8331adb4bc8db7f46080e1b9f2bc5be305fc30851b49a43fc0549bf820c9914b153a0767b717bcb768c6670c26389d282d26084903aa75354ddae5b1e7a1df7d7ad05061d7e58eb3aa3f74620c9100b7a2187480921f05f558b277d9a560c2b6b18e751af814f9e05462c495155b855b1c2b969fcef536c7af09085bce43fd01bab3ef35c8e04133a60dde79f1e0ee9d72df07714d916e9b0fdc5c3c8c2ed5d1f833630bf27a6e6cef57217de61baeb0192199a97a8a3285ab62a3661a900ca35e43c4f7ea6ac32e8988f2dbefd5b70ee277f299eba7f05cfd1f8678897e781ded47862be187223d8b777a45ccb56c33360dc58cd3fd9369c990667f9d3592fc9f635962c1705e824c130193930740f8dfc103e83a1db53fe74e0d7bc3c434b337fff99c04a780b1b3d09c57f609b26b4df6796988b6b7189b2d5afe8682d9af1ec2d1d6b7862df8e083a3c360c7210f790a9862638456ec508d98f22a075ebfa537024d0ab8881ebed8d3a4214c5d337abd9d02b3df5bf1509082bfb76b7f3bce2830bd78f89ddcd770290e414d6f4fcc1f1c1ff780638130d7d8e62753135e034d4c408e8bce84f277915e52446c1fd7f9bfeab93422de430bab071b12b37aca3a096cf0172056f1a49e4f4cd44d68a9d3144994c821c25f809eaa67f47dc8088ccf3591f91fa0699b982d9c88fb355afdbe4eccf09cc3326d2f1f1d8f416494a9e549a92f71c85a5c77271bcaf266183cc67b6e173a5e1508d30d9c8ec91bd700562f2a98b909b5bd95ba8cfc380439d1be2a478da81a816302fb968bacc2e57f681779900e0dca18051e9540d568bb31ee60e18538d8d25e16d0b9b884a44027be54ef1a79b66c31478aae85ea63bcd5bc1d97aef7497259d1f36eb298736d822554196f96c4b8b79ca8f85493ac62d7713468ee2eebb6bd2110af21cbe91f1c81f40486330ec1a539e578280bb57777cedf5f948027376a5036bf15fb1ead4d14b8feb214764107a0c162a16dd0a561dad76227ded05ff9ff6c934ad6081c9809dc2ad5fcc8d03ef9908b5691f0a70ffd1dc6ff942f7cc5d8255b7259f369bd08b0c83b5c8c1b53ea163bcc3f5a852e5260d3dbb51d2bfec292b7276e51a9dd34b1e63246c4e607e4c2e3539dab92ca9a42d61bf4b7283c361e380419264cbffc9fb169ca3391fba8cfb102bee3cfaa0b3c150cfad79d3198a254283c74cb1593b0d03f0784ebd4f1aad7fab06366440ff971a55960047aad0a4fe2382263b571c0c51860ab190fb0c7fd201ee569e7ecad0ad08832f112b6232ad104b26f33ae29ba95e60e6e5a8082d8d13044f4b77fe4795b72839b5a9764ecd6e7b0ed79c5d998e7b33e000b0e72821c4875dc4b4fc7975aa46406c3c7582ce2dc3cf8d61f53d0ff03b640880841ba0299a22739b7005c8d572ca0a82420e39eb4953ef44f8ca8958387a60d242a69c89131ed29a7c2e5ea1a9f97c65a0629ef460a948e9a4377f431a6c1c94d0f6705901724bd26c97908f4a54485b14bb6601c", 0x1000, 0x8}, {&(0x7f0000001580)="9a35390788e771f321dfb84d6d32e20f1c0b4752aae30365d2fe653e19de", 0x1e, 0x40}], 0x8000, &(0x7f0000001500)={[], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'measure'}}, {@audit}, {@subj_role={'subj_role', 0x3d, 'smackfshat'}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fsname={'fsname', 0x3d, 'user_id'}}, {@dont_appraise}]}) r2 = syz_mount_image$befs(&(0x7f00000000c0), &(0x7f0000001680)='./bus\x00', 0x80000000, 0x5, &(0x7f0000001a80)=[{&(0x7f00000016c0)="ba746299b76285ecb9bfa82dbc87909c19d1da8d9c48ef542c0d0cd4ae2028bdbaf1f744e33f65e63f7e01e2a674f9615ba73888bda796bfec6b6f65fc6b55c491a0c036e0593d0dacaf2d9a509e75d0c5e43d153da14851c4b4367fc62ad02638232be6c4450127a4312cbcd605ecd948508bd756929e4dec81df15c79121a30053f6a710dbdb973832e54377340dd084237081c5e2d54ca752fdff4a5686e2d74b54b96d3e20ae3431f0c1912218a0c3ddb8ecbd49118eb2ae710e137238f07b84e4998674a17305d5780e64cfb578598d5f2f0234ebc0dcb57cab7d145853175a63ed352922f99d59", 0xea, 0x1}, {&(0x7f00000017c0)="4a354899fd9e4300fa9de4aeaa3ac061106ed2c69691b173fe73c294c51d280c5915f4e5718993cae0713e8da717fa133874693e7a72309f41a6d3e5", 0x3c, 0x3}, {&(0x7f0000001800)="0069c60087dbc28acec97a01185e671f6e91b5a084d3b7c28ac235fc6e0b041aa801f0e3f2e035e5672ef7def6a2706d085ef9db56de8fb804c2275cae57cd464755508cd63215cdd9eea1c11f8c710fab910045d9a8e17a1c228dbbc3c764caa0050f156cf2bcf659aebd7f29b31509d5bc3726fe7b850a52293a4012e53598b42860a17995d23f3fba50df4f154185f87e4bafb0641b68a2267a9a488d2491dd9806cc03f62497667ad5706dd205186fed68a34974249829b73da8c26771b18f9df5bd11", 0xc5, 0x5}, {&(0x7f0000001900)="caa8cb4b674190eca7814666cc9b4aecc31813ad07a01e2a96cb72575c075142b98be17ade402f20ceff0436937dae8b9929d9c91b5aaf2751acd425eb3d306efcc7f9ff90c47d8ee1903dd3c42a3801a920757b0b8a2d3e752fc3e722cd110334e7297f67b3606476d0ac9fde1323b5877a10744bfba5a7e83082eb9c8cb2e3501a6848c48a2b94b57315b117b080639a227b33aa9869399704c51351e0198de28054682500815f4c2318a2ea90aa4d3350ee97521f12", 0xb7, 0x6}, {&(0x7f00000019c0)="8918530b664b08607f796d61c91dc6fefc16bf3db99866cd5c4e11e9fc9ce6fa7e69b79b3d49e01a39ee73e1643c290adadeafe240f2f5769934cf3df0f1c62298730dc48b9ab3c66afddc156c45c6de7fcad3d06b6ca80353fedafd3534f5d7dbafbd25b3949891a02693cb0ad047cf6a6c21f831e46ed90d43640c8edbb9b33ffbc2e3ed41342c088fd84a4a492e1c559aa65739122f482ac21bd2e28adab772d472c10a30e44ed121bff0e82e36a9b6932e2c40403e744c25e9", 0xbb, 0x4}], 0x1090803, &(0x7f0000001b00)={[{'smaps\x00'}], [{@context={'context', 0x3d, 'sysadm_u'}}]}) renameat(r2, &(0x7f0000001640)='./file0\x00', r2, &(0x7f00000015c0)='./bus\x00') getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r4, 0x0) r5 = syz_open_procfs(r3, &(0x7f00000014c0)='smaps\x00') fstat(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x800080, &(0x7f0000000300)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}], [{@appraise}, {@fowner_lt={'fowner<', r4}}, {@dont_measure}, {@dont_hash}, {@dont_appraise}, {@dont_hash}, {@uid_eq={'uid', 0x3d, r6}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}, {@measure}]}}) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) socket$netlink(0x10, 0x3, 0x0) (async) syz_mount_image$nfs4(&(0x7f0000000440), &(0x7f0000000480)='./bus\x00', 0x400, 0x2, &(0x7f0000001600)=[{&(0x7f00000004c0)="74633ce3b19819f88bb84e3b82ef171b37ac8b8201cbca82e74afa3220a9d40259d5d0bc4ea74bdf4c3af40cc60b1f10b62e3187d690b9e52edf9cb084d831a2180b92201d9d6c7a64ef37f846f2ff37c94109e54d83bdd3b29aac81badb21a60a010872dd7f75d373331ab69a87c7e5db5087cc9f1dccf784d8e085e96061e9a919c7ade2bafd0e2801c3b62a8db79304b24e89af4d0fba8119930d3453b5d0cf3fb6092b8ef8e5590ec21effdaf439a7aaef0c833d1b45bd809b93dfe653ebf7ce524d74a73dc9a06dc7008f85b5e6d2e6d6c13646ce9f905ee7130447b51a23d63ee22012e9561b270a078fa7dcc4a4887b950a6b57de1f8888603cd07fbd4890bc290594dcecdbe64eec3ccd2ce3502c9bb64a5d720ee7db2ad461450e7b5190c6fa37679768ef03bb2f9ac6d3d8755c6b6b407918376e105ecd55eea253a8e0828fa9ab35b118699b4308d7679689b0cbc4a7142d4095851c89cd29888efae5fcaf956bc3e2e9daeeafa8f229061d97658441a4ee976c6356a6f30e71c5e1b77d6b2c1cbd62475bc802170381eeecf93a8c3ccbdc08fc3058ef9d447c239d8b0f48c57ae339f77505b32a7d2a76ee810c9661123c139e96640bafb75825a94aca6d0130ca8ba271c4ed23b5797499604e43db251551f9bb7d1cd03eea0121ea8e219171734528454a9060387e6e5aa6305c218f2db8413f25b25b89eeacdc16e803e21f9c0049869ed5f66d161fadd2f32dc21b2b655422fdf5937938f7ad6e680ce13f1895a98757f7d2d29e43d32e942ba5b3370010366acb6957f42e02521a2ee6d5db8398b71a10f923c2e7fa83fadf5efa89b36f31c60977f646dcfac5937c5cc00cb8f8e4c19f78e445c03b8568fe7b60eeab2ce30d0e587df582dbed53b42b8d833ad160701cb2131f27f4123f53fbe602ec41e30b4dda49a599fa7f195829a94641f834299fe29d7b4664a6715dcb834d96d3a4f6c08e4c233578f6f3ea16d6e6b047b84dfe92779c337530176a8ace274f6382f7ae4d849e228d610d30fed9343d52bd71a8a988d2eeb470743d6ea02cf55ebc537ee415084dae11b05ceb197487c6035d248c50c29657cb236b40fd645980e5197dbb49580eed002068d5ffe5ccd31c238c7b48600bde842f9e52b0dea9f3909a5c3e88edc11a1111b43e8e0953281a3df973461c99b67de8249a3db4fb0c211756e179e10a77b6adff733ae66599be1d03d7a4d99709957bdedacecef49323b823e4866096500180a06512c9deaee812a8d52b566ade4659932e44c4f14b2f2ec60b5466c70876a1e8ff30971b55dd26132442e02e49c543c16c56e9dbc614bdf6c86a2c752c615607c98f653771c2539fb2b75240ccde7b358e046e53139d5f400d033c7debf39b438748306faa2c840fb1cf738b1bc8ed4afcdbe2306dabac0fed26ab707ac4b83ab852da236a646f7dfc0e8cf7cebaa8116e272d121d2b0f0ddbe4756be02239259c0b8807cb45d33d3235bef26e3c43fc8dea51df875038f3cb664982f66da5c010c6f507ef3e21fb94bdf748674b6e33446c464b924dcc998361f2f8af9f81ca44363efe81aaf60ec4f8988fdd6be46f1b9f9f3b8797b4b07d0f9c870671a25d1df364777ceb1a8bf582c933c5e52d25539d13d91419b37cffc95a58bdf9753f690ac85da8654027e9cd3c604b0255ffe289e3074c1ce69e0a6b1edaf4dd419f81790fe2c087b335db0e2a67fb955fd167b83a921a7ed0ac1da83a2d2e2092a7c2113f3fb384b911542c2b30902a47972989347153b5795f5857686d0b352017f4421cda65964a8ead686d1017eb2184be06e9aec76024fdca1f4404eec2a5bee854d774ca6a2aa1847818eb9cf78cc4f3c45aec89c2f421c1d1584c537b6d42d5c127a39cf9f9e17b9e54fef26aaa14613cbb54c342bd05119d0aa55917a7594db8f40d4fef7158ea45f749c4d30bc1c8a98fbee39b27b2571d06868ffdd3b96e006b7257aa2430f9dd1b7b0b3510f40dfc9c580817475913e244e445d69a6bb45df03bf4521327c21b6210d6a51d0f7c1d05d47ec0bc22a0cad7b317f802c93ac9ee7dc6691fbd43e303287070bc1c6e506da20578aa98bb3ba47b687b35c5e43196e97a2d27a5d87313187487b3c1ec86038a6fe24ac566bbf434a6311346c7c1a4894e7ac99ea23986b2324ef68d6dde1ee3ee228d13f9d9de99716df3ea14233d5a701b00d7b51c6011e269f833c256a7eb112aab37a5c0f604df383a130c233304180ed2a6f0355c741441c6691eb7f2954e4909e607270ecfc2aba563673c6025b932c0b9149d94d960022815817aca11385efc4d3d60b1d86cfdf8a7cc50b05a04b6d85ae7161074c2d3f961a4bfe0f2c38f9eef96436011e8b1f621ba03038c962912dc160b2bac2fb40aded8fba88288c0eb9688b51412b057706245bb1b877e74ce801b3859b51ffb681e68d90576157a1a9dcddf6b099912cdda0fd2c8ea8e2003a01a856e6a6096a18962f80aaa032ea9266f32ccd011e9c71dcbb4e3acefb0093492a21b4037fc31f6d0abc9f0a63518d30ac1147a9074ee78067cc0de6ba25768212440d92ed13f5aa24fb657d941c71d7fef498f317511ba4502955b70cb3bff64d1f0862f26cf649c409586ba926e2bfd59a267a93558bbab3a91572c99d8b64e743725bbe330636950ea2886de308ad858a1839c05c0106a59ef957c630080c6564c4ecff8c1ec6b273d391df8d79a2b3f6264f02f15cf22cc637cecbc711a8eeb41527c93c5575e7557c7ce542e237a21b184c4d60d5796cc08f772fa19d6db80ffd8e5bb19380bd579ff23a627269e21bfe9b2f3b5d71fd34c5c2039aa147ae95a773fa907dbd6ac2bd001d57917835f69b341fa0255e65233fefd16556b42d143a2762ff8433bd088626cabd2aaff6a5633393ac56bc0be298f5ac5f35bb70de984eb4c905cc8741fc656163a13a3c6a0a9556497238c3939308500e79f919307be16e536fd40488c053eba90a1ba590696b7426d972641cae40083301164840bd5b69fc3c699ca1e8079b9acd2902d0ea993aece4587a6aa5a4386b5e5a6396983ec94398367124500bf289ba640bc5a2b860a0cce109f2b5648f09fc8cf88b377a5b79834861561b2c6f5a378419cba03fe21f62c93be9b11fa8f0d43c10ffa1286ecec8fd161de41566f4857368d586bd6de62e689bb307eb6fc010e3cae9681bcab545997ffc60fecbf294058dafa422835cbc2deda38c1fa13b29022ae0b99674bd8da518fd5bcbfe9acde2156e3f3fae7913eff575807d73b2ceee3591f752ea1582d45c5343e097562c13b23168397b8269f2f915eade759b655981230003ff6edf91c96e43c5f2e2656d25d6319a8dd0201b124f47bb548ef2344d6993d92e9393d42ef31701a19573ad278fe9c49a518ca435aa88922d121cdf6d0063c7bd20971943dfe839c0ba435d5f0c89bf9fe4e7e85fc6eb6ccfb27ff7731428951556fa80ea525e5e8b71b9c2172f05dadfe72446e186c8d4b9eabf2ed79c275e72e845f7c7ee621ef2a19e69c6292971747fd56e9c1f75aa556ef0ead83db286397cace0dc7f54d768e972c4e9e1287b1d27a7625fb7bb2cc5ddab72b9a2d76d5ed8d293836a2061529372cb1d333d07075a26fa75a8748b7d9bf885f202fc9ae13209c1378567caefe61cb10a242d168e479770191225577b489ddaa959a562c9e94fd4b5a615f83617039b402c571fb424cd44c4f95e153b49a69281500da49a0213ed23a86612788f2ee8d9a0ad2785854f9fc6c7f8b360d740f48bcfde9e9da01e03e6221fe9f5ce4c594977a5ca112f695aace6e838383ab35c8ddafdf802ffb8fc71101ac705d9de2587ec8faccbfed95e9d98a266919c87f212c47a6fd70c40c0e8d99e646f8703b1ffb225523b5730b0526d92aa8a510c01f05e67f2b51ca64692fc2b78240fc30ca08ae61326f65db6d391d3d3d155667b50215b83e4a06018c87ad41a870d61c53e69e2c97cc1a21e7d3479c95236cf83bace5b9bc5c0574d1859cddb7ff30f616b88b05a811f9aa5843f70d78af0d9d79a624fe7dbd3d1076c7a10e15a0f5e2b8a5d8c28bf86172d8831c5c7335f193e7c09c2dbcd31c9d63220c55caff93bbbf0c09fac2dadf20952b425d9c5476d647ac103874d08599bf31aa890199cfaf325f3f94a20f7931719d0f085856b17cd7c497b9528e0c122c8e0acdb1aad97d932cf657bd8331adb4bc8db7f46080e1b9f2bc5be305fc30851b49a43fc0549bf820c9914b153a0767b717bcb768c6670c26389d282d26084903aa75354ddae5b1e7a1df7d7ad05061d7e58eb3aa3f74620c9100b7a2187480921f05f558b277d9a560c2b6b18e751af814f9e05462c495155b855b1c2b969fcef536c7af09085bce43fd01bab3ef35c8e04133a60dde79f1e0ee9d72df07714d916e9b0fdc5c3c8c2ed5d1f833630bf27a6e6cef57217de61baeb0192199a97a8a3285ab62a3661a900ca35e43c4f7ea6ac32e8988f2dbefd5b70ee277f299eba7f05cfd1f8678897e781ded47862be187223d8b777a45ccb56c33360dc58cd3fd9369c990667f9d3592fc9f635962c1705e824c130193930740f8dfc103e83a1db53fe74e0d7bc3c434b337fff99c04a780b1b3d09c57f609b26b4df6796988b6b7189b2d5afe8682d9af1ec2d1d6b7862df8e083a3c360c7210f790a9862638456ec508d98f22a075ebfa537024d0ab8881ebed8d3a4214c5d337abd9d02b3df5bf1509082bfb76b7f3bce2830bd78f89ddcd770290e414d6f4fcc1f1c1ff780638130d7d8e62753135e034d4c408e8bce84f277915e52446c1fd7f9bfeab93422de430bab071b12b37aca3a096cf0172056f1a49e4f4cd44d68a9d3144994c821c25f809eaa67f47dc8088ccf3591f91fa0699b982d9c88fb355afdbe4eccf09cc3326d2f1f1d8f416494a9e549a92f71c85a5c77271bcaf266183cc67b6e173a5e1508d30d9c8ec91bd700562f2a98b909b5bd95ba8cfc380439d1be2a478da81a816302fb968bacc2e57f681779900e0dca18051e9540d568bb31ee60e18538d8d25e16d0b9b884a44027be54ef1a79b66c31478aae85ea63bcd5bc1d97aef7497259d1f36eb298736d822554196f96c4b8b79ca8f85493ac62d7713468ee2eebb6bd2110af21cbe91f1c81f40486330ec1a539e578280bb57777cedf5f948027376a5036bf15fb1ead4d14b8feb214764107a0c162a16dd0a561dad76227ded05ff9ff6c934ad6081c9809dc2ad5fcc8d03ef9908b5691f0a70ffd1dc6ff942f7cc5d8255b7259f369bd08b0c83b5c8c1b53ea163bcc3f5a852e5260d3dbb51d2bfec292b7276e51a9dd34b1e63246c4e607e4c2e3539dab92ca9a42d61bf4b7283c361e380419264cbffc9fb169ca3391fba8cfb102bee3cfaa0b3c150cfad79d3198a254283c74cb1593b0d03f0784ebd4f1aad7fab06366440ff971a55960047aad0a4fe2382263b571c0c51860ab190fb0c7fd201ee569e7ecad0ad08832f112b6232ad104b26f33ae29ba95e60e6e5a8082d8d13044f4b77fe4795b72839b5a9764ecd6e7b0ed79c5d998e7b33e000b0e72821c4875dc4b4fc7975aa46406c3c7582ce2dc3cf8d61f53d0ff03b640880841ba0299a22739b7005c8d572ca0a82420e39eb4953ef44f8ca8958387a60d242a69c89131ed29a7c2e5ea1a9f97c65a0629ef460a948e9a4377f431a6c1c94d0f6705901724bd26c97908f4a54485b14bb6601c", 0x1000, 0x8}, {&(0x7f0000001580)="9a35390788e771f321dfb84d6d32e20f1c0b4752aae30365d2fe653e19de", 0x1e, 0x40}], 0x8000, &(0x7f0000001500)={[], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'measure'}}, {@audit}, {@subj_role={'subj_role', 0x3d, 'smackfshat'}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fsname={'fsname', 0x3d, 'user_id'}}, {@dont_appraise}]}) (async) syz_mount_image$befs(&(0x7f00000000c0), &(0x7f0000001680)='./bus\x00', 0x80000000, 0x5, &(0x7f0000001a80)=[{&(0x7f00000016c0)="ba746299b76285ecb9bfa82dbc87909c19d1da8d9c48ef542c0d0cd4ae2028bdbaf1f744e33f65e63f7e01e2a674f9615ba73888bda796bfec6b6f65fc6b55c491a0c036e0593d0dacaf2d9a509e75d0c5e43d153da14851c4b4367fc62ad02638232be6c4450127a4312cbcd605ecd948508bd756929e4dec81df15c79121a30053f6a710dbdb973832e54377340dd084237081c5e2d54ca752fdff4a5686e2d74b54b96d3e20ae3431f0c1912218a0c3ddb8ecbd49118eb2ae710e137238f07b84e4998674a17305d5780e64cfb578598d5f2f0234ebc0dcb57cab7d145853175a63ed352922f99d59", 0xea, 0x1}, {&(0x7f00000017c0)="4a354899fd9e4300fa9de4aeaa3ac061106ed2c69691b173fe73c294c51d280c5915f4e5718993cae0713e8da717fa133874693e7a72309f41a6d3e5", 0x3c, 0x3}, {&(0x7f0000001800)="0069c60087dbc28acec97a01185e671f6e91b5a084d3b7c28ac235fc6e0b041aa801f0e3f2e035e5672ef7def6a2706d085ef9db56de8fb804c2275cae57cd464755508cd63215cdd9eea1c11f8c710fab910045d9a8e17a1c228dbbc3c764caa0050f156cf2bcf659aebd7f29b31509d5bc3726fe7b850a52293a4012e53598b42860a17995d23f3fba50df4f154185f87e4bafb0641b68a2267a9a488d2491dd9806cc03f62497667ad5706dd205186fed68a34974249829b73da8c26771b18f9df5bd11", 0xc5, 0x5}, {&(0x7f0000001900)="caa8cb4b674190eca7814666cc9b4aecc31813ad07a01e2a96cb72575c075142b98be17ade402f20ceff0436937dae8b9929d9c91b5aaf2751acd425eb3d306efcc7f9ff90c47d8ee1903dd3c42a3801a920757b0b8a2d3e752fc3e722cd110334e7297f67b3606476d0ac9fde1323b5877a10744bfba5a7e83082eb9c8cb2e3501a6848c48a2b94b57315b117b080639a227b33aa9869399704c51351e0198de28054682500815f4c2318a2ea90aa4d3350ee97521f12", 0xb7, 0x6}, {&(0x7f00000019c0)="8918530b664b08607f796d61c91dc6fefc16bf3db99866cd5c4e11e9fc9ce6fa7e69b79b3d49e01a39ee73e1643c290adadeafe240f2f5769934cf3df0f1c62298730dc48b9ab3c66afddc156c45c6de7fcad3d06b6ca80353fedafd3534f5d7dbafbd25b3949891a02693cb0ad047cf6a6c21f831e46ed90d43640c8edbb9b33ffbc2e3ed41342c088fd84a4a492e1c559aa65739122f482ac21bd2e28adab772d472c10a30e44ed121bff0e82e36a9b6932e2c40403e744c25e9", 0xbb, 0x4}], 0x1090803, &(0x7f0000001b00)={[{'smaps\x00'}], [{@context={'context', 0x3d, 'sysadm_u'}}]}) (async) renameat(r2, &(0x7f0000001640)='./file0\x00', r2, &(0x7f00000015c0)='./bus\x00') (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) lchown(&(0x7f0000000340)='./bus\x00', r4, 0x0) (async) syz_open_procfs(r3, &(0x7f00000014c0)='smaps\x00') (async) fstat(r5, &(0x7f0000000280)) (async) syz_mount_image$fuse(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x800080, &(0x7f0000000300)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}], [{@appraise}, {@fowner_lt={'fowner<', r4}}, {@dont_measure}, {@dont_hash}, {@dont_appraise}, {@dont_hash}, {@uid_eq={'uid', 0x3d, r6}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}, {@measure}]}}) (async) 09:25:20 executing program 0: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r0, &(0x7f0000000340), &(0x7f0000000040)=@tcp, 0x2}, 0x20) [ 855.667456] FAULT_INJECTION: forcing a failure. [ 855.667456] name failslab, interval 1, probability 0, space 0, times 0 [ 855.688498] erofs: read_super, device -> /dev/loop4 [ 855.704546] CPU: 0 PID: 22448 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 855.711511] erofs: options -> [ 855.712448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 855.724974] Call Trace: [ 855.726677] erofs: root inode @ nid 36 [ 855.727568] dump_stack+0x1fc/0x2ef [ 855.735057] should_fail.cold+0xa/0xf [ 855.738939] ? setup_fault_attr+0x200/0x200 [ 855.743267] ? lock_acquire+0x170/0x3c0 [ 855.744102] erofs: mounted on /dev/loop4 with opts: . [ 855.747253] __should_failslab+0x115/0x180 [ 855.747273] should_failslab+0x5/0x10 [ 855.747288] __kmalloc+0x2ab/0x3c0 [ 855.764019] ? __se_sys_memfd_create+0xf8/0x440 [ 855.768699] __se_sys_memfd_create+0xf8/0x440 [ 855.773204] ? memfd_file_seals_ptr+0x150/0x150 [ 855.777883] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 855.783259] ? trace_hardirqs_off_caller+0x6e/0x210 [ 855.788278] ? do_syscall_64+0x21/0x620 [ 855.792265] do_syscall_64+0xf9/0x620 [ 855.796073] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 855.801261] RIP: 0033:0x7f5d4792b209 [ 855.804977] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 855.807784] erofs: read_super, device -> /dev/loop2 [ 855.823964] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 855.823978] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792b209 [ 855.823985] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00007f5d4798429c [ 855.823992] RBP: 0000000000000003 R08: 0000000000001000 R09: 00007f5d462a01d0 [ 855.823999] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 855.824006] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 09:25:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:21 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xce03000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:21 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 2) [ 855.893161] erofs: read_super, device -> /dev/loop3 [ 855.898415] erofs: options -> [ 855.901663] erofs: root inode @ nid 36 [ 855.905872] erofs: bogus i_mode (0) @ nid 36 09:25:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f50000000000000005000c0024", 0xf, 0x3ff}, {&(0x7f0000000280)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a19eeb45e077b347eb1750162339150b6cf064494deeba0ed9dd7dfc92ba8125e5d93ea92de17021d0b257a63a21381204803e0d4213283b9985ed99655fccb32d15acdb975fc194bd2b320a9c03267ee", 0xd5, 0x480}, {0x0, 0x0, 0x1000}], 0x1000000, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) [ 856.009636] erofs: unmounted for /dev/loop4 09:25:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 856.078062] FAULT_INJECTION: forcing a failure. [ 856.078062] name failslab, interval 1, probability 0, space 0, times 0 [ 856.081651] erofs: options -> erofs [ 856.094156] erofs: cannot find valid erofs superblock [ 856.106875] CPU: 1 PID: 22486 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 856.114771] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 856.124126] Call Trace: [ 856.126723] dump_stack+0x1fc/0x2ef [ 856.130356] should_fail.cold+0xa/0xf [ 856.134158] ? setup_fault_attr+0x200/0x200 [ 856.138484] ? lock_acquire+0x170/0x3c0 [ 856.142466] __should_failslab+0x115/0x180 [ 856.146703] should_failslab+0x5/0x10 [ 856.150502] kmem_cache_alloc+0x277/0x370 [ 856.154653] ? shmem_destroy_callback+0xb0/0xb0 [ 856.159323] shmem_alloc_inode+0x18/0x40 [ 856.163389] ? shmem_destroy_callback+0xb0/0xb0 [ 856.168059] alloc_inode+0x5d/0x180 [ 856.171682] new_inode+0x1d/0xf0 [ 856.175049] shmem_get_inode+0x96/0x8d0 [ 856.179032] __shmem_file_setup.part.0+0x7a/0x2b0 [ 856.183877] shmem_file_setup+0x61/0x90 [ 856.187940] __se_sys_memfd_create+0x26b/0x440 [ 856.192521] ? memfd_file_seals_ptr+0x150/0x150 [ 856.197194] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 856.202564] ? trace_hardirqs_off_caller+0x6e/0x210 [ 856.207580] ? do_syscall_64+0x21/0x620 [ 856.211559] do_syscall_64+0xf9/0x620 [ 856.215364] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 856.220551] RIP: 0033:0x7f5d4792b209 [ 856.224271] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 856.243170] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 856.250877] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792b209 [ 856.258146] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00007f5d4798429c [ 856.265414] RBP: 0000000000000003 R08: 0000000000001000 R09: 00007f5d462a01d0 [ 856.272678] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 856.279944] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 856.353210] erofs: read_super, device -> /dev/loop3 [ 856.388499] erofs: options -> [ 856.404976] erofs: root inode @ nid 36 [ 856.413039] erofs: read_super, device -> /dev/loop4 [ 856.427076] erofs: bogus i_mode (0) @ nid 36 [ 856.453807] erofs: options -> 00000139764455714816 [ 856.460192] erofs: cannot find valid erofs superblock 09:25:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3dea}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:22 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000040)=ANY=[]) (async) r1 = syz_mount_image$pvfs2(&(0x7f0000000500), &(0x7f0000000540)='./file0\x00', 0x3, 0x4, &(0x7f0000000740)=[{&(0x7f0000000580)="2eb004082383a17a7f0f5d1af361a56e00be29cbee2659ccdc865179b6d149190af8d8c4197ffed68b168c60e02ac5231f05d6a1211929b2a8", 0x39, 0x2}, {&(0x7f00000005c0)="b922d91292c83826758e75bc96de52daebb6ed8144354696", 0x18, 0xffffffffffffff71}, {&(0x7f0000000600)="f02a5702fc1a8b0f1c5466131448f003d89bce5ed4462c7f53cd2a8818be62fb14b78de14b0ac3178b42f651d55f6e161a58ce223bef02d3a552b92582eb34bc8a9aab49d28d2192cde25aa40d02fe45650e3ad04a2a523b916c6ef1c896b591e98c140328275bde2f28d184536658a81832638b8707062729a816bcbd5db44266c1466c1ddcb6d25b05463283b016cd9f80443cb4bdff445756c842ac1073f7050a923302fecc831774b6e9422c05e3fa96488137d9108430bf6cb83cb401f87f30b1620bb46a62f60191d050554529ca5c65d6b0", 0xd5, 0x4}, {&(0x7f0000000700)="868f204e0724b68364e4f40547bc0f17a110d518d3809efb6fea0b6ea232a1c8fb733a97ba7e157d7f173ad3d010dcce2d4ea91e7d5036e1", 0x38, 0x1}], 0x800080, &(0x7f00000007c0)={[{'{%&'}, {'%+\\'}], [{@smackfsroot={'smackfsroot', 0x3d, '@-[.+)%['}}, {@fsmagic={'fsmagic', 0x3d, 0x2}}, {@appraise}, {@smackfshat={'smackfshat', 0x3d, '@$'}}]}) openat(r1, &(0x7f0000000840)='./file0\x00', 0x80, 0x2) syz_mount_image$efs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x1164, 0x4, &(0x7f0000000400)=[{&(0x7f0000000200)="709df903bf6a4ec9f36160fad9220fe92b935df0fe9b7cf07318b284c4899df6e0ee791fe30aa8bf010b042b4868d03f37336cd24d6b43e03fffda6995af2729643de5ba1b0ad5dc6d5a0ac7c0459a0f7cbe938e2ea5a075f3de15b75fd22fcaa49612c8c612f46ac850275755f0a1ff1152d2d34105ea49ed5b5332c06e254b009e4aae19f8884867be5bb49e83f5b12ff5cecac3c2eb816d3cfb35554f5d5099b6eb12d8f7ca7e117ae0bf7f61c8697904d39b99df0fca12533376fc9f42a502c13ef6071073255562de9697", 0xcd, 0x101}, {&(0x7f0000000300)="8fb4a1f14df308bcf467a459da0ac167977d2eb68ce2b6405d5a22c1a053102ff23840c6440929240a7ed79f74dfb0526cfeeb8cb7cc46c321fa2f3f244200977d8e42d2ec1d096775880097a8bac77b215d5842357cbd13533fdd5b44df925e8ffed2058d3a8024b4012b105c347b45b748507a24211f926f8ccb20609b88d82db7c8b8ce7f09", 0x87, 0x6}, {&(0x7f00000000c0)="96a2551f73f0caec1e9ffe6461ccd3e3d985343a926370b05be3618edb02a3be1321bd1ab1a587a43eeab00b0b49bc90f98266ec22b893878f789cffcf6c", 0x3e, 0x81}, {&(0x7f00000003c0)="70c68630c95b4e5345d9b8739edb7b4f611825719861e94894c000e431ce600c7434590d63b4974b15b287e2", 0x2c, 0x1}], 0x80, &(0x7f0000000480)={[{'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'@-[.+)%['}, {}, {'erofs\x00'}, {'!'}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:22 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 3) 09:25:22 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:22 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xcf03000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) (async) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f50000000000000005000c0024", 0xf, 0x3ff}, {&(0x7f0000000280)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a19eeb45e077b347eb1750162339150b6cf064494deeba0ed9dd7dfc92ba8125e5d93ea92de17021d0b257a63a21381204803e0d4213283b9985ed99655fccb32d15acdb975fc194bd2b320a9c03267ee", 0xd5, 0x480}, {0x0, 0x0, 0x1000}], 0x1000000, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) 09:25:22 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 857.664931] FAULT_INJECTION: forcing a failure. [ 857.664931] name failslab, interval 1, probability 0, space 0, times 0 [ 857.688364] CPU: 0 PID: 22534 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 857.696282] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 857.705652] Call Trace: [ 857.708246] dump_stack+0x1fc/0x2ef [ 857.709376] erofs: read_super, device -> /dev/loop3 [ 857.711906] should_fail.cold+0xa/0xf [ 857.711927] ? setup_fault_attr+0x200/0x200 [ 857.711942] ? lock_acquire+0x170/0x3c0 [ 857.711963] __should_failslab+0x115/0x180 [ 857.732830] erofs: read_super, device -> /dev/loop4 [ 857.733251] should_failslab+0x5/0x10 [ 857.741783] erofs: options -> [ 857.742045] kmem_cache_alloc+0x277/0x370 [ 857.749358] __d_alloc+0x2b/0xa10 [ 857.752823] d_alloc_pseudo+0x19/0x70 [ 857.756627] alloc_file_pseudo+0xc6/0x250 [ 857.760781] ? alloc_file+0x4d0/0x4d0 [ 857.761848] erofs: options -> 00000139764455714816 [ 857.764584] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 857.764603] ? shmem_get_inode+0x44c/0x8d0 [ 857.764625] __shmem_file_setup.part.0+0x102/0x2b0 [ 857.764642] shmem_file_setup+0x61/0x90 [ 857.764657] __se_sys_memfd_create+0x26b/0x440 [ 857.764671] ? memfd_file_seals_ptr+0x150/0x150 [ 857.764687] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 857.764701] ? trace_hardirqs_off_caller+0x6e/0x210 [ 857.764716] ? do_syscall_64+0x21/0x620 [ 857.776492] erofs: root inode @ nid 36 [ 857.779462] do_syscall_64+0xf9/0x620 [ 857.779485] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 857.779498] RIP: 0033:0x7f5d4792b209 [ 857.779512] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 857.779518] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 857.810119] erofs: bogus i_mode (0) @ nid 36 [ 857.811930] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792b209 [ 857.811939] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00007f5d4798429c [ 857.811947] RBP: 0000000000000003 R08: 0000000000001000 R09: 00007f5d462a01d0 [ 857.811955] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 857.811964] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 857.815044] erofs: read_super, device -> /dev/loop2 [ 857.834144] erofs: cannot find valid erofs superblock [ 857.852117] erofs: options -> erofs 09:25:23 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xd003000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:23 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 4) [ 857.920206] erofs: cannot find valid erofs superblock 09:25:23 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:23 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000040)=ANY=[]) r1 = syz_mount_image$pvfs2(&(0x7f0000000500), &(0x7f0000000540)='./file0\x00', 0x3, 0x4, &(0x7f0000000740)=[{&(0x7f0000000580)="2eb004082383a17a7f0f5d1af361a56e00be29cbee2659ccdc865179b6d149190af8d8c4197ffed68b168c60e02ac5231f05d6a1211929b2a8", 0x39, 0x2}, {&(0x7f00000005c0)="b922d91292c83826758e75bc96de52daebb6ed8144354696", 0x18, 0xffffffffffffff71}, {&(0x7f0000000600)="f02a5702fc1a8b0f1c5466131448f003d89bce5ed4462c7f53cd2a8818be62fb14b78de14b0ac3178b42f651d55f6e161a58ce223bef02d3a552b92582eb34bc8a9aab49d28d2192cde25aa40d02fe45650e3ad04a2a523b916c6ef1c896b591e98c140328275bde2f28d184536658a81832638b8707062729a816bcbd5db44266c1466c1ddcb6d25b05463283b016cd9f80443cb4bdff445756c842ac1073f7050a923302fecc831774b6e9422c05e3fa96488137d9108430bf6cb83cb401f87f30b1620bb46a62f60191d050554529ca5c65d6b0", 0xd5, 0x4}, {&(0x7f0000000700)="868f204e0724b68364e4f40547bc0f17a110d518d3809efb6fea0b6ea232a1c8fb733a97ba7e157d7f173ad3d010dcce2d4ea91e7d5036e1", 0x38, 0x1}], 0x800080, &(0x7f00000007c0)={[{'{%&'}, {'%+\\'}], [{@smackfsroot={'smackfsroot', 0x3d, '@-[.+)%['}}, {@fsmagic={'fsmagic', 0x3d, 0x2}}, {@appraise}, {@smackfshat={'smackfshat', 0x3d, '@$'}}]}) openat(r1, &(0x7f0000000840)='./file0\x00', 0x80, 0x2) (async) syz_mount_image$efs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x1164, 0x4, &(0x7f0000000400)=[{&(0x7f0000000200)="709df903bf6a4ec9f36160fad9220fe92b935df0fe9b7cf07318b284c4899df6e0ee791fe30aa8bf010b042b4868d03f37336cd24d6b43e03fffda6995af2729643de5ba1b0ad5dc6d5a0ac7c0459a0f7cbe938e2ea5a075f3de15b75fd22fcaa49612c8c612f46ac850275755f0a1ff1152d2d34105ea49ed5b5332c06e254b009e4aae19f8884867be5bb49e83f5b12ff5cecac3c2eb816d3cfb35554f5d5099b6eb12d8f7ca7e117ae0bf7f61c8697904d39b99df0fca12533376fc9f42a502c13ef6071073255562de9697", 0xcd, 0x101}, {&(0x7f0000000300)="8fb4a1f14df308bcf467a459da0ac167977d2eb68ce2b6405d5a22c1a053102ff23840c6440929240a7ed79f74dfb0526cfeeb8cb7cc46c321fa2f3f244200977d8e42d2ec1d096775880097a8bac77b215d5842357cbd13533fdd5b44df925e8ffed2058d3a8024b4012b105c347b45b748507a24211f926f8ccb20609b88d82db7c8b8ce7f09", 0x87, 0x6}, {&(0x7f00000000c0)="96a2551f73f0caec1e9ffe6461ccd3e3d985343a926370b05be3618edb02a3be1321bd1ab1a587a43eeab00b0b49bc90f98266ec22b893878f789cffcf6c", 0x3e, 0x81}, {&(0x7f00000003c0)="70c68630c95b4e5345d9b8739edb7b4f611825719861e94894c000e431ce600c7434590d63b4974b15b287e2", 0x2c, 0x1}], 0x80, &(0x7f0000000480)={[{'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'erofs\x00'}, {'@-[.+)%['}, {}, {'erofs\x00'}, {'!'}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}]}) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f50000000000000005000c0024", 0xf, 0x3ff}, {&(0x7f0000000280)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a19eeb45e077b347eb1750162339150b6cf064494deeba0ed9dd7dfc92ba8125e5d93ea92de17021d0b257a63a21381204803e0d4213283b9985ed99655fccb32d15acdb975fc194bd2b320a9c03267ee", 0xd5, 0x480}, {0x0, 0x0, 0x1000}], 0x1000000, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) [ 858.052476] erofs: read_super, device -> /dev/loop3 [ 858.063175] erofs: options -> [ 858.073019] erofs: root inode @ nid 36 [ 858.084391] erofs: bogus i_mode (0) @ nid 36 [ 858.268355] FAULT_INJECTION: forcing a failure. [ 858.268355] name failslab, interval 1, probability 0, space 0, times 0 [ 858.275776] erofs: read_super, device -> /dev/loop2 [ 858.285325] erofs: options -> erofs [ 858.289337] erofs: cannot find valid erofs superblock [ 858.299352] CPU: 1 PID: 22566 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 858.307250] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 858.316690] Call Trace: [ 858.319289] dump_stack+0x1fc/0x2ef [ 858.322924] should_fail.cold+0xa/0xf [ 858.326732] ? setup_fault_attr+0x200/0x200 [ 858.331056] ? lock_acquire+0x170/0x3c0 [ 858.335036] __should_failslab+0x115/0x180 [ 858.339275] should_failslab+0x5/0x10 [ 858.343101] kmem_cache_alloc+0x277/0x370 [ 858.347255] __alloc_file+0x21/0x340 [ 858.350981] alloc_empty_file+0x6d/0x170 [ 858.355048] alloc_file+0x5e/0x4d0 [ 858.358591] alloc_file_pseudo+0x165/0x250 [ 858.362836] ? alloc_file+0x4d0/0x4d0 [ 858.366638] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 858.372262] ? shmem_get_inode+0x44c/0x8d0 [ 858.376504] __shmem_file_setup.part.0+0x102/0x2b0 [ 858.381440] shmem_file_setup+0x61/0x90 [ 858.385414] __se_sys_memfd_create+0x26b/0x440 [ 858.389999] ? memfd_file_seals_ptr+0x150/0x150 [ 858.394671] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 858.400035] ? trace_hardirqs_off_caller+0x6e/0x210 [ 858.405049] ? do_syscall_64+0x21/0x620 [ 858.409035] do_syscall_64+0xf9/0x620 [ 858.412842] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 858.418030] RIP: 0033:0x7f5d4792b209 [ 858.421742] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 858.440641] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 858.448346] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792b209 [ 858.455618] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00007f5d4798429c [ 858.462883] RBP: 0000000000000003 R08: 0000000000001000 R09: 00007f5d462a01d0 [ 858.470149] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 858.477415] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 858.530049] erofs: read_super, device -> /dev/loop4 [ 858.535468] erofs: options -> 00000139764455714816 [ 858.550683] erofs: cannot find valid erofs superblock [ 859.234711] orangefs_mount: mount request failed with -4 09:25:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3dee}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:24 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xd103000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:24 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:24 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 5) 09:25:24 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) renameat2(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) 09:25:24 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@private1, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@local}}, &(0x7f0000000880)=0xe8) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r3, 0x0) r4 = geteuid() syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x400, 0x7, &(0x7f00000006c0)=[{&(0x7f0000000280)="0257683f4f19ae1ea6a5490366a6783b7ee92a06b512aae61afc2c7f2763b0323bb0e9bd97ef6a2a73373e2087c57d93abd7a5f74a2e6656d86c407c080cd5a79f8357d18303c599e381e32f223b3ae56613d166838280a827edb5fbe0bbc0f75d66f46563e95c", 0x67, 0x100000000}, {&(0x7f0000000300)="7303bd093dadebcce90f478485a71ef38c85edb190bbbc5d19a89879a7e06ca57007b057625584ff98c2297628fafa1f504dcbc4bb10a51ea459c8916153ea9f513ebd4da2891e775b9a057aa449d6e57bb06325f1c11ead8d8de83f71e3c24f4b2f17cd5bac4c0a495b7f1d27ae54e08687321b37cba8ada05a972a0d46486d1e8210a7f592222c2430917e0b372e4b75a0e00d9b072efa4eb8d4f750f2e2f16ad6fcbaf9749c9952622fe3aeb078055d10b60d615920ace560613ab9f7aedb847642552c89b701df0420ca348beea4ee8906cdc9ce81cdaf818473e09493dcaec6", 0xe2, 0xfff}, {&(0x7f0000000400)="a4758e59179c386ed6acb50531bff48d36401d707df6a2bd4a2ea6956c938dc6db9cd71a8eaff71a31c027f017d1cd0addcc07def80310b6ac1e48f8705e1128c92a09ec2010d2fdb1e932a5da44c28c85dbffaba0551b6a1afd42a0c56dac7d7f15c637dea598fbcd64449af3902e1ba3761334e1541de205eded355945470bfebcf1fbfc221c3ff49b89fbf529c6abb5fec701cb1f34b6e1df2baadd562ce648f3946ed483ca0b8a86fdd5030fc5c1478cb98c692025d60b4ef6b9cf2c9fa9738459a782511d06856d417522274532db3b74aaf01b24e16ea0c609776b749f48aee0eab1995e41", 0xe8, 0x1}, {&(0x7f0000000500)="8276ae743d77f9b92ebc2664ae23874e035419e2fb96331606fc18965d68c897294f4aeecad700c73f23e9579c202deb74b499f04fab2ee05f553998d009a4d1ae4da0196ac66654ef6560267dc884124a12e9a2ae7e7b5be23ab0e4e1dcf241414a0565ef5234e139803369dacdc7fabd6d419bf709064a80cd04596236863eb62197a5a9abe262a1387b4f108303d8b2a04b9407c06741cf73c1a94a4e02dec0b3de28966b03", 0xa7, 0x6}, {&(0x7f00000005c0)="b7523cd4b0f9e65119ebf972f285494f361ebe489bde34bf134017ad13a475319e14406590629f0719834ac8cc6da4465c15df1a5746a8f3b169eb6132ba4cbe7da762598a905431774d3f193a4874aad2029fad8ff74e0933a90537df81c7701c0e268eaddcc0b318d9c7cac3545efddc5b455347fcd4656c30d0ff70b530b0cbf77ad700c3f428e8b7d5a07d0a0382818e262e", 0x94, 0x4}, {&(0x7f00000000c0)="8cdff199b00dc49ce2d98ebe584f6c21b834e1f42d4908852aa67d7e5c44285aca7a72062f02dbe6b7d95e7c8c8ba3b8e536399b9a", 0x35, 0x3}, {&(0x7f0000000680)="eeabc494af7399c6f6c44c1953f8b23458a2fd9461606b67e2", 0x19, 0x80000000000}], 0x800, &(0x7f00000008c0)={[{@mode={'mode', 0x3d, 0x200}}, {@gid={'gid', 0x3d, 0xee01}}, {@nr_inodes={'nr_inodes', 0x3d, [0x70, 0x39, 0x34, 0x34, 0x39, 0x74, 0x31, 0x6b, 0x65]}}, {@huge_within_size}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'default', '=relative', @void}}}, {@size={'size', 0x3d, [0x70, 0x30, 0x6d, 0x37, 0x36]}}], [{@fowner_lt={'fowner<', r1}}, {@dont_appraise}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@euid_eq={'euid', 0x3d, r3}}, {@subj_type={'subj_type', 0x3d, 'r/'}}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@fowner_gt={'fowner>', r4}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) mount(&(0x7f0000000a00)=@sr0, &(0x7f0000000a40)='./bus\x00', &(0x7f0000000a80)='qnx4\x00', 0x86005, 0x0) ppoll(&(0x7f0000000ac0)=[{r0, 0x400}, {0xffffffffffffffff, 0x208}, {r2, 0x402}], 0x3, &(0x7f0000000b00)={0x77359400}, &(0x7f0000000b40)={[0x100000000]}, 0x8) [ 859.631915] erofs: read_super, device -> /dev/loop2 [ 859.662745] erofs: options -> [ 859.680498] erofs: root inode @ nid 36 [ 859.685103] FAULT_INJECTION: forcing a failure. [ 859.685103] name failslab, interval 1, probability 0, space 0, times 0 [ 859.695470] erofs: mounted on /dev/loop2 with opts: . [ 859.710468] CPU: 0 PID: 22612 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 859.718368] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 859.727723] Call Trace: [ 859.730324] dump_stack+0x1fc/0x2ef [ 859.734164] should_fail.cold+0xa/0xf [ 859.737978] ? setup_fault_attr+0x200/0x200 [ 859.742302] ? lock_acquire+0x170/0x3c0 [ 859.742856] erofs: read_super, device -> /dev/loop3 [ 859.746281] __should_failslab+0x115/0x180 [ 859.746300] should_failslab+0x5/0x10 [ 859.746317] kmem_cache_alloc_trace+0x284/0x380 [ 859.763986] apparmor_file_alloc_security+0x394/0xad0 [ 859.764431] erofs: read_super, device -> /dev/loop4 [ 859.769183] ? apparmor_file_receive+0x160/0x160 [ 859.769202] ? __alloc_file+0x21/0x340 [ 859.769224] security_file_alloc+0x40/0x90 [ 859.778037] erofs: options -> [ 859.778975] __alloc_file+0xd8/0x340 [ 859.778992] alloc_empty_file+0x6d/0x170 [ 859.779009] alloc_file+0x5e/0x4d0 [ 859.792337] erofs: options -> [ 859.793982] alloc_file_pseudo+0x165/0x250 [ 859.794001] ? alloc_file+0x4d0/0x4d0 [ 859.794017] ? lockdep_annotate_inode_mutex_key+0x43/0x130 [ 859.794033] ? shmem_get_inode+0x44c/0x8d0 [ 859.794056] __shmem_file_setup.part.0+0x102/0x2b0 [ 859.799746] erofs: root inode @ nid 36 [ 859.801644] shmem_file_setup+0x61/0x90 [ 859.801662] __se_sys_memfd_create+0x26b/0x440 [ 859.801675] ? memfd_file_seals_ptr+0x150/0x150 [ 859.801694] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 859.810782] erofs: mounted on /dev/loop4 with opts: . [ 859.812892] ? trace_hardirqs_off_caller+0x6e/0x210 [ 859.812909] ? do_syscall_64+0x21/0x620 [ 859.812925] do_syscall_64+0xf9/0x620 [ 859.812945] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 859.873183] RIP: 0033:0x7f5d4792b209 [ 859.876903] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 859.895807] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 859.903522] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792b209 09:25:24 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:25 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 859.910794] RDX: 0000000000002000 RSI: 0000000000000000 RDI: 00007f5d4798429c [ 859.918069] RBP: 0000000000000003 R08: 0000000000001000 R09: 00007f5d462a01d0 [ 859.925343] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 859.932618] R13: 0000000020000100 R14: 0000000000002000 R15: 0000000020000040 [ 859.944351] erofs: root inode @ nid 36 [ 859.960611] erofs: bogus i_mode (0) @ nid 36 09:25:25 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) (async) renameat2(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) 09:25:25 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:25 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xd203000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 860.023941] erofs: unmounted for /dev/loop4 09:25:25 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 6) [ 860.149395] erofs: read_super, device -> /dev/loop3 [ 860.170048] erofs: options -> [ 860.182694] erofs: root inode @ nid 36 [ 860.196947] erofs: bogus i_mode (0) @ nid 36 [ 860.201691] FAULT_INJECTION: forcing a failure. [ 860.201691] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 860.227359] CPU: 0 PID: 22648 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 860.235262] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 860.244619] Call Trace: [ 860.247212] dump_stack+0x1fc/0x2ef [ 860.250845] should_fail.cold+0xa/0xf [ 860.254650] ? lock_acquire+0x170/0x3c0 [ 860.258623] ? setup_fault_attr+0x200/0x200 [ 860.262956] __alloc_pages_nodemask+0x239/0x2890 [ 860.267713] ? __lock_acquire+0x6de/0x3ff0 [ 860.271964] ? static_obj+0x50/0x50 [ 860.275608] ? __lock_acquire+0x6de/0x3ff0 [ 860.279846] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 860.284688] ? __lock_acquire+0x6de/0x3ff0 [ 860.288935] ? mark_held_locks+0xf0/0xf0 [ 860.293001] ? unwind_next_frame+0xeee/0x1400 [ 860.297495] ? mark_held_locks+0xf0/0xf0 [ 860.301559] ? deref_stack_reg+0x134/0x1d0 [ 860.305801] ? get_reg+0x176/0x1f0 [ 860.309352] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 860.315236] alloc_pages_vma+0xf2/0x780 [ 860.319216] shmem_alloc_page+0x11c/0x1f0 [ 860.323379] ? shmem_swapin+0x220/0x220 [ 860.327377] ? percpu_counter_add_batch+0x126/0x180 [ 860.332398] ? __vm_enough_memory+0x316/0x650 [ 860.336907] shmem_alloc_and_acct_page+0x15a/0x850 [ 860.341853] shmem_getpage_gfp+0x4e9/0x37f0 [ 860.346303] ? shmem_alloc_and_acct_page+0x850/0x850 [ 860.351412] ? mark_held_locks+0xa6/0xf0 [ 860.355483] ? ktime_get_coarse_real_ts64+0x1c7/0x290 [ 860.360676] ? iov_iter_fault_in_readable+0x1fc/0x3f0 [ 860.365879] shmem_write_begin+0xff/0x1e0 [ 860.370047] generic_perform_write+0x1f8/0x4d0 [ 860.374637] ? filemap_page_mkwrite+0x2f0/0x2f0 [ 860.379310] ? current_time+0x1c0/0x1c0 [ 860.383294] ? lock_acquire+0x170/0x3c0 [ 860.387275] __generic_file_write_iter+0x24b/0x610 [ 860.392214] generic_file_write_iter+0x3f8/0x730 [ 860.396991] __vfs_write+0x51b/0x770 [ 860.400715] ? kernel_read+0x110/0x110 [ 860.404614] ? check_preemption_disabled+0x41/0x280 [ 860.409641] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 860.414664] vfs_write+0x1f3/0x540 [ 860.418210] __x64_sys_pwrite64+0x1f7/0x250 [ 860.422532] ? ksys_pwrite64+0x1a0/0x1a0 [ 860.426602] ? trace_hardirqs_off_caller+0x6e/0x210 [ 860.431619] ? do_syscall_64+0x21/0x620 [ 860.435595] do_syscall_64+0xf9/0x620 [ 860.439398] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 860.444590] RIP: 0033:0x7f5d478de1d7 [ 860.448308] 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 [ 860.467203] RSP: 002b:00007f5d4629ff00 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 860.474906] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d478de1d7 [ 860.482172] RDX: 000000000000000f RSI: 0000000020010000 RDI: 0000000000000004 [ 860.489444] RBP: 0000000000000003 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 860.496711] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 860.503981] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 860.524863] erofs: unmounted for /dev/loop2 [ 860.585275] erofs: read_super, device -> /dev/loop4 [ 860.585910] erofs: read_super, device -> /dev/loop5 [ 860.590322] erofs: options -> ./file0 [ 860.606442] erofs: options -> [ 860.622434] erofs: cannot find valid erofs superblock [ 860.626323] erofs: Unrecognized mount option "./file0" or missing value 09:25:26 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3ef4}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:26 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:26 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xf5ffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:26 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@private1, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@local}}, &(0x7f0000000880)=0xe8) (async) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r3, 0x0) r4 = geteuid() syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x400, 0x7, &(0x7f00000006c0)=[{&(0x7f0000000280)="0257683f4f19ae1ea6a5490366a6783b7ee92a06b512aae61afc2c7f2763b0323bb0e9bd97ef6a2a73373e2087c57d93abd7a5f74a2e6656d86c407c080cd5a79f8357d18303c599e381e32f223b3ae56613d166838280a827edb5fbe0bbc0f75d66f46563e95c", 0x67, 0x100000000}, {&(0x7f0000000300)="7303bd093dadebcce90f478485a71ef38c85edb190bbbc5d19a89879a7e06ca57007b057625584ff98c2297628fafa1f504dcbc4bb10a51ea459c8916153ea9f513ebd4da2891e775b9a057aa449d6e57bb06325f1c11ead8d8de83f71e3c24f4b2f17cd5bac4c0a495b7f1d27ae54e08687321b37cba8ada05a972a0d46486d1e8210a7f592222c2430917e0b372e4b75a0e00d9b072efa4eb8d4f750f2e2f16ad6fcbaf9749c9952622fe3aeb078055d10b60d615920ace560613ab9f7aedb847642552c89b701df0420ca348beea4ee8906cdc9ce81cdaf818473e09493dcaec6", 0xe2, 0xfff}, {&(0x7f0000000400)="a4758e59179c386ed6acb50531bff48d36401d707df6a2bd4a2ea6956c938dc6db9cd71a8eaff71a31c027f017d1cd0addcc07def80310b6ac1e48f8705e1128c92a09ec2010d2fdb1e932a5da44c28c85dbffaba0551b6a1afd42a0c56dac7d7f15c637dea598fbcd64449af3902e1ba3761334e1541de205eded355945470bfebcf1fbfc221c3ff49b89fbf529c6abb5fec701cb1f34b6e1df2baadd562ce648f3946ed483ca0b8a86fdd5030fc5c1478cb98c692025d60b4ef6b9cf2c9fa9738459a782511d06856d417522274532db3b74aaf01b24e16ea0c609776b749f48aee0eab1995e41", 0xe8, 0x1}, {&(0x7f0000000500)="8276ae743d77f9b92ebc2664ae23874e035419e2fb96331606fc18965d68c897294f4aeecad700c73f23e9579c202deb74b499f04fab2ee05f553998d009a4d1ae4da0196ac66654ef6560267dc884124a12e9a2ae7e7b5be23ab0e4e1dcf241414a0565ef5234e139803369dacdc7fabd6d419bf709064a80cd04596236863eb62197a5a9abe262a1387b4f108303d8b2a04b9407c06741cf73c1a94a4e02dec0b3de28966b03", 0xa7, 0x6}, {&(0x7f00000005c0)="b7523cd4b0f9e65119ebf972f285494f361ebe489bde34bf134017ad13a475319e14406590629f0719834ac8cc6da4465c15df1a5746a8f3b169eb6132ba4cbe7da762598a905431774d3f193a4874aad2029fad8ff74e0933a90537df81c7701c0e268eaddcc0b318d9c7cac3545efddc5b455347fcd4656c30d0ff70b530b0cbf77ad700c3f428e8b7d5a07d0a0382818e262e", 0x94, 0x4}, {&(0x7f00000000c0)="8cdff199b00dc49ce2d98ebe584f6c21b834e1f42d4908852aa67d7e5c44285aca7a72062f02dbe6b7d95e7c8c8ba3b8e536399b9a", 0x35, 0x3}, {&(0x7f0000000680)="eeabc494af7399c6f6c44c1953f8b23458a2fd9461606b67e2", 0x19, 0x80000000000}], 0x800, &(0x7f00000008c0)={[{@mode={'mode', 0x3d, 0x200}}, {@gid={'gid', 0x3d, 0xee01}}, {@nr_inodes={'nr_inodes', 0x3d, [0x70, 0x39, 0x34, 0x34, 0x39, 0x74, 0x31, 0x6b, 0x65]}}, {@huge_within_size}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'default', '=relative', @void}}}, {@size={'size', 0x3d, [0x70, 0x30, 0x6d, 0x37, 0x36]}}], [{@fowner_lt={'fowner<', r1}}, {@dont_appraise}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@euid_eq={'euid', 0x3d, r3}}, {@subj_type={'subj_type', 0x3d, 'r/'}}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@fowner_gt={'fowner>', r4}}]}) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) mount(&(0x7f0000000a00)=@sr0, &(0x7f0000000a40)='./bus\x00', &(0x7f0000000a80)='qnx4\x00', 0x86005, 0x0) (async) ppoll(&(0x7f0000000ac0)=[{r0, 0x400}, {0xffffffffffffffff, 0x208}, {r2, 0x402}], 0x3, &(0x7f0000000b00)={0x77359400}, &(0x7f0000000b40)={[0x100000000]}, 0x8) 09:25:26 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 7) 09:25:26 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) renameat2(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) (async) renameat2(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) (async) 09:25:26 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 861.542835] FAULT_INJECTION: forcing a failure. [ 861.542835] name failslab, interval 1, probability 0, space 0, times 0 [ 861.583466] CPU: 0 PID: 22674 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 861.591374] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 861.600736] Call Trace: [ 861.603342] dump_stack+0x1fc/0x2ef [ 861.606981] should_fail.cold+0xa/0xf [ 861.610796] ? setup_fault_attr+0x200/0x200 [ 861.615122] ? lock_acquire+0x170/0x3c0 [ 861.619107] __should_failslab+0x115/0x180 [ 861.623351] should_failslab+0x5/0x10 [ 861.627152] kmem_cache_alloc+0x277/0x370 [ 861.631311] getname_flags+0xce/0x590 [ 861.635122] do_sys_open+0x26c/0x520 [ 861.638841] ? filp_open+0x70/0x70 [ 861.642391] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 861.647764] ? trace_hardirqs_off_caller+0x6e/0x210 [ 861.652785] ? do_syscall_64+0x21/0x620 [ 861.656772] do_syscall_64+0xf9/0x620 [ 861.660579] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 861.665769] RIP: 0033:0x7f5d478de124 09:25:26 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 861.669487] 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 [ 861.688387] RSP: 002b:00007f5d4629feb0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 861.696096] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d478de124 [ 861.703345] RDX: 0000000000000002 RSI: 00007f5d4629ffe0 RDI: 00000000ffffff9c [ 861.710613] RBP: 00007f5d4629ffe0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 861.717871] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 861.725126] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 861.766846] erofs: read_super, device -> /dev/loop4 [ 861.778105] erofs: read_super, device -> /dev/loop3 [ 861.788023] erofs: read_super, device -> /dev/loop2 [ 861.802381] erofs: options -> [ 861.815749] erofs: options -> [ 861.821610] erofs: root inode @ nid 36 [ 861.830673] erofs: options -> tmpfs [ 861.840204] erofs: root inode @ nid 36 [ 861.848020] erofs: mounted on /dev/loop4 with opts: . [ 861.855004] erofs: Unrecognized mount option "tmpfs" or missing value 09:25:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:27 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@l2, &(0x7f00000000c0)=0x80) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x58, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x1000}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3ff}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x850}, 0x4000040) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) [ 861.867733] erofs: bogus i_mode (0) @ nid 36 09:25:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 861.902463] erofs: unmounted for /dev/loop4 09:25:27 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 8) [ 862.083884] erofs: read_super, device -> /dev/loop4 [ 862.087435] FAULT_INJECTION: forcing a failure. [ 862.087435] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 862.099941] erofs: options -> [ 862.100738] CPU: 0 PID: 22721 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 862.111790] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 862.121143] Call Trace: [ 862.123739] dump_stack+0x1fc/0x2ef [ 862.127384] should_fail.cold+0xa/0xf [ 862.131197] ? setup_fault_attr+0x200/0x200 [ 862.135527] ? do_writepages+0x290/0x290 [ 862.139596] ? unlock_page+0x13d/0x230 [ 862.143498] __alloc_pages_nodemask+0x239/0x2890 [ 862.148264] ? lock_downgrade+0x720/0x720 [ 862.152417] ? check_preemption_disabled+0x41/0x280 [ 862.157435] ? __lock_acquire+0x6de/0x3ff0 [ 862.161676] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 862.166522] ? lock_downgrade+0x720/0x720 [ 862.170666] ? lock_acquire+0x170/0x3c0 [ 862.174644] ? up_write+0x18/0x150 [ 862.178180] ? generic_file_write_iter+0x381/0x730 [ 862.183105] ? iov_iter_init+0xb8/0x1d0 [ 862.187087] cache_grow_begin+0xa4/0x8a0 [ 862.191155] ? setup_fault_attr+0x200/0x200 [ 862.195481] ? lock_acquire+0x170/0x3c0 [ 862.199456] cache_alloc_refill+0x273/0x340 [ 862.203782] kmem_cache_alloc+0x346/0x370 [ 862.207935] getname_flags+0xce/0x590 [ 862.211740] do_sys_open+0x26c/0x520 [ 862.215453] ? filp_open+0x70/0x70 [ 862.218999] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 862.224360] ? trace_hardirqs_off_caller+0x6e/0x210 [ 862.229383] ? do_syscall_64+0x21/0x620 [ 862.233360] do_syscall_64+0xf9/0x620 [ 862.237164] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 862.242351] RIP: 0033:0x7f5d478de124 [ 862.246061] 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 [ 862.264953] RSP: 002b:00007f5d4629feb0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 862.272658] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d478de124 [ 862.279921] RDX: 0000000000000002 RSI: 00007f5d4629ffe0 RDI: 00000000ffffff9c [ 862.287186] RBP: 00007f5d4629ffe0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 862.294449] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 862.301714] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 862.315510] erofs: root inode @ nid 36 [ 862.319497] erofs: mounted on /dev/loop4 with opts: . [ 862.341882] erofs: read_super, device -> /dev/loop5 [ 862.350527] erofs: options -> [ 862.379614] erofs: unmounted for /dev/loop5 [ 862.439444] erofs: unmounted for /dev/loop4 09:25:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:28 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xf6ffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:28 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 9) 09:25:28 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@l2, &(0x7f00000000c0)=0x80) (async) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x58, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x1000}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3ff}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x850}, 0x4000040) (async) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) 09:25:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3fe5}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:28 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@private1, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@local}}, &(0x7f0000000880)=0xe8) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r3, 0x0) r4 = geteuid() syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x400, 0x7, &(0x7f00000006c0)=[{&(0x7f0000000280)="0257683f4f19ae1ea6a5490366a6783b7ee92a06b512aae61afc2c7f2763b0323bb0e9bd97ef6a2a73373e2087c57d93abd7a5f74a2e6656d86c407c080cd5a79f8357d18303c599e381e32f223b3ae56613d166838280a827edb5fbe0bbc0f75d66f46563e95c", 0x67, 0x100000000}, {&(0x7f0000000300)="7303bd093dadebcce90f478485a71ef38c85edb190bbbc5d19a89879a7e06ca57007b057625584ff98c2297628fafa1f504dcbc4bb10a51ea459c8916153ea9f513ebd4da2891e775b9a057aa449d6e57bb06325f1c11ead8d8de83f71e3c24f4b2f17cd5bac4c0a495b7f1d27ae54e08687321b37cba8ada05a972a0d46486d1e8210a7f592222c2430917e0b372e4b75a0e00d9b072efa4eb8d4f750f2e2f16ad6fcbaf9749c9952622fe3aeb078055d10b60d615920ace560613ab9f7aedb847642552c89b701df0420ca348beea4ee8906cdc9ce81cdaf818473e09493dcaec6", 0xe2, 0xfff}, {&(0x7f0000000400)="a4758e59179c386ed6acb50531bff48d36401d707df6a2bd4a2ea6956c938dc6db9cd71a8eaff71a31c027f017d1cd0addcc07def80310b6ac1e48f8705e1128c92a09ec2010d2fdb1e932a5da44c28c85dbffaba0551b6a1afd42a0c56dac7d7f15c637dea598fbcd64449af3902e1ba3761334e1541de205eded355945470bfebcf1fbfc221c3ff49b89fbf529c6abb5fec701cb1f34b6e1df2baadd562ce648f3946ed483ca0b8a86fdd5030fc5c1478cb98c692025d60b4ef6b9cf2c9fa9738459a782511d06856d417522274532db3b74aaf01b24e16ea0c609776b749f48aee0eab1995e41", 0xe8, 0x1}, {&(0x7f0000000500)="8276ae743d77f9b92ebc2664ae23874e035419e2fb96331606fc18965d68c897294f4aeecad700c73f23e9579c202deb74b499f04fab2ee05f553998d009a4d1ae4da0196ac66654ef6560267dc884124a12e9a2ae7e7b5be23ab0e4e1dcf241414a0565ef5234e139803369dacdc7fabd6d419bf709064a80cd04596236863eb62197a5a9abe262a1387b4f108303d8b2a04b9407c06741cf73c1a94a4e02dec0b3de28966b03", 0xa7, 0x6}, {&(0x7f00000005c0)="b7523cd4b0f9e65119ebf972f285494f361ebe489bde34bf134017ad13a475319e14406590629f0719834ac8cc6da4465c15df1a5746a8f3b169eb6132ba4cbe7da762598a905431774d3f193a4874aad2029fad8ff74e0933a90537df81c7701c0e268eaddcc0b318d9c7cac3545efddc5b455347fcd4656c30d0ff70b530b0cbf77ad700c3f428e8b7d5a07d0a0382818e262e", 0x94, 0x4}, {&(0x7f00000000c0)="8cdff199b00dc49ce2d98ebe584f6c21b834e1f42d4908852aa67d7e5c44285aca7a72062f02dbe6b7d95e7c8c8ba3b8e536399b9a", 0x35, 0x3}, {&(0x7f0000000680)="eeabc494af7399c6f6c44c1953f8b23458a2fd9461606b67e2", 0x19, 0x80000000000}], 0x800, &(0x7f00000008c0)={[{@mode={'mode', 0x3d, 0x200}}, {@gid={'gid', 0x3d, 0xee01}}, {@nr_inodes={'nr_inodes', 0x3d, [0x70, 0x39, 0x34, 0x34, 0x39, 0x74, 0x31, 0x6b, 0x65]}}, {@huge_within_size}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'default', '=relative', @void}}}, {@size={'size', 0x3d, [0x70, 0x30, 0x6d, 0x37, 0x36]}}], [{@fowner_lt={'fowner<', r1}}, {@dont_appraise}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@euid_eq={'euid', 0x3d, r3}}, {@subj_type={'subj_type', 0x3d, 'r/'}}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@fowner_gt={'fowner>', r4}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) mount(&(0x7f0000000a00)=@sr0, &(0x7f0000000a40)='./bus\x00', &(0x7f0000000a80)='qnx4\x00', 0x86005, 0x0) ppoll(&(0x7f0000000ac0)=[{r0, 0x400}, {0xffffffffffffffff, 0x208}, {r2, 0x402}], 0x3, &(0x7f0000000b00)={0x77359400}, &(0x7f0000000b40)={[0x100000000]}, 0x8) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@private1, @in6=@private0}}, {{@in6=@private1}, 0x0, @in=@local}}, &(0x7f0000000880)=0xe8) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) lchown(&(0x7f0000000340)='./bus\x00', r3, 0x0) (async) geteuid() (async) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x400, 0x7, &(0x7f00000006c0)=[{&(0x7f0000000280)="0257683f4f19ae1ea6a5490366a6783b7ee92a06b512aae61afc2c7f2763b0323bb0e9bd97ef6a2a73373e2087c57d93abd7a5f74a2e6656d86c407c080cd5a79f8357d18303c599e381e32f223b3ae56613d166838280a827edb5fbe0bbc0f75d66f46563e95c", 0x67, 0x100000000}, {&(0x7f0000000300)="7303bd093dadebcce90f478485a71ef38c85edb190bbbc5d19a89879a7e06ca57007b057625584ff98c2297628fafa1f504dcbc4bb10a51ea459c8916153ea9f513ebd4da2891e775b9a057aa449d6e57bb06325f1c11ead8d8de83f71e3c24f4b2f17cd5bac4c0a495b7f1d27ae54e08687321b37cba8ada05a972a0d46486d1e8210a7f592222c2430917e0b372e4b75a0e00d9b072efa4eb8d4f750f2e2f16ad6fcbaf9749c9952622fe3aeb078055d10b60d615920ace560613ab9f7aedb847642552c89b701df0420ca348beea4ee8906cdc9ce81cdaf818473e09493dcaec6", 0xe2, 0xfff}, {&(0x7f0000000400)="a4758e59179c386ed6acb50531bff48d36401d707df6a2bd4a2ea6956c938dc6db9cd71a8eaff71a31c027f017d1cd0addcc07def80310b6ac1e48f8705e1128c92a09ec2010d2fdb1e932a5da44c28c85dbffaba0551b6a1afd42a0c56dac7d7f15c637dea598fbcd64449af3902e1ba3761334e1541de205eded355945470bfebcf1fbfc221c3ff49b89fbf529c6abb5fec701cb1f34b6e1df2baadd562ce648f3946ed483ca0b8a86fdd5030fc5c1478cb98c692025d60b4ef6b9cf2c9fa9738459a782511d06856d417522274532db3b74aaf01b24e16ea0c609776b749f48aee0eab1995e41", 0xe8, 0x1}, {&(0x7f0000000500)="8276ae743d77f9b92ebc2664ae23874e035419e2fb96331606fc18965d68c897294f4aeecad700c73f23e9579c202deb74b499f04fab2ee05f553998d009a4d1ae4da0196ac66654ef6560267dc884124a12e9a2ae7e7b5be23ab0e4e1dcf241414a0565ef5234e139803369dacdc7fabd6d419bf709064a80cd04596236863eb62197a5a9abe262a1387b4f108303d8b2a04b9407c06741cf73c1a94a4e02dec0b3de28966b03", 0xa7, 0x6}, {&(0x7f00000005c0)="b7523cd4b0f9e65119ebf972f285494f361ebe489bde34bf134017ad13a475319e14406590629f0719834ac8cc6da4465c15df1a5746a8f3b169eb6132ba4cbe7da762598a905431774d3f193a4874aad2029fad8ff74e0933a90537df81c7701c0e268eaddcc0b318d9c7cac3545efddc5b455347fcd4656c30d0ff70b530b0cbf77ad700c3f428e8b7d5a07d0a0382818e262e", 0x94, 0x4}, {&(0x7f00000000c0)="8cdff199b00dc49ce2d98ebe584f6c21b834e1f42d4908852aa67d7e5c44285aca7a72062f02dbe6b7d95e7c8c8ba3b8e536399b9a", 0x35, 0x3}, {&(0x7f0000000680)="eeabc494af7399c6f6c44c1953f8b23458a2fd9461606b67e2", 0x19, 0x80000000000}], 0x800, &(0x7f00000008c0)={[{@mode={'mode', 0x3d, 0x200}}, {@gid={'gid', 0x3d, 0xee01}}, {@nr_inodes={'nr_inodes', 0x3d, [0x70, 0x39, 0x34, 0x34, 0x39, 0x74, 0x31, 0x6b, 0x65]}}, {@huge_within_size}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'default', '=relative', @void}}}, {@size={'size', 0x3d, [0x70, 0x30, 0x6d, 0x37, 0x36]}}], [{@fowner_lt={'fowner<', r1}}, {@dont_appraise}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@euid_eq={'euid', 0x3d, r3}}, {@subj_type={'subj_type', 0x3d, 'r/'}}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@fowner_gt={'fowner>', r4}}]}) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) mount(&(0x7f0000000a00)=@sr0, &(0x7f0000000a40)='./bus\x00', &(0x7f0000000a80)='qnx4\x00', 0x86005, 0x0) (async) ppoll(&(0x7f0000000ac0)=[{r0, 0x400}, {0xffffffffffffffff, 0x208}, {r2, 0x402}], 0x3, &(0x7f0000000b00)={0x77359400}, &(0x7f0000000b40)={[0x100000000]}, 0x8) (async) 09:25:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 863.399116] erofs: read_super, device -> /dev/loop2 [ 863.408001] FAULT_INJECTION: forcing a failure. [ 863.408001] name failslab, interval 1, probability 0, space 0, times 0 [ 863.410897] erofs: options -> [ 863.432684] erofs: root inode @ nid 36 [ 863.437647] erofs: mounted on /dev/loop2 with opts: . [ 863.444562] erofs: read_super, device -> /dev/loop3 [ 863.445794] CPU: 1 PID: 22752 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 863.457465] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 863.466817] Call Trace: [ 863.469409] dump_stack+0x1fc/0x2ef [ 863.470743] erofs: read_super, device -> /dev/loop4 [ 863.473041] should_fail.cold+0xa/0xf [ 863.473061] ? setup_fault_attr+0x200/0x200 [ 863.473077] ? lock_acquire+0x170/0x3c0 [ 863.473095] __should_failslab+0x115/0x180 [ 863.483091] erofs: options -> [ 863.486188] should_failslab+0x5/0x10 [ 863.486203] kmem_cache_alloc+0x277/0x370 [ 863.486219] __alloc_file+0x21/0x340 [ 863.486234] alloc_empty_file+0x6d/0x170 [ 863.486253] path_openat+0xe9/0x2df0 [ 863.486270] ? __lock_acquire+0x6de/0x3ff0 [ 863.486292] ? path_lookupat+0x8d0/0x8d0 [ 863.486308] ? mark_held_locks+0xf0/0xf0 [ 863.486329] do_filp_open+0x18c/0x3f0 [ 863.486340] ? may_open_dev+0xf0/0xf0 [ 863.486354] ? __alloc_fd+0x28d/0x570 [ 863.486371] ? lock_downgrade+0x720/0x720 [ 863.535917] erofs: options -> [ 863.536960] ? lock_acquire+0x170/0x3c0 [ 863.536976] ? __alloc_fd+0x34/0x570 [ 863.536995] ? do_raw_spin_unlock+0x171/0x230 [ 863.537012] ? _raw_spin_unlock+0x29/0x40 [ 863.564378] ? __alloc_fd+0x28d/0x570 [ 863.568195] do_sys_open+0x3b3/0x520 [ 863.571920] ? filp_open+0x70/0x70 [ 863.574100] erofs: root inode @ nid 36 [ 863.575466] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 863.581753] erofs: mounted on /dev/loop4 with opts: . [ 863.584688] ? trace_hardirqs_off_caller+0x6e/0x210 [ 863.584707] ? do_syscall_64+0x21/0x620 [ 863.584722] do_syscall_64+0xf9/0x620 [ 863.584741] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 863.584752] RIP: 0033:0x7f5d478de124 [ 863.584766] 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 [ 863.584772] RSP: 002b:00007f5d4629feb0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 863.584784] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d478de124 09:25:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:28 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 10) 09:25:28 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x8, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:28 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@l2, &(0x7f00000000c0)=0x80) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x58, r1, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8}]}, @TIPC_NLA_PUBL={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7fffffff}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x4}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x1000}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x3ff}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x850}, 0x4000040) (async) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) [ 863.584792] RDX: 0000000000000002 RSI: 00007f5d4629ffe0 RDI: 00000000ffffff9c [ 863.584799] RBP: 00007f5d4629ffe0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 863.584806] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 863.584814] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 863.664184] erofs: root inode @ nid 36 09:25:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 863.710173] erofs: unmounted for /dev/loop2 [ 863.714830] erofs: unmounted for /dev/loop4 [ 863.745449] erofs: bogus i_mode (0) @ nid 36 [ 863.760876] FAULT_INJECTION: forcing a failure. [ 863.760876] name failslab, interval 1, probability 0, space 0, times 0 [ 863.781695] CPU: 1 PID: 22778 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 863.789595] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 863.798944] Call Trace: [ 863.801535] dump_stack+0x1fc/0x2ef [ 863.805178] should_fail.cold+0xa/0xf [ 863.809015] ? setup_fault_attr+0x200/0x200 [ 863.813346] ? lock_acquire+0x170/0x3c0 [ 863.817328] __should_failslab+0x115/0x180 [ 863.821566] should_failslab+0x5/0x10 [ 863.825375] kmem_cache_alloc_trace+0x284/0x380 [ 863.830064] apparmor_file_alloc_security+0x394/0xad0 [ 863.835272] ? apparmor_file_receive+0x160/0x160 [ 863.840036] ? __alloc_file+0x21/0x340 [ 863.843938] security_file_alloc+0x40/0x90 [ 863.848183] __alloc_file+0xd8/0x340 [ 863.851898] alloc_empty_file+0x6d/0x170 [ 863.855966] path_openat+0xe9/0x2df0 [ 863.859685] ? __lock_acquire+0x6de/0x3ff0 [ 863.863933] ? path_lookupat+0x8d0/0x8d0 [ 863.868005] ? mark_held_locks+0xf0/0xf0 [ 863.872081] do_filp_open+0x18c/0x3f0 [ 863.875881] ? may_open_dev+0xf0/0xf0 [ 863.879684] ? __alloc_fd+0x28d/0x570 [ 863.883490] ? lock_downgrade+0x720/0x720 [ 863.887635] ? lock_acquire+0x170/0x3c0 [ 863.891616] ? __alloc_fd+0x34/0x570 [ 863.895340] ? do_raw_spin_unlock+0x171/0x230 [ 863.899839] ? _raw_spin_unlock+0x29/0x40 [ 863.903987] ? __alloc_fd+0x28d/0x570 [ 863.907800] do_sys_open+0x3b3/0x520 [ 863.911519] ? filp_open+0x70/0x70 [ 863.915066] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 863.920428] ? trace_hardirqs_off_caller+0x6e/0x210 [ 863.925444] ? do_syscall_64+0x21/0x620 [ 863.929421] do_syscall_64+0xf9/0x620 [ 863.933229] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 863.938417] RIP: 0033:0x7f5d478de124 [ 863.942128] 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 [ 863.961030] RSP: 002b:00007f5d4629feb0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 863.968739] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d478de124 [ 863.976002] RDX: 0000000000000002 RSI: 00007f5d4629ffe0 RDI: 00000000ffffff9c [ 863.983268] RBP: 00007f5d4629ffe0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 863.990537] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 863.997800] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 09:25:29 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 11) 09:25:29 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfbffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 864.088852] erofs: read_super, device -> /dev/loop4 [ 864.108915] erofs: options -> 09:25:29 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0), 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 864.132179] erofs: root inode @ nid 36 [ 864.151390] erofs: read_super, device -> /dev/loop2 [ 864.163391] erofs: options -> [ 864.167021] erofs: mounted on /dev/loop4 with opts: . [ 864.172514] erofs: root inode @ nid 36 09:25:29 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x8, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 864.180491] erofs: mounted on /dev/loop2 with opts: . [ 864.211471] erofs: unmounted for /dev/loop2 [ 864.238374] erofs: unmounted for /dev/loop4 [ 864.256477] FAULT_INJECTION: forcing a failure. [ 864.256477] name failslab, interval 1, probability 0, space 0, times 0 [ 864.279265] CPU: 1 PID: 22799 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 864.287164] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 864.296518] Call Trace: [ 864.299109] dump_stack+0x1fc/0x2ef [ 864.302748] should_fail.cold+0xa/0xf [ 864.306553] ? setup_fault_attr+0x200/0x200 [ 864.310875] ? lock_acquire+0x170/0x3c0 [ 864.314855] __should_failslab+0x115/0x180 [ 864.319091] should_failslab+0x5/0x10 [ 864.322893] kmem_cache_alloc_trace+0x284/0x380 [ 864.327565] ? loop_info64_to_compat+0x5e0/0x5e0 [ 864.332405] __kthread_create_on_node+0xd2/0x410 [ 864.337166] ? kthread_parkme+0xa0/0xa0 [ 864.341145] ? lock_acquire+0x170/0x3c0 [ 864.345119] ? lo_ioctl+0x1bb/0x20e0 [ 864.348841] ? __mutex_lock+0x368/0x1190 [ 864.352902] ? lock_downgrade+0x720/0x720 [ 864.357054] ? check_preemption_disabled+0x41/0x280 [ 864.362073] ? loop_info64_to_compat+0x5e0/0x5e0 [ 864.366828] kthread_create_on_node+0xbb/0xf0 [ 864.371346] ? __kthread_create_on_node+0x410/0x410 [ 864.376358] ? __fget+0x356/0x510 [ 864.379822] ? do_dup2+0x450/0x450 [ 864.383363] ? __lockdep_init_map+0x100/0x5a0 [ 864.387869] ? __lockdep_init_map+0x100/0x5a0 [ 864.392376] lo_ioctl+0xae5/0x20e0 [ 864.395927] ? loop_set_status64+0x110/0x110 [ 864.400339] blkdev_ioctl+0x5cb/0x1a80 [ 864.404231] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 864.409597] ? blkpg_ioctl+0x9d0/0x9d0 [ 864.413491] ? mark_held_locks+0xf0/0xf0 [ 864.417553] ? mark_held_locks+0xf0/0xf0 [ 864.421621] ? debug_check_no_obj_freed+0x201/0x490 [ 864.426645] ? lock_downgrade+0x720/0x720 [ 864.430792] block_ioctl+0xe9/0x130 [ 864.434419] ? blkdev_fallocate+0x3f0/0x3f0 [ 864.438739] do_vfs_ioctl+0xcdb/0x12e0 [ 864.442633] ? lock_downgrade+0x720/0x720 [ 864.446782] ? check_preemption_disabled+0x41/0x280 [ 864.451797] ? ioctl_preallocate+0x200/0x200 [ 864.456213] ? __fget+0x356/0x510 [ 864.459667] ? do_dup2+0x450/0x450 [ 864.463207] ? do_sys_open+0x2bf/0x520 [ 864.467105] ksys_ioctl+0x9b/0xc0 [ 864.470564] __x64_sys_ioctl+0x6f/0xb0 [ 864.474450] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 864.479033] do_syscall_64+0xf9/0x620 [ 864.482836] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 864.488026] RIP: 0033:0x7f5d4792afc7 [ 864.491740] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 864.510643] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 864.518438] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 864.525793] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 864.533056] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 864.540321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 864.547588] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 864.584489] erofs: read_super, device -> /dev/loop3 [ 864.589530] erofs: options -> [ 864.612407] erofs: read_super, device -> /dev/loop2 [ 864.627397] erofs: root inode @ nid 36 [ 864.632172] erofs: options -> [ 864.641496] erofs: root inode @ nid 36 [ 864.646714] erofs: bogus i_mode (0) @ nid 36 [ 864.651751] erofs: mounted on /dev/loop2 with opts: . [ 864.713907] erofs: unmounted for /dev/loop2 09:25:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3fe7}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:30 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0), 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:30 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b000000000000006586c7005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:30 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 12) 09:25:30 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x8, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:30 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfcfdffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:30 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0), 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 865.555653] erofs: read_super, device -> /dev/loop2 [ 865.577098] FAULT_INJECTION: forcing a failure. [ 865.577098] name failslab, interval 1, probability 0, space 0, times 0 [ 865.578986] erofs: options -> [ 865.601198] erofs: root inode @ nid 36 [ 865.605054] CPU: 0 PID: 22833 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 865.607731] erofs: mounted on /dev/loop2 with opts: . 09:25:30 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 865.612967] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 865.612973] Call Trace: [ 865.612996] dump_stack+0x1fc/0x2ef [ 865.613015] should_fail.cold+0xa/0xf [ 865.613033] ? setup_fault_attr+0x200/0x200 [ 865.642013] ? lock_acquire+0x170/0x3c0 [ 865.646005] __should_failslab+0x115/0x180 [ 865.650258] should_failslab+0x5/0x10 [ 865.654057] kmem_cache_alloc+0x277/0x370 [ 865.658191] __kernfs_new_node+0xd2/0x680 [ 865.662336] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 865.667089] ? _raw_spin_unlock_irq+0x5a/0x80 [ 865.671567] ? __cpu_to_node+0x7b/0xa0 [ 865.675507] ? mark_held_locks+0xf0/0xf0 [ 865.679550] ? io_schedule_timeout+0x140/0x140 [ 865.684113] ? enqueue_entity+0xf86/0x3850 [ 865.688356] ? set_user_nice.part.0+0x3b9/0xab0 [ 865.693029] kernfs_create_dir_ns+0x9e/0x230 [ 865.697426] internal_create_group+0x1c1/0xb20 [ 865.701997] ? sysfs_remove_link_from_group+0x70/0x70 [ 865.707188] ? lock_downgrade+0x720/0x720 [ 865.711343] lo_ioctl+0xf7c/0x20e0 [ 865.714871] ? loop_set_status64+0x110/0x110 [ 865.719281] blkdev_ioctl+0x5cb/0x1a80 [ 865.723158] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 865.728511] ? blkpg_ioctl+0x9d0/0x9d0 [ 865.732395] ? mark_held_locks+0xf0/0xf0 [ 865.736442] ? mark_held_locks+0xf0/0xf0 [ 865.740522] ? debug_check_no_obj_freed+0x201/0x490 [ 865.745542] ? lock_downgrade+0x720/0x720 [ 865.749686] block_ioctl+0xe9/0x130 [ 865.753312] ? blkdev_fallocate+0x3f0/0x3f0 [ 865.757653] do_vfs_ioctl+0xcdb/0x12e0 [ 865.761532] ? lock_downgrade+0x720/0x720 [ 865.765668] ? check_preemption_disabled+0x41/0x280 [ 865.770670] ? ioctl_preallocate+0x200/0x200 [ 865.775066] ? __fget+0x356/0x510 [ 865.778507] ? do_dup2+0x450/0x450 [ 865.782032] ? do_sys_open+0x2bf/0x520 [ 865.785919] ksys_ioctl+0x9b/0xc0 [ 865.789366] __x64_sys_ioctl+0x6f/0xb0 [ 865.793244] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 865.797828] do_syscall_64+0xf9/0x620 [ 865.801644] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 865.806826] RIP: 0033:0x7f5d4792afc7 [ 865.810542] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 865.829429] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 865.837124] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 865.844380] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 865.851632] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 865.858882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 865.866139] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 09:25:31 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x7}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x5}], 0x81400, &(0x7f0000000040)=ANY=[]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0/file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 865.909429] erofs: read_super, device -> /dev/loop5 [ 865.914766] erofs: read_super, device -> /dev/loop4 [ 865.924137] erofs: unmounted for /dev/loop2 [ 865.924674] erofs: options -> [ 865.933021] erofs: read_super, device -> /dev/loop3 [ 865.940418] erofs: options -> 09:25:31 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 13) [ 865.966730] erofs: root inode @ nid 36 [ 865.972446] erofs: options -> [ 865.985656] erofs: root inode @ nid 36 [ 865.990202] erofs: mounted on /dev/loop4 with opts: . [ 866.011575] erofs: bogus i_mode (0) @ nid 36 09:25:31 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b000000000000006586c7005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 866.020345] erofs: unmounted for /dev/loop5 [ 866.047222] erofs: unmounted for /dev/loop4 09:25:31 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 866.161486] FAULT_INJECTION: forcing a failure. [ 866.161486] name failslab, interval 1, probability 0, space 0, times 0 [ 866.190249] CPU: 1 PID: 22864 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 866.198149] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 866.207500] Call Trace: [ 866.210097] dump_stack+0x1fc/0x2ef [ 866.213728] should_fail.cold+0xa/0xf [ 866.217533] ? setup_fault_attr+0x200/0x200 [ 866.221855] ? lock_acquire+0x170/0x3c0 [ 866.225842] __should_failslab+0x115/0x180 [ 866.230084] should_failslab+0x5/0x10 [ 866.233881] kmem_cache_alloc+0x277/0x370 [ 866.238032] __kernfs_new_node+0xd2/0x680 [ 866.242185] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 866.246937] ? kernfs_activate+0x2c/0x1d0 [ 866.251092] ? lock_downgrade+0x720/0x720 [ 866.255241] ? kernfs_add_one+0x51/0x4c0 [ 866.259299] ? mutex_trylock+0x1a0/0x1a0 [ 866.263359] ? __mutex_unlock_slowpath+0xea/0x610 [ 866.268207] kernfs_new_node+0x92/0x120 [ 866.272191] __kernfs_create_file+0x51/0x340 [ 866.276605] sysfs_add_file_mode_ns+0x226/0x540 [ 866.281281] internal_create_group+0x355/0xb20 [ 866.285871] ? sysfs_remove_link_from_group+0x70/0x70 [ 866.291059] ? lock_downgrade+0x720/0x720 [ 866.295219] lo_ioctl+0xf7c/0x20e0 [ 866.298765] ? loop_set_status64+0x110/0x110 [ 866.303179] blkdev_ioctl+0x5cb/0x1a80 [ 866.307064] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 866.312429] ? blkpg_ioctl+0x9d0/0x9d0 [ 866.316314] ? mark_held_locks+0xf0/0xf0 [ 866.320381] ? mark_held_locks+0xf0/0xf0 [ 866.324443] ? debug_check_no_obj_freed+0x201/0x490 [ 866.329459] ? lock_downgrade+0x720/0x720 [ 866.333615] block_ioctl+0xe9/0x130 [ 866.337237] ? blkdev_fallocate+0x3f0/0x3f0 [ 866.341555] do_vfs_ioctl+0xcdb/0x12e0 [ 866.345442] ? lock_downgrade+0x720/0x720 [ 866.349592] ? check_preemption_disabled+0x41/0x280 [ 866.354607] ? ioctl_preallocate+0x200/0x200 [ 866.359017] ? __fget+0x356/0x510 [ 866.362473] ? do_dup2+0x450/0x450 [ 866.366013] ? do_sys_open+0x2bf/0x520 [ 866.369903] ksys_ioctl+0x9b/0xc0 [ 866.373357] __x64_sys_ioctl+0x6f/0xb0 [ 866.377240] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 866.381815] do_syscall_64+0xf9/0x620 [ 866.385617] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 866.390800] RIP: 0033:0x7f5d4792afc7 [ 866.394513] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 866.413412] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 866.421119] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 866.428383] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 866.435647] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 866.442914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 866.450179] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 866.516534] erofs: read_super, device -> /dev/loop5 [ 866.518967] erofs: read_super, device -> /dev/loop4 [ 866.521568] erofs: options -> [ 866.567032] erofs: options -> [ 866.579363] erofs: unmounted for /dev/loop5 [ 866.586126] erofs: root inode @ nid 36 [ 866.590166] erofs: mounted on /dev/loop4 with opts: . [ 866.633686] erofs: unmounted for /dev/loop4 09:25:32 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:32 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfdfdffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:32 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x7}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x5}], 0x81400, &(0x7f0000000040)=ANY=[]) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0/file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:32 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 14) 09:25:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3fed}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:32 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b000000000000006586c7005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:32 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 867.621023] FAULT_INJECTION: forcing a failure. [ 867.621023] name failslab, interval 1, probability 0, space 0, times 0 [ 867.632847] CPU: 0 PID: 22898 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 867.640732] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 867.650110] Call Trace: [ 867.652694] dump_stack+0x1fc/0x2ef [ 867.656319] should_fail.cold+0xa/0xf [ 867.660101] ? is_bpf_text_address+0xfc/0x1b0 [ 867.664581] ? setup_fault_attr+0x200/0x200 [ 867.668904] ? kernel_text_address+0xbd/0xf0 [ 867.673307] ? check_preemption_disabled+0x41/0x280 [ 867.678306] __should_failslab+0x115/0x180 [ 867.682536] should_failslab+0x5/0x10 [ 867.686340] kmem_cache_alloc+0x3f/0x370 [ 867.690407] radix_tree_node_alloc.constprop.0+0x1e4/0x320 [ 867.696038] idr_get_free+0x50e/0xa10 [ 867.699855] idr_alloc_u32+0x1a5/0x320 [ 867.703751] ? __fprop_inc_percpu_max+0x210/0x210 [ 867.708595] ? check_preemption_disabled+0x41/0x280 [ 867.713608] ? check_preemption_disabled+0x41/0x280 [ 867.718627] ? should_fail+0x142/0x7b0 [ 867.722509] ? fs_reclaim_release+0xd0/0x110 [ 867.726923] idr_alloc_cyclic+0x102/0x230 [ 867.731081] ? idr_alloc+0x130/0x130 [ 867.734795] ? __kernfs_new_node+0xf9/0x680 [ 867.739116] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 867.744141] __kernfs_new_node+0x11a/0x680 [ 867.748379] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 867.753137] ? _raw_spin_unlock_irq+0x5a/0x80 [ 867.757636] ? __cpu_to_node+0x7b/0xa0 [ 867.761527] ? mark_held_locks+0xf0/0xf0 [ 867.765585] ? io_schedule_timeout+0x140/0x140 [ 867.770167] ? enqueue_entity+0xf86/0x3850 [ 867.774405] ? set_user_nice.part.0+0x3b9/0xab0 [ 867.779077] kernfs_create_dir_ns+0x9e/0x230 [ 867.783487] internal_create_group+0x1c1/0xb20 [ 867.788074] ? sysfs_remove_link_from_group+0x70/0x70 [ 867.793264] ? lock_downgrade+0x720/0x720 [ 867.797456] lo_ioctl+0xf7c/0x20e0 [ 867.801000] ? loop_set_status64+0x110/0x110 [ 867.805405] blkdev_ioctl+0x5cb/0x1a80 [ 867.809300] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 867.814661] ? blkpg_ioctl+0x9d0/0x9d0 [ 867.818548] ? mark_held_locks+0xf0/0xf0 [ 867.822606] ? mark_held_locks+0xf0/0xf0 [ 867.826669] ? debug_check_no_obj_freed+0x201/0x490 [ 867.831692] ? lock_downgrade+0x720/0x720 [ 867.835839] block_ioctl+0xe9/0x130 [ 867.839461] ? blkdev_fallocate+0x3f0/0x3f0 [ 867.843784] do_vfs_ioctl+0xcdb/0x12e0 [ 867.847670] ? lock_downgrade+0x720/0x720 [ 867.851815] ? check_preemption_disabled+0x41/0x280 [ 867.856904] ? ioctl_preallocate+0x200/0x200 [ 867.861330] ? __fget+0x356/0x510 [ 867.864793] ? do_dup2+0x450/0x450 [ 867.868336] ? do_sys_open+0x2bf/0x520 [ 867.872235] ksys_ioctl+0x9b/0xc0 [ 867.875689] __x64_sys_ioctl+0x6f/0xb0 [ 867.879577] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 867.884156] do_syscall_64+0xf9/0x620 [ 867.887963] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 867.893148] RIP: 0033:0x7f5d4792afc7 [ 867.896859] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 867.915779] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 867.923489] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 867.930754] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 867.938030] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 867.945292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 867.952556] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 868.019574] erofs: read_super, device -> /dev/loop5 [ 868.024883] erofs: read_super, device -> /dev/loop3 [ 868.029901] erofs: options -> [ 868.039309] erofs: options -> [ 868.042727] erofs: root inode @ nid 36 [ 868.051477] erofs: bogus i_mode (0) @ nid 36 [ 868.064224] erofs: read_super, device -> /dev/loop4 09:25:33 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x7}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x5}], 0x81400, &(0x7f0000000040)=ANY=[]) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0/file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:33 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 15) 09:25:33 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 868.089366] erofs: options -> [ 868.109404] erofs: root inode @ nid 36 [ 868.122566] erofs: unmounted for /dev/loop5 09:25:33 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfdffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 868.137770] erofs: mounted on /dev/loop4 with opts: . 09:25:33 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x155401, 0x18c) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x1) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e) 09:25:33 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = syz_mount_image$sysv(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x9, 0x6, &(0x7f0000002580)=[{&(0x7f0000000280)="eb6c5cd46e058696203992171743269adc673341108f77f4e817edfb6765bf6db741f9c0ee110a9ec7c0fbed5418211b759356fadab25e1b90fc4b0e425077b1a5c693884547d67224af4a3edd822b1d995e298d862d8397fde87345a08041a6e1d76d26b14c72c93ae657127194032aeec89dcff538a333652f2069067c35cf396ae3e2b087994dd0d356955f95d5989eabb299325c9a196297c952f834cbefafde755aed23dc8cb5074a15644e9a67187c681f191020", 0xb7, 0x2}, {&(0x7f0000000340)="5aee7bc5f041bec539a12c0ddb4e4fb17e7923e0de542449d4a408856ed6d3803a015269365e0cd0a70b1f65dec01acd66e29633c83fbcf6a691bd69227f1ccc96b5dcc0da5f7c2ff450352dba2a0fe0c2b497f3a2fea6e5c5b66fc90c086a5ed54a5e25e0175fb2ea031dea734b3374a10ce9353cfc13dcc8261a93c5cf4a2e5179e67f7406abc258ee0bd8039d8c9376e69a8b40a2b79302eaf5fce869f6d1a8df99ba311df6a7be4302fc4b2196259412dbe1c9b8a48114251558cc6530a49d06d9fe19e51f241c1c2c1e6d6f21e2b9575c17ebdd610f51937ae2086c80fd846956eabc6268e76802926e8894a39338c2173006408eb66c5b4b67bc73b3575be9bfa2d066ea94ef4f6893bd91ee180094ee882ab2ed4302353254ca9a545a807d49328ee7f60c603642550e25e4303ce93ecdd10db20a94e16ebf5826fd07119984f12508f52832ec588ec36adbe6681b93d62ae659c001c9d9ebe4b5e0782ee6ca3c2fabfe20fcfa20d0b3f3232729c5be5c3a8575bfaca053904810daffae1d635b085d249890d0442bb59d1c3bf0e13340d1e95f1bb1cb9138f36cccc9742ed107e71510bc1a980a2f8fff8139f743bb00ee722e861fb32b1aea4788fbe502c91cda89a6b58bb2edd654b9ba49c5b87b6c5413bfd28238ad286a7cb171596bfd22ab7422a9e5c3b7292d464a0228a102b51449e8956bffff7be1cd3524d4dea4ef9e2cf1db29369632bfcfe4485a85d8873fa05b233722b597b427986a4ecfcd586b0c6374dc500605aa60f9e930181cf4e5271a52a77a99da1f601d18fb2b981d422cfad5e72196760a6e8a4ca279b1015945210549e3dbfba4c97036d5e4e08317e9ac93612ed7b53934665ff252c7a89153f4d2c504808ea786735e297c2ef4bb47561ccbcb05315063dd40e144502c9ac454cb2a4d3a67abd169b3f1cca10ea04e19536be7f94c63024c8f7d0c2174058efbd6728a621638f95e578355689c174d25188a3c9d9f651dbb2a08ce370518ee666fdca646b2a59fe80bc2ac38f072ffd518c08d10b0c5f60f2857f3f63ec562082593dbc0a0932318f3e1c25c34d20bf1a7d86efc4b9c78f3c936afbf6ea742ae05003e8f6298f073824e3483f16d5fc4783f63412207d50952c2abe7b936cd1cb40856330e722a5e7e528603d8564d0f82553ae8216ec3f356db135c9f5dd1e36731328953eabdc6e635611c826744d91055b177988c93e270cac36c0b36052cafc89382a24f8e8fe7dd3b85559087605509085a8eb48bb6af48674a00026d51eafe3a8a5e584e6aefda663576348fec86b782dcfdd286b8d2cf84a2cbf5fa0e1b1d44d2de01437a7a754848501f04aff7d1925a16095b21881c41b2a3228d0dd1b8ddcde6af401c69476b2a3f623d87f73f20d1fb50c2dad8ecf6ed09dad11a87e452c6031c92c0845628fade54d51f22be9e0b4fa0155d0f369dc34aa70091105a0488e6922574d8ccffcc9af74ef83ab8ed14e41c523a393ac9a0d8042d3147b0ec8cab9eb84663bdc0cd922e58760178c0806054bc2d8720553b17223fe37a8255b5c9eea4e7c7357f02facc4fac0c9dc7644822ce06216b0de95b22c36811330b492cc024fd3040971cd817997a09ffce982d024977bffff92f6a7cabda07cfa2e279eed1a4b2dbe0848d2dfc42380c94b095cde39a0d688b688fbc5595366a927d80c742bc8eb7b007bab5a28d7049f5f90c1268a36ccc3cf1d9a314d775fc5121019d7dba4a054a366eea78a9d89dbe0e1d498d81feae9898c404b608b1447a887ccdb975cba58e058d58f325866edd9e2a0569223d90789d006c4fac92ad21b54349fe6ce1659f39db97cd191c4cf8a3ee034e4f7ca70305e4895ebdd4e0ffa0ba83055dfce572b913d8da45f2d5c09c52a2aee19e56b3ff92f5367e0add386014846cb00e497c8a0e2313e7bce87ea05241e16e1d77f5edaa3d7a55ad4b2d2afd3996515455efff57bbe73ba775742d5001c976c0db275152a5344e826032dc0a5860c7ca4503d186b88b2d3042b7c4513ce2287fc53780e25e1064736b95e79b5393c9d06f840ecfd49666ebe7e12b0a13a9b3865224bb3ebfe2515603cc97499ba24f80a7519281610369e17d56e0d68d542d02b24f4b38db3b63a712281c676cb47c5b65e30ecc54f13dc03420785a03868c4450475afa88670f43cb41bba06e80e49886d9c8bc041c467d240737bf9f6b87882317435b68a59ed1f91ade532f20b796e8d14367221155fdf5b2faf07c5ede4af3d37c94e5f26129459cc4b9e5623237c75191536814593ca9e9880029e17ce7ab0dc7310fb52441c071653377b5ba3a1d438fe5f935b50e9a6011464f73cf8b1df5c80384ec2feb940120cc09482d3481a9ba7fab1c35c642e19331c785e7e81f811af4c59b06b086f881b2f523aa5dfec8314c310a1d023bd0de0a6a59b435de58e030923ca799f6310dec2f11d9f31e6efcd2d839eb50249cfa999212614f79d6bc0e2d3c0b398460d0cfa8310609e336dc78351e746f3cc3bde94a07c2e5e7cd72ca22e927a853b2a13f9dc01444f457010f9c16d75938c44ece0911ecb1d577b36cd0db9143cf4609d43d59b58cd359852dd4127d3c90083828e0b01f652e8096481e2ac29a777e2fc8aaf12a83d9f860d5870a79d007e3c6ca2307a0c3b06451fea215a6065d5f2cd2ff96c3e187e5e85efe28d1713a645f6881c732623e22281943b60a960d3b1a944bad70b5fed709a0ddcadf04ac3154c37aeae784e7803cafb6292713ffa3f5179d78933164aa903e08ac58ef2e264ac39463412152ec726fc786b7692f65cd17a0bbad0925deb09b18cde31c0e24810fb5a5d2b51b70c1a20626bc4c8301a752fa5adca7524b5d749a5b6d4ef048b10cb1d0b0cb4063183b899a92e005235f107d14d8316af69d466088d50e897ebdb5e850466668af96c0f1ed6cdb25cf0ee9705991940267f915703abc0f99af1c96286b5b68db1e92616937ba9064ad6fa4dd5c0c84493d4dea395ceaf7bbf0d9324e37367aca33f2e93c974e4411c284354a07a0279d7821561be892cb0e951ecc3d861ee6f9ca4150049dfaca8b19b78e89395d1a33818a4a2a99b40048082b96f329f863887b6bee933ff424a171ea3926ad22aed579d3a5c31065d1fc88a41ff91a5f3f3e2bdb9ff32cee1960945ac2794e9d5f64e2d16ca47c9452c941ac1c8b7046caffede1348847b9771e2ff08b58e3da535ed5ef6cbe3cedfe2d16326fd7e142fc296d3f2310a00bf34672faa7305b2daf9472af4a45a79cceb0e32dc969314ab68a4a272f830822cb40976aecc6c14365d565826efadd3e90781f68a0fbd1a90a6bbf7526517c73406f697ec4c72f743e9eb897c87fdea7f6542196baab9f41f452bc086fd360043eaa5c2f76f2637b2bd2cc428fff14f0860960908e4637b8759e50e5f232ad2b621117695c25f312f13f7ff7156281da8ad2c341973fa99f8c9bc9c9a975ed332c7e78d0d6881dadd15ce950f3f90c0ffb08683b0e41c771d212277875ba6916c330295aa4b5bcfbe625268adac7c49d297ec0fddb89abb0db818cfb1522af12a28ee4d5f8cafb2545a2088dbffe684c66a972f26b753f67c1d39a84a695e550eca2232dd0e76b13a7a6b9ab48d068903a1a90358e0a727c7f9b06e176d1fd10cb337dfbce84163a6f943ae63ffd662530f0c2a7209299765ed696078994b629c1921f7263fbd878fc55c8331081bfca64882176309578fbb4a2b7f3216212beac1ab33114ce83d1aceaef0369f7a96f8ebd671117c739cae3da688d347c6bf01656174900e7d7ccbbdc9765552ceebdc5112eae92c7815bee10d1e0604d1c123e3741671ff44c2de8cae8b4030660e4ee1c58ab1f0dbf9877044fd28d8b475021be8d9d8616e1ee0e4b347e935e4d3425584ef5982bd4a2f4b066778e78c18e2942354f8614e7c6e45d0cd725afd7af5baaba7ac922c25fadc00ef720fef38cedd793ac181898ed3d3ba63f47b6fbb74d74474326ea47ab51d282589e74be82f0ce7452aedda8d1e1616d7386f36650da0ce09a863ecbe13a5d766e6f86b7de4360e04dff046cecd533c503c5c682b557d7c48f49443ed4a26995eb44b18cb210d683c8a78bc2278f26510239c8fee06e8f487d9b45183a5bf7111f86721a75af262853d8d90a9f9f485dd68711bbfc6836bfb845d291e2377b52bdb7d19f2f2d2f90f376c13bc0faa6a79a603ff4136760cefb13bf364180a4d35787630a9e8e4b4bce9e8389ea6a4447ded2a17bce5a814e1be3bece568c5f3026b0418aaf463dc2aa1b8b3dc5e174a87cd910524c61ec84cd8e2fb47462ae27b54c12e3032ed47b9003e6cf94bb971102f02d0eee945513a2eddf896a0065b31cf9b1cdbfe776cfebf8e3e62ed0785d5c206312e800b0cb4fdc5a8e84526e5d8396350608debee2d8648164108443ea366dd7d31d87b6524cc33f6b2ec06fb86c98ab166f577a059577b458e57b5b15ddbbad41c6cca10c12d3190842c39608c8d336d9ca14ec8a1601b28088cf95de511dec974a6572cd48e6715069753650e66b3e3a7c8e88a822b31e4b8d38ffae623e769b04b84ea6c089eebcf062b299c8fc73fda02d1b92e2ca9790e22c70a83c4f31d3995bf65c6395d84d6cc5d2d17b5b3d92922471cb4f03ba8a8a3324c486529ffe4fc175eb54729ce72bd6b35409c9f6239183a354a4c2db5d9c3e4a622abbacf7d220867f9b9ec37e47990a699f8d387e2fac21f29ab8cfce98b634e3477a46e5f217366c6716cc85dbdf37efecd5e2f13b2a36ff5264c32173e25e4583336de562b39839acfa27e111d1923a0b356064c0f51b626b655c2da96967aeff22946264e49ebe2c80be60aab8fdb4b4527a2f329540f4bbf07beae9a431098ebb3987b3d7f4861155cc94bae546044dd8d4cbdbaa46bfcd4d525e259d3b3915adedf392545317f267f2f3edf7cdebf314cb29acdb3c164d4c4b164b16b4b4d291fa536b3076982d27e3d2ebd93d8f2eae69a683bf834a343da078edb522a8598d163afac8e42a1122949dc10585e17c58f2cf2b7f51696216ad5de1d27e4eb548be098af1519e6863f81dde4112a2ea8ec64b861d6c551e1e27ade98be0e93c410907d8b0fb3dd55887265af7e75a948804f62c2fd9e187f35492674f87b4c9fc282e5328ae048e811937832109149295167114362f293c92cabb9ca9e2952b38434ff81509be504beec72d0e1c83a8b0ef534adbb38ab60f66ec3022155ad417646230e26090d0167e003d5801b49fc4c1426671b9cceb93b9dd18fdd07c7125abf25391fd92830cb8801e9455a7d2c1c45c4a0d59e98ea6bfd76e490daba7a05591f54de84eea67548dd9e11f7c87096ac46757bb8c9adfa86ba281b88fac1b46b40bf58dcc30a68d0aee2305091497c893c9837106dd2f6d22d5c1b4e820f3f4f688792612f250d29dc0936b474a28455f37a5833469fff4db494eea4ef21b615fa67c7acfebf66c9472bb5d5c4479d39b2c497c4b4090e311597fbc6dad348654b7a11b2e5324da80691ba4917ec01fbab2f67c52c66adfb676ce8434cf3f8de8919bb6cac7ff111154a713812264b672fc1a08a4762019877d62f264feef96e26b80471aa0839442cb68120130b709a08d66e2b2f59337f2e29c9d84e80caa24f5feab65c71374cbaeab38dcb2d2896be86ef469f7df3961e9864355ca66242840e9cb86694d0769906bfdc1fd21d087263641a33f66523e310a", 0x1000, 0x358d}, {&(0x7f0000001340)="e266746251e885056781e6215f51b55b198204b2a7295c1bb6018a5ae81d9a636dd0225b19a3ada7fceb1ca0d2c490735e3d661eb474483ed9457bb18fad3eb15c4cd1e0b587de18fd5cc1e41f2ac6ae0c8b6e59499464b6e95bb4cd6410738d6dd52da517df6138c59f03b1d4090a7d440081bc52e76959d93ccaaaab0495e4b6bf87bdf788706fc3968a1405fdf0d4e9efadfb9d35914fc22b6b8e23f858ddfdfd46747e64bd86ec03e5c2114561ce0df416fc91531cdcfe58e65cc93c6a71340ecbbb14ecb02f1afe7dbe", 0xcc, 0x6}, {&(0x7f0000001440)="ce117490406314f5228281f12c45b4e6a66770060aec06b9ba6e03f3748295cf39378ca5c6d2d96284006a87c611babe668f9633bf8a72fa04f6905528c95f9b438c602265f72b127339b25ce33867d2032347fdd12edd7a5dd5674206290a2da790a4264f5448527d11edba137adbb3cb4000d3f0cf47430ae3084b3ad89104b873616d168b334310ccdaadf6f6559a96", 0x91, 0x5}, {&(0x7f0000001500)="b1ee7e50d51651bcdbf70366ccc8812cba968b2bfa1cfcce179e414fbd2fb3811f9b02502f38fee4aa9ad00ce2d7628a24f631907fcddbcb56831fb7fa91d5c996c798d89f43986ee00f9ff33a", 0x4d, 0x2}, {&(0x7f0000001580)="642d73b4f3e875801736e49b9d1e139853468f30dc14c441899821806ea7e70f5911eff0e80aa323b9871262c7cb681e9d8996a365ce6d24ca626a09db9c9b25ef4a0e14062a1205a09fa7f689e30312664d39bca5f1b0492b34b7a7961d1ef9f53bbbf0dcd367f13798fe17cab47e5ba8a7c5da18a133ecaa8b539b9502a39ebf33c86f76119637fca2e84d7619d9a4482e5d52e02df1fd4beb812891d862a63fe7181d3e05660a5ce7737d0c1a64701e8f0810795a4d3e86d96b537ad80bd69beb398422de3711a71473c56d485a6850bb6d7a3a343552b698fc08f8fdd02bb08ee1944bb68b4f57ebfad4be4c09155b572eda673aafcdb41bb07b317d632ba94c2db16e9c85277f5473980abe242ba76eaab8b575a4c768808fbed767c8bf9ce82b45ef63d2bccaf907e416f9bbec0d4ae6d9df950640584ad6d58e335a8b16f56693a0ab43eb8887e9570cc15fad6b50191c091d26a459bd7ba64f7040cc4ed1bf6ecb70acc435dc63d1a614dc791f1e23b482abe5dc8278fb130ded37ff4dd5ec7ac1bf09a4f3b47759554f70a69133b55d3fb04922ddc274c2affb19442b0f3f171147bc88300a75f42395cef3fb68b177b98292c72cc2df9e907f5417cc02c770e27c7d953b580749ced7ad7318a21543b1c96fdb37f668bc17eb5a47226436482e06743626a767434c02e1d977ea667398032aecbd6d762e18cf19e3c2514e8474fd972c1d5194fe2c20fbb401bf9ee98d659fecf347d69f52a14a4f25c36b78d053b6f485973411dd736918eed5e60ff08a34de9ea15c92090c2a4c6cda26b12f63b4bd3aea20a06b56cc332b5a8ed573b04b37265af2a4ca635fc3dadf050c047e9d3dda3d5818c462089312dd029b828fb2365d565dd2798d24358a0e0e0bbf25ce9e6395dac3df750bd488e37851492ee3d3065ebd53f6f07560f1a047bb8752b6e9c185b8fea6b20d809165cbe509c190e8bce7b20c11418fc42eb7598d4b2074c95f2bdaa9530edbfdbe92dde011156928208ff39d4b71756ca6e1118c5448016b7d2043dfd5f18fa27680b617752003bf21a8d0f91bafa920c08f08a578ff0d86d430eb82487c3f3773cb61c8dec13b1d0588a50ed738f797a03a44c0c8c4774600670c44e7ac0a9a0b933ea6ad06a56d8c81a02d0fad9f1aa6d06a31c57bda8cca99761bde122285a49bb48debdf3068d8eb65511dcf817580580bfc71f9d7ca8b9af2fd62ee8f06328597ba81a94605be69fb30808d21a57c3d23f2ff544c7c30653b73cb357a318070e8eea0c56527e83a6a69f7390022c9ef7619fc8c1a6c5befb5c914559ee0b00abd51d8adf60fa73d2b076ee77e5b5150d49655b686c6c520b95820edbaaee2526cdb3930fcf7415b3fe7968a0d28d2aa0d9e9f1bb95ddd98e848edbc1707a05c3e513d9e6bdf2ef2e3f2daef35bbb1b698c85e32a833ca969cf38feaa2a4897107c1280ac73a49b3ce7b029c940c393b3b43455c5677750dd274e684ac1039b67df68a37a0af3d6823242f42f42cfe41dc6cac223ccb14f4c4ec30f08616040d430335ef6897fa40c78eebf7f6e5d6f320288b830b4dba6cea9171198482351f42996210e5ca126239449fad3eb4c99dfe670d389dcb9df37bd9a3eaa6107b624c137c3433ea1e8df74480f582e70ba622185155829f1108dad6bfc36d2c7d58c4eaca48c341c64e947f2d741878bfb517c2d075ebd04dff56f06a777b913854ec572607ece31d22f232e6452344bdf15e2b0008ce608c1c1f1e5ca25f960c4bfb56cc83efc0bb9aebdf39621c09a8e717c6a3f4872d64e6f18aa5e76fc7217d9ba189ef1b651b7da2ae341eafd05ce2ff52e29cd42765245c2289de99529f161b4d59ae84770669aa1de55bf152f14b42d23e8ca31ecf8048f915bfe46badb559528cafe25d73e4ede09bd91147a60db3bc0343763cc8e5c30f0b2b2f69b038bbfeeac7a111d6607bc1ca68b024bd79df0b5dd957e5311fa621f1a94849470844ab6eb3a6294d3d208a8643044de0e594128f57c0fd8394a8d657a37a2683bf340ef781be5b8b7659f8a54138ed85895435e3a2134fdbb94cf76ebc7a4bfe576f996b167baa3a492fd67e8b1cf7ce5c46ebac72841c485896be676076a4b5a6dffff0652fb79bf78616585dc529868265f8e2e7ef4ab071640035d743cd146539f07399032f6a90ee5f712443c117f614f1580fb6e085d4d6c39cefcc9223c8bd3883de931682a50bf3ac97066cfdacb4bb68130c610fefb297dafd6391af2f9c8070a96bd110b37322e84b7b9621457db78435e3acf410d77cca3d7e9ab8adcedbc7ca7dc0ef9761c6ac9f3769a4eb7c005a403e161ea9d461467678eadb3b6f6a42fd88944e5543d563e6d5468b2474f0ceaa7eba1d112a517b0d5a095a24e8c902f7efbb3e4a2394ce4d885119a3e8c09103cf79c87508cb1129c46d0cc822b746c86c25b114feeba4ac7144e8fcbf7dd208e2189db522d3c1249b97591b6fc21fe05da3a93f9c17b3e948814ad7be3054730541bf75cd46d9c68942814b6c3041a628b69944f092744e5002822b2709665f6a512ec08158d6ecb57c15034d3af844f2d3037706bc08c0338a8381f4be40523f2033a2c368960b2d12b8f803813e57d4c7fcfbceecfaf7060b79c7f54074f8d6d0b8013d180a58129d14bde707a7a09afe2a96bf0b9b7a0edb7cb700b0789cf1e3e44cb9eaa446f2d77fc039d6afdeb74580c9c6babd38c96a351e0dadf7e51b5814964e5995485183fce47601a0b008f29e0bf2c62a8c5400160de1ec0d7834b7a0015a2ebffdb7398ad5a1d2873214a6da4336d234c24e81e7ecd37f909dae9e445835ef94ecf5b84c2ca82d3078322f56be40a917c5717c7cee2dff1ae0dee1375216f3ba2e10cb417fe5b6b213ce90b7196e728712b30fccd68050d254f5046fe53c5e4eef994f5af2c59220e209a49b5e97ffe4f3e383d85beff9ac7d613b2c99366e1d7e64e9306280e5237009da17b9b81cc55b34b4951ef1e6692ea2843961fc04c43dc41a71b3b769da78274161a661ae3d4e19299328ae3f175d8020d200595bfa680c31a33af0838f0cb27488ef406682aab2ef84347ca1eabb40c7353261a1b720ca7899d29e7e5763b72c0b87b937a410de73c97a9cfb37835dfc037588bd03a8270daee4e9a8b68a39244e02c706cef7665c2507d5fc13c649324faea47d48adac29bc5657157d1931fcf4882d99d56a3381dcc11d76d8af325041800fbcb671cfcca065b82ff6099b1c2c5be7e44143802a6e2a3f76b9818d9606c0e5809c4c7fc0d7ee8dc7183e79a7186dd0e00bbf33814b196f979b02faa75abd3259247f8a3d9f481e0fda0a200b7bc9b0e9586500afc1ee93d45829b1c850e4ff92e24f9eb6ff024e328c91e43cc929f371521440464698bd1ec944c95602e3ff389bf3ca2f2de162a7840a318398d9bc621c2ef28fb298f831d5ce2ce5164c58d671b0bd6be887b6bbf9be833cc3041f5b98be2c433f8f1212772d346f2e49a0c48fb7adf230b181439bd2828793c28123371283a3c4ae956144a86e1d7108ed6b4dc0cfe61d5edd84dacb0bc9fc166961b51217e148ca044efb9871469343e2c3e127ed306553c3bd26e0a1d05c33463a480b72e5da8251c5a82bc03c1e868aa6e1f97c0aff0ffcc6a9cd2867d93c921942ebcd66adaa6e1e64c6ddbeff4e5d65cd017880aef3479f0fcd3251669a67491e96fc072bcc4738efb8eb585d91bd6a186930422ea6a545e827b969e2be5787a4965e6a8c7f5220878295542105884260eb649a390b2bdd00d3e864b499e2e32b7f77a38a1ddb0f24e5455e1dce48dae0801823f2327d1ca1dea9449fce691d32a6645289d96e1fe99b43bc9ebf08e3995cd99ef7f7f9ed8a9f6e95168ff8de12a9e1401bdef198a11bf25587ec1e7c8c434327deb531246df71cf70db16e6f1600af531b99ffc73f1b9340fc5db720827f8ab1b4e6485bb2b2c57dce4c7a87d3c09ab7ab024efa4183dda546e4f14ae36f1820cac32a0850e14f0f3ee58d589e4856a111d50b108cf20077167ebadbc6ef158abd05c0eb3896c3d1472de733cf01825541cb6a1f4e421e73d175571dbaed639c6de4fb3e428bd417b44475ffad98939f6c6d1d5ec775bebf29c73ff4d3245636591a476b5e0129aec2f2e69402946cafb4a8a3c6e0fb7a4222e6f20763b6bc16eba92cb51945f1c027cdb8a03fe12fd9128507d64553a7f9299e614b6dd15c6355d70cfab1ced80ce692305af8daa31f37b415c23254f5707815c893d1dcd80e217d8675a2d39f8a2e444f3aab7ed3f6c0d6e607f39add32446588e01fd46b97dbd154f986c35856441bb94fdfafc3ca40c7f9c089e622f3c76f100a3e80b3cb682c45e9ccc40a7067c808285d6713ddce5f256fb0bfffc0182c51da196d2e74ffef59e6db98bcfd8d7fe06fedddd15d54c254bc84aadd561429f0c95bbd31e8a904899000f0137aa718b09f292cd33d1ebea9a46902c8f29e3eeb57f82aa393ae6934c72cefdc97fcbbe081dfa18b04e0c738ac323cc028fd2057b4957b141ba3fb48b294124ce1dd8930119d5fbde8e232e21c6d049d4e52e438d00970235e80b7cbf0feffbc89b8802606e1cc3ce9e3a7f7947d4723f9126ed491455c74dc2b629216951bb9aa0a5bf9f313487f622cfc8caa5be832bc58761e30bac3a1c5293ef388e69cde7c01ad83bb878326f47149f13e94c97ff6154dfe53acb94dbac239b4845ff77c3883bf4d22b31fc1cea959c5e705be19925d8544946ca18ff29200849266cdb60c72879b68dbc8c14a0dffb699026ed9b85a44a062ef788e85439d1d066f4927aba28fb1c389f574dceaf7fecb14dd955a5f9863930f414c9e0149c7fa85b81207d82c968a9f4fcbb468ba79c1b92c66f316b797a671f42b4909a1b27043f50d0755e45327b517d156e70d1a96f5b3861e5634a7eaff00fc2bccde7024a8421c5193c7e3e6689d0f90cc9d159365bcbfe550f774fa2a380295032a135695a6f6e5ecf903d726b20c2985ce297212105edc91fd625da9d05e6b0c58b2a5f04ca9598a10175e11ea9cb34b301438db8d96071b63f8f08ce4e77bcc7e44a30c6dd6658846a7f72d4fd9846fd8fce6d85568f44e4b531fff8b2ee34b30ce68bba44848d6acbfef133f974fc97808772c43fffa71fa68bb3c46609c1b62f83d5c5ac41ed414947f11b343cf4c3c5ea6ec913cef1bb399ef443dc0dc0930e0cb8f1f4dfd2268c0c0fa231f1bfd27b977b984792a332a06b0f8cec3cba3c1a1555a7529f472f62785844251800b5d5d361a204c223146aeaee4e7007a5b719e1b87082d2d3707d4d017d33e1bea7682da277034ba907f1edc110c30befa016441824254bca13079539bb63de35c3bd6459255cef30544ad98533bcdaf24cd81be855ff13b66c10f00bc67b8419dee751faa8e9bfb3ec3e021cf35491c6b1720123897164f874169dabcc8cdca23c313c1ea2f66e9d45dd7ec53a22c04e601ee910192ff7350483f66677fee5adfd8db2a51ed61a1bff5dc7ab3b505c08dbc00ee140bc001a8f4b5ef3e633bd2e60da08d06dc50da6bd36740385e6e050901c0bd9e68c9c0ae68d64c0e050b6a35cf18e589a9b1aa8367fc2d618915b11b82ba20447091ebb2ce92e179b918d1cb5a5ba3c4332e8439125816fe13c7941e2864cc7f42cceeb1e20937a458c4ea725a3cb2f81d628dc69a9ae41263714064b171089339770de6270abe2cddc098", 0x1000, 0x8001}], 0x80040, &(0x7f0000002640)={[{'erofs\x00'}, {'erofs\x00'}, {'%)+!\x00'}, {'erofs\x00'}, {'..,+-:@{&)'}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x30, 0x53, 0x30, 0x31, 0x39, 0x61, 0x37], 0x2d, [0x65, 0x30, 0x63, 0x62], 0x2d, [0x34, 0x31, 0x61, 0x31], 0x2d, [0x31, 0x35, 0x37, 0x32], 0x2d, [0x38, 0x38, 0x31, 0x36, 0x39, 0x61, 0x62, 0x39]}}}]}) getdents(r1, &(0x7f00000026c0)=""/86, 0x56) 09:25:33 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 868.203434] erofs: unmounted for /dev/loop4 [ 868.295288] FAULT_INJECTION: forcing a failure. [ 868.295288] name failslab, interval 1, probability 0, space 0, times 0 [ 868.319186] CPU: 0 PID: 22936 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 868.327115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 868.336469] Call Trace: [ 868.339061] dump_stack+0x1fc/0x2ef [ 868.342694] should_fail.cold+0xa/0xf [ 868.346500] ? setup_fault_attr+0x200/0x200 [ 868.350823] ? lock_acquire+0x170/0x3c0 [ 868.354801] __should_failslab+0x115/0x180 [ 868.359034] should_failslab+0x5/0x10 [ 868.362832] kmem_cache_alloc+0x277/0x370 [ 868.366982] __kernfs_new_node+0xd2/0x680 [ 868.371131] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 868.375891] ? __mutex_unlock_slowpath+0xea/0x610 [ 868.380740] ? wait_for_completion_io+0x10/0x10 [ 868.385412] ? kernfs_next_descendant_post+0x19c/0x290 [ 868.390694] kernfs_new_node+0x92/0x120 [ 868.394673] __kernfs_create_file+0x51/0x340 [ 868.399089] sysfs_add_file_mode_ns+0x226/0x540 [ 868.403764] internal_create_group+0x355/0xb20 [ 868.408350] ? sysfs_remove_link_from_group+0x70/0x70 [ 868.413536] ? lock_downgrade+0x720/0x720 [ 868.417694] lo_ioctl+0xf7c/0x20e0 [ 868.421236] ? loop_set_status64+0x110/0x110 [ 868.425644] blkdev_ioctl+0x5cb/0x1a80 [ 868.429529] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 868.434893] ? blkpg_ioctl+0x9d0/0x9d0 [ 868.438782] ? mark_held_locks+0xf0/0xf0 [ 868.442840] ? mark_held_locks+0xf0/0xf0 [ 868.446907] ? debug_check_no_obj_freed+0x201/0x490 [ 868.451926] ? lock_downgrade+0x720/0x720 [ 868.456074] block_ioctl+0xe9/0x130 [ 868.459697] ? blkdev_fallocate+0x3f0/0x3f0 [ 868.464021] do_vfs_ioctl+0xcdb/0x12e0 [ 868.467907] ? lock_downgrade+0x720/0x720 [ 868.472053] ? check_preemption_disabled+0x41/0x280 [ 868.477065] ? ioctl_preallocate+0x200/0x200 [ 868.481474] ? __fget+0x356/0x510 [ 868.484926] ? do_dup2+0x450/0x450 [ 868.488467] ? do_sys_open+0x2bf/0x520 [ 868.492361] ksys_ioctl+0x9b/0xc0 [ 868.495815] __x64_sys_ioctl+0x6f/0xb0 [ 868.499708] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 868.504289] do_syscall_64+0xf9/0x620 [ 868.508094] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 868.513276] RIP: 0033:0x7f5d4792afc7 [ 868.516987] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 868.535880] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 09:25:33 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x0, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 868.543587] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 868.550854] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 868.558121] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 868.565389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 868.572745] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 868.647046] erofs: read_super, device -> /dev/loop3 [ 868.652091] erofs: options -> [ 868.656073] erofs: read_super, device -> /dev/loop4 [ 868.666836] erofs: read_super, device -> /dev/loop2 [ 868.671868] erofs: options -> sysv [ 868.672493] erofs: options -> [ 868.691494] erofs: root inode @ nid 36 [ 868.694000] erofs: read_super, device -> /dev/loop5 [ 868.700514] erofs: options -> [ 868.708642] erofs: mounted on /dev/loop4 with opts: . [ 868.709968] erofs: Unrecognized mount option "sysv" or missing value [ 868.721983] erofs: root inode @ nid 36 [ 868.734301] erofs: bogus i_mode (0) @ nid 36 [ 868.749099] erofs: unmounted for /dev/loop5 [ 868.836148] erofs: unmounted for /dev/loop4 09:25:34 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x41ec}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:34 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 16) 09:25:34 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x0, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:34 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = syz_mount_image$sysv(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x9, 0x6, &(0x7f0000002580)=[{&(0x7f0000000280)="eb6c5cd46e058696203992171743269adc673341108f77f4e817edfb6765bf6db741f9c0ee110a9ec7c0fbed5418211b759356fadab25e1b90fc4b0e425077b1a5c693884547d67224af4a3edd822b1d995e298d862d8397fde87345a08041a6e1d76d26b14c72c93ae657127194032aeec89dcff538a333652f2069067c35cf396ae3e2b087994dd0d356955f95d5989eabb299325c9a196297c952f834cbefafde755aed23dc8cb5074a15644e9a67187c681f191020", 0xb7, 0x2}, {&(0x7f0000000340)="5aee7bc5f041bec539a12c0ddb4e4fb17e7923e0de542449d4a408856ed6d3803a015269365e0cd0a70b1f65dec01acd66e29633c83fbcf6a691bd69227f1ccc96b5dcc0da5f7c2ff450352dba2a0fe0c2b497f3a2fea6e5c5b66fc90c086a5ed54a5e25e0175fb2ea031dea734b3374a10ce9353cfc13dcc8261a93c5cf4a2e5179e67f7406abc258ee0bd8039d8c9376e69a8b40a2b79302eaf5fce869f6d1a8df99ba311df6a7be4302fc4b2196259412dbe1c9b8a48114251558cc6530a49d06d9fe19e51f241c1c2c1e6d6f21e2b9575c17ebdd610f51937ae2086c80fd846956eabc6268e76802926e8894a39338c2173006408eb66c5b4b67bc73b3575be9bfa2d066ea94ef4f6893bd91ee180094ee882ab2ed4302353254ca9a545a807d49328ee7f60c603642550e25e4303ce93ecdd10db20a94e16ebf5826fd07119984f12508f52832ec588ec36adbe6681b93d62ae659c001c9d9ebe4b5e0782ee6ca3c2fabfe20fcfa20d0b3f3232729c5be5c3a8575bfaca053904810daffae1d635b085d249890d0442bb59d1c3bf0e13340d1e95f1bb1cb9138f36cccc9742ed107e71510bc1a980a2f8fff8139f743bb00ee722e861fb32b1aea4788fbe502c91cda89a6b58bb2edd654b9ba49c5b87b6c5413bfd28238ad286a7cb171596bfd22ab7422a9e5c3b7292d464a0228a102b51449e8956bffff7be1cd3524d4dea4ef9e2cf1db29369632bfcfe4485a85d8873fa05b233722b597b427986a4ecfcd586b0c6374dc500605aa60f9e930181cf4e5271a52a77a99da1f601d18fb2b981d422cfad5e72196760a6e8a4ca279b1015945210549e3dbfba4c97036d5e4e08317e9ac93612ed7b53934665ff252c7a89153f4d2c504808ea786735e297c2ef4bb47561ccbcb05315063dd40e144502c9ac454cb2a4d3a67abd169b3f1cca10ea04e19536be7f94c63024c8f7d0c2174058efbd6728a621638f95e578355689c174d25188a3c9d9f651dbb2a08ce370518ee666fdca646b2a59fe80bc2ac38f072ffd518c08d10b0c5f60f2857f3f63ec562082593dbc0a0932318f3e1c25c34d20bf1a7d86efc4b9c78f3c936afbf6ea742ae05003e8f6298f073824e3483f16d5fc4783f63412207d50952c2abe7b936cd1cb40856330e722a5e7e528603d8564d0f82553ae8216ec3f356db135c9f5dd1e36731328953eabdc6e635611c826744d91055b177988c93e270cac36c0b36052cafc89382a24f8e8fe7dd3b85559087605509085a8eb48bb6af48674a00026d51eafe3a8a5e584e6aefda663576348fec86b782dcfdd286b8d2cf84a2cbf5fa0e1b1d44d2de01437a7a754848501f04aff7d1925a16095b21881c41b2a3228d0dd1b8ddcde6af401c69476b2a3f623d87f73f20d1fb50c2dad8ecf6ed09dad11a87e452c6031c92c0845628fade54d51f22be9e0b4fa0155d0f369dc34aa70091105a0488e6922574d8ccffcc9af74ef83ab8ed14e41c523a393ac9a0d8042d3147b0ec8cab9eb84663bdc0cd922e58760178c0806054bc2d8720553b17223fe37a8255b5c9eea4e7c7357f02facc4fac0c9dc7644822ce06216b0de95b22c36811330b492cc024fd3040971cd817997a09ffce982d024977bffff92f6a7cabda07cfa2e279eed1a4b2dbe0848d2dfc42380c94b095cde39a0d688b688fbc5595366a927d80c742bc8eb7b007bab5a28d7049f5f90c1268a36ccc3cf1d9a314d775fc5121019d7dba4a054a366eea78a9d89dbe0e1d498d81feae9898c404b608b1447a887ccdb975cba58e058d58f325866edd9e2a0569223d90789d006c4fac92ad21b54349fe6ce1659f39db97cd191c4cf8a3ee034e4f7ca70305e4895ebdd4e0ffa0ba83055dfce572b913d8da45f2d5c09c52a2aee19e56b3ff92f5367e0add386014846cb00e497c8a0e2313e7bce87ea05241e16e1d77f5edaa3d7a55ad4b2d2afd3996515455efff57bbe73ba775742d5001c976c0db275152a5344e826032dc0a5860c7ca4503d186b88b2d3042b7c4513ce2287fc53780e25e1064736b95e79b5393c9d06f840ecfd49666ebe7e12b0a13a9b3865224bb3ebfe2515603cc97499ba24f80a7519281610369e17d56e0d68d542d02b24f4b38db3b63a712281c676cb47c5b65e30ecc54f13dc03420785a03868c4450475afa88670f43cb41bba06e80e49886d9c8bc041c467d240737bf9f6b87882317435b68a59ed1f91ade532f20b796e8d14367221155fdf5b2faf07c5ede4af3d37c94e5f26129459cc4b9e5623237c75191536814593ca9e9880029e17ce7ab0dc7310fb52441c071653377b5ba3a1d438fe5f935b50e9a6011464f73cf8b1df5c80384ec2feb940120cc09482d3481a9ba7fab1c35c642e19331c785e7e81f811af4c59b06b086f881b2f523aa5dfec8314c310a1d023bd0de0a6a59b435de58e030923ca799f6310dec2f11d9f31e6efcd2d839eb50249cfa999212614f79d6bc0e2d3c0b398460d0cfa8310609e336dc78351e746f3cc3bde94a07c2e5e7cd72ca22e927a853b2a13f9dc01444f457010f9c16d75938c44ece0911ecb1d577b36cd0db9143cf4609d43d59b58cd359852dd4127d3c90083828e0b01f652e8096481e2ac29a777e2fc8aaf12a83d9f860d5870a79d007e3c6ca2307a0c3b06451fea215a6065d5f2cd2ff96c3e187e5e85efe28d1713a645f6881c732623e22281943b60a960d3b1a944bad70b5fed709a0ddcadf04ac3154c37aeae784e7803cafb6292713ffa3f5179d78933164aa903e08ac58ef2e264ac39463412152ec726fc786b7692f65cd17a0bbad0925deb09b18cde31c0e24810fb5a5d2b51b70c1a20626bc4c8301a752fa5adca7524b5d749a5b6d4ef048b10cb1d0b0cb4063183b899a92e005235f107d14d8316af69d466088d50e897ebdb5e850466668af96c0f1ed6cdb25cf0ee9705991940267f915703abc0f99af1c96286b5b68db1e92616937ba9064ad6fa4dd5c0c84493d4dea395ceaf7bbf0d9324e37367aca33f2e93c974e4411c284354a07a0279d7821561be892cb0e951ecc3d861ee6f9ca4150049dfaca8b19b78e89395d1a33818a4a2a99b40048082b96f329f863887b6bee933ff424a171ea3926ad22aed579d3a5c31065d1fc88a41ff91a5f3f3e2bdb9ff32cee1960945ac2794e9d5f64e2d16ca47c9452c941ac1c8b7046caffede1348847b9771e2ff08b58e3da535ed5ef6cbe3cedfe2d16326fd7e142fc296d3f2310a00bf34672faa7305b2daf9472af4a45a79cceb0e32dc969314ab68a4a272f830822cb40976aecc6c14365d565826efadd3e90781f68a0fbd1a90a6bbf7526517c73406f697ec4c72f743e9eb897c87fdea7f6542196baab9f41f452bc086fd360043eaa5c2f76f2637b2bd2cc428fff14f0860960908e4637b8759e50e5f232ad2b621117695c25f312f13f7ff7156281da8ad2c341973fa99f8c9bc9c9a975ed332c7e78d0d6881dadd15ce950f3f90c0ffb08683b0e41c771d212277875ba6916c330295aa4b5bcfbe625268adac7c49d297ec0fddb89abb0db818cfb1522af12a28ee4d5f8cafb2545a2088dbffe684c66a972f26b753f67c1d39a84a695e550eca2232dd0e76b13a7a6b9ab48d068903a1a90358e0a727c7f9b06e176d1fd10cb337dfbce84163a6f943ae63ffd662530f0c2a7209299765ed696078994b629c1921f7263fbd878fc55c8331081bfca64882176309578fbb4a2b7f3216212beac1ab33114ce83d1aceaef0369f7a96f8ebd671117c739cae3da688d347c6bf01656174900e7d7ccbbdc9765552ceebdc5112eae92c7815bee10d1e0604d1c123e3741671ff44c2de8cae8b4030660e4ee1c58ab1f0dbf9877044fd28d8b475021be8d9d8616e1ee0e4b347e935e4d3425584ef5982bd4a2f4b066778e78c18e2942354f8614e7c6e45d0cd725afd7af5baaba7ac922c25fadc00ef720fef38cedd793ac181898ed3d3ba63f47b6fbb74d74474326ea47ab51d282589e74be82f0ce7452aedda8d1e1616d7386f36650da0ce09a863ecbe13a5d766e6f86b7de4360e04dff046cecd533c503c5c682b557d7c48f49443ed4a26995eb44b18cb210d683c8a78bc2278f26510239c8fee06e8f487d9b45183a5bf7111f86721a75af262853d8d90a9f9f485dd68711bbfc6836bfb845d291e2377b52bdb7d19f2f2d2f90f376c13bc0faa6a79a603ff4136760cefb13bf364180a4d35787630a9e8e4b4bce9e8389ea6a4447ded2a17bce5a814e1be3bece568c5f3026b0418aaf463dc2aa1b8b3dc5e174a87cd910524c61ec84cd8e2fb47462ae27b54c12e3032ed47b9003e6cf94bb971102f02d0eee945513a2eddf896a0065b31cf9b1cdbfe776cfebf8e3e62ed0785d5c206312e800b0cb4fdc5a8e84526e5d8396350608debee2d8648164108443ea366dd7d31d87b6524cc33f6b2ec06fb86c98ab166f577a059577b458e57b5b15ddbbad41c6cca10c12d3190842c39608c8d336d9ca14ec8a1601b28088cf95de511dec974a6572cd48e6715069753650e66b3e3a7c8e88a822b31e4b8d38ffae623e769b04b84ea6c089eebcf062b299c8fc73fda02d1b92e2ca9790e22c70a83c4f31d3995bf65c6395d84d6cc5d2d17b5b3d92922471cb4f03ba8a8a3324c486529ffe4fc175eb54729ce72bd6b35409c9f6239183a354a4c2db5d9c3e4a622abbacf7d220867f9b9ec37e47990a699f8d387e2fac21f29ab8cfce98b634e3477a46e5f217366c6716cc85dbdf37efecd5e2f13b2a36ff5264c32173e25e4583336de562b39839acfa27e111d1923a0b356064c0f51b626b655c2da96967aeff22946264e49ebe2c80be60aab8fdb4b4527a2f329540f4bbf07beae9a431098ebb3987b3d7f4861155cc94bae546044dd8d4cbdbaa46bfcd4d525e259d3b3915adedf392545317f267f2f3edf7cdebf314cb29acdb3c164d4c4b164b16b4b4d291fa536b3076982d27e3d2ebd93d8f2eae69a683bf834a343da078edb522a8598d163afac8e42a1122949dc10585e17c58f2cf2b7f51696216ad5de1d27e4eb548be098af1519e6863f81dde4112a2ea8ec64b861d6c551e1e27ade98be0e93c410907d8b0fb3dd55887265af7e75a948804f62c2fd9e187f35492674f87b4c9fc282e5328ae048e811937832109149295167114362f293c92cabb9ca9e2952b38434ff81509be504beec72d0e1c83a8b0ef534adbb38ab60f66ec3022155ad417646230e26090d0167e003d5801b49fc4c1426671b9cceb93b9dd18fdd07c7125abf25391fd92830cb8801e9455a7d2c1c45c4a0d59e98ea6bfd76e490daba7a05591f54de84eea67548dd9e11f7c87096ac46757bb8c9adfa86ba281b88fac1b46b40bf58dcc30a68d0aee2305091497c893c9837106dd2f6d22d5c1b4e820f3f4f688792612f250d29dc0936b474a28455f37a5833469fff4db494eea4ef21b615fa67c7acfebf66c9472bb5d5c4479d39b2c497c4b4090e311597fbc6dad348654b7a11b2e5324da80691ba4917ec01fbab2f67c52c66adfb676ce8434cf3f8de8919bb6cac7ff111154a713812264b672fc1a08a4762019877d62f264feef96e26b80471aa0839442cb68120130b709a08d66e2b2f59337f2e29c9d84e80caa24f5feab65c71374cbaeab38dcb2d2896be86ef469f7df3961e9864355ca66242840e9cb86694d0769906bfdc1fd21d087263641a33f66523e310a", 0x1000, 0x358d}, {&(0x7f0000001340)="e266746251e885056781e6215f51b55b198204b2a7295c1bb6018a5ae81d9a636dd0225b19a3ada7fceb1ca0d2c490735e3d661eb474483ed9457bb18fad3eb15c4cd1e0b587de18fd5cc1e41f2ac6ae0c8b6e59499464b6e95bb4cd6410738d6dd52da517df6138c59f03b1d4090a7d440081bc52e76959d93ccaaaab0495e4b6bf87bdf788706fc3968a1405fdf0d4e9efadfb9d35914fc22b6b8e23f858ddfdfd46747e64bd86ec03e5c2114561ce0df416fc91531cdcfe58e65cc93c6a71340ecbbb14ecb02f1afe7dbe", 0xcc, 0x6}, {&(0x7f0000001440)="ce117490406314f5228281f12c45b4e6a66770060aec06b9ba6e03f3748295cf39378ca5c6d2d96284006a87c611babe668f9633bf8a72fa04f6905528c95f9b438c602265f72b127339b25ce33867d2032347fdd12edd7a5dd5674206290a2da790a4264f5448527d11edba137adbb3cb4000d3f0cf47430ae3084b3ad89104b873616d168b334310ccdaadf6f6559a96", 0x91, 0x5}, {&(0x7f0000001500)="b1ee7e50d51651bcdbf70366ccc8812cba968b2bfa1cfcce179e414fbd2fb3811f9b02502f38fee4aa9ad00ce2d7628a24f631907fcddbcb56831fb7fa91d5c996c798d89f43986ee00f9ff33a", 0x4d, 0x2}, {&(0x7f0000001580)="642d73b4f3e875801736e49b9d1e139853468f30dc14c441899821806ea7e70f5911eff0e80aa323b9871262c7cb681e9d8996a365ce6d24ca626a09db9c9b25ef4a0e14062a1205a09fa7f689e30312664d39bca5f1b0492b34b7a7961d1ef9f53bbbf0dcd367f13798fe17cab47e5ba8a7c5da18a133ecaa8b539b9502a39ebf33c86f76119637fca2e84d7619d9a4482e5d52e02df1fd4beb812891d862a63fe7181d3e05660a5ce7737d0c1a64701e8f0810795a4d3e86d96b537ad80bd69beb398422de3711a71473c56d485a6850bb6d7a3a343552b698fc08f8fdd02bb08ee1944bb68b4f57ebfad4be4c09155b572eda673aafcdb41bb07b317d632ba94c2db16e9c85277f5473980abe242ba76eaab8b575a4c768808fbed767c8bf9ce82b45ef63d2bccaf907e416f9bbec0d4ae6d9df950640584ad6d58e335a8b16f56693a0ab43eb8887e9570cc15fad6b50191c091d26a459bd7ba64f7040cc4ed1bf6ecb70acc435dc63d1a614dc791f1e23b482abe5dc8278fb130ded37ff4dd5ec7ac1bf09a4f3b47759554f70a69133b55d3fb04922ddc274c2affb19442b0f3f171147bc88300a75f42395cef3fb68b177b98292c72cc2df9e907f5417cc02c770e27c7d953b580749ced7ad7318a21543b1c96fdb37f668bc17eb5a47226436482e06743626a767434c02e1d977ea667398032aecbd6d762e18cf19e3c2514e8474fd972c1d5194fe2c20fbb401bf9ee98d659fecf347d69f52a14a4f25c36b78d053b6f485973411dd736918eed5e60ff08a34de9ea15c92090c2a4c6cda26b12f63b4bd3aea20a06b56cc332b5a8ed573b04b37265af2a4ca635fc3dadf050c047e9d3dda3d5818c462089312dd029b828fb2365d565dd2798d24358a0e0e0bbf25ce9e6395dac3df750bd488e37851492ee3d3065ebd53f6f07560f1a047bb8752b6e9c185b8fea6b20d809165cbe509c190e8bce7b20c11418fc42eb7598d4b2074c95f2bdaa9530edbfdbe92dde011156928208ff39d4b71756ca6e1118c5448016b7d2043dfd5f18fa27680b617752003bf21a8d0f91bafa920c08f08a578ff0d86d430eb82487c3f3773cb61c8dec13b1d0588a50ed738f797a03a44c0c8c4774600670c44e7ac0a9a0b933ea6ad06a56d8c81a02d0fad9f1aa6d06a31c57bda8cca99761bde122285a49bb48debdf3068d8eb65511dcf817580580bfc71f9d7ca8b9af2fd62ee8f06328597ba81a94605be69fb30808d21a57c3d23f2ff544c7c30653b73cb357a318070e8eea0c56527e83a6a69f7390022c9ef7619fc8c1a6c5befb5c914559ee0b00abd51d8adf60fa73d2b076ee77e5b5150d49655b686c6c520b95820edbaaee2526cdb3930fcf7415b3fe7968a0d28d2aa0d9e9f1bb95ddd98e848edbc1707a05c3e513d9e6bdf2ef2e3f2daef35bbb1b698c85e32a833ca969cf38feaa2a4897107c1280ac73a49b3ce7b029c940c393b3b43455c5677750dd274e684ac1039b67df68a37a0af3d6823242f42f42cfe41dc6cac223ccb14f4c4ec30f08616040d430335ef6897fa40c78eebf7f6e5d6f320288b830b4dba6cea9171198482351f42996210e5ca126239449fad3eb4c99dfe670d389dcb9df37bd9a3eaa6107b624c137c3433ea1e8df74480f582e70ba622185155829f1108dad6bfc36d2c7d58c4eaca48c341c64e947f2d741878bfb517c2d075ebd04dff56f06a777b913854ec572607ece31d22f232e6452344bdf15e2b0008ce608c1c1f1e5ca25f960c4bfb56cc83efc0bb9aebdf39621c09a8e717c6a3f4872d64e6f18aa5e76fc7217d9ba189ef1b651b7da2ae341eafd05ce2ff52e29cd42765245c2289de99529f161b4d59ae84770669aa1de55bf152f14b42d23e8ca31ecf8048f915bfe46badb559528cafe25d73e4ede09bd91147a60db3bc0343763cc8e5c30f0b2b2f69b038bbfeeac7a111d6607bc1ca68b024bd79df0b5dd957e5311fa621f1a94849470844ab6eb3a6294d3d208a8643044de0e594128f57c0fd8394a8d657a37a2683bf340ef781be5b8b7659f8a54138ed85895435e3a2134fdbb94cf76ebc7a4bfe576f996b167baa3a492fd67e8b1cf7ce5c46ebac72841c485896be676076a4b5a6dffff0652fb79bf78616585dc529868265f8e2e7ef4ab071640035d743cd146539f07399032f6a90ee5f712443c117f614f1580fb6e085d4d6c39cefcc9223c8bd3883de931682a50bf3ac97066cfdacb4bb68130c610fefb297dafd6391af2f9c8070a96bd110b37322e84b7b9621457db78435e3acf410d77cca3d7e9ab8adcedbc7ca7dc0ef9761c6ac9f3769a4eb7c005a403e161ea9d461467678eadb3b6f6a42fd88944e5543d563e6d5468b2474f0ceaa7eba1d112a517b0d5a095a24e8c902f7efbb3e4a2394ce4d885119a3e8c09103cf79c87508cb1129c46d0cc822b746c86c25b114feeba4ac7144e8fcbf7dd208e2189db522d3c1249b97591b6fc21fe05da3a93f9c17b3e948814ad7be3054730541bf75cd46d9c68942814b6c3041a628b69944f092744e5002822b2709665f6a512ec08158d6ecb57c15034d3af844f2d3037706bc08c0338a8381f4be40523f2033a2c368960b2d12b8f803813e57d4c7fcfbceecfaf7060b79c7f54074f8d6d0b8013d180a58129d14bde707a7a09afe2a96bf0b9b7a0edb7cb700b0789cf1e3e44cb9eaa446f2d77fc039d6afdeb74580c9c6babd38c96a351e0dadf7e51b5814964e5995485183fce47601a0b008f29e0bf2c62a8c5400160de1ec0d7834b7a0015a2ebffdb7398ad5a1d2873214a6da4336d234c24e81e7ecd37f909dae9e445835ef94ecf5b84c2ca82d3078322f56be40a917c5717c7cee2dff1ae0dee1375216f3ba2e10cb417fe5b6b213ce90b7196e728712b30fccd68050d254f5046fe53c5e4eef994f5af2c59220e209a49b5e97ffe4f3e383d85beff9ac7d613b2c99366e1d7e64e9306280e5237009da17b9b81cc55b34b4951ef1e6692ea2843961fc04c43dc41a71b3b769da78274161a661ae3d4e19299328ae3f175d8020d200595bfa680c31a33af0838f0cb27488ef406682aab2ef84347ca1eabb40c7353261a1b720ca7899d29e7e5763b72c0b87b937a410de73c97a9cfb37835dfc037588bd03a8270daee4e9a8b68a39244e02c706cef7665c2507d5fc13c649324faea47d48adac29bc5657157d1931fcf4882d99d56a3381dcc11d76d8af325041800fbcb671cfcca065b82ff6099b1c2c5be7e44143802a6e2a3f76b9818d9606c0e5809c4c7fc0d7ee8dc7183e79a7186dd0e00bbf33814b196f979b02faa75abd3259247f8a3d9f481e0fda0a200b7bc9b0e9586500afc1ee93d45829b1c850e4ff92e24f9eb6ff024e328c91e43cc929f371521440464698bd1ec944c95602e3ff389bf3ca2f2de162a7840a318398d9bc621c2ef28fb298f831d5ce2ce5164c58d671b0bd6be887b6bbf9be833cc3041f5b98be2c433f8f1212772d346f2e49a0c48fb7adf230b181439bd2828793c28123371283a3c4ae956144a86e1d7108ed6b4dc0cfe61d5edd84dacb0bc9fc166961b51217e148ca044efb9871469343e2c3e127ed306553c3bd26e0a1d05c33463a480b72e5da8251c5a82bc03c1e868aa6e1f97c0aff0ffcc6a9cd2867d93c921942ebcd66adaa6e1e64c6ddbeff4e5d65cd017880aef3479f0fcd3251669a67491e96fc072bcc4738efb8eb585d91bd6a186930422ea6a545e827b969e2be5787a4965e6a8c7f5220878295542105884260eb649a390b2bdd00d3e864b499e2e32b7f77a38a1ddb0f24e5455e1dce48dae0801823f2327d1ca1dea9449fce691d32a6645289d96e1fe99b43bc9ebf08e3995cd99ef7f7f9ed8a9f6e95168ff8de12a9e1401bdef198a11bf25587ec1e7c8c434327deb531246df71cf70db16e6f1600af531b99ffc73f1b9340fc5db720827f8ab1b4e6485bb2b2c57dce4c7a87d3c09ab7ab024efa4183dda546e4f14ae36f1820cac32a0850e14f0f3ee58d589e4856a111d50b108cf20077167ebadbc6ef158abd05c0eb3896c3d1472de733cf01825541cb6a1f4e421e73d175571dbaed639c6de4fb3e428bd417b44475ffad98939f6c6d1d5ec775bebf29c73ff4d3245636591a476b5e0129aec2f2e69402946cafb4a8a3c6e0fb7a4222e6f20763b6bc16eba92cb51945f1c027cdb8a03fe12fd9128507d64553a7f9299e614b6dd15c6355d70cfab1ced80ce692305af8daa31f37b415c23254f5707815c893d1dcd80e217d8675a2d39f8a2e444f3aab7ed3f6c0d6e607f39add32446588e01fd46b97dbd154f986c35856441bb94fdfafc3ca40c7f9c089e622f3c76f100a3e80b3cb682c45e9ccc40a7067c808285d6713ddce5f256fb0bfffc0182c51da196d2e74ffef59e6db98bcfd8d7fe06fedddd15d54c254bc84aadd561429f0c95bbd31e8a904899000f0137aa718b09f292cd33d1ebea9a46902c8f29e3eeb57f82aa393ae6934c72cefdc97fcbbe081dfa18b04e0c738ac323cc028fd2057b4957b141ba3fb48b294124ce1dd8930119d5fbde8e232e21c6d049d4e52e438d00970235e80b7cbf0feffbc89b8802606e1cc3ce9e3a7f7947d4723f9126ed491455c74dc2b629216951bb9aa0a5bf9f313487f622cfc8caa5be832bc58761e30bac3a1c5293ef388e69cde7c01ad83bb878326f47149f13e94c97ff6154dfe53acb94dbac239b4845ff77c3883bf4d22b31fc1cea959c5e705be19925d8544946ca18ff29200849266cdb60c72879b68dbc8c14a0dffb699026ed9b85a44a062ef788e85439d1d066f4927aba28fb1c389f574dceaf7fecb14dd955a5f9863930f414c9e0149c7fa85b81207d82c968a9f4fcbb468ba79c1b92c66f316b797a671f42b4909a1b27043f50d0755e45327b517d156e70d1a96f5b3861e5634a7eaff00fc2bccde7024a8421c5193c7e3e6689d0f90cc9d159365bcbfe550f774fa2a380295032a135695a6f6e5ecf903d726b20c2985ce297212105edc91fd625da9d05e6b0c58b2a5f04ca9598a10175e11ea9cb34b301438db8d96071b63f8f08ce4e77bcc7e44a30c6dd6658846a7f72d4fd9846fd8fce6d85568f44e4b531fff8b2ee34b30ce68bba44848d6acbfef133f974fc97808772c43fffa71fa68bb3c46609c1b62f83d5c5ac41ed414947f11b343cf4c3c5ea6ec913cef1bb399ef443dc0dc0930e0cb8f1f4dfd2268c0c0fa231f1bfd27b977b984792a332a06b0f8cec3cba3c1a1555a7529f472f62785844251800b5d5d361a204c223146aeaee4e7007a5b719e1b87082d2d3707d4d017d33e1bea7682da277034ba907f1edc110c30befa016441824254bca13079539bb63de35c3bd6459255cef30544ad98533bcdaf24cd81be855ff13b66c10f00bc67b8419dee751faa8e9bfb3ec3e021cf35491c6b1720123897164f874169dabcc8cdca23c313c1ea2f66e9d45dd7ec53a22c04e601ee910192ff7350483f66677fee5adfd8db2a51ed61a1bff5dc7ab3b505c08dbc00ee140bc001a8f4b5ef3e633bd2e60da08d06dc50da6bd36740385e6e050901c0bd9e68c9c0ae68d64c0e050b6a35cf18e589a9b1aa8367fc2d618915b11b82ba20447091ebb2ce92e179b918d1cb5a5ba3c4332e8439125816fe13c7941e2864cc7f42cceeb1e20937a458c4ea725a3cb2f81d628dc69a9ae41263714064b171089339770de6270abe2cddc098", 0x1000, 0x8001}], 0x80040, &(0x7f0000002640)={[{'erofs\x00'}, {'erofs\x00'}, {'%)+!\x00'}, {'erofs\x00'}, {'..,+-:@{&)'}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x30, 0x53, 0x30, 0x31, 0x39, 0x61, 0x37], 0x2d, [0x65, 0x30, 0x63, 0x62], 0x2d, [0x34, 0x31, 0x61, 0x31], 0x2d, [0x31, 0x35, 0x37, 0x32], 0x2d, [0x38, 0x38, 0x31, 0x36, 0x39, 0x61, 0x62, 0x39]}}}]}) getdents(r1, &(0x7f00000026c0)=""/86, 0x56) 09:25:34 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x155401, 0x18c) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x1) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) (async) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x155401, 0x18c) (async) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x1) (async) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e) (async) 09:25:34 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfeffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:34 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x0, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 869.566575] FAULT_INJECTION: forcing a failure. [ 869.566575] name failslab, interval 1, probability 0, space 0, times 0 [ 869.583850] CPU: 0 PID: 22994 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 869.591748] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 869.601097] Call Trace: [ 869.603682] dump_stack+0x1fc/0x2ef [ 869.607296] should_fail.cold+0xa/0xf [ 869.611090] ? setup_fault_attr+0x200/0x200 [ 869.615417] ? lock_acquire+0x170/0x3c0 [ 869.619387] __should_failslab+0x115/0x180 [ 869.623607] should_failslab+0x5/0x10 [ 869.627389] kmem_cache_alloc+0x277/0x370 [ 869.631547] __kernfs_new_node+0xd2/0x680 [ 869.635680] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 869.640429] ? __mutex_unlock_slowpath+0xea/0x610 [ 869.645255] ? wait_for_completion_io+0x10/0x10 [ 869.649922] ? kernfs_next_descendant_post+0x19c/0x290 [ 869.655204] kernfs_new_node+0x92/0x120 [ 869.659168] __kernfs_create_file+0x51/0x340 [ 869.663559] sysfs_add_file_mode_ns+0x226/0x540 [ 869.668212] internal_create_group+0x355/0xb20 [ 869.672779] ? sysfs_remove_link_from_group+0x70/0x70 [ 869.677953] ? lock_downgrade+0x720/0x720 [ 869.682106] lo_ioctl+0xf7c/0x20e0 [ 869.685663] ? loop_set_status64+0x110/0x110 [ 869.690071] blkdev_ioctl+0x5cb/0x1a80 [ 869.693953] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 869.699308] ? blkpg_ioctl+0x9d0/0x9d0 [ 869.703188] ? mark_held_locks+0xf0/0xf0 [ 869.707263] ? mark_held_locks+0xf0/0xf0 [ 869.711399] ? debug_check_no_obj_freed+0x201/0x490 [ 869.716410] ? lock_downgrade+0x720/0x720 [ 869.720601] block_ioctl+0xe9/0x130 [ 869.724232] ? blkdev_fallocate+0x3f0/0x3f0 [ 869.728539] do_vfs_ioctl+0xcdb/0x12e0 [ 869.732546] ? lock_downgrade+0x720/0x720 [ 869.736684] ? check_preemption_disabled+0x41/0x280 [ 869.741683] ? ioctl_preallocate+0x200/0x200 [ 869.746086] ? __fget+0x356/0x510 [ 869.749529] ? do_dup2+0x450/0x450 [ 869.753071] ? do_sys_open+0x2bf/0x520 [ 869.756954] ksys_ioctl+0x9b/0xc0 [ 869.760391] __x64_sys_ioctl+0x6f/0xb0 [ 869.764276] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 869.768846] do_syscall_64+0xf9/0x620 [ 869.772630] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 869.777886] RIP: 0033:0x7f5d4792afc7 [ 869.781584] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 869.800477] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 869.808167] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 09:25:34 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x155401, 0x18c) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x1) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) (async) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x155401, 0x18c) (async) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x2, 0x1) (async) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e) (async) [ 869.815416] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 869.822673] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 869.829940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 869.837190] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 869.861421] erofs: read_super, device -> /dev/loop5 09:25:35 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 17) [ 869.872199] erofs: options -> [ 869.880732] erofs: read_super, device -> /dev/loop2 [ 869.886740] erofs: read_super, device -> /dev/loop3 [ 869.910959] erofs: unmounted for /dev/loop5 [ 869.917960] erofs: options -> sysv 09:25:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x0, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 869.921067] erofs: read_super, device -> /dev/loop4 [ 869.922802] erofs: options -> [ 869.926777] erofs: options -> [ 869.933735] erofs: root inode @ nid 36 [ 869.937875] erofs: mounted on /dev/loop4 with opts: . [ 869.944592] erofs: Unrecognized mount option "sysv" or missing value [ 869.964395] erofs: root inode @ nid 36 [ 869.968678] erofs: bogus i_mode (0) @ nid 36 09:25:35 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) r1 = syz_mount_image$sysv(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x9, 0x6, &(0x7f0000002580)=[{&(0x7f0000000280)="eb6c5cd46e058696203992171743269adc673341108f77f4e817edfb6765bf6db741f9c0ee110a9ec7c0fbed5418211b759356fadab25e1b90fc4b0e425077b1a5c693884547d67224af4a3edd822b1d995e298d862d8397fde87345a08041a6e1d76d26b14c72c93ae657127194032aeec89dcff538a333652f2069067c35cf396ae3e2b087994dd0d356955f95d5989eabb299325c9a196297c952f834cbefafde755aed23dc8cb5074a15644e9a67187c681f191020", 0xb7, 0x2}, {&(0x7f0000000340)="5aee7bc5f041bec539a12c0ddb4e4fb17e7923e0de542449d4a408856ed6d3803a015269365e0cd0a70b1f65dec01acd66e29633c83fbcf6a691bd69227f1ccc96b5dcc0da5f7c2ff450352dba2a0fe0c2b497f3a2fea6e5c5b66fc90c086a5ed54a5e25e0175fb2ea031dea734b3374a10ce9353cfc13dcc8261a93c5cf4a2e5179e67f7406abc258ee0bd8039d8c9376e69a8b40a2b79302eaf5fce869f6d1a8df99ba311df6a7be4302fc4b2196259412dbe1c9b8a48114251558cc6530a49d06d9fe19e51f241c1c2c1e6d6f21e2b9575c17ebdd610f51937ae2086c80fd846956eabc6268e76802926e8894a39338c2173006408eb66c5b4b67bc73b3575be9bfa2d066ea94ef4f6893bd91ee180094ee882ab2ed4302353254ca9a545a807d49328ee7f60c603642550e25e4303ce93ecdd10db20a94e16ebf5826fd07119984f12508f52832ec588ec36adbe6681b93d62ae659c001c9d9ebe4b5e0782ee6ca3c2fabfe20fcfa20d0b3f3232729c5be5c3a8575bfaca053904810daffae1d635b085d249890d0442bb59d1c3bf0e13340d1e95f1bb1cb9138f36cccc9742ed107e71510bc1a980a2f8fff8139f743bb00ee722e861fb32b1aea4788fbe502c91cda89a6b58bb2edd654b9ba49c5b87b6c5413bfd28238ad286a7cb171596bfd22ab7422a9e5c3b7292d464a0228a102b51449e8956bffff7be1cd3524d4dea4ef9e2cf1db29369632bfcfe4485a85d8873fa05b233722b597b427986a4ecfcd586b0c6374dc500605aa60f9e930181cf4e5271a52a77a99da1f601d18fb2b981d422cfad5e72196760a6e8a4ca279b1015945210549e3dbfba4c97036d5e4e08317e9ac93612ed7b53934665ff252c7a89153f4d2c504808ea786735e297c2ef4bb47561ccbcb05315063dd40e144502c9ac454cb2a4d3a67abd169b3f1cca10ea04e19536be7f94c63024c8f7d0c2174058efbd6728a621638f95e578355689c174d25188a3c9d9f651dbb2a08ce370518ee666fdca646b2a59fe80bc2ac38f072ffd518c08d10b0c5f60f2857f3f63ec562082593dbc0a0932318f3e1c25c34d20bf1a7d86efc4b9c78f3c936afbf6ea742ae05003e8f6298f073824e3483f16d5fc4783f63412207d50952c2abe7b936cd1cb40856330e722a5e7e528603d8564d0f82553ae8216ec3f356db135c9f5dd1e36731328953eabdc6e635611c826744d91055b177988c93e270cac36c0b36052cafc89382a24f8e8fe7dd3b85559087605509085a8eb48bb6af48674a00026d51eafe3a8a5e584e6aefda663576348fec86b782dcfdd286b8d2cf84a2cbf5fa0e1b1d44d2de01437a7a754848501f04aff7d1925a16095b21881c41b2a3228d0dd1b8ddcde6af401c69476b2a3f623d87f73f20d1fb50c2dad8ecf6ed09dad11a87e452c6031c92c0845628fade54d51f22be9e0b4fa0155d0f369dc34aa70091105a0488e6922574d8ccffcc9af74ef83ab8ed14e41c523a393ac9a0d8042d3147b0ec8cab9eb84663bdc0cd922e58760178c0806054bc2d8720553b17223fe37a8255b5c9eea4e7c7357f02facc4fac0c9dc7644822ce06216b0de95b22c36811330b492cc024fd3040971cd817997a09ffce982d024977bffff92f6a7cabda07cfa2e279eed1a4b2dbe0848d2dfc42380c94b095cde39a0d688b688fbc5595366a927d80c742bc8eb7b007bab5a28d7049f5f90c1268a36ccc3cf1d9a314d775fc5121019d7dba4a054a366eea78a9d89dbe0e1d498d81feae9898c404b608b1447a887ccdb975cba58e058d58f325866edd9e2a0569223d90789d006c4fac92ad21b54349fe6ce1659f39db97cd191c4cf8a3ee034e4f7ca70305e4895ebdd4e0ffa0ba83055dfce572b913d8da45f2d5c09c52a2aee19e56b3ff92f5367e0add386014846cb00e497c8a0e2313e7bce87ea05241e16e1d77f5edaa3d7a55ad4b2d2afd3996515455efff57bbe73ba775742d5001c976c0db275152a5344e826032dc0a5860c7ca4503d186b88b2d3042b7c4513ce2287fc53780e25e1064736b95e79b5393c9d06f840ecfd49666ebe7e12b0a13a9b3865224bb3ebfe2515603cc97499ba24f80a7519281610369e17d56e0d68d542d02b24f4b38db3b63a712281c676cb47c5b65e30ecc54f13dc03420785a03868c4450475afa88670f43cb41bba06e80e49886d9c8bc041c467d240737bf9f6b87882317435b68a59ed1f91ade532f20b796e8d14367221155fdf5b2faf07c5ede4af3d37c94e5f26129459cc4b9e5623237c75191536814593ca9e9880029e17ce7ab0dc7310fb52441c071653377b5ba3a1d438fe5f935b50e9a6011464f73cf8b1df5c80384ec2feb940120cc09482d3481a9ba7fab1c35c642e19331c785e7e81f811af4c59b06b086f881b2f523aa5dfec8314c310a1d023bd0de0a6a59b435de58e030923ca799f6310dec2f11d9f31e6efcd2d839eb50249cfa999212614f79d6bc0e2d3c0b398460d0cfa8310609e336dc78351e746f3cc3bde94a07c2e5e7cd72ca22e927a853b2a13f9dc01444f457010f9c16d75938c44ece0911ecb1d577b36cd0db9143cf4609d43d59b58cd359852dd4127d3c90083828e0b01f652e8096481e2ac29a777e2fc8aaf12a83d9f860d5870a79d007e3c6ca2307a0c3b06451fea215a6065d5f2cd2ff96c3e187e5e85efe28d1713a645f6881c732623e22281943b60a960d3b1a944bad70b5fed709a0ddcadf04ac3154c37aeae784e7803cafb6292713ffa3f5179d78933164aa903e08ac58ef2e264ac39463412152ec726fc786b7692f65cd17a0bbad0925deb09b18cde31c0e24810fb5a5d2b51b70c1a20626bc4c8301a752fa5adca7524b5d749a5b6d4ef048b10cb1d0b0cb4063183b899a92e005235f107d14d8316af69d466088d50e897ebdb5e850466668af96c0f1ed6cdb25cf0ee9705991940267f915703abc0f99af1c96286b5b68db1e92616937ba9064ad6fa4dd5c0c84493d4dea395ceaf7bbf0d9324e37367aca33f2e93c974e4411c284354a07a0279d7821561be892cb0e951ecc3d861ee6f9ca4150049dfaca8b19b78e89395d1a33818a4a2a99b40048082b96f329f863887b6bee933ff424a171ea3926ad22aed579d3a5c31065d1fc88a41ff91a5f3f3e2bdb9ff32cee1960945ac2794e9d5f64e2d16ca47c9452c941ac1c8b7046caffede1348847b9771e2ff08b58e3da535ed5ef6cbe3cedfe2d16326fd7e142fc296d3f2310a00bf34672faa7305b2daf9472af4a45a79cceb0e32dc969314ab68a4a272f830822cb40976aecc6c14365d565826efadd3e90781f68a0fbd1a90a6bbf7526517c73406f697ec4c72f743e9eb897c87fdea7f6542196baab9f41f452bc086fd360043eaa5c2f76f2637b2bd2cc428fff14f0860960908e4637b8759e50e5f232ad2b621117695c25f312f13f7ff7156281da8ad2c341973fa99f8c9bc9c9a975ed332c7e78d0d6881dadd15ce950f3f90c0ffb08683b0e41c771d212277875ba6916c330295aa4b5bcfbe625268adac7c49d297ec0fddb89abb0db818cfb1522af12a28ee4d5f8cafb2545a2088dbffe684c66a972f26b753f67c1d39a84a695e550eca2232dd0e76b13a7a6b9ab48d068903a1a90358e0a727c7f9b06e176d1fd10cb337dfbce84163a6f943ae63ffd662530f0c2a7209299765ed696078994b629c1921f7263fbd878fc55c8331081bfca64882176309578fbb4a2b7f3216212beac1ab33114ce83d1aceaef0369f7a96f8ebd671117c739cae3da688d347c6bf01656174900e7d7ccbbdc9765552ceebdc5112eae92c7815bee10d1e0604d1c123e3741671ff44c2de8cae8b4030660e4ee1c58ab1f0dbf9877044fd28d8b475021be8d9d8616e1ee0e4b347e935e4d3425584ef5982bd4a2f4b066778e78c18e2942354f8614e7c6e45d0cd725afd7af5baaba7ac922c25fadc00ef720fef38cedd793ac181898ed3d3ba63f47b6fbb74d74474326ea47ab51d282589e74be82f0ce7452aedda8d1e1616d7386f36650da0ce09a863ecbe13a5d766e6f86b7de4360e04dff046cecd533c503c5c682b557d7c48f49443ed4a26995eb44b18cb210d683c8a78bc2278f26510239c8fee06e8f487d9b45183a5bf7111f86721a75af262853d8d90a9f9f485dd68711bbfc6836bfb845d291e2377b52bdb7d19f2f2d2f90f376c13bc0faa6a79a603ff4136760cefb13bf364180a4d35787630a9e8e4b4bce9e8389ea6a4447ded2a17bce5a814e1be3bece568c5f3026b0418aaf463dc2aa1b8b3dc5e174a87cd910524c61ec84cd8e2fb47462ae27b54c12e3032ed47b9003e6cf94bb971102f02d0eee945513a2eddf896a0065b31cf9b1cdbfe776cfebf8e3e62ed0785d5c206312e800b0cb4fdc5a8e84526e5d8396350608debee2d8648164108443ea366dd7d31d87b6524cc33f6b2ec06fb86c98ab166f577a059577b458e57b5b15ddbbad41c6cca10c12d3190842c39608c8d336d9ca14ec8a1601b28088cf95de511dec974a6572cd48e6715069753650e66b3e3a7c8e88a822b31e4b8d38ffae623e769b04b84ea6c089eebcf062b299c8fc73fda02d1b92e2ca9790e22c70a83c4f31d3995bf65c6395d84d6cc5d2d17b5b3d92922471cb4f03ba8a8a3324c486529ffe4fc175eb54729ce72bd6b35409c9f6239183a354a4c2db5d9c3e4a622abbacf7d220867f9b9ec37e47990a699f8d387e2fac21f29ab8cfce98b634e3477a46e5f217366c6716cc85dbdf37efecd5e2f13b2a36ff5264c32173e25e4583336de562b39839acfa27e111d1923a0b356064c0f51b626b655c2da96967aeff22946264e49ebe2c80be60aab8fdb4b4527a2f329540f4bbf07beae9a431098ebb3987b3d7f4861155cc94bae546044dd8d4cbdbaa46bfcd4d525e259d3b3915adedf392545317f267f2f3edf7cdebf314cb29acdb3c164d4c4b164b16b4b4d291fa536b3076982d27e3d2ebd93d8f2eae69a683bf834a343da078edb522a8598d163afac8e42a1122949dc10585e17c58f2cf2b7f51696216ad5de1d27e4eb548be098af1519e6863f81dde4112a2ea8ec64b861d6c551e1e27ade98be0e93c410907d8b0fb3dd55887265af7e75a948804f62c2fd9e187f35492674f87b4c9fc282e5328ae048e811937832109149295167114362f293c92cabb9ca9e2952b38434ff81509be504beec72d0e1c83a8b0ef534adbb38ab60f66ec3022155ad417646230e26090d0167e003d5801b49fc4c1426671b9cceb93b9dd18fdd07c7125abf25391fd92830cb8801e9455a7d2c1c45c4a0d59e98ea6bfd76e490daba7a05591f54de84eea67548dd9e11f7c87096ac46757bb8c9adfa86ba281b88fac1b46b40bf58dcc30a68d0aee2305091497c893c9837106dd2f6d22d5c1b4e820f3f4f688792612f250d29dc0936b474a28455f37a5833469fff4db494eea4ef21b615fa67c7acfebf66c9472bb5d5c4479d39b2c497c4b4090e311597fbc6dad348654b7a11b2e5324da80691ba4917ec01fbab2f67c52c66adfb676ce8434cf3f8de8919bb6cac7ff111154a713812264b672fc1a08a4762019877d62f264feef96e26b80471aa0839442cb68120130b709a08d66e2b2f59337f2e29c9d84e80caa24f5feab65c71374cbaeab38dcb2d2896be86ef469f7df3961e9864355ca66242840e9cb86694d0769906bfdc1fd21d087263641a33f66523e310a", 0x1000, 0x358d}, {&(0x7f0000001340)="e266746251e885056781e6215f51b55b198204b2a7295c1bb6018a5ae81d9a636dd0225b19a3ada7fceb1ca0d2c490735e3d661eb474483ed9457bb18fad3eb15c4cd1e0b587de18fd5cc1e41f2ac6ae0c8b6e59499464b6e95bb4cd6410738d6dd52da517df6138c59f03b1d4090a7d440081bc52e76959d93ccaaaab0495e4b6bf87bdf788706fc3968a1405fdf0d4e9efadfb9d35914fc22b6b8e23f858ddfdfd46747e64bd86ec03e5c2114561ce0df416fc91531cdcfe58e65cc93c6a71340ecbbb14ecb02f1afe7dbe", 0xcc, 0x6}, {&(0x7f0000001440)="ce117490406314f5228281f12c45b4e6a66770060aec06b9ba6e03f3748295cf39378ca5c6d2d96284006a87c611babe668f9633bf8a72fa04f6905528c95f9b438c602265f72b127339b25ce33867d2032347fdd12edd7a5dd5674206290a2da790a4264f5448527d11edba137adbb3cb4000d3f0cf47430ae3084b3ad89104b873616d168b334310ccdaadf6f6559a96", 0x91, 0x5}, {&(0x7f0000001500)="b1ee7e50d51651bcdbf70366ccc8812cba968b2bfa1cfcce179e414fbd2fb3811f9b02502f38fee4aa9ad00ce2d7628a24f631907fcddbcb56831fb7fa91d5c996c798d89f43986ee00f9ff33a", 0x4d, 0x2}, {&(0x7f0000001580)="642d73b4f3e875801736e49b9d1e139853468f30dc14c441899821806ea7e70f5911eff0e80aa323b9871262c7cb681e9d8996a365ce6d24ca626a09db9c9b25ef4a0e14062a1205a09fa7f689e30312664d39bca5f1b0492b34b7a7961d1ef9f53bbbf0dcd367f13798fe17cab47e5ba8a7c5da18a133ecaa8b539b9502a39ebf33c86f76119637fca2e84d7619d9a4482e5d52e02df1fd4beb812891d862a63fe7181d3e05660a5ce7737d0c1a64701e8f0810795a4d3e86d96b537ad80bd69beb398422de3711a71473c56d485a6850bb6d7a3a343552b698fc08f8fdd02bb08ee1944bb68b4f57ebfad4be4c09155b572eda673aafcdb41bb07b317d632ba94c2db16e9c85277f5473980abe242ba76eaab8b575a4c768808fbed767c8bf9ce82b45ef63d2bccaf907e416f9bbec0d4ae6d9df950640584ad6d58e335a8b16f56693a0ab43eb8887e9570cc15fad6b50191c091d26a459bd7ba64f7040cc4ed1bf6ecb70acc435dc63d1a614dc791f1e23b482abe5dc8278fb130ded37ff4dd5ec7ac1bf09a4f3b47759554f70a69133b55d3fb04922ddc274c2affb19442b0f3f171147bc88300a75f42395cef3fb68b177b98292c72cc2df9e907f5417cc02c770e27c7d953b580749ced7ad7318a21543b1c96fdb37f668bc17eb5a47226436482e06743626a767434c02e1d977ea667398032aecbd6d762e18cf19e3c2514e8474fd972c1d5194fe2c20fbb401bf9ee98d659fecf347d69f52a14a4f25c36b78d053b6f485973411dd736918eed5e60ff08a34de9ea15c92090c2a4c6cda26b12f63b4bd3aea20a06b56cc332b5a8ed573b04b37265af2a4ca635fc3dadf050c047e9d3dda3d5818c462089312dd029b828fb2365d565dd2798d24358a0e0e0bbf25ce9e6395dac3df750bd488e37851492ee3d3065ebd53f6f07560f1a047bb8752b6e9c185b8fea6b20d809165cbe509c190e8bce7b20c11418fc42eb7598d4b2074c95f2bdaa9530edbfdbe92dde011156928208ff39d4b71756ca6e1118c5448016b7d2043dfd5f18fa27680b617752003bf21a8d0f91bafa920c08f08a578ff0d86d430eb82487c3f3773cb61c8dec13b1d0588a50ed738f797a03a44c0c8c4774600670c44e7ac0a9a0b933ea6ad06a56d8c81a02d0fad9f1aa6d06a31c57bda8cca99761bde122285a49bb48debdf3068d8eb65511dcf817580580bfc71f9d7ca8b9af2fd62ee8f06328597ba81a94605be69fb30808d21a57c3d23f2ff544c7c30653b73cb357a318070e8eea0c56527e83a6a69f7390022c9ef7619fc8c1a6c5befb5c914559ee0b00abd51d8adf60fa73d2b076ee77e5b5150d49655b686c6c520b95820edbaaee2526cdb3930fcf7415b3fe7968a0d28d2aa0d9e9f1bb95ddd98e848edbc1707a05c3e513d9e6bdf2ef2e3f2daef35bbb1b698c85e32a833ca969cf38feaa2a4897107c1280ac73a49b3ce7b029c940c393b3b43455c5677750dd274e684ac1039b67df68a37a0af3d6823242f42f42cfe41dc6cac223ccb14f4c4ec30f08616040d430335ef6897fa40c78eebf7f6e5d6f320288b830b4dba6cea9171198482351f42996210e5ca126239449fad3eb4c99dfe670d389dcb9df37bd9a3eaa6107b624c137c3433ea1e8df74480f582e70ba622185155829f1108dad6bfc36d2c7d58c4eaca48c341c64e947f2d741878bfb517c2d075ebd04dff56f06a777b913854ec572607ece31d22f232e6452344bdf15e2b0008ce608c1c1f1e5ca25f960c4bfb56cc83efc0bb9aebdf39621c09a8e717c6a3f4872d64e6f18aa5e76fc7217d9ba189ef1b651b7da2ae341eafd05ce2ff52e29cd42765245c2289de99529f161b4d59ae84770669aa1de55bf152f14b42d23e8ca31ecf8048f915bfe46badb559528cafe25d73e4ede09bd91147a60db3bc0343763cc8e5c30f0b2b2f69b038bbfeeac7a111d6607bc1ca68b024bd79df0b5dd957e5311fa621f1a94849470844ab6eb3a6294d3d208a8643044de0e594128f57c0fd8394a8d657a37a2683bf340ef781be5b8b7659f8a54138ed85895435e3a2134fdbb94cf76ebc7a4bfe576f996b167baa3a492fd67e8b1cf7ce5c46ebac72841c485896be676076a4b5a6dffff0652fb79bf78616585dc529868265f8e2e7ef4ab071640035d743cd146539f07399032f6a90ee5f712443c117f614f1580fb6e085d4d6c39cefcc9223c8bd3883de931682a50bf3ac97066cfdacb4bb68130c610fefb297dafd6391af2f9c8070a96bd110b37322e84b7b9621457db78435e3acf410d77cca3d7e9ab8adcedbc7ca7dc0ef9761c6ac9f3769a4eb7c005a403e161ea9d461467678eadb3b6f6a42fd88944e5543d563e6d5468b2474f0ceaa7eba1d112a517b0d5a095a24e8c902f7efbb3e4a2394ce4d885119a3e8c09103cf79c87508cb1129c46d0cc822b746c86c25b114feeba4ac7144e8fcbf7dd208e2189db522d3c1249b97591b6fc21fe05da3a93f9c17b3e948814ad7be3054730541bf75cd46d9c68942814b6c3041a628b69944f092744e5002822b2709665f6a512ec08158d6ecb57c15034d3af844f2d3037706bc08c0338a8381f4be40523f2033a2c368960b2d12b8f803813e57d4c7fcfbceecfaf7060b79c7f54074f8d6d0b8013d180a58129d14bde707a7a09afe2a96bf0b9b7a0edb7cb700b0789cf1e3e44cb9eaa446f2d77fc039d6afdeb74580c9c6babd38c96a351e0dadf7e51b5814964e5995485183fce47601a0b008f29e0bf2c62a8c5400160de1ec0d7834b7a0015a2ebffdb7398ad5a1d2873214a6da4336d234c24e81e7ecd37f909dae9e445835ef94ecf5b84c2ca82d3078322f56be40a917c5717c7cee2dff1ae0dee1375216f3ba2e10cb417fe5b6b213ce90b7196e728712b30fccd68050d254f5046fe53c5e4eef994f5af2c59220e209a49b5e97ffe4f3e383d85beff9ac7d613b2c99366e1d7e64e9306280e5237009da17b9b81cc55b34b4951ef1e6692ea2843961fc04c43dc41a71b3b769da78274161a661ae3d4e19299328ae3f175d8020d200595bfa680c31a33af0838f0cb27488ef406682aab2ef84347ca1eabb40c7353261a1b720ca7899d29e7e5763b72c0b87b937a410de73c97a9cfb37835dfc037588bd03a8270daee4e9a8b68a39244e02c706cef7665c2507d5fc13c649324faea47d48adac29bc5657157d1931fcf4882d99d56a3381dcc11d76d8af325041800fbcb671cfcca065b82ff6099b1c2c5be7e44143802a6e2a3f76b9818d9606c0e5809c4c7fc0d7ee8dc7183e79a7186dd0e00bbf33814b196f979b02faa75abd3259247f8a3d9f481e0fda0a200b7bc9b0e9586500afc1ee93d45829b1c850e4ff92e24f9eb6ff024e328c91e43cc929f371521440464698bd1ec944c95602e3ff389bf3ca2f2de162a7840a318398d9bc621c2ef28fb298f831d5ce2ce5164c58d671b0bd6be887b6bbf9be833cc3041f5b98be2c433f8f1212772d346f2e49a0c48fb7adf230b181439bd2828793c28123371283a3c4ae956144a86e1d7108ed6b4dc0cfe61d5edd84dacb0bc9fc166961b51217e148ca044efb9871469343e2c3e127ed306553c3bd26e0a1d05c33463a480b72e5da8251c5a82bc03c1e868aa6e1f97c0aff0ffcc6a9cd2867d93c921942ebcd66adaa6e1e64c6ddbeff4e5d65cd017880aef3479f0fcd3251669a67491e96fc072bcc4738efb8eb585d91bd6a186930422ea6a545e827b969e2be5787a4965e6a8c7f5220878295542105884260eb649a390b2bdd00d3e864b499e2e32b7f77a38a1ddb0f24e5455e1dce48dae0801823f2327d1ca1dea9449fce691d32a6645289d96e1fe99b43bc9ebf08e3995cd99ef7f7f9ed8a9f6e95168ff8de12a9e1401bdef198a11bf25587ec1e7c8c434327deb531246df71cf70db16e6f1600af531b99ffc73f1b9340fc5db720827f8ab1b4e6485bb2b2c57dce4c7a87d3c09ab7ab024efa4183dda546e4f14ae36f1820cac32a0850e14f0f3ee58d589e4856a111d50b108cf20077167ebadbc6ef158abd05c0eb3896c3d1472de733cf01825541cb6a1f4e421e73d175571dbaed639c6de4fb3e428bd417b44475ffad98939f6c6d1d5ec775bebf29c73ff4d3245636591a476b5e0129aec2f2e69402946cafb4a8a3c6e0fb7a4222e6f20763b6bc16eba92cb51945f1c027cdb8a03fe12fd9128507d64553a7f9299e614b6dd15c6355d70cfab1ced80ce692305af8daa31f37b415c23254f5707815c893d1dcd80e217d8675a2d39f8a2e444f3aab7ed3f6c0d6e607f39add32446588e01fd46b97dbd154f986c35856441bb94fdfafc3ca40c7f9c089e622f3c76f100a3e80b3cb682c45e9ccc40a7067c808285d6713ddce5f256fb0bfffc0182c51da196d2e74ffef59e6db98bcfd8d7fe06fedddd15d54c254bc84aadd561429f0c95bbd31e8a904899000f0137aa718b09f292cd33d1ebea9a46902c8f29e3eeb57f82aa393ae6934c72cefdc97fcbbe081dfa18b04e0c738ac323cc028fd2057b4957b141ba3fb48b294124ce1dd8930119d5fbde8e232e21c6d049d4e52e438d00970235e80b7cbf0feffbc89b8802606e1cc3ce9e3a7f7947d4723f9126ed491455c74dc2b629216951bb9aa0a5bf9f313487f622cfc8caa5be832bc58761e30bac3a1c5293ef388e69cde7c01ad83bb878326f47149f13e94c97ff6154dfe53acb94dbac239b4845ff77c3883bf4d22b31fc1cea959c5e705be19925d8544946ca18ff29200849266cdb60c72879b68dbc8c14a0dffb699026ed9b85a44a062ef788e85439d1d066f4927aba28fb1c389f574dceaf7fecb14dd955a5f9863930f414c9e0149c7fa85b81207d82c968a9f4fcbb468ba79c1b92c66f316b797a671f42b4909a1b27043f50d0755e45327b517d156e70d1a96f5b3861e5634a7eaff00fc2bccde7024a8421c5193c7e3e6689d0f90cc9d159365bcbfe550f774fa2a380295032a135695a6f6e5ecf903d726b20c2985ce297212105edc91fd625da9d05e6b0c58b2a5f04ca9598a10175e11ea9cb34b301438db8d96071b63f8f08ce4e77bcc7e44a30c6dd6658846a7f72d4fd9846fd8fce6d85568f44e4b531fff8b2ee34b30ce68bba44848d6acbfef133f974fc97808772c43fffa71fa68bb3c46609c1b62f83d5c5ac41ed414947f11b343cf4c3c5ea6ec913cef1bb399ef443dc0dc0930e0cb8f1f4dfd2268c0c0fa231f1bfd27b977b984792a332a06b0f8cec3cba3c1a1555a7529f472f62785844251800b5d5d361a204c223146aeaee4e7007a5b719e1b87082d2d3707d4d017d33e1bea7682da277034ba907f1edc110c30befa016441824254bca13079539bb63de35c3bd6459255cef30544ad98533bcdaf24cd81be855ff13b66c10f00bc67b8419dee751faa8e9bfb3ec3e021cf35491c6b1720123897164f874169dabcc8cdca23c313c1ea2f66e9d45dd7ec53a22c04e601ee910192ff7350483f66677fee5adfd8db2a51ed61a1bff5dc7ab3b505c08dbc00ee140bc001a8f4b5ef3e633bd2e60da08d06dc50da6bd36740385e6e050901c0bd9e68c9c0ae68d64c0e050b6a35cf18e589a9b1aa8367fc2d618915b11b82ba20447091ebb2ce92e179b918d1cb5a5ba3c4332e8439125816fe13c7941e2864cc7f42cceeb1e20937a458c4ea725a3cb2f81d628dc69a9ae41263714064b171089339770de6270abe2cddc098", 0x1000, 0x8001}], 0x80040, &(0x7f0000002640)={[{'erofs\x00'}, {'erofs\x00'}, {'%)+!\x00'}, {'erofs\x00'}, {'..,+-:@{&)'}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x30, 0x53, 0x30, 0x31, 0x39, 0x61, 0x37], 0x2d, [0x65, 0x30, 0x63, 0x62], 0x2d, [0x34, 0x31, 0x61, 0x31], 0x2d, [0x31, 0x35, 0x37, 0x32], 0x2d, [0x38, 0x38, 0x31, 0x36, 0x39, 0x61, 0x62, 0x39]}}}]}) getdents(r1, &(0x7f00000026c0)=""/86, 0x56) 09:25:35 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = syz_mount_image$efs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x101, 0x2, &(0x7f00000003c0)=[{&(0x7f0000000280)="a12a7b37ae271c21b1233e1739f7a9522ee41ae3dcd11a2e62e992fc699c74bd940cb725024b2c0d41ad364d5a19aeb94f6685237008e82a53a9f72654790e855ba0e3ff6afae4d5a2d769b885198c657cd2bf6e63add8e9b281c31e0ab96df73f9d165a77c1cb70cd663ca916d27ccce884dfa052", 0x75, 0x2}, {&(0x7f0000000300)="1ae29dd8feef89bfd2a52770f2b982b97e79ef00e13da702515f42d8d219b28f4f350df8e7645e919c0863fbb8d2240ba59874d4431fa257639aeebda94d2fdbac0de931ae6797506ea4c809da1cc12557c79a1322dc32150d59f6422ee4dce579d22ef80aa6334bd336f79099fd17d0348a55cd3a79ca552eb8bf572ac4b2d3cde5e0a5f26f4fbb730d95cfc3b5ff90e37653844501195ec0924613f816", 0x9e, 0x4f4b}], 0x2000, &(0x7f0000000400)={[{'erofs\x00'}], [{@smackfsdef={'smackfsdef', 0x3d, '!(!'}}, {@subj_role={'subj_role', 0x3d, '}]'}}, {@dont_hash}, {@fsuuid={'fsuuid', 0x3d, {[0x3c, 0x30, 0x35, 0x30, 0x53, 0x32, 0x36, 0x5f], 0x2d, [0x30, 0x64, 0x39, 0x33], 0x2d, [0x32, 0x32, 0x39, 0x35], 0x2d, [0x65, 0x61, 0xa3, 0x66], 0x2d, [0x30, 0x37, 0x32, 0x0, 0x64, 0x34, 0x38, 0x36]}}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}]}) renameat2(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00', 0x4) [ 870.029967] erofs: unmounted for /dev/loop4 [ 870.078038] erofs: read_super, device -> /dev/loop2 [ 870.085369] erofs: options -> [ 870.094395] FAULT_INJECTION: forcing a failure. [ 870.094395] name failslab, interval 1, probability 0, space 0, times 0 [ 870.097408] erofs: root inode @ nid 36 [ 870.116961] CPU: 0 PID: 23043 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 870.120538] erofs: mounted on /dev/loop2 with opts: . [ 870.124850] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 870.124855] Call Trace: [ 870.124876] dump_stack+0x1fc/0x2ef [ 870.124896] should_fail.cold+0xa/0xf [ 870.124914] ? setup_fault_attr+0x200/0x200 [ 870.124929] ? lock_acquire+0x170/0x3c0 [ 870.124950] __should_failslab+0x115/0x180 [ 870.124968] should_failslab+0x5/0x10 [ 870.124982] kmem_cache_alloc+0x277/0x370 [ 870.125001] __kernfs_new_node+0xd2/0x680 [ 870.125035] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 870.125052] ? __mutex_unlock_slowpath+0xea/0x610 [ 870.125069] ? wait_for_completion_io+0x10/0x10 [ 870.125085] ? kernfs_next_descendant_post+0x19c/0x290 [ 870.125110] kernfs_new_node+0x92/0x120 [ 870.197736] __kernfs_create_file+0x51/0x340 [ 870.202132] sysfs_add_file_mode_ns+0x226/0x540 [ 870.206806] internal_create_group+0x355/0xb20 [ 870.211372] ? sysfs_remove_link_from_group+0x70/0x70 [ 870.216540] ? lock_downgrade+0x720/0x720 [ 870.220690] lo_ioctl+0xf7c/0x20e0 [ 870.224225] ? loop_set_status64+0x110/0x110 [ 870.228634] blkdev_ioctl+0x5cb/0x1a80 [ 870.232507] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 870.237849] ? blkpg_ioctl+0x9d0/0x9d0 [ 870.241717] ? mark_held_locks+0xf0/0xf0 [ 870.245758] ? mark_held_locks+0xf0/0xf0 [ 870.249810] ? debug_check_no_obj_freed+0x201/0x490 [ 870.254813] ? lock_downgrade+0x720/0x720 [ 870.258942] block_ioctl+0xe9/0x130 [ 870.262547] ? blkdev_fallocate+0x3f0/0x3f0 [ 870.266849] do_vfs_ioctl+0xcdb/0x12e0 [ 870.270720] ? lock_downgrade+0x720/0x720 [ 870.274852] ? check_preemption_disabled+0x41/0x280 [ 870.279856] ? ioctl_preallocate+0x200/0x200 [ 870.284245] ? __fget+0x356/0x510 [ 870.287679] ? do_dup2+0x450/0x450 [ 870.291223] ? do_sys_open+0x2bf/0x520 [ 870.295107] ksys_ioctl+0x9b/0xc0 [ 870.298540] __x64_sys_ioctl+0x6f/0xb0 [ 870.302408] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 870.306980] do_syscall_64+0xf9/0x620 [ 870.310778] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 870.315957] RIP: 0033:0x7f5d4792afc7 [ 870.319650] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 870.338536] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 870.346240] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 870.353508] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 870.360770] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 870.368020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 870.375270] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 09:25:35 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x41f1}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:35 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xff0f000000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x0, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:35 executing program 2: r0 = syz_mount_image$ufs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x4, 0x5, &(0x7f0000001440)=[{&(0x7f0000000280)="746435cd1a5225ccd1451b84f5865a9508327f6f671e292a8c0c64aa37edd7028cefa9645a19c91c9497dda7609abe5b2d99480aa4e145c73a87c38f6a86085049b09fec265b5aec7f9f39b44f", 0x4d, 0x3ff}, {&(0x7f0000000300)="a2e8398e968070afe1febb55ef9dbf161fc12cc923b41e97c150d74b50a3ba0ccb7badfe36d41b988f6f88396c0ff07f55cef95f939bd55280b46150ef0788e929b1285912f585b092f82323ae6cd46712b42e7391fa9a1dce7ba20ba1f002cb64ed9bdc61c61636f9ff1e37bd16cadecc97e92c127aae604b68ef55c697c82f752e89c1ec74b07e33be0ac571b9669b2b120ff2244613f79c09c83163ac3d41d3529e944e63bdd7000ecac93846ec1591396eb9277de0507897e05380cf6a9d3338af7583f09eecf1b4bb1f1ee39bf1213e6e9b1df81679c9cf50bba5c074bfb6bc8d50c21c17bab9b1bc6ff52d663308aec5090676757274beada9", 0xfc, 0xe9}, {&(0x7f00000000c0)="e12cff4eea2af12753", 0x9, 0x3}, {&(0x7f0000000400)="7305a36797b99f2a9816871633d93e2f16ff8d28566eac989e4a9627c9b9e5b74e5b5bac7404f220adca22cc30e4cb4004dddc0ce3fe8fb51ae3752697fb4613ee3942b7a75adcb602e9c4275412998326f0f8429658638e616972e438e60d557cf1b5a8ed6bf79e7d026fe9da52cd3a499ba3ec6105349fb53fc04a5aad41a68308d82587d221235a2fc2ab0890078dba04ffabb4dddeddee106bfe68f2804c7cd62784d0a1959fdcac1524f1fd2b4c75173f89e2d84e6f1d3cd7696fd506c382660c47e2420220b4f8fd0ebeec08a2b20620de300398f72a12daf438576eba17a2c6b5e44c247bfd5209ffe303590b813bee18c044c23311dedbb6646c2fe09924662186a97f3223a6c3e75757983788d7b0db546ebb2c1a417be230fdf5d2c7f4a7eec314cada31e7553b090e801f3e11ebc5337d553cd04db749278bd04bdf3d922b52c2c272f5ef6071c97f35d5aa6faaf199a51632a5a0a8db47163f63a6da0e8f03e630aede04237fb0b4930b8c500c4d385df4300b8cf3ef3ea94b2ccde571f56c1667858fbdc8a9730cd69ab9788d89b87ff544d2c6032abebdbe7b1fb59e1d792f7fea7fde133762558d5cae42ec5e7dcfbfcd5cf276f4f089e6585ef0c69fd44bc7a335b50407df9e5fc7aff6178a7ba14dc8926e5f983ad1fbfbc6f919187b3accca5bd74f1cc78af603087a5f9db6f316edb3443e1f911d711333fe1b3e90572515b3e14979e99d1ba56389c352133a649e500741b50995c5335581ee2aa523bf77d2dbb63b98ed8b4595e30b61a774d13acf5f4d8943b8d38a25b4865d39f12afe4a6c5ffeac35ded92c0b3de1157cb3e9c675288fdf73fca8db4ed641aa39d0af482db6dcb485465562340365feb07ecff9752ced39956be167e7fd81522a7da1fa2d5823d30ae9500aaaf154f4fccb826804e45fa5ba1fc4d4fb3034e39536f82e96ee583c5841e56b18f73575dcbde053f2c34b1e70ab094e64eadac9746e3dd0ccdc5146bdc330f302dc28a508ea7de3f5ff5eb52044e2cf881c9f5c9dc4a7f7541a6729415eb5ffc6a4cdf55918bbdbc7d5b70e47d772d92fff303f4b92f39ac868301cbc69e62b7288fd16dfc643518b4bb84eef609d0b70d1a695155a19974d1500a111387839755f1f2e3e1be98aaccfef9206a7a2e75b99f0adccefce8cd95e308c9dc355c513cd47a1fb243cdd2522c36adc1677fe932dc38a95afd78f895c80e678aa84808c292bb06666eaf0c40fe6daaa570e4a0922c67ac98ab0b64eb036fbbab4aaf352ac30ffa7664eefb27680aea355c98e9dd64416b66fc071c975addfda8fc9347eedc9d9f9c7dc98d672356f7bbbe8bf7aa8fb1ca68a9be577727400b17b375a5bb12237bea579cac3bb1bfa92ea911565f7493e0c8e793aab9f736b8bbbfd5b5d11d41e52e2976dfa7ed825e8bc7e6b9ee31efc7443979aeeff380d9ca486b5c68d7d00ff19efe510bc58b90314c8d7f1125c48de82fcf855932a56adb7109423fa4c47e2ddec87f6e64fd19d0cfe72538edb59fb0877c0d9c9977a8909b01d47f94fe3c4b9a212caf8ef4dfdb1f754e1525e9ec711d81d269f0b6185817901c2e640fdef34ffded13e6615acabff056eb6ce4f6fde38c5a7ffa7d465f0edf2556bca3a4b03590f04d8f4eecf44da5f7aafe62129a6b0ba4eb022b68c7d82d5cb7eebc0caa035369a585520db836b170bc09703a9a810094fb326bbb5d11d1cc3dfa6ab9b7584101164ab096c93e21e57dc044db560a0a622e68e25e4e2f43b07b9ec45098ef67e1f0b442e8a5090f98b91f569554b102e5c53bb3066cd289662d459fbba55978a5e3a1da8b9a5f3eaa0a057f26e3ce9bbc26203157c3308cab319b865335c65f1f8b4484b9a908799b0c257e90c8ad541a15e0f9130520cc51620843571b6e43e9691d7de52fce3df1c77389b76b7536b7bfa15abb7e4dc6adcdf693d650a626469dfedfbc2238dead2687c565808cb4df4d1e0774d25e575658de50c6b5968e5949692ae7b08d8498b4519962a1a8f336d346491b2240aee2dc151e1466584d6dd121affcc047c16028f08816fa130be921a3fcdca6003f7413770fe699499d419368ed113c41b273f895a6f354b2bd2c1476065be178635cb87dbacb3044f521ca395327bad7191114bd0a3b4ca00c0f4ccea1fbe54840ee6556bef3031e3e6a091c237ec4f8da23f5df0ff86553a0efcd23bcf23f0ff4e9cc3d81697e706ac76dd5d96000e486dc2fc57c4f3ad9711916b1fd40798ebe4ab84e1aacca3f7cfc07a83f74eafbeaba9351df8790950d23dce9f7383d8b1a96d9a7837b4669d6428d4b418c07fbbcd7c382748bf6102b8f794359bb3d3b7b0e51fb05f344590c23344a37d844c97390340e7e015e21a41ae2b111bb72b251f42da29dd50cc2d5a2c5c826242a979eb408b5f18f21f83aa75e873a08046053efd438df8b56f8001fdf830eb79ca6672ad1086e0dca25941d4c10af3c100b671930ac3a5738e5a30abb5352faa987600e4b1a8055264bf9d023f5a22affe823d10fd0c9a43ea009a1849edc6a3296c90ce7e581498413b339ac74d7708096c5082e5098b750a664c72a7dca762060f562ba1108e76378e299305024178f5495027af426153ea2bb61cd69aaa2497917775a1ee36f5dcd154227babeac57646207f0230d74e1093ae0d5b76581976c35149c58ce6739d215fc72be9314bc84a6fe6349e5ba42553fa6d40dfd02b3a6c68733c09bce90986322043d5d4d09112ad5a87765897f920b0d2860a63189b0b42977a76a095a338a85441083a471f1355caaac9c5225583ec8a63e435c40d31d8a7799ae50081bc74d3de707e115e3fcb00931df13a4488eed8666f85fb994942b7aca1eebf02c2c7641047e754b487a3c23593ef6bd63b9caf1d3e27262c1485cc197e7c3c73a993b45816b826a720adc73f7cc2a8321654692898603b2431abd9dc553ed7a1dd2794d20d9abfe93bdbde074dc492c58aabcd28377eefea875b9bf752f72b53aa1f8307f559ffa9a578cde0901f68d9c272e6e5b297395219857e6f02b62d891e8f81482a994919c5601522db24cd7a4a983d24c1ea3f94360c6c3df991083b36e4668d14e669171e18ec54e7d55fe1d946ada43b24838e3cbbe27780ef61e8cc5e7e72fa8e3cc94479dc0fb22a063308607c0959c8ba03ec908ef2f28827250d7b80bfff97087bbe16f857d9ce2b9143f0b8775bf5caa898430ce77432d35486361ae98227b121b98b1de08af1baec5cee24e7728a91cda0c82f214e860eee81b18423bdbf6e2c6a11c9591134ebbc75a68ce44490828c19cebd4d1f59640273ea15731c5a60f295c4b69d82c9cd31d188ddca02b73335ea1f8d860c9f2851628dea274ae77c72279758a79296e12cedc36970cd98826b3974f625f52860a30c5d39335cbba1a5a39b6b87fb77c094d591375df08ca05970f00125b0525b5ca3dd9e3f653adf88e45dbbae9f4c7c34f252ba0037397efa8e94b9db8bddb13135fcc2588e009ac9afbbbd134fcefff597dab9f4ca1305001b8e3f68f626c82893cf8c663aa5910472d2c52c4e96ae7a1f7bbc60902bd275e331530213c2d8b1c363338e4b2b86dc56f2cb82400b2cf40558bd244d9ac2bc63510693812095f395b12f2c21baa9a4236b72f8e770db92db0b14695881cc9f05118b633f12b5a8304985fd6255eec2581a61db3f599decf04c5084f918f4aa344c70578b42cb8ff9369824b2566bbad9ac552176777664ed12aa294e711391f7f3b0d723cf0a8bbfa21c8028f33fa31900b373e89e5b76f87686d29398dfd2517d77c1c6d2199dbc6a6444f7af76db344ef74eea4217e6077106d5be542566e380550ea6caa026547559b05a37e224735b7549faf3b674a31be174f0c853b44e2d2bc0c97d581e841822e38e132cca6030b01b8dc4a012c1d0f34d50793ac811de10bebe57d2e45f8508d147f942f18dd0853ad873a4b1f871086eb2cebac39839694b71a2f3f95283cab7b38a6407363f61b8bd87539e5311ba89f5dbbd9534b15e64810e95e90e5ccb130061fd8ab5fd6964316aa3f998e9c0e0f22dfd86056501d60e13ae23230a36d2acaa39ad36512dfb48462f287d1d1e0bae43240c8308cea4a78566f815723568e8bc9e7ea2c14dc10b0f8b7f324b866010aa805971d74ed3cc4ca0ce600deaa22cf48b7497081af98a9304ea25993466fb2be560fbc1d404ee13937a73f19851bd3ac74cfd3c28e8a488f68deabde62749dca21b986a816b725a96c3d2dd4f3e30916ef64fb9b5263889122dafbb7513702f6c9cbb6156606de92044ef5f1059882f011e26cc8daf0b3a8cc4371986400ac5f4d18547ac101789a5d9aebbc9966f4d97697f554cb91a71978ad30c7895cab88a809575a857de85b0e66ddf78f42f87e03068f9deacfb2f89b564cbbd5c3ed2d7e1bb08007d27091c675ccc770b0c790a5379d0e742e13a07b37ce02f836d6e679dff3ce4ae1bde39c4d9ad4a3fc558e74877f501b614831742042adb8eeab55ca38f2e248cd4c1b7bcc8b748e9b5ff6cd873d3b28d2d6a39911bb192e3ba209fbfc1085fa63c5522fd21bebee6bd67e6be0d51e34b7b6577818c1e1be7c2d0cbbe40ae134cb7ae13b62f063e0e1b8880bb1c4cdd6909cdd18e3a58b0e3d70f64bf73c77b7bf85127ce9714006dc3e60aa1eab2af40a284cf27b5f635ceaead95e59e7bdb347aab61e03a91cae077ede9672dfb90a604cefe48f58f30ba5fc201e697aa161537728f1ba2f6ef07a9f783eab14591351b7f9771b6612dc86d694ff10f79b89d03cd14e83b6d9d045581c364b24142d8f0cbbb15d8643b2ad9c63ca28de31b59e4d4345a364798e30ed1759edc60f5a2366e7c8dd69437401b83ed1cfad55983c4aa6c269ed03edcefe73f11a1f99256f777ba50a688973b16b286723d75aac0a0db8e5c9c51833e8ef4ced511ee03a8ed6b7ea01b3fc96d29e27369c7dbf58ad0e25d8df3c28604a4604e6e808d6f1f5b432e4501b6664eb99be2f2926a20aab6aa9c329c24fbddd86284fcc78ec1050efc3c4c68cc7afb98a8470663bfb79d5336ff42194e47f20975fa9322c6647fbd71394c9e20b813bd190982d1ae6603019a91d12645cd604ccdb950a04cd04e9f49a03fd7180a603615943e4b07a5fe1e3cc387d0c7bbb5f86f8876be9c29c3d88f924c02c2ada7ca495249ab5e525a6295a569d0a2fbaa777130bcf8d99c36cb7b5f0866afdd639b98510b1485b8d427e655ea6c4e8966c7fcb35616d88154b34e60d1f25b2c7dafc6c9fb19a176b96014df171d1e94a4b42106ff4225b78bfaa88e0b3dcbd4f0adf691cd12f59d1e86272f584e657f8fc5112aea5ec9910a0de82462b7cf5070b90004de9ca41a44e11300f7fd4aa01b4d267455c644f74d15ef3bb7e32e07b6fe772145042735fd5b31fa5d0a27b238637e675457460a3202cbb78b6035350ac3d5343a4136121b2ed0276952dc2fd39c3dd525ceaf186fd1d329cc29d628a570b18d2d181bc8c99fc6183853d785cd4741b77ef1fb484883ee63797e069569638e5527f199d1a36f3970cddecda32495b4b07f443c04562860de9af9005d5a6d7858c7660eefd4a95b9702fe56b6865a1f820250a5bbd353bf580c4b9a16f7d017edc2cfce768522c7379b3e8f6081fe732b7b3d5c7966851b29b87c58486e6bf1c393e25e7f9b602f02c552d5afe2c223956e2d0898d38d02b505ec86a69b12b32d24c0", 0x1000, 0x3ff}, {&(0x7f0000001400)="f5ab3f58f911a5d82ffa12bb9b64a6809585b6ced498b2cb70049828a34cd708676d96aacc4d333407d02368d9d2159dd494", 0x32, 0x4}], 0x10400, &(0x7f0000001800)={[{'\x00\x13.\xa9\xf4\xe5\xdc\r\xff\xa4<\x9a`)\xd1&VJ\x981!{\x15L\x00\x1f_sZ\x06!\xf4+FN\xe9Z&\x9b\xb2\x81'}, {'^^&\r\x83\x0e\x00'/22}, {'\xdao\xf1\xe0X\xe2\xf56\x81_T\x13s\xbf\xd5x\x0f\xe3\xd4\xf5\xac\x87\xa5\xae\xc16\xc0+\xb6\x94j\xfe\x15\x7fN\xb0\xb90\x80\x12\xee8\xbcjm\xbd\x84\x84\x88\xd8\x12s\xc7/\xc7\xdc\xb1\x8a\x90\x7f\xe0r\xcd2'}, {'^$:!+{@['}, {'*)'}, {'erofs\x00'}, {}], [{@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@subj_type={'subj_type', 0x3d, '!/%#.-^&!'}}, {@measure}, {@seclabel}, {@appraise_type}]}) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000001580)={0xfffffffffffffff7, 0x10, [0x5, 0x0, 0x8000, 0x4e92], &(0x7f0000001540)=[0x0, 0x0]}) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f00000014c0)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) openat(r1, &(0x7f0000001500)='./file0\x00', 0x280041, 0xa) 09:25:35 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 18) [ 870.436953] erofs: read_super, device -> /dev/loop5 [ 870.442551] erofs: read_super, device -> /dev/loop4 [ 870.450913] erofs: options -> [ 870.471774] erofs: options -> ./file0 [ 870.477608] erofs: unmounted for /dev/loop2 09:25:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x0, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 870.489331] erofs: Unrecognized mount option "./file0" or missing value [ 870.497838] erofs: unmounted for /dev/loop5 [ 870.583507] erofs: read_super, device -> /dev/loop3 09:25:35 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = syz_mount_image$efs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x101, 0x2, &(0x7f00000003c0)=[{&(0x7f0000000280)="a12a7b37ae271c21b1233e1739f7a9522ee41ae3dcd11a2e62e992fc699c74bd940cb725024b2c0d41ad364d5a19aeb94f6685237008e82a53a9f72654790e855ba0e3ff6afae4d5a2d769b885198c657cd2bf6e63add8e9b281c31e0ab96df73f9d165a77c1cb70cd663ca916d27ccce884dfa052", 0x75, 0x2}, {&(0x7f0000000300)="1ae29dd8feef89bfd2a52770f2b982b97e79ef00e13da702515f42d8d219b28f4f350df8e7645e919c0863fbb8d2240ba59874d4431fa257639aeebda94d2fdbac0de931ae6797506ea4c809da1cc12557c79a1322dc32150d59f6422ee4dce579d22ef80aa6334bd336f79099fd17d0348a55cd3a79ca552eb8bf572ac4b2d3cde5e0a5f26f4fbb730d95cfc3b5ff90e37653844501195ec0924613f816", 0x9e, 0x4f4b}], 0x2000, &(0x7f0000000400)={[{'erofs\x00'}], [{@smackfsdef={'smackfsdef', 0x3d, '!(!'}}, {@subj_role={'subj_role', 0x3d, '}]'}}, {@dont_hash}, {@fsuuid={'fsuuid', 0x3d, {[0x3c, 0x30, 0x35, 0x30, 0x53, 0x32, 0x36, 0x5f], 0x2d, [0x30, 0x64, 0x39, 0x33], 0x2d, [0x32, 0x32, 0x39, 0x35], 0x2d, [0x65, 0x61, 0xa3, 0x66], 0x2d, [0x30, 0x37, 0x32, 0x0, 0x64, 0x34, 0x38, 0x36]}}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}]}) renameat2(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00', 0x4) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) syz_mount_image$efs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x101, 0x2, &(0x7f00000003c0)=[{&(0x7f0000000280)="a12a7b37ae271c21b1233e1739f7a9522ee41ae3dcd11a2e62e992fc699c74bd940cb725024b2c0d41ad364d5a19aeb94f6685237008e82a53a9f72654790e855ba0e3ff6afae4d5a2d769b885198c657cd2bf6e63add8e9b281c31e0ab96df73f9d165a77c1cb70cd663ca916d27ccce884dfa052", 0x75, 0x2}, {&(0x7f0000000300)="1ae29dd8feef89bfd2a52770f2b982b97e79ef00e13da702515f42d8d219b28f4f350df8e7645e919c0863fbb8d2240ba59874d4431fa257639aeebda94d2fdbac0de931ae6797506ea4c809da1cc12557c79a1322dc32150d59f6422ee4dce579d22ef80aa6334bd336f79099fd17d0348a55cd3a79ca552eb8bf572ac4b2d3cde5e0a5f26f4fbb730d95cfc3b5ff90e37653844501195ec0924613f816", 0x9e, 0x4f4b}], 0x2000, &(0x7f0000000400)={[{'erofs\x00'}], [{@smackfsdef={'smackfsdef', 0x3d, '!(!'}}, {@subj_role={'subj_role', 0x3d, '}]'}}, {@dont_hash}, {@fsuuid={'fsuuid', 0x3d, {[0x3c, 0x30, 0x35, 0x30, 0x53, 0x32, 0x36, 0x5f], 0x2d, [0x30, 0x64, 0x39, 0x33], 0x2d, [0x32, 0x32, 0x39, 0x35], 0x2d, [0x65, 0x61, 0xa3, 0x66], 0x2d, [0x30, 0x37, 0x32, 0x0, 0x64, 0x34, 0x38, 0x36]}}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}]}) (async) renameat2(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00', 0x4) (async) [ 870.604186] ufs: ufs was compiled with read-only support, can't be mounted as read-write [ 870.629013] erofs: options -> [ 870.643927] erofs: root inode @ nid 36 09:25:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:35 executing program 2: r0 = syz_mount_image$ufs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x4, 0x5, &(0x7f0000001440)=[{&(0x7f0000000280)="746435cd1a5225ccd1451b84f5865a9508327f6f671e292a8c0c64aa37edd7028cefa9645a19c91c9497dda7609abe5b2d99480aa4e145c73a87c38f6a86085049b09fec265b5aec7f9f39b44f", 0x4d, 0x3ff}, {&(0x7f0000000300)="a2e8398e968070afe1febb55ef9dbf161fc12cc923b41e97c150d74b50a3ba0ccb7badfe36d41b988f6f88396c0ff07f55cef95f939bd55280b46150ef0788e929b1285912f585b092f82323ae6cd46712b42e7391fa9a1dce7ba20ba1f002cb64ed9bdc61c61636f9ff1e37bd16cadecc97e92c127aae604b68ef55c697c82f752e89c1ec74b07e33be0ac571b9669b2b120ff2244613f79c09c83163ac3d41d3529e944e63bdd7000ecac93846ec1591396eb9277de0507897e05380cf6a9d3338af7583f09eecf1b4bb1f1ee39bf1213e6e9b1df81679c9cf50bba5c074bfb6bc8d50c21c17bab9b1bc6ff52d663308aec5090676757274beada9", 0xfc, 0xe9}, {&(0x7f00000000c0)="e12cff4eea2af12753", 0x9, 0x3}, {&(0x7f0000000400)="7305a36797b99f2a9816871633d93e2f16ff8d28566eac989e4a9627c9b9e5b74e5b5bac7404f220adca22cc30e4cb4004dddc0ce3fe8fb51ae3752697fb4613ee3942b7a75adcb602e9c4275412998326f0f8429658638e616972e438e60d557cf1b5a8ed6bf79e7d026fe9da52cd3a499ba3ec6105349fb53fc04a5aad41a68308d82587d221235a2fc2ab0890078dba04ffabb4dddeddee106bfe68f2804c7cd62784d0a1959fdcac1524f1fd2b4c75173f89e2d84e6f1d3cd7696fd506c382660c47e2420220b4f8fd0ebeec08a2b20620de300398f72a12daf438576eba17a2c6b5e44c247bfd5209ffe303590b813bee18c044c23311dedbb6646c2fe09924662186a97f3223a6c3e75757983788d7b0db546ebb2c1a417be230fdf5d2c7f4a7eec314cada31e7553b090e801f3e11ebc5337d553cd04db749278bd04bdf3d922b52c2c272f5ef6071c97f35d5aa6faaf199a51632a5a0a8db47163f63a6da0e8f03e630aede04237fb0b4930b8c500c4d385df4300b8cf3ef3ea94b2ccde571f56c1667858fbdc8a9730cd69ab9788d89b87ff544d2c6032abebdbe7b1fb59e1d792f7fea7fde133762558d5cae42ec5e7dcfbfcd5cf276f4f089e6585ef0c69fd44bc7a335b50407df9e5fc7aff6178a7ba14dc8926e5f983ad1fbfbc6f919187b3accca5bd74f1cc78af603087a5f9db6f316edb3443e1f911d711333fe1b3e90572515b3e14979e99d1ba56389c352133a649e500741b50995c5335581ee2aa523bf77d2dbb63b98ed8b4595e30b61a774d13acf5f4d8943b8d38a25b4865d39f12afe4a6c5ffeac35ded92c0b3de1157cb3e9c675288fdf73fca8db4ed641aa39d0af482db6dcb485465562340365feb07ecff9752ced39956be167e7fd81522a7da1fa2d5823d30ae9500aaaf154f4fccb826804e45fa5ba1fc4d4fb3034e39536f82e96ee583c5841e56b18f73575dcbde053f2c34b1e70ab094e64eadac9746e3dd0ccdc5146bdc330f302dc28a508ea7de3f5ff5eb52044e2cf881c9f5c9dc4a7f7541a6729415eb5ffc6a4cdf55918bbdbc7d5b70e47d772d92fff303f4b92f39ac868301cbc69e62b7288fd16dfc643518b4bb84eef609d0b70d1a695155a19974d1500a111387839755f1f2e3e1be98aaccfef9206a7a2e75b99f0adccefce8cd95e308c9dc355c513cd47a1fb243cdd2522c36adc1677fe932dc38a95afd78f895c80e678aa84808c292bb06666eaf0c40fe6daaa570e4a0922c67ac98ab0b64eb036fbbab4aaf352ac30ffa7664eefb27680aea355c98e9dd64416b66fc071c975addfda8fc9347eedc9d9f9c7dc98d672356f7bbbe8bf7aa8fb1ca68a9be577727400b17b375a5bb12237bea579cac3bb1bfa92ea911565f7493e0c8e793aab9f736b8bbbfd5b5d11d41e52e2976dfa7ed825e8bc7e6b9ee31efc7443979aeeff380d9ca486b5c68d7d00ff19efe510bc58b90314c8d7f1125c48de82fcf855932a56adb7109423fa4c47e2ddec87f6e64fd19d0cfe72538edb59fb0877c0d9c9977a8909b01d47f94fe3c4b9a212caf8ef4dfdb1f754e1525e9ec711d81d269f0b6185817901c2e640fdef34ffded13e6615acabff056eb6ce4f6fde38c5a7ffa7d465f0edf2556bca3a4b03590f04d8f4eecf44da5f7aafe62129a6b0ba4eb022b68c7d82d5cb7eebc0caa035369a585520db836b170bc09703a9a810094fb326bbb5d11d1cc3dfa6ab9b7584101164ab096c93e21e57dc044db560a0a622e68e25e4e2f43b07b9ec45098ef67e1f0b442e8a5090f98b91f569554b102e5c53bb3066cd289662d459fbba55978a5e3a1da8b9a5f3eaa0a057f26e3ce9bbc26203157c3308cab319b865335c65f1f8b4484b9a908799b0c257e90c8ad541a15e0f9130520cc51620843571b6e43e9691d7de52fce3df1c77389b76b7536b7bfa15abb7e4dc6adcdf693d650a626469dfedfbc2238dead2687c565808cb4df4d1e0774d25e575658de50c6b5968e5949692ae7b08d8498b4519962a1a8f336d346491b2240aee2dc151e1466584d6dd121affcc047c16028f08816fa130be921a3fcdca6003f7413770fe699499d419368ed113c41b273f895a6f354b2bd2c1476065be178635cb87dbacb3044f521ca395327bad7191114bd0a3b4ca00c0f4ccea1fbe54840ee6556bef3031e3e6a091c237ec4f8da23f5df0ff86553a0efcd23bcf23f0ff4e9cc3d81697e706ac76dd5d96000e486dc2fc57c4f3ad9711916b1fd40798ebe4ab84e1aacca3f7cfc07a83f74eafbeaba9351df8790950d23dce9f7383d8b1a96d9a7837b4669d6428d4b418c07fbbcd7c382748bf6102b8f794359bb3d3b7b0e51fb05f344590c23344a37d844c97390340e7e015e21a41ae2b111bb72b251f42da29dd50cc2d5a2c5c826242a979eb408b5f18f21f83aa75e873a08046053efd438df8b56f8001fdf830eb79ca6672ad1086e0dca25941d4c10af3c100b671930ac3a5738e5a30abb5352faa987600e4b1a8055264bf9d023f5a22affe823d10fd0c9a43ea009a1849edc6a3296c90ce7e581498413b339ac74d7708096c5082e5098b750a664c72a7dca762060f562ba1108e76378e299305024178f5495027af426153ea2bb61cd69aaa2497917775a1ee36f5dcd154227babeac57646207f0230d74e1093ae0d5b76581976c35149c58ce6739d215fc72be9314bc84a6fe6349e5ba42553fa6d40dfd02b3a6c68733c09bce90986322043d5d4d09112ad5a87765897f920b0d2860a63189b0b42977a76a095a338a85441083a471f1355caaac9c5225583ec8a63e435c40d31d8a7799ae50081bc74d3de707e115e3fcb00931df13a4488eed8666f85fb994942b7aca1eebf02c2c7641047e754b487a3c23593ef6bd63b9caf1d3e27262c1485cc197e7c3c73a993b45816b826a720adc73f7cc2a8321654692898603b2431abd9dc553ed7a1dd2794d20d9abfe93bdbde074dc492c58aabcd28377eefea875b9bf752f72b53aa1f8307f559ffa9a578cde0901f68d9c272e6e5b297395219857e6f02b62d891e8f81482a994919c5601522db24cd7a4a983d24c1ea3f94360c6c3df991083b36e4668d14e669171e18ec54e7d55fe1d946ada43b24838e3cbbe27780ef61e8cc5e7e72fa8e3cc94479dc0fb22a063308607c0959c8ba03ec908ef2f28827250d7b80bfff97087bbe16f857d9ce2b9143f0b8775bf5caa898430ce77432d35486361ae98227b121b98b1de08af1baec5cee24e7728a91cda0c82f214e860eee81b18423bdbf6e2c6a11c9591134ebbc75a68ce44490828c19cebd4d1f59640273ea15731c5a60f295c4b69d82c9cd31d188ddca02b73335ea1f8d860c9f2851628dea274ae77c72279758a79296e12cedc36970cd98826b3974f625f52860a30c5d39335cbba1a5a39b6b87fb77c094d591375df08ca05970f00125b0525b5ca3dd9e3f653adf88e45dbbae9f4c7c34f252ba0037397efa8e94b9db8bddb13135fcc2588e009ac9afbbbd134fcefff597dab9f4ca1305001b8e3f68f626c82893cf8c663aa5910472d2c52c4e96ae7a1f7bbc60902bd275e331530213c2d8b1c363338e4b2b86dc56f2cb82400b2cf40558bd244d9ac2bc63510693812095f395b12f2c21baa9a4236b72f8e770db92db0b14695881cc9f05118b633f12b5a8304985fd6255eec2581a61db3f599decf04c5084f918f4aa344c70578b42cb8ff9369824b2566bbad9ac552176777664ed12aa294e711391f7f3b0d723cf0a8bbfa21c8028f33fa31900b373e89e5b76f87686d29398dfd2517d77c1c6d2199dbc6a6444f7af76db344ef74eea4217e6077106d5be542566e380550ea6caa026547559b05a37e224735b7549faf3b674a31be174f0c853b44e2d2bc0c97d581e841822e38e132cca6030b01b8dc4a012c1d0f34d50793ac811de10bebe57d2e45f8508d147f942f18dd0853ad873a4b1f871086eb2cebac39839694b71a2f3f95283cab7b38a6407363f61b8bd87539e5311ba89f5dbbd9534b15e64810e95e90e5ccb130061fd8ab5fd6964316aa3f998e9c0e0f22dfd86056501d60e13ae23230a36d2acaa39ad36512dfb48462f287d1d1e0bae43240c8308cea4a78566f815723568e8bc9e7ea2c14dc10b0f8b7f324b866010aa805971d74ed3cc4ca0ce600deaa22cf48b7497081af98a9304ea25993466fb2be560fbc1d404ee13937a73f19851bd3ac74cfd3c28e8a488f68deabde62749dca21b986a816b725a96c3d2dd4f3e30916ef64fb9b5263889122dafbb7513702f6c9cbb6156606de92044ef5f1059882f011e26cc8daf0b3a8cc4371986400ac5f4d18547ac101789a5d9aebbc9966f4d97697f554cb91a71978ad30c7895cab88a809575a857de85b0e66ddf78f42f87e03068f9deacfb2f89b564cbbd5c3ed2d7e1bb08007d27091c675ccc770b0c790a5379d0e742e13a07b37ce02f836d6e679dff3ce4ae1bde39c4d9ad4a3fc558e74877f501b614831742042adb8eeab55ca38f2e248cd4c1b7bcc8b748e9b5ff6cd873d3b28d2d6a39911bb192e3ba209fbfc1085fa63c5522fd21bebee6bd67e6be0d51e34b7b6577818c1e1be7c2d0cbbe40ae134cb7ae13b62f063e0e1b8880bb1c4cdd6909cdd18e3a58b0e3d70f64bf73c77b7bf85127ce9714006dc3e60aa1eab2af40a284cf27b5f635ceaead95e59e7bdb347aab61e03a91cae077ede9672dfb90a604cefe48f58f30ba5fc201e697aa161537728f1ba2f6ef07a9f783eab14591351b7f9771b6612dc86d694ff10f79b89d03cd14e83b6d9d045581c364b24142d8f0cbbb15d8643b2ad9c63ca28de31b59e4d4345a364798e30ed1759edc60f5a2366e7c8dd69437401b83ed1cfad55983c4aa6c269ed03edcefe73f11a1f99256f777ba50a688973b16b286723d75aac0a0db8e5c9c51833e8ef4ced511ee03a8ed6b7ea01b3fc96d29e27369c7dbf58ad0e25d8df3c28604a4604e6e808d6f1f5b432e4501b6664eb99be2f2926a20aab6aa9c329c24fbddd86284fcc78ec1050efc3c4c68cc7afb98a8470663bfb79d5336ff42194e47f20975fa9322c6647fbd71394c9e20b813bd190982d1ae6603019a91d12645cd604ccdb950a04cd04e9f49a03fd7180a603615943e4b07a5fe1e3cc387d0c7bbb5f86f8876be9c29c3d88f924c02c2ada7ca495249ab5e525a6295a569d0a2fbaa777130bcf8d99c36cb7b5f0866afdd639b98510b1485b8d427e655ea6c4e8966c7fcb35616d88154b34e60d1f25b2c7dafc6c9fb19a176b96014df171d1e94a4b42106ff4225b78bfaa88e0b3dcbd4f0adf691cd12f59d1e86272f584e657f8fc5112aea5ec9910a0de82462b7cf5070b90004de9ca41a44e11300f7fd4aa01b4d267455c644f74d15ef3bb7e32e07b6fe772145042735fd5b31fa5d0a27b238637e675457460a3202cbb78b6035350ac3d5343a4136121b2ed0276952dc2fd39c3dd525ceaf186fd1d329cc29d628a570b18d2d181bc8c99fc6183853d785cd4741b77ef1fb484883ee63797e069569638e5527f199d1a36f3970cddecda32495b4b07f443c04562860de9af9005d5a6d7858c7660eefd4a95b9702fe56b6865a1f820250a5bbd353bf580c4b9a16f7d017edc2cfce768522c7379b3e8f6081fe732b7b3d5c7966851b29b87c58486e6bf1c393e25e7f9b602f02c552d5afe2c223956e2d0898d38d02b505ec86a69b12b32d24c0", 0x1000, 0x3ff}, {&(0x7f0000001400)="f5ab3f58f911a5d82ffa12bb9b64a6809585b6ced498b2cb70049828a34cd708676d96aacc4d333407d02368d9d2159dd494", 0x32, 0x4}], 0x10400, &(0x7f0000001800)={[{'\x00\x13.\xa9\xf4\xe5\xdc\r\xff\xa4<\x9a`)\xd1&VJ\x981!{\x15L\x00\x1f_sZ\x06!\xf4+FN\xe9Z&\x9b\xb2\x81'}, {'^^&\r\x83\x0e\x00'/22}, {'\xdao\xf1\xe0X\xe2\xf56\x81_T\x13s\xbf\xd5x\x0f\xe3\xd4\xf5\xac\x87\xa5\xae\xc16\xc0+\xb6\x94j\xfe\x15\x7fN\xb0\xb90\x80\x12\xee8\xbcjm\xbd\x84\x84\x88\xd8\x12s\xc7/\xc7\xdc\xb1\x8a\x90\x7f\xe0r\xcd2'}, {'^$:!+{@['}, {'*)'}, {'erofs\x00'}, {}], [{@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@subj_type={'subj_type', 0x3d, '!/%#.-^&!'}}, {@measure}, {@seclabel}, {@appraise_type}]}) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000001580)={0xfffffffffffffff7, 0x10, [0x5, 0x0, 0x8000, 0x4e92], &(0x7f0000001540)=[0x0, 0x0]}) (async) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f00000014c0)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) openat(r1, &(0x7f0000001500)='./file0\x00', 0x280041, 0xa) [ 870.665747] erofs: bogus i_mode (0) @ nid 36 [ 870.689491] FAULT_INJECTION: forcing a failure. [ 870.689491] name failslab, interval 1, probability 0, space 0, times 0 [ 870.700980] CPU: 0 PID: 23082 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 870.708871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 870.718220] Call Trace: [ 870.720809] dump_stack+0x1fc/0x2ef [ 870.724441] should_fail.cold+0xa/0xf [ 870.728244] ? setup_fault_attr+0x200/0x200 [ 870.732565] ? lock_acquire+0x170/0x3c0 [ 870.736542] __should_failslab+0x115/0x180 [ 870.740775] should_failslab+0x5/0x10 [ 870.744573] kmem_cache_alloc+0x277/0x370 [ 870.748723] __kernfs_new_node+0xd2/0x680 [ 870.752872] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 870.757625] ? __mutex_unlock_slowpath+0xea/0x610 [ 870.762467] ? wait_for_completion_io+0x10/0x10 [ 870.767136] ? kernfs_next_descendant_post+0x19c/0x290 [ 870.772420] kernfs_new_node+0x92/0x120 [ 870.776398] __kernfs_create_file+0x51/0x340 [ 870.780813] sysfs_add_file_mode_ns+0x226/0x540 [ 870.785482] internal_create_group+0x355/0xb20 [ 870.790070] ? sysfs_remove_link_from_group+0x70/0x70 [ 870.795257] ? lock_downgrade+0x720/0x720 [ 870.799411] lo_ioctl+0xf7c/0x20e0 [ 870.802952] ? loop_set_status64+0x110/0x110 [ 870.807366] blkdev_ioctl+0x5cb/0x1a80 [ 870.811251] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 870.816610] ? blkpg_ioctl+0x9d0/0x9d0 [ 870.820494] ? mark_held_locks+0xf0/0xf0 [ 870.824548] ? mark_held_locks+0xf0/0xf0 [ 870.828610] ? debug_check_no_obj_freed+0x201/0x490 [ 870.833625] ? lock_downgrade+0x720/0x720 [ 870.837769] block_ioctl+0xe9/0x130 [ 870.841388] ? blkdev_fallocate+0x3f0/0x3f0 [ 870.845705] do_vfs_ioctl+0xcdb/0x12e0 [ 870.849589] ? lock_downgrade+0x720/0x720 [ 870.853741] ? check_preemption_disabled+0x41/0x280 [ 870.858754] ? ioctl_preallocate+0x200/0x200 [ 870.863163] ? __fget+0x356/0x510 [ 870.866629] ? do_dup2+0x450/0x450 [ 870.870179] ? do_sys_open+0x2bf/0x520 [ 870.874075] ksys_ioctl+0x9b/0xc0 [ 870.877532] __x64_sys_ioctl+0x6f/0xb0 [ 870.881422] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 870.886009] do_syscall_64+0xf9/0x620 [ 870.889817] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 870.895000] RIP: 0033:0x7f5d4792afc7 [ 870.898709] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 870.917602] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 870.925309] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 870.932572] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 870.939839] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 870.947103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 870.954450] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 09:25:36 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xffff1f0000000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 871.008899] erofs: read_super, device -> /dev/loop4 [ 871.014304] erofs: read_super, device -> /dev/loop5 [ 871.019320] erofs: options -> [ 871.029312] erofs: options -> 09:25:36 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 19) [ 871.052500] erofs: root inode @ nid 36 [ 871.064829] erofs: mounted on /dev/loop4 with opts: . [ 871.075493] erofs: unmounted for /dev/loop5 [ 871.118904] ufs: ufs was compiled with read-only support, can't be mounted as read-write [ 871.156988] erofs: unmounted for /dev/loop4 [ 871.170916] FAULT_INJECTION: forcing a failure. [ 871.170916] name failslab, interval 1, probability 0, space 0, times 0 [ 871.182608] CPU: 1 PID: 23108 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 871.190493] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 871.199843] Call Trace: [ 871.202434] dump_stack+0x1fc/0x2ef [ 871.206086] should_fail.cold+0xa/0xf [ 871.209888] ? setup_fault_attr+0x200/0x200 [ 871.214208] ? lock_acquire+0x170/0x3c0 [ 871.218186] ? dev_uevent_filter+0xd0/0xd0 [ 871.222413] __should_failslab+0x115/0x180 [ 871.226649] should_failslab+0x5/0x10 [ 871.230447] kmem_cache_alloc_trace+0x284/0x380 [ 871.235120] ? dev_uevent_filter+0xd0/0xd0 [ 871.239353] kobject_uevent_env+0x236/0x1480 [ 871.243776] lo_ioctl+0xff9/0x20e0 [ 871.247321] ? loop_set_status64+0x110/0x110 [ 871.251739] blkdev_ioctl+0x5cb/0x1a80 [ 871.255631] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 871.260990] ? blkpg_ioctl+0x9d0/0x9d0 [ 871.264879] ? mark_held_locks+0xf0/0xf0 [ 871.268937] ? mark_held_locks+0xf0/0xf0 [ 871.273006] ? debug_check_no_obj_freed+0x201/0x490 [ 871.278025] ? lock_downgrade+0x720/0x720 [ 871.282203] block_ioctl+0xe9/0x130 [ 871.285826] ? blkdev_fallocate+0x3f0/0x3f0 [ 871.290149] do_vfs_ioctl+0xcdb/0x12e0 [ 871.294036] ? lock_downgrade+0x720/0x720 [ 871.298182] ? check_preemption_disabled+0x41/0x280 [ 871.303194] ? ioctl_preallocate+0x200/0x200 [ 871.307607] ? __fget+0x356/0x510 [ 871.311059] ? do_dup2+0x450/0x450 [ 871.314599] ? do_sys_open+0x2bf/0x520 [ 871.318496] ksys_ioctl+0x9b/0xc0 [ 871.321960] __x64_sys_ioctl+0x6f/0xb0 [ 871.325850] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 871.330430] do_syscall_64+0xf9/0x620 [ 871.334233] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 871.339417] RIP: 0033:0x7f5d4792afc7 [ 871.343126] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 871.362022] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 871.369733] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 871.377001] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 871.384265] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 871.391530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 871.398794] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 871.408528] ieee802154 phy0 wpan0: encryption failed: -22 [ 871.414150] ieee802154 phy1 wpan1: encryption failed: -22 [ 871.542469] erofs: read_super, device -> /dev/loop3 [ 871.547689] erofs: options -> [ 871.553015] erofs: root inode @ nid 36 [ 871.562562] erofs: bogus i_mode (0) @ nid 36 [ 871.614008] erofs: read_super, device -> /dev/loop5 [ 871.619377] erofs: options -> [ 871.704463] erofs: unmounted for /dev/loop5 09:25:37 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x41f2}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:37 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:37 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) r1 = syz_mount_image$efs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x101, 0x2, &(0x7f00000003c0)=[{&(0x7f0000000280)="a12a7b37ae271c21b1233e1739f7a9522ee41ae3dcd11a2e62e992fc699c74bd940cb725024b2c0d41ad364d5a19aeb94f6685237008e82a53a9f72654790e855ba0e3ff6afae4d5a2d769b885198c657cd2bf6e63add8e9b281c31e0ab96df73f9d165a77c1cb70cd663ca916d27ccce884dfa052", 0x75, 0x2}, {&(0x7f0000000300)="1ae29dd8feef89bfd2a52770f2b982b97e79ef00e13da702515f42d8d219b28f4f350df8e7645e919c0863fbb8d2240ba59874d4431fa257639aeebda94d2fdbac0de931ae6797506ea4c809da1cc12557c79a1322dc32150d59f6422ee4dce579d22ef80aa6334bd336f79099fd17d0348a55cd3a79ca552eb8bf572ac4b2d3cde5e0a5f26f4fbb730d95cfc3b5ff90e37653844501195ec0924613f816", 0x9e, 0x4f4b}], 0x2000, &(0x7f0000000400)={[{'erofs\x00'}], [{@smackfsdef={'smackfsdef', 0x3d, '!(!'}}, {@subj_role={'subj_role', 0x3d, '}]'}}, {@dont_hash}, {@fsuuid={'fsuuid', 0x3d, {[0x3c, 0x30, 0x35, 0x30, 0x53, 0x32, 0x36, 0x5f], 0x2d, [0x30, 0x64, 0x39, 0x33], 0x2d, [0x32, 0x32, 0x39, 0x35], 0x2d, [0x65, 0x61, 0xa3, 0x66], 0x2d, [0x30, 0x37, 0x32, 0x0, 0x64, 0x34, 0x38, 0x36]}}}, {@appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'erofs\x00'}}]}) renameat2(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00', 0x4) 09:25:37 executing program 2: r0 = syz_mount_image$ufs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x4, 0x5, &(0x7f0000001440)=[{&(0x7f0000000280)="746435cd1a5225ccd1451b84f5865a9508327f6f671e292a8c0c64aa37edd7028cefa9645a19c91c9497dda7609abe5b2d99480aa4e145c73a87c38f6a86085049b09fec265b5aec7f9f39b44f", 0x4d, 0x3ff}, {&(0x7f0000000300)="a2e8398e968070afe1febb55ef9dbf161fc12cc923b41e97c150d74b50a3ba0ccb7badfe36d41b988f6f88396c0ff07f55cef95f939bd55280b46150ef0788e929b1285912f585b092f82323ae6cd46712b42e7391fa9a1dce7ba20ba1f002cb64ed9bdc61c61636f9ff1e37bd16cadecc97e92c127aae604b68ef55c697c82f752e89c1ec74b07e33be0ac571b9669b2b120ff2244613f79c09c83163ac3d41d3529e944e63bdd7000ecac93846ec1591396eb9277de0507897e05380cf6a9d3338af7583f09eecf1b4bb1f1ee39bf1213e6e9b1df81679c9cf50bba5c074bfb6bc8d50c21c17bab9b1bc6ff52d663308aec5090676757274beada9", 0xfc, 0xe9}, {&(0x7f00000000c0)="e12cff4eea2af12753", 0x9, 0x3}, {&(0x7f0000000400)="7305a36797b99f2a9816871633d93e2f16ff8d28566eac989e4a9627c9b9e5b74e5b5bac7404f220adca22cc30e4cb4004dddc0ce3fe8fb51ae3752697fb4613ee3942b7a75adcb602e9c4275412998326f0f8429658638e616972e438e60d557cf1b5a8ed6bf79e7d026fe9da52cd3a499ba3ec6105349fb53fc04a5aad41a68308d82587d221235a2fc2ab0890078dba04ffabb4dddeddee106bfe68f2804c7cd62784d0a1959fdcac1524f1fd2b4c75173f89e2d84e6f1d3cd7696fd506c382660c47e2420220b4f8fd0ebeec08a2b20620de300398f72a12daf438576eba17a2c6b5e44c247bfd5209ffe303590b813bee18c044c23311dedbb6646c2fe09924662186a97f3223a6c3e75757983788d7b0db546ebb2c1a417be230fdf5d2c7f4a7eec314cada31e7553b090e801f3e11ebc5337d553cd04db749278bd04bdf3d922b52c2c272f5ef6071c97f35d5aa6faaf199a51632a5a0a8db47163f63a6da0e8f03e630aede04237fb0b4930b8c500c4d385df4300b8cf3ef3ea94b2ccde571f56c1667858fbdc8a9730cd69ab9788d89b87ff544d2c6032abebdbe7b1fb59e1d792f7fea7fde133762558d5cae42ec5e7dcfbfcd5cf276f4f089e6585ef0c69fd44bc7a335b50407df9e5fc7aff6178a7ba14dc8926e5f983ad1fbfbc6f919187b3accca5bd74f1cc78af603087a5f9db6f316edb3443e1f911d711333fe1b3e90572515b3e14979e99d1ba56389c352133a649e500741b50995c5335581ee2aa523bf77d2dbb63b98ed8b4595e30b61a774d13acf5f4d8943b8d38a25b4865d39f12afe4a6c5ffeac35ded92c0b3de1157cb3e9c675288fdf73fca8db4ed641aa39d0af482db6dcb485465562340365feb07ecff9752ced39956be167e7fd81522a7da1fa2d5823d30ae9500aaaf154f4fccb826804e45fa5ba1fc4d4fb3034e39536f82e96ee583c5841e56b18f73575dcbde053f2c34b1e70ab094e64eadac9746e3dd0ccdc5146bdc330f302dc28a508ea7de3f5ff5eb52044e2cf881c9f5c9dc4a7f7541a6729415eb5ffc6a4cdf55918bbdbc7d5b70e47d772d92fff303f4b92f39ac868301cbc69e62b7288fd16dfc643518b4bb84eef609d0b70d1a695155a19974d1500a111387839755f1f2e3e1be98aaccfef9206a7a2e75b99f0adccefce8cd95e308c9dc355c513cd47a1fb243cdd2522c36adc1677fe932dc38a95afd78f895c80e678aa84808c292bb06666eaf0c40fe6daaa570e4a0922c67ac98ab0b64eb036fbbab4aaf352ac30ffa7664eefb27680aea355c98e9dd64416b66fc071c975addfda8fc9347eedc9d9f9c7dc98d672356f7bbbe8bf7aa8fb1ca68a9be577727400b17b375a5bb12237bea579cac3bb1bfa92ea911565f7493e0c8e793aab9f736b8bbbfd5b5d11d41e52e2976dfa7ed825e8bc7e6b9ee31efc7443979aeeff380d9ca486b5c68d7d00ff19efe510bc58b90314c8d7f1125c48de82fcf855932a56adb7109423fa4c47e2ddec87f6e64fd19d0cfe72538edb59fb0877c0d9c9977a8909b01d47f94fe3c4b9a212caf8ef4dfdb1f754e1525e9ec711d81d269f0b6185817901c2e640fdef34ffded13e6615acabff056eb6ce4f6fde38c5a7ffa7d465f0edf2556bca3a4b03590f04d8f4eecf44da5f7aafe62129a6b0ba4eb022b68c7d82d5cb7eebc0caa035369a585520db836b170bc09703a9a810094fb326bbb5d11d1cc3dfa6ab9b7584101164ab096c93e21e57dc044db560a0a622e68e25e4e2f43b07b9ec45098ef67e1f0b442e8a5090f98b91f569554b102e5c53bb3066cd289662d459fbba55978a5e3a1da8b9a5f3eaa0a057f26e3ce9bbc26203157c3308cab319b865335c65f1f8b4484b9a908799b0c257e90c8ad541a15e0f9130520cc51620843571b6e43e9691d7de52fce3df1c77389b76b7536b7bfa15abb7e4dc6adcdf693d650a626469dfedfbc2238dead2687c565808cb4df4d1e0774d25e575658de50c6b5968e5949692ae7b08d8498b4519962a1a8f336d346491b2240aee2dc151e1466584d6dd121affcc047c16028f08816fa130be921a3fcdca6003f7413770fe699499d419368ed113c41b273f895a6f354b2bd2c1476065be178635cb87dbacb3044f521ca395327bad7191114bd0a3b4ca00c0f4ccea1fbe54840ee6556bef3031e3e6a091c237ec4f8da23f5df0ff86553a0efcd23bcf23f0ff4e9cc3d81697e706ac76dd5d96000e486dc2fc57c4f3ad9711916b1fd40798ebe4ab84e1aacca3f7cfc07a83f74eafbeaba9351df8790950d23dce9f7383d8b1a96d9a7837b4669d6428d4b418c07fbbcd7c382748bf6102b8f794359bb3d3b7b0e51fb05f344590c23344a37d844c97390340e7e015e21a41ae2b111bb72b251f42da29dd50cc2d5a2c5c826242a979eb408b5f18f21f83aa75e873a08046053efd438df8b56f8001fdf830eb79ca6672ad1086e0dca25941d4c10af3c100b671930ac3a5738e5a30abb5352faa987600e4b1a8055264bf9d023f5a22affe823d10fd0c9a43ea009a1849edc6a3296c90ce7e581498413b339ac74d7708096c5082e5098b750a664c72a7dca762060f562ba1108e76378e299305024178f5495027af426153ea2bb61cd69aaa2497917775a1ee36f5dcd154227babeac57646207f0230d74e1093ae0d5b76581976c35149c58ce6739d215fc72be9314bc84a6fe6349e5ba42553fa6d40dfd02b3a6c68733c09bce90986322043d5d4d09112ad5a87765897f920b0d2860a63189b0b42977a76a095a338a85441083a471f1355caaac9c5225583ec8a63e435c40d31d8a7799ae50081bc74d3de707e115e3fcb00931df13a4488eed8666f85fb994942b7aca1eebf02c2c7641047e754b487a3c23593ef6bd63b9caf1d3e27262c1485cc197e7c3c73a993b45816b826a720adc73f7cc2a8321654692898603b2431abd9dc553ed7a1dd2794d20d9abfe93bdbde074dc492c58aabcd28377eefea875b9bf752f72b53aa1f8307f559ffa9a578cde0901f68d9c272e6e5b297395219857e6f02b62d891e8f81482a994919c5601522db24cd7a4a983d24c1ea3f94360c6c3df991083b36e4668d14e669171e18ec54e7d55fe1d946ada43b24838e3cbbe27780ef61e8cc5e7e72fa8e3cc94479dc0fb22a063308607c0959c8ba03ec908ef2f28827250d7b80bfff97087bbe16f857d9ce2b9143f0b8775bf5caa898430ce77432d35486361ae98227b121b98b1de08af1baec5cee24e7728a91cda0c82f214e860eee81b18423bdbf6e2c6a11c9591134ebbc75a68ce44490828c19cebd4d1f59640273ea15731c5a60f295c4b69d82c9cd31d188ddca02b73335ea1f8d860c9f2851628dea274ae77c72279758a79296e12cedc36970cd98826b3974f625f52860a30c5d39335cbba1a5a39b6b87fb77c094d591375df08ca05970f00125b0525b5ca3dd9e3f653adf88e45dbbae9f4c7c34f252ba0037397efa8e94b9db8bddb13135fcc2588e009ac9afbbbd134fcefff597dab9f4ca1305001b8e3f68f626c82893cf8c663aa5910472d2c52c4e96ae7a1f7bbc60902bd275e331530213c2d8b1c363338e4b2b86dc56f2cb82400b2cf40558bd244d9ac2bc63510693812095f395b12f2c21baa9a4236b72f8e770db92db0b14695881cc9f05118b633f12b5a8304985fd6255eec2581a61db3f599decf04c5084f918f4aa344c70578b42cb8ff9369824b2566bbad9ac552176777664ed12aa294e711391f7f3b0d723cf0a8bbfa21c8028f33fa31900b373e89e5b76f87686d29398dfd2517d77c1c6d2199dbc6a6444f7af76db344ef74eea4217e6077106d5be542566e380550ea6caa026547559b05a37e224735b7549faf3b674a31be174f0c853b44e2d2bc0c97d581e841822e38e132cca6030b01b8dc4a012c1d0f34d50793ac811de10bebe57d2e45f8508d147f942f18dd0853ad873a4b1f871086eb2cebac39839694b71a2f3f95283cab7b38a6407363f61b8bd87539e5311ba89f5dbbd9534b15e64810e95e90e5ccb130061fd8ab5fd6964316aa3f998e9c0e0f22dfd86056501d60e13ae23230a36d2acaa39ad36512dfb48462f287d1d1e0bae43240c8308cea4a78566f815723568e8bc9e7ea2c14dc10b0f8b7f324b866010aa805971d74ed3cc4ca0ce600deaa22cf48b7497081af98a9304ea25993466fb2be560fbc1d404ee13937a73f19851bd3ac74cfd3c28e8a488f68deabde62749dca21b986a816b725a96c3d2dd4f3e30916ef64fb9b5263889122dafbb7513702f6c9cbb6156606de92044ef5f1059882f011e26cc8daf0b3a8cc4371986400ac5f4d18547ac101789a5d9aebbc9966f4d97697f554cb91a71978ad30c7895cab88a809575a857de85b0e66ddf78f42f87e03068f9deacfb2f89b564cbbd5c3ed2d7e1bb08007d27091c675ccc770b0c790a5379d0e742e13a07b37ce02f836d6e679dff3ce4ae1bde39c4d9ad4a3fc558e74877f501b614831742042adb8eeab55ca38f2e248cd4c1b7bcc8b748e9b5ff6cd873d3b28d2d6a39911bb192e3ba209fbfc1085fa63c5522fd21bebee6bd67e6be0d51e34b7b6577818c1e1be7c2d0cbbe40ae134cb7ae13b62f063e0e1b8880bb1c4cdd6909cdd18e3a58b0e3d70f64bf73c77b7bf85127ce9714006dc3e60aa1eab2af40a284cf27b5f635ceaead95e59e7bdb347aab61e03a91cae077ede9672dfb90a604cefe48f58f30ba5fc201e697aa161537728f1ba2f6ef07a9f783eab14591351b7f9771b6612dc86d694ff10f79b89d03cd14e83b6d9d045581c364b24142d8f0cbbb15d8643b2ad9c63ca28de31b59e4d4345a364798e30ed1759edc60f5a2366e7c8dd69437401b83ed1cfad55983c4aa6c269ed03edcefe73f11a1f99256f777ba50a688973b16b286723d75aac0a0db8e5c9c51833e8ef4ced511ee03a8ed6b7ea01b3fc96d29e27369c7dbf58ad0e25d8df3c28604a4604e6e808d6f1f5b432e4501b6664eb99be2f2926a20aab6aa9c329c24fbddd86284fcc78ec1050efc3c4c68cc7afb98a8470663bfb79d5336ff42194e47f20975fa9322c6647fbd71394c9e20b813bd190982d1ae6603019a91d12645cd604ccdb950a04cd04e9f49a03fd7180a603615943e4b07a5fe1e3cc387d0c7bbb5f86f8876be9c29c3d88f924c02c2ada7ca495249ab5e525a6295a569d0a2fbaa777130bcf8d99c36cb7b5f0866afdd639b98510b1485b8d427e655ea6c4e8966c7fcb35616d88154b34e60d1f25b2c7dafc6c9fb19a176b96014df171d1e94a4b42106ff4225b78bfaa88e0b3dcbd4f0adf691cd12f59d1e86272f584e657f8fc5112aea5ec9910a0de82462b7cf5070b90004de9ca41a44e11300f7fd4aa01b4d267455c644f74d15ef3bb7e32e07b6fe772145042735fd5b31fa5d0a27b238637e675457460a3202cbb78b6035350ac3d5343a4136121b2ed0276952dc2fd39c3dd525ceaf186fd1d329cc29d628a570b18d2d181bc8c99fc6183853d785cd4741b77ef1fb484883ee63797e069569638e5527f199d1a36f3970cddecda32495b4b07f443c04562860de9af9005d5a6d7858c7660eefd4a95b9702fe56b6865a1f820250a5bbd353bf580c4b9a16f7d017edc2cfce768522c7379b3e8f6081fe732b7b3d5c7966851b29b87c58486e6bf1c393e25e7f9b602f02c552d5afe2c223956e2d0898d38d02b505ec86a69b12b32d24c0", 0x1000, 0x3ff}, {&(0x7f0000001400)="f5ab3f58f911a5d82ffa12bb9b64a6809585b6ced498b2cb70049828a34cd708676d96aacc4d333407d02368d9d2159dd494", 0x32, 0x4}], 0x10400, &(0x7f0000001800)={[{'\x00\x13.\xa9\xf4\xe5\xdc\r\xff\xa4<\x9a`)\xd1&VJ\x981!{\x15L\x00\x1f_sZ\x06!\xf4+FN\xe9Z&\x9b\xb2\x81'}, {'^^&\r\x83\x0e\x00'/22}, {'\xdao\xf1\xe0X\xe2\xf56\x81_T\x13s\xbf\xd5x\x0f\xe3\xd4\xf5\xac\x87\xa5\xae\xc16\xc0+\xb6\x94j\xfe\x15\x7fN\xb0\xb90\x80\x12\xee8\xbcjm\xbd\x84\x84\x88\xd8\x12s\xc7/\xc7\xdc\xb1\x8a\x90\x7f\xe0r\xcd2'}, {'^$:!+{@['}, {'*)'}, {'erofs\x00'}, {}], [{@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@subj_type={'subj_type', 0x3d, '!/%#.-^&!'}}, {@measure}, {@seclabel}, {@appraise_type}]}) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000001580)={0xfffffffffffffff7, 0x10, [0x5, 0x0, 0x8000, 0x4e92], &(0x7f0000001540)=[0x0, 0x0]}) (async) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f00000014c0)={{0x1, 0x1, 0x18, r0, {0x1}}, './file0\x00'}) (rerun: 64) openat(r1, &(0x7f0000001500)='./file0\x00', 0x280041, 0xa) 09:25:37 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 20) 09:25:37 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xffffff7f00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:37 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) [ 872.422374] FAULT_INJECTION: forcing a failure. [ 872.422374] name failslab, interval 1, probability 0, space 0, times 0 [ 872.440547] CPU: 0 PID: 23135 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 872.448449] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 872.457799] Call Trace: [ 872.460371] dump_stack+0x1fc/0x2ef [ 872.463981] should_fail.cold+0xa/0xf [ 872.467784] ? setup_fault_attr+0x200/0x200 [ 872.472098] ? lock_acquire+0x170/0x3c0 [ 872.476068] __should_failslab+0x115/0x180 [ 872.480286] should_failslab+0x5/0x10 [ 872.484066] kmem_cache_alloc+0x277/0x370 [ 872.488210] __kernfs_new_node+0xd2/0x680 [ 872.492354] ? kernfs_dop_revalidate+0x3a0/0x3a0 [ 872.497090] ? __mutex_unlock_slowpath+0xea/0x610 [ 872.501925] ? wait_for_completion_io+0x10/0x10 [ 872.506588] ? kernfs_next_descendant_post+0x19c/0x290 [ 872.511859] kernfs_new_node+0x92/0x120 [ 872.515816] __kernfs_create_file+0x51/0x340 [ 872.520207] sysfs_add_file_mode_ns+0x226/0x540 [ 872.524866] internal_create_group+0x355/0xb20 [ 872.529433] ? sysfs_remove_link_from_group+0x70/0x70 [ 872.534603] ? lock_downgrade+0x720/0x720 [ 872.538738] lo_ioctl+0xf7c/0x20e0 [ 872.542268] ? loop_set_status64+0x110/0x110 [ 872.546676] blkdev_ioctl+0x5cb/0x1a80 [ 872.550552] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 872.555897] ? blkpg_ioctl+0x9d0/0x9d0 [ 872.559764] ? mark_held_locks+0xf0/0xf0 [ 872.563820] ? mark_held_locks+0xf0/0xf0 [ 872.567867] ? debug_check_no_obj_freed+0x201/0x490 [ 872.572866] ? lock_downgrade+0x720/0x720 [ 872.576995] block_ioctl+0xe9/0x130 [ 872.580603] ? blkdev_fallocate+0x3f0/0x3f0 [ 872.584905] do_vfs_ioctl+0xcdb/0x12e0 [ 872.588791] ? lock_downgrade+0x720/0x720 [ 872.592944] ? check_preemption_disabled+0x41/0x280 [ 872.597940] ? ioctl_preallocate+0x200/0x200 [ 872.602331] ? __fget+0x356/0x510 [ 872.605764] ? do_dup2+0x450/0x450 [ 872.609287] ? do_sys_open+0x2bf/0x520 [ 872.613157] ksys_ioctl+0x9b/0xc0 [ 872.616603] __x64_sys_ioctl+0x6f/0xb0 [ 872.620477] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 872.625039] do_syscall_64+0xf9/0x620 [ 872.628835] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 872.634010] RIP: 0033:0x7f5d4792afc7 [ 872.637710] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 872.656610] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 872.664311] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 09:25:37 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) [ 872.671591] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 872.678842] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 872.686092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 872.693359] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 872.755361] erofs: read_super, device -> /dev/loop5 [ 872.760665] erofs: read_super, device -> /dev/loop4 [ 872.766290] ufs: ufs was compiled with read-only support, can't be mounted as read-write [ 872.779492] erofs: read_super, device -> /dev/loop3 [ 872.785809] erofs: options -> [ 872.791178] erofs: options -> [ 872.799022] erofs: options -> 09:25:37 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 21) 09:25:37 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000000)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40481, 0x20) lsetxattr$trusted_overlay_opaque(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300), 0x2, 0x1) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 872.811403] erofs: root inode @ nid 36 [ 872.815514] erofs: root inode @ nid 36 [ 872.824097] erofs: bogus i_mode (0) @ nid 36 [ 872.824910] erofs: unmounted for /dev/loop5 09:25:37 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) [ 872.853652] erofs: mounted on /dev/loop4 with opts: . 09:25:38 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xffffffff00000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 872.937537] erofs: unmounted for /dev/loop4 [ 873.025564] FAULT_INJECTION: forcing a failure. [ 873.025564] name failslab, interval 1, probability 0, space 0, times 0 [ 873.046811] CPU: 0 PID: 23174 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 873.054706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 873.064057] Call Trace: [ 873.066648] dump_stack+0x1fc/0x2ef [ 873.070279] should_fail.cold+0xa/0xf [ 873.074082] ? setup_fault_attr+0x200/0x200 [ 873.078399] ? lock_acquire+0x170/0x3c0 [ 873.082378] __should_failslab+0x115/0x180 [ 873.086616] should_failslab+0x5/0x10 [ 873.090413] kmem_cache_alloc_node+0x245/0x3b0 [ 873.095000] __alloc_skb+0x71/0x560 [ 873.098632] alloc_uevent_skb+0x7b/0x210 [ 873.102696] kobject_uevent_env+0xa90/0x1480 [ 873.107114] lo_ioctl+0xff9/0x20e0 [ 873.110661] ? loop_set_status64+0x110/0x110 [ 873.115069] blkdev_ioctl+0x5cb/0x1a80 [ 873.118956] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 873.124319] ? blkpg_ioctl+0x9d0/0x9d0 [ 873.128208] ? mark_held_locks+0xf0/0xf0 [ 873.132272] ? mark_held_locks+0xf0/0xf0 [ 873.136335] ? debug_check_no_obj_freed+0x201/0x490 [ 873.141448] ? lock_downgrade+0x720/0x720 [ 873.145596] block_ioctl+0xe9/0x130 [ 873.149222] ? blkdev_fallocate+0x3f0/0x3f0 [ 873.153542] do_vfs_ioctl+0xcdb/0x12e0 [ 873.157431] ? lock_downgrade+0x720/0x720 [ 873.161581] ? check_preemption_disabled+0x41/0x280 [ 873.166593] ? ioctl_preallocate+0x200/0x200 [ 873.171002] ? __fget+0x356/0x510 [ 873.174456] ? do_dup2+0x450/0x450 [ 873.177992] ? do_sys_open+0x2bf/0x520 [ 873.181892] ksys_ioctl+0x9b/0xc0 [ 873.185342] __x64_sys_ioctl+0x6f/0xb0 [ 873.189225] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 873.193804] do_syscall_64+0xf9/0x620 [ 873.197605] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 873.202788] RIP: 0033:0x7f5d4792afc7 [ 873.206497] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 873.225393] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 873.233186] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 873.240449] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 873.247714] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 873.254978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 873.262242] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 873.300946] erofs: read_super, device -> /dev/loop5 [ 873.306314] erofs: read_super, device -> /dev/loop2 [ 873.308019] erofs: read_super, device -> /dev/loop3 [ 873.311326] erofs: options -> ./file0 [ 873.311682] erofs: Unrecognized mount option "./file0" or missing value [ 873.330003] erofs: options -> [ 873.342915] erofs: options -> [ 873.361169] erofs: unmounted for /dev/loop5 [ 873.367539] erofs: root inode @ nid 36 [ 873.371631] erofs: bogus i_mode (0) @ nid 36 09:25:39 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x41f3}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:39 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007c000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000015000000000000002400000000000000540003002400000000000000550002002a0000000000000057e7cc1076bbf1e18a0001003000000000000000600002005b00000000000000650001005f", 0xfffffffffffffdc5, 0x480}, {0x0, 0x0, 0x101}], 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r1, @ANYRES64=r0, @ANYRES32=r0, @ANYRESHEX=r0]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) 09:25:39 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:39 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 22) 09:25:39 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) r0 = syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000000)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40481, 0x20) lsetxattr$trusted_overlay_opaque(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300), 0x2, 0x1) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:39 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xffffffffffff0700, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 874.351518] FAULT_INJECTION: forcing a failure. [ 874.351518] name failslab, interval 1, probability 0, space 0, times 0 [ 874.364922] CPU: 0 PID: 23204 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 874.372818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 874.382170] Call Trace: [ 874.384767] dump_stack+0x1fc/0x2ef [ 874.388409] should_fail.cold+0xa/0xf [ 874.392217] ? setup_fault_attr+0x200/0x200 [ 874.396541] ? lock_acquire+0x170/0x3c0 09:25:39 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 874.400527] __should_failslab+0x115/0x180 [ 874.404765] should_failslab+0x5/0x10 [ 874.408568] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 874.413677] __kmalloc_node_track_caller+0x38/0x70 [ 874.418610] __alloc_skb+0xae/0x560 [ 874.422243] alloc_uevent_skb+0x7b/0x210 [ 874.426307] kobject_uevent_env+0xa90/0x1480 [ 874.430728] lo_ioctl+0xff9/0x20e0 [ 874.434277] ? loop_set_status64+0x110/0x110 [ 874.438686] blkdev_ioctl+0x5cb/0x1a80 [ 874.442575] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 874.447945] ? blkpg_ioctl+0x9d0/0x9d0 [ 874.451832] ? mark_held_locks+0xf0/0xf0 [ 874.455879] ? mark_held_locks+0xf0/0xf0 [ 874.459922] ? debug_check_no_obj_freed+0x201/0x490 [ 874.464923] ? lock_downgrade+0x720/0x720 [ 874.469065] block_ioctl+0xe9/0x130 [ 874.472678] ? blkdev_fallocate+0x3f0/0x3f0 [ 874.476992] do_vfs_ioctl+0xcdb/0x12e0 [ 874.480873] ? lock_downgrade+0x720/0x720 [ 874.485015] ? check_preemption_disabled+0x41/0x280 [ 874.490019] ? ioctl_preallocate+0x200/0x200 [ 874.494408] ? __fget+0x356/0x510 [ 874.497866] ? do_dup2+0x450/0x450 [ 874.501387] ? do_sys_open+0x2bf/0x520 [ 874.505258] ksys_ioctl+0x9b/0xc0 [ 874.508695] __x64_sys_ioctl+0x6f/0xb0 [ 874.512564] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 874.517138] do_syscall_64+0xf9/0x620 [ 874.520930] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 874.526098] RIP: 0033:0x7f5d4792afc7 [ 874.529794] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 874.548675] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 874.556365] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 874.563621] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 874.570883] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 874.578140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 874.585395] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 [ 874.624910] erofs: read_super, device -> /dev/loop5 [ 874.631776] erofs: read_super, device -> /dev/loop3 [ 874.637502] erofs: read_super, device -> /dev/loop4 [ 874.641198] erofs: read_super, device -> /dev/loop2 [ 874.647774] erofs: options -> [ 874.655352] erofs: options -> [ 874.659357] erofs: cannot find valid erofs superblock [ 874.667447] erofs: options -> [ 874.671339] erofs: root inode @ nid 36 09:25:39 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 23) [ 874.675892] erofs: bogus i_mode (0) @ nid 36 [ 874.680741] erofs: options -> ./file0 [ 874.685284] erofs: Unrecognized mount option "./file0" or missing value 09:25:39 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xffffffffffffff7f, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:39 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000000)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40481, 0x20) lsetxattr$trusted_overlay_opaque(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300), 0x2, 0x1) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) syz_mount_image$erofs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000000)=ANY=[]) (async) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40481, 0x20) (async) lsetxattr$trusted_overlay_opaque(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300), 0x2, 0x1) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) 09:25:39 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 874.729742] erofs: unmounted for /dev/loop5 [ 874.857931] erofs: read_super, device -> /dev/loop2 [ 874.860160] erofs: read_super, device -> /dev/loop3 [ 874.871580] erofs: options -> [ 874.874143] erofs: options -> ./file0 [ 874.889796] erofs: root inode @ nid 36 [ 874.895396] erofs: Unrecognized mount option "./file0" or missing value 09:25:40 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007c000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000015000000000000002400000000000000540003002400000000000000550002002a0000000000000057e7cc1076bbf1e18a0001003000000000000000600002005b00000000000000650001005f", 0xfffffffffffffdc5, 0x480}, {0x0, 0x0, 0x101}], 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r1, @ANYRES64=r0, @ANYRES32=r0, @ANYRESHEX=r0]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) [ 874.907095] erofs: bogus i_mode (0) @ nid 36 [ 874.976114] FAULT_INJECTION: forcing a failure. [ 874.976114] name failslab, interval 1, probability 0, space 0, times 0 [ 874.991324] CPU: 0 PID: 23255 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 874.999215] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 875.008565] Call Trace: [ 875.011162] dump_stack+0x1fc/0x2ef [ 875.014797] should_fail.cold+0xa/0xf [ 875.018602] ? setup_fault_attr+0x200/0x200 [ 875.022959] ? lock_acquire+0x170/0x3c0 [ 875.026950] __should_failslab+0x115/0x180 [ 875.031192] should_failslab+0x5/0x10 [ 875.034993] kmem_cache_alloc+0x277/0x370 [ 875.039135] skb_clone+0x151/0x3d0 [ 875.042670] netlink_broadcast_filtered+0x8e5/0xbc0 [ 875.047693] netlink_broadcast+0x35/0x40 [ 875.051749] kobject_uevent_env+0xa56/0x1480 [ 875.056141] lo_ioctl+0xff9/0x20e0 [ 875.059666] ? loop_set_status64+0x110/0x110 [ 875.064057] blkdev_ioctl+0x5cb/0x1a80 [ 875.067926] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 875.073269] ? blkpg_ioctl+0x9d0/0x9d0 [ 875.077139] ? mark_held_locks+0xf0/0xf0 [ 875.081190] ? mark_held_locks+0xf0/0xf0 [ 875.085242] ? debug_check_no_obj_freed+0x201/0x490 [ 875.090245] ? lock_downgrade+0x720/0x720 [ 875.094381] block_ioctl+0xe9/0x130 [ 875.097992] ? blkdev_fallocate+0x3f0/0x3f0 [ 875.102313] do_vfs_ioctl+0xcdb/0x12e0 [ 875.106188] ? lock_downgrade+0x720/0x720 [ 875.110326] ? check_preemption_disabled+0x41/0x280 [ 875.115338] ? ioctl_preallocate+0x200/0x200 [ 875.119731] ? __fget+0x356/0x510 [ 875.123176] ? do_dup2+0x450/0x450 [ 875.126723] ? do_sys_open+0x2bf/0x520 [ 875.130602] ksys_ioctl+0x9b/0xc0 [ 875.134039] __x64_sys_ioctl+0x6f/0xb0 [ 875.137905] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 875.142468] do_syscall_64+0xf9/0x620 [ 875.146255] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 875.151426] RIP: 0033:0x7f5d4792afc7 [ 875.155119] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 [ 875.174001] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 875.181693] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 875.188943] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 875.196192] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 875.203464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 875.210719] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 09:25:40 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x42e8}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, 0x0, &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:40 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, 0x0, &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 875.230628] erofs: read_super, device -> /dev/loop2 [ 875.237889] erofs: options -> ./file0 [ 875.243491] erofs: Unrecognized mount option "./file0" or missing value [ 875.278518] erofs: read_super, device -> /dev/loop5 [ 875.283837] erofs: options -> [ 875.291367] erofs: read_super, device -> /dev/loop4 [ 875.297097] erofs: options -> [ 875.300919] erofs: cannot find valid erofs superblock 09:25:40 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 24) [ 875.364021] erofs: unmounted for /dev/loop5 [ 875.431083] erofs: read_super, device -> /dev/loop3 09:25:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, 0x0, &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:40 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000002340)=0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002580)={{0x1, 0x1, 0x18, r0, {0x0, 0xee01}}, './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) unlinkat(r2, &(0x7f0000004280)='./bus\x00', 0x0) read$FUSE(r5, &(0x7f00000103c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="8264a31dcc6555344cb6ac82841ce8cd07525de263c99d48cc75c21d2a8bf188f550e57727aff67464d8a4afed34d270ebdd324696d7d8a60c2f4eb6b633170d5283aa2d132634bc1c51dbede736828691d7501fa5799a5278b68b9204344e8a46b6e103454e757f113a9f5b7462067f83d3716d191633b95fe723a4bdf6ddeb1571e5440dc6f0923c5697b52da2bad5981228d3a956b7c74bf88976d5c5ae3609b28eeac6a77337c13e591c5eb62e8752f96d818c40c2bacc7b008d94c4c7836a0a7b4e4f3eb879e79250424de78a665986873977c514a3cf969b4d7d6c7d34724d54f4f93fd9471c882e955b040b03d6551704fe0d61a4c76787e5718a89fca19e9af67bddcf9a09e85705888fd5966ad2c96f537738760b64f6a82421dbb1fd9d3dddbd84765e349473aba41963fe42e182db9d6de618fafb1f709665bd8663dad447ee23ca410dfd7273843546c200a7d4776364f84229a29bc6a31aa533abb58d38531f251352bdd651c6ce04122c1a0fc8969c4435b4ee7c94c4a2c360925e4bc7975747d64322318e228d474810c27113ffdf5e0ed01e9a5d77d6fa6ef6f9856da64a50908cf358a6418aea62f8a58b47ca80a47f05d3ee227aae483563faf6e9b5597098e60178b9855ca3e95a5ecc840f23ea105574d8a34c221bc32e2f419a7c3811fc8da1fb41f8eae4a10a117b96599102c547b1bdf94c0aa809fa80cf88314e3e1d3248812a967569d398372c6a208ad68b039337f93da6a8b0d6189556fefebc2d56465e4f1aed403034da5e110e506dfac692191e0ff6062390fa794cb19c1e074bf8d34f3783f7b5ead4c2068b4b5bdf4af62b434368c4c926a4c5a1ddb99945f8d5241fe28be8ac850998f002f067f28914da00ddb756f963119236788d10a80e589e69c99712ae3ec4a5e19e6ffe530592d9e8c23a9b9acbbbf08539339c7b5fab0c8193fa5d8c4647192be6419dc94717865dda90153019d9a8d1964000b5baa52f6384802ecb08d46710ffe912cf8009a636b06348b95b40a2da4bffb62766ec2a064607f8b3d65603eaf033ff5cf51717d007a721ed5398fc413eccc8c404a0ce1cb07a92fb0367025bc9f3080b9833d616ef5df8d4de14867ba9d903bd1d53d585e0c70c02375e520c1b12a28bc4f193dcbb9721b37d88ce5750e7988a83f42875231bfadc79a8ff77591340e66fd2dd45dac080985484cb3ee45be665c8a2fcb4d218ff2e9bf01318181530a4a9ef7e4841bd3ce64ac3e65675784f9c87fcc07e1940b699dbe6ed2fa45fa60aa42ec934ce861d7589120c930568b10b5078055d1d09fd9c419f3354e93175c51dfa72af9c382d0942d3806c4a0c54ef861d694c2bdea3414b28a23f6dda75b5a4363af30548e0c02a549cfe6846c056f2b198c9c4f7ab597bcc53a2b9aa0e86460149a1dd4175eead5bc4aa3441c48b504ebd595bf1091992dfdfc6c2e24cce97f3c348cbf8b0f5f5f951b7b5398cee0d11ec5c7393475332aa99969f93e95832f6f621a7fc8a3a3278f8ce442d0f2f2dbf338cc69f382bc5f81f28e953addf3c40ee7480cb24f45d483031c69831732ff1fd73ba439319d080efecc8bae6e9f8ff9b395b7bc9d54730461217d44286eb083e983681ed70c0a8d4f4a6e273152fa01bd0752064479454329fcbc266f102787d00b8c53c084a4b1998df6148fc017cbb49c6e1d223400641100d83776e9b421a543b85e5b313dac4825db2fede04601e470482d70653dd5f1acc7d83840d429f038b17f71e85cf363a6e6699c5e9cc995a045f9276146b528dd556256e325283dd9b3acdbb36c686abebd20b0ba3d6ab98ea702122f23bb07506c3980673c75648c9f9c4b9ca5d0a50a1c8090cf8b3489dbfbb4ca293d585e49555bb4f455cfc3d299fb060913662e902448a044745903a33e78c8cc4c13a5df5b117b1800a5c9eee12c7285c5fa3fa25cfa3c9a60507edd1b318712d56fc98c5cb78043cce847c00677e0033993d6224b96007787fe5f93057356bf98f0025dc3e6df60a57163eeb6ffcddef93cc8cb20ca8d6c4e0bd58c0395e908d1689fdf4c5c6109efe318e61c5106d13541f59253e28205e198b5b12786b2f77fa313afbac4e85dac5df3888bb1bb3ed400d0479728727b2d7776d89a88d803092633ba32071ea3def2ab76301fbd31647bf3bbe4b1b4368a4021f15c944108fb632d1b740c192290d23d7768eb26d4b957a1d4f7c783c3cadbb5c90a9b9ee0d665c7297611efcbe917d0c956b15c86fe7773f8ea4dc02518efed97e9e8e5dbc55e0972bc6cfda52049feb2b3d011f6ba487fd404180afa4435327979e08bd22ad175933b1bdb0db93627a8118064a1cc6ec9c2cae24abfa33ef2c788ba2b0792c67828f34e98ec6ab0bab996983fa6418b7e978891ea937f8cb960910635a2520c49324e380d7c8c154779b54522e107d0251b8daafbe0f3a378d092b9b589e5a66372e68c413299cb2c1dd00e92bd84befd71d6ec27d26f5965458ec02af071fdfd9c6e0648aa030d73033c5b1d7cb492a429ceb1d7367f938f09936243cda5758cdbe36bab78583f83ea5fb7d58eb54388f84b51ec6f3485428594e95054aaaaf479ad301867fdbb0467387c73fbd43a1cbd8312608c858eb826b27e12934c1744d95b4120e54d46b9a144b5ac5234300cc6937d273b1fe9c8a5c4c60f35a1c1a8ec0d848f376fb8b1c215b57d21a2cfdb8213dbeb66423302236cdba9a20a1aa82f1e8fe6907f77018cb28ec33e7dc1669c61a3930d457e53f9325f548bb9f76ad9b8f3b9fb49396baa9d138bfb9c91ae962c8ad26ddcfaf252bb4c57f850d15c81d31deeb8c94b737f4882ccff2dcbd8bf18f6f3c920e96e319126be3bbd870cb168a65ccd53d3381c355caf143d4ac92e56fb7286a5d88986991553eed54471e0863fcbc7199879ab6aaa33890fab07d0be75619d111df0bb7102bf4521c8f333cd23bf88cd281dce37401824658ae29ba22fab45df6483aef0108f8d1217f44eb4a1c64f7f20f4f8366fbf771f4fc3399b0f77bb257f48164595cea7b5615b70d2bc9fc80d5d513180ebaab88d5396a0b391584a131571cc6db4a6539769e951940397c47e22fc58d4b96298198e03927cdea4ff806d1eeb75a86a888c873423096f48c357342107d944561ec439cb6ef1b3edfe208bb2e59b18e5a6cd0224e9b207889ba404a303d31fee24572a9427741dcd91f7cc030c39739a5fc5a5e4dbfda1d36e89eba2f4d9d0dd0fb72c2e95434339cc5a0d33d9127aff0110867d07666477feabfd524ecbbc066bbf0a500f9b7220cf6a92690c652024293f631dee5d0fa80b584d2bc0ba13c034041f3aca2ff5062ee2227d9c9e62309a2263175091eac9ae535267bffa0d8d342fc641c3009bd845d30e3a985a8a2d54ec9c2bb6954687dfeab96997ce1b1473fb4e6996d2bf2bd44d5fe2e62ad140456381cd43d0cbf945f5277cba38d1a08a9da4177c6404802d433649aec6e75cbebf6e575ee39dc3f2364a0e63a121fa9ec8995dd790309a68ad2fe9e5ddd88a07d06d15d8f370fb4db6e24dc89b184a8866a88448b59d6ddaceb6280fef8cc1f83f0f59b2b75abe4d190958c59afca208112c42567f80bf18dcdde4d5542e5c86f72205e788fd4e7305b5a7d0ecae669b92cf1c998248c254e99e400d8b23a4673d1b8c332d8a3afa0aee01b19f222f41e5181226e550c8c8e4c67eccf7784f7dcb10c093607cc259f22a4ea2f93d767dd4eb917e5c14717f86dcd8f0d55dfc6288a1b6c802cc52f1de5cb9a5329e133d0ff47cda2c06d398eddb64eaaa7d60363cee7236ca8247e90c5b1e1a363305b5c0561d7f637c01c8ba88c67ccab86ec29291e2dc1e2a540f5e483e701e766e6bfe7297f26e5b48e9717e5043f96fc9bff0140a20943ff8a7c60e516ad17891175b770dc96a4bbb1e6328aebb7d316bd1f25ffa284c5d51ebfdcb0efcb95224eb7642a1c6915c5a3eaa37f4de6df5753e8f555f4bb5c854165cfde5be29aa4d20b0b280f79b76fb7efec89b42e9c255339dc7a8dea11ad476599ca2232d79580b81d142f040fb2c22c60dea3b252981e4e7c9e41fd8b8bf52a487bb489dc47806a9e9a603e6aa491c6735f3611df83e96f451e2f7d2d4031d6cd92ba4bcdbb9bb6ce8a1424a238bbd8447691ed556b752902de2d9e9d4022bd6199c1efe6aa1645567a8a22bc0a12a1b79f7bc7c76dd2818e7b6bf5a3d2a552b2248c07a47fc8e88d454e367f660370d88d0890a4bdb5b081a393d38e63b3392db161e6f1dd3b4fe59aaecdfb00445f7a8f47c4c11ce049928bade855391b035efe2e78d2dcc097619cc5e3cdc8aa5224779d5e40600d449cda18554555e9078b89ba5f068944dd7dd2cff7c5021013636e3b386a3b21d8dd68b746896b4a2514c91365b345acbec22106e6c1ee5a32c819c81afef71871aeb840a5aff38453c1ec38527d72193112a1053a097c18c20896d1f76fa4b7f28afd12f01252d4ed21f06e00f8483d15610fb7530a528fcbbbce6b6d85132f6d6f91bcedc751d96ab95f8f830f4a8ac6ab254c82ab29cf6e244d693973de87c75160b191efe2a93446a2cf0e9f2e4b213aa5612c3cbbcb131f4231e1e76ba75204fac67bfcaf84e83b73e03272d78eb4f84f465440c7f190f07b5b09bcf5410937080757f27a900a115c32abf51c79e5ab6982e5a972c5c390c5cadafebe05e9b68e5ea8880dbd8ed50c7985c5271ff56e1b00fe0ad4ec01ec8fc9505ba288451e1fdb12f64f7f70f8791b53c27cb1d849baff5c023a527db0ff81e77c7064d1bd65a5ccbce0ae36e3b8e45d3d4cae7d9bca22556b53de27d20ed317aad15b0f86075d61bf4ae2e8a064786c9b41b0c31b9a77c960c942c177d51f0a264c821a8feef9c90151b82895dd00430206cc4c829f95cc9f8a7d39485d12e11b2d980764ec22d70da05418ead9d74581f4482661b29f1c3680a81c947cb4ae92889d903f6a238e6d6e9299a5da8dff9c832275dd191e68b4b887c85ecc60369ee701909325ede3956384522ab26b41b4d23a9784c12bc361041b48aa8c23fa18c79d0761175f25b84ec477e71ccd6f59c7a7932f05c5dd0e8b7e961bde9c1d437ad8a19902ef8f61bd0e1ab34e75bb2e97f26ee0ccedd7133baff900403edd6fa2c64364f7a354961d3eb07bdf7853c33c08c56e834873946632d2ae811625bd4b914b57b42067ab555a6ab18c6edaa0efafd9e155ff2264cf5d4557dc9de3a7bd1a8d2cd3e00035aaef578a8b3ad250d20a443b96d5bab75b8480415ef8ff3a1b777a05c24445bf24de3f2680b09053355eaba969272b5426625daebcd146e938e7d32374a3b26e0b6ec90d027dacf6d09efea0f7bd2de0fd394d6711481313cbf091069a06e6ba8d224128ed506f8028adacb5dfa7980d64d2a9a093ebdf203b9a8bf836531aa60b3961ea799bc32864e8d8adc2449be18362e4b919feb5da0119ab8df580c18c9274b909fc110ef5d12fd0f0df562f57534efe960e5732b06fa12977e723df51a445c05533eb33f9e98871ade6dd4cc65be1ce7645b97712c925be54cc2cd18052f508df2706dc4cdd40ff6758b32a3b975747fa7bddca7c2934cdf8bd68f672e34056bf722f5f5f589664472b2fe33a8828a0570b72b742b4a3c8aae162919a6692673826bc364be89913452718b0989e4bb04ef9985b62af45e4b306cbe676360e03c226286d8899fb026d9a3e037cb1cce59e2c0da3f879eb2eed99c0bf7f9925cf2b68544b19e01873309c66a67138c76b9e3bcf6c9c19301199d8b7b538627cbd8377d86dd36861fb3e9752899b4e28cdde9e272e4cc6f52842d050b209731c08bf46189a38fd77f7c4ab5d357a145bd2866a32b0f5f662c2f5dec3eb93dba678b101500c04ea0725eba2ab85e46decef4d792d04fb97f1e9890c0c959b8bd3c8eb44b5133fb95c54c31aaa3a5dfee810e77b444a57247eda0256e715e74ab10a956f370c616f98159ae6947c3121dc4197fd509f01259cfa5bea7fc6007939a37fcf5f36f34a7a124cf254f6f8cd3940e84f4c7981dd34f0c7658fc305f308fd3cbcd4394a1188273ab2292fb6d47c66df5f0ad02aa32727d54e9a74ad6b085770d9fe5d7503be27c4c254781a0319672d24678f67905a1d3575e226ca4f77edec4ecc22a2fbc4d97bc0040cdb9bc02a7954bec2a5ba3b8570e14ac195091835d05b4a1effeac4952000fe31af43c18419075a2c66298e7e91cb9118c39c5583c0d7d9b2d8a3a318a29d76d1506585460c9de070479e76005b3fbd51911ecfd768e83c5668e46f9eabcda8ed18fd6f8ce2e9f990155864e94a43dc37cdd1b8f20df98a3a1c86f46fb958863e6836484818eda1e77c039810fdbdc6e62076e2327482314988899749e138374621e147afe9394771ff1908cedf78c4d549edd51868ef2b9857c2dc9c487a8fca5a5c3a02791a8651637edf81e4a2a89b12f72b3bd80fbe6928c1076f520531d5fcd50c5f63e391411219cb68082653efdfad6b528ee95ab37700a39f444d257bc416ffc6e784a92ed2e7e077e046a77a43ea9e8251a2c1465ca1bda91faee4c67261eeb762ddfe4397ea19b22fe0bf7ecad512ecec6e53730c7e9cbf1af77102508a07f4bf8f4476cb09b53df05a53af34cc2308bee50ab3d8a99ab498aec858a0b9ecad759017891c5d0db26ffc7fb26135052ed3fb83318d8c4f2995a779564b29a43f5c3fa980307e49ea4d7d441a1a0eaef94969f9a6d2842984b3a943aa530d662faba2872de17a732156edced2d1f4aa32f39e4d862b5b6ecce989b321d431febd94ad3982bdd59cdef2308f77150c67cf72b026e8c0fb947967791fd9bdef38c23829aec08fc5bc635ad2cb314e35798b2fc21a848c8c2b185b5d1d4cbc18ed53a1da63db90acf06b05d3112b6ecd143c83bcbef4405a0e1a2909755e4ebf507ee15b72ece984c893f7ba2291317ab95f90603b74475511dd748459d982e43d401053fdba04679cd235fd1d3c52c878f3428bb2e67290e230fdf4672f4af4f79c5c7ca7af6e142e0b95e26f5e61b8efbc09c0ae1673e1f32db26e2e2ff523b91e362d27ea5b1c0ae1f426bf3cf2a1ac641636f28223d497eb87c44f947f9f55bb9629d94145498484c370fbd4c823e5ce17e8f8ef1151181feffedbe7cf41818c1bed2e62df9045b80fc5c080f28c240bb61fe75609b2455637796ef8ad5d547fbd1498a2eb590b92372e6040509f21ad446a72374a270e9d9c9218ed1396e562c57734199e955b0a901f33663992315543cd73ba9d6d4839e6949e6c88a8d08d56090d21731fdbf3bdd1a5885579fa298da0c59aadf0f31b9828901f673dda1c4321a24d8d13be1a04c8733887ed36cb2a6b0775baa807e11f5b78e252518e6078ecba84ce5208c276a56eaa1ae977493e1ec203502cbe4eba79a8e1bf506f519a080446008d93220e71ecf8040810a58c89a13469f7dc25d8662910c7fa956cf45aacbe8bd8118746db738461a3a813a0a1ddb2eae0fd1c338cc89b8db5d05a5f2f71144d1e03881b6eb03d1cd56f55889f1fbcef2fb9da60891b0ca996cb804b5f9f17d5529c92d47c9389075c579ee9b6bb6a2614debf3b7ad8b44eb6cfcd4fcc9754b1be49658b6a64eae2bdc9d90112fd5f750c614494444007983750c6037c503190394c3b69760cb378ef78433d7df2ce1d0799436ddcab62778e3b33523b61555f69544eed635ade54e0c90ade5da62edab92b197821142f517540d7a68d469721ab130cb53186e7af668e111c36e0fbdedd6d32ccec03bd6a6a6759a5b00aab8819bfb508dd0bda5c78b000b2d67c4b9c126a07a6674b6fdd414921f98a44a59b05c91122f5a27bd840edd8f7a6411f4f6d090f7bad0abe79593f058f47504cc719eb93ffa2ea2a547d71da1b0d45e5f6404cb5f7499ea660d5f4a683af8a7ad8f910ae0120c50eae56fbe2b63de1c3ec6c3e2457231013295c17eec7c2f701b3ab99a12f364ea1d73385e7b647bca9a5cadd38636751342b634ae4c62f75ddf0bac5710a55c43393bc4306e5ead359e3d69083b4d86eba11cd6f3558d520dd272999d071cd1cfb02993b809ec572ab7d6e07f0e006516e7539438e81137744c435c3bb39ab874dc282cb83a51a48e4056ae4f9a0539d0e8f80f4e41b2958531abad12a04717559376494f4f96b4bb79c7b3457de98fc73183795f3225523095e5a2d6ecf1aa0d25c130d738c01fffe4da2e7e96c9bd8f5cd67a066c5b22b1071573080b4ea5724a7f0a27e23524ba1788567a50da883aa7ac4cf0ce21f54467289635b27e442a2af707b813024e4f371b41ee9142b308d0844c3ef3c63fc6c9cfdf38400caa872b6d170b88fa574e2e1b1c8cc2ef8d1dc56a88ee416285c09c8a853f9a714a46e099bb9d284e5eb640ca99525fa26626eca5f3c8e668502a8ac806864ff48627616696c58ec134047f205e8d44b4a816ab1d1678a4c361a2469c6d3935a45f0332c3e1244a17f73ec51257a580079b320851248ce00f54bd91e51a54e6fad0715fd08c331620df7765bb4fd3e07afd4ece87398e72f5ac0ab21f0ca22bb39775054e2417351c983fdc28974a690e449f1479debb401d39821a961ae9c1af282875c5b79bd9da6ad0aedde8afc6db8a8c18f0e49482f2dfed3bb383b6f831982e0232bc481e25e6bf058dd910ac3735320e4f891750b74ca7ff93bc541deb7a709cdf61cbb967e834bdaa50c6f320a8921cbf6d6ff00e0f23cfbcd44c76f1922265ac882a9f25b0e534a155e4a4345bb0543fe413c820e5fc45e1c589645c03410c5c541f3cc4748ee14eaa5bf88105b8bd22e57341ae315f3f28ca7180b9aeb599e36b91dd208dfbfee47fe37faac791b977623d974165c63a7169785adc5ac46dcc8192eb8d44e2fafaed55a27de6719e36c3e1c0782eb1f9ff5856e0c24aad78623f436ada2063e1a29e1aa280ca7ec8a9871c287c90e48338645ad5218310c74132191ce49b89e8b8e5a4ff0b7011208504094e7f5fac8c5be098e6de212e026240343b37ae59a4fef901a077f8d9b17b81fe7d60668ca4b864c61246346af34f16c1e760a721722e02532ddb7ac74706e5de26dc28ef4a30a26c05a8a2e30126e74f9514c826ac16273526ff2c39dea29d464c946a181dcae70862f86e76b76bf7f71616601d1787c056dc1754d3d5489b57e57c8b4e5eb086fa58a3082125d43e7e7d98fc6f6a5ba58d510dc7642012c1bcf462f12a8684140a54c9f1a83b75049a7be607b680d3c3b91ab0f3376a618577fb3ba7cfbaf1813d5a289547e8250c42a3047c9de2587cad0b88e8f5ca9eeae406cc7c67004eebc3cef183fd32b9ddc1242fab65f6daede45260538b71fbde121861a23d6ef30ddcafcf8cdff1bcb82a3a2df6b557cc2fd113e41cffa53be0b339e7426068b1a114b537fd0e17d582c70b05a032b54bf2cdc456e558e4c1fa56df10f2b1c79d07c3f255f3e09d0e92bfa881bcd7cd32d069379024cbe3f5cb6a327501f3da3fdd2f66bf2d2e7c9aeaab6c33437fa5e6eb833f982a6cb6308348ae62be6fb0d3ebee425687f1a3471444cfdda138f8bf778a2af13514e083343e7c7cbcbc1c3e982c7ee3303d00a84d50d2a54825dbdc78c83ea08a55e81f88dccb51e24d98565d38151df20f93ce70c23c7fba891e655d89be5fe1427adda84df0e453bbc6acc9fd56aa4e72d93620c81494c87b4b70226b7e86934d74a4e7651299e5d5d7604338c0ad34c147f38eb99f5d549d285c48a04a86411b16c59e88a258dfe0b4a02310a35e919551e47f5b9d5a5b240306cc43958fb6b5a7aee1bb339bea237b19a6c7ef5777acaa16db074b7a9adb6abd41f6df726724659107e12f083e3923bddbb74758be272e2439f6a1e0cea6f2c3317da75f88eea9fe89681bc2bfe8280abcfdc973f32dabdd026ab94584308db32709b9bd2ddef889154b20e8ccfb699b1b8d22cde4464bc7c2d953349368d24363bf2bab2d1edf9dfe99e53ccd55f0b2e4ebb09d2731c1d006aee33b7ef9d558bd394f79e1d7483f16664eb7ce1949955fa62cb6810726a94c15e6fd43be176c3a2b0b2e1e7e959ae3152b15cf4eff6f7a8725703edeb2794f534b1a4076a9ab196de9b3e4af22dd6b79e5472d0f9ea989a2d8dfde39401318318d2ef6c239314d2ea98c545c244cd8861809c15b62feda8b45298cf97f856015daeef1e10e690e093832d2e9987828f378eda809de7889e1c65c5268d12dcb320f15bd8605439eef9b644863631ee763dde441376893e7f6b5946da0c42cc5847dcc0565341ad87144aecce7ffa623d18bbc075bcd9587195fbdadbadd9b48bdccddc08a2e3a04431d5789c84c0732054e55386da8af62da7e58d999a9ba496acd38bc634cdc361473eaf9ed724528b50191ab2fddb1470f8fd76b951e6c73e633fff0b6c8b11f8aa761db618a5ad7b89293a96ffcaf88a90e3b5b2f16d2fbc5ca633b9b2b7827b937afd616fe3b460ab53d67d8dd06d33e7bebb3887da3afa7f9afc03b64ec234802ba224916e8510915d0eabd6f033ea3d8e80f2d924504fd2ae0851cdb955a4911e866f1ae56ea82afc0b4d9415191ceb67d042add2731c850cd7ad0561728c4781777792e7fa66d9aef0662362864324e2cf9aa47e26a74be3918543e34e78d766c5a154fb5e7f92057ff808edae2b7d8bc5b66fedaad6f4c168772091f9c569bc6e2135be57c67b60b16e447f9f14babdb8eb7fc75fdd3e61d0c2b30da2d0a2a073773982322653d8d20d46df9ca0f88770895ba74bfe20a95d228e2f4bb00ccadb6541e23a7a4def0eb6a51d43e32488bb817395d342afd360c8ba3606eb4542b5a2acd156ce10287c92c5e0053d8465ed197f704ea394624373d318a4022a86dc30bc78409ee5fb7b909c0c4925ffe83c158e2530e37f6699ef229992e39c1f75694c8756a2002ea3f747c461c7fc940b7196aedaa259ce0376e846abf8b82ab2c26f848a1170f8ddd1979efc9f1a44640b78c36a1238c91a14fa383570dbe92891de72068828e8f848b5308c02ca6f365c99abfcbc2d82248fde99cd42afaaba5f3ef17ce265cf42065ea830162b2ee2fb34117278b8d73811c37d6e99caff43ee1c6d3d9dbc8374464cf28c0d2ae97a80ba05db7902142f254ff467b1eae555f084bee463b9e01f19fce6a1e1abe7a6893ff66e174829f7b19a456275b99c254041e6b62827025a3a53b163aed0d2dc4f3e516703a19beeb05f89424c7c3404c43dd2fb9fbcae15404ee7899cffa03f2d1784b7a3dde507e71cae04f39c1d9f54ba3ca1ba0dbafc98ba1b2423c751d167d67b44b24933e855aeca40f542f9f67a554b0f86f6304b9047557993b67363399da97e09ac6cfb94205ad27ccbbd69f57afed4fc704674f0042d2273ff5bdb01b62ec1d8363039c5010ad51e2050df5041075326b839cfb8a4f8b5b8a97fec6731b10d02ee3c7c4867d1357797a2a574e22e774c26a83e5c7449c192", 0x2000, &(0x7f0000000c00)={&(0x7f0000000100)={0x50, 0x0, 0xffffffffffffff4d, {0x7, 0x24, 0x4, 0x248643, 0x262c, 0xb591, 0x0, 0xc0a1}}, &(0x7f0000000180)={0x18, 0x0, 0x5, {0x2}}, &(0x7f0000000280)={0x18, 0x0, 0xa145}, &(0x7f00000002c0)={0x18, 0x0, 0x9, {0x7fffffff}}, &(0x7f0000000300)={0x18, 0x0, 0x1, {0x6}}, &(0x7f0000000340)={0x28, 0x0, 0xffffffffffffffff, {{0x6}}}, &(0x7f0000000380)={0x60, 0xfffffffffffffffe, 0x6, {{0x80, 0xfffffffffffffff9, 0x9, 0x9, 0xa0e9, 0x8, 0x5}}}, &(0x7f0000000400)={0x18, 0x0, 0x2, {0x1}}, &(0x7f0000000440)={0x1a, 0x0, 0x3, {'/dev/fuse\x00'}}, &(0x7f0000000480)={0x20, 0xfffffffffffffff5, 0x1}, 0x0, &(0x7f0000000700)={0x90, 0x0, 0x8, {0x3, 0x0, 0x8, 0x8, 0x9, 0x9, {0x3, 0x0, 0x6, 0x3, 0x7fffffffffffffff, 0x1, 0x4, 0x3, 0x0, 0x6000, 0x10001, 0x0, 0x0, 0x7, 0x5}}}, &(0x7f00000007c0)={0x78, 0x0, 0x4, [{0x6, 0x9, 0x3, 0x6, '}^.'}, {0x0, 0x100000001, 0xa, 0x3ff, '/dev/fuse\x00'}, {0x3, 0x5, 0x2, 0xce6, '-:'}]}, &(0x7f0000000900)={0x1e8, 0xfffffffffffffffe, 0x1, [{{0x4, 0x0, 0xfffffffeffffffff, 0x3ff, 0x0, 0x2, {0x0, 0x7, 0x0, 0x8, 0x6, 0x1, 0x10000, 0x0, 0x7, 0x8000, 0x4, r6, 0x0, 0x4a1, 0x80000000}}, {0x4, 0x100000000, 0x0, 0x7}}, {{0x4, 0x0, 0x0, 0x8, 0xf7d, 0x8, {0x4, 0x9, 0x7f, 0x0, 0x1, 0x8, 0x8, 0x8, 0x4, 0x0, 0x12, 0x0, 0x0, 0x5}}, {0x6}}, {{0x0, 0x1, 0x3ff, 0x1ff, 0x0, 0x3f, {0x2, 0x9, 0xffffffffffffffff, 0xffffffffffffffff, 0x7fff, 0x1, 0x8, 0x1, 0x9, 0x2000, 0x2, 0x0, r7, 0x0, 0x5}}, {0x6, 0x7, 0xa, 0x80, '/dev/fuse\x00'}}]}, 0x0, &(0x7f0000000bc0)={0x20, 0xfffffffffffffff5, 0x3ff, {0x9, 0x6, 0x2, 0x5}}}) r8 = openat$full(0xffffffffffffff9c, &(0x7f00000042c0), 0x60800, 0x0) read$FUSE(r8, &(0x7f0000004300)={0x2020}, 0x2020) r9 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r10, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000041c0)={{0x1, 0x1, 0x18, r2, {0x80000001}}, './bus\x00'}) getdents64(r11, &(0x7f0000004200)=""/114, 0x72) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000280)="1f76f28ac947c83bc13f0b79d4161230e8d1a5c2dce4db160e76c7aaabc38a0977c1409ab298fb4aafa7dccc6340da57d535cfa2351b66adf131989e3b2e6ecb9ead45815f954622f294948f4f3b165e67c30c44bc23a5d31d557881e4d1e1175a17f8ae1b4d8567cbeae2344e7820836e2161b1601cc193d10ca97d1bc21826853fe0a35fd787fc51f355978067cfcc04d4450fe82bbfce5df9d1deb0a9bf971f430a3af130fa89d8f1688d16becec428db30fad38aa5c7d36e5b40809cffba860191b2bc851286613fc4505c297015cef5d5ff55f5b68ca2545ae47b61a821e26f46a61eedbce67e8df464ff622e1a2f47c766bef122c9bbadb12dbcafebe247534a2340a80b2f647c157647a6f0199772b518543dd88d6a2aafbf1691969176186da84a6266cd1d0f86938927958c1e56a720d68d5d7a4568794c049ca3ee2231890d47e3dc9c6d1de82c083a44ee194f67760171847fde5c015214d4c4ee71db8b3b0b99d42f639d35eb4e176f13a01acd67246ba1b440d86d8760eae0d5bdc53fbde0a499c3f324ccc3bd3d6ce08f46e493fd5f75a5a473abcba49bd151cb49ec5269ba28b5d483d782ca9cbe88a77338bc0cd736cf32d1680cdabe546d2ad9fb950cddb7d41835fde1bf46f86e74d316cf08985be9799fd2e65ee2358302ff1ac6fc14d712068e2a95b233290936e6df174c9452ed799394ce5fcedd820fba5cfbe69dd0994a4ab525f2c4b9fc9d7d0710fca86193ec7e3c6103bd139d12fa6074c14e2e30199332fecfd5c60566d5d81e5257f6d6570570d5fe9e259538723b7ebc446d02bfa1ca74e406ce1a39491cfa968801b9dbe6363aafd20764640bda31bec9ac46beead6d6692604acbf179d6820e7afe2a62a47e1afd920e6d4e0b57fff20b5505b1ca5d0c83b42b50b8c6874d846518bf58cc208f22b080b8ed5c843294381673a3902fa07bafa3914d78ea9750e8d450a4d04bc53abb419a09f215409913e02b91505b784fa41c28f8c8a5cb2ce7189e0c1b318a3d76c7eae547675a79095addcce36534e2dae3a57470f02f1bbe3350bd76ddb3f72cb494c4121d147461e2adfe121ab8c2e92055d40b530858c64a408a58b36c1f27e40fd2e2fc3960e2fc2d2b1cf998a73d2e292e7f9b66977dad1847377ae6078f7a974ad7bf60b0f3e74644b6a70372cb955dcffd9f970de0e28af71ce8624d0e9156e846d5ca3a2b76536f05c7ee1a0eb9ed61a242e6f975717706ea9ed67ffb77bc52dbfe7ca87b5cdf22cbdd10944653e3c7c018c0c5d9afbb9d569a96d6b2a65e69499b058b5e3bfa8ddb9cb423619215af54bcab5adc25fc43b8b16cecba96c14a0139942493ef1e2403853d3c3be55336d0646bfaa467fda269d66a165d0fe88ce496b014b9164aead85705510b7fbc492e773d51c363920889adbee207e7983449a78bc1a71b7b8e3593778fdfb72bc84fd2ea87e1650fc47edfc69e19bbcdf59d5c10e3d607dda05874a7dba60f21313fe385bf2f7a862a5972d7bc0f7d4e1adadf5ca4189e160af092ae189812e9054c4c88a5dfcb708f919c93e14afc81039fbbf97407858736597c14addcc8692759469050535a3e37251603bf53efd98378ee57c9dc770aba36c79c22d051e509d4b123fc05d0cd36201bc6f2fda9eb177fbbdd179605a9c83494eaf3b8663ae038f30385a6ebea5df18699d499a7e2d34270a9462f381499a11f43cd3786983b2083381f22ce41b2a22e72cf4a99336e9ed066675fba19c7ff765a1e41bdb8bf04322b152d687f071b6779c5d1b46d08cd610b7568370722282a196e859935012ee10864a607c04bda0ade32d169b12ddd806c0e781cf6602fe72f6aba42b486ab688907fc7413e8d1d2b22e9380e468a89a5c8f09fd47798f8e65a2afa4f1cf0af9fb1ad7695b8cd8b489dacd2cd6fb1250c0ea988db982aa4a6f7d11a0c08c56a814bfce580feff9c59b3c91ecab5c2392b7735c80854b30bdcd40dd7d1e592edf85d576f4be42252cdf1bad779cbcc9457217d35c2573dd339e82985b79d8b716b9cdfa210cc6a096e1f9951f5e71c5f32d2efbfa4af025ef90a89e87198526297a1eb7a64eff38879f4f44e3d964399d2ba36bf1e11d9fb2c2c9233e50f3775f9640170b476062964d1cc49026f24a09cd895127f64aa3cf9adb67f763c1c578bbe7ab647acfe38516d40546e3363ac3059c53b43bd3d107470a2824a09192398b106665cf60368a0d7c6aa2cfa92d5b7d322e375eec3fe723cdae5fda12efe5ec1ff2abf5c1274e707d9a37e93b6696cb923652f7912040346981e8e526cdfce8b24fa842386260e87938ef966de8778bfac79bf85854a191314bb31deb4fb951d6fde2aaeece0869ccbe2b87e9388b73ae738cffbee4d335673e867ce90941eb41e353ebc7106114e97f195f1994a08ac14371676632c544beb1fe46b7c8565370893a317016399ee488680a82737df34685c25085c6c4ba7f9129fdbe256d9931843928113956b5b0630e55d0af54673c45c0d37c054d9a0582ff805ff55d9f64753b75f7c13da434834adaa6326ebedb1fb00e2bdf27525e5a9d8213c972d2286a9576de0253d681a35b833f61f8a0dada803dbee680a84f3a2351d3db4870aa9a9d4e6a53a9ad05720b68a783fb5b5456f9ce2dfb30bcf606cf49082c6efb719a06aec1ac0e8305c34316c2b73a0b50cf4608621f81dba2bbed7641d6617f786edb74ca3b16c034c2302bc6759c486bc4355c3a6d33bb0961bfea92e323965b17df19c8636eae029415719f39ca3c83dface696117fee369a4fa5a5b1a96059194351612bcdf1d6ab6d5a7a4a7fd9a0010e85622dd37a6c5196c13961f9536a4b441485a295e057e73de6b6f397757c9da9bcf544c7e94e0bdce70cf76912516d42878412e7472f14d1714653227c9b6ec03babd751d632bbaccff0dfac7d66716ebf36a37e6697423401cbb0f5164e2a5bb31690c51cf9cff45f0a9f0838b7e621f0905533ad6cef5125abeda8d1c1c290d7f239ee8504fce5cd2e104fd306c8c1b9a1a30214b24cfa0583cb220b4f35d5da7fc8e318ab3a73d4a90c325a61c68eb63eec1d0e36458b96939d43a3adbfbdc7b4b16ed47e949c531bac51bc3b07c9f67378dda145414afb4129aeb5ccbe0f704a18a7c82ffb894c4f8c228c8c2c11d548f6f9f9171630bd8e1d4d9427e501abb602cd0f4d99c9489a23ac56c782abfd537a87a03887e97ff9b4e5a7c6f74af2f958d7fd1ede6416eff8eee968c08970cd6669a168676ae67bbd822a55c2d4a8ca4967a6092d6b8949aca6a2f5d5903041d566465eaac62f336ed2f2f338d1e4760b6dee07c13fe237294a26aa87426cec7d5675700815d50e5ef6348e88b9adf5edef39206c7fa11af98d0d470d4888a92fee13185fc79c0f8ccf2af2c6c6ed98d905507f4fdf0dcf069d5a65e4bca3dcc3af74bc06bdb34691ad1d24e2044d9ccf946c3869976f61ec0dfe4e4b0e281b6e6e645679fd43d71707b60334d5e7e1b425d3b8149a4317b025205fd35cd11c489bad9b73024bf38997734bc22473e4cad29cb5048c7283ff9cc5f2f369dbe6dcd301d18dc58fbe367c082afceed65a87259101e8727c531d4b40bfa601036667f6ea91345ff350ba2562b915a71f824d44904bb80d00a8151ddb33a92435d4984b3e416677d5d3c97646a4045b025e155fd297e57bff913cc23d4e475d57870bebb5d535a7e6d5deaeb6c4543447b1b45694815cff22cc677157a1c1004db0ed251e5e01edc5f43d76186c0738e4500af620deb51fc86bbc0a35ac51760d91074faca2a351aabeb42ceb74b197c344a1d0a934b065c8424eda650356d29492c06d014b899f435d1abddfb0df22f051f9f373613c471b5426ea0e7ed4ee879af3d8e820b22a2e1e49bb745625addca9ff6146e81f47ab5835e3f949da88636001c918e2409b100fd7934a85b0cb2e9d45a141966dd0d13c1fe2b71fe4f3625f38387ae25cd3c3a601d317fecf164b2c0e2026d61a70af8f7336b18edaeae0168c466ba67c659b2de5b945c04554da48a1a788d80abf020970103dc94ff1ae7ce5c5886a816565b476d49934893a46a06f090a94394c97dfc4c817775dc501ae1b65cf0bec336ad04e91d72a7679da8718932e3bb98b3762aad06bee0c377ab9c64154db94e453374ebefd7e7e35fc18fef5476dd29588c408eac762c72e74309b2750a15a856427488358edbcf4d88282099d6dcb3aaa3cda17f4dcf967cc20401d0bc338d856a82341ecc535c2775090544837ffbff924ab94215902d98a9049642d5d95c29e4d054318eb4e281533046e017289a00d0c1dd5d18583e8d68cfbba07cb83b1b7e833c5f5ebe5dce516750be09f8cafeb73cb2232eb4b902293b7abcb99d866743916f68283b35edfbae918fb7022eef98acaabbc492a213ba71ba37916ad9a6d4875884b3aa8165c35a286c770dcfdb882ffb7943f358c90aea7499a4ef42cad420527812d2e7d474ef2bba17708fceb8ffe19c5804ebc5e72c256e494a38f6ef0e8e17470491e85900998e93a4794759ff97bfd34cbc5ccf7f4b4ca7d15b97b6772bfbf1b970ed028973fa8bd907d41db98902529fe0aa5c5b790579f5b813ee7a2f283fc15ddb7c72660ebb0e2f14402a268ee4e4b43538e903cf6fb899a7ead418718e2f0d61e2c70e2a8ddb36e14dd176a566fcde2cae5a005b98b01cd0d27b9ed86b0a8844ad0706f1b4402af15ded24234caca6d67d8ff5d3c92b9aabe253f4f886899184a22050e83dae183beaa1d10406d0c26bed183f20b3c1b42eed12e05217d0448be81585d49e6e78ec68d2b2c98202e1a65846e1d69245490a3ca5617a6534580b89edece1fb4bf93ac1078b6a65c081e83c3956e521dec942ac13933da1ad528f4f01a5b3eef43b598ef1126bac471f79b7b5592036aafbd48ec7482b0867f02662c010f58f3c9bd99302f8a370cd098bceb8e563b94f10b5d906d6fbaaba3d881ce58d5cc112a82f3d9c81ee0903380978e187b3c80a5362882c1afd75c74375c5273e7aac981126e879808e9e0017516b943d193f36317855d6070581354a6754cef3d7374c5bbf9e74fbeca801864a48afd7c32541c69473910cf177a8d41ce083d37852c52b2df69c950989b3213b88396225c29ad7fc0c3fd260b9e851159c33f857484ec284f0ca70f9ab555dad5aa3b5028dd989f770a5311087e0d0330ea905eace5c440147efc8902f1f37824604a9a67f82b33dcc3170b3a69aae7d97cec80de84fce62ee56cf57d043c10d000a38361dc89b0fe0e675c6162dade2d3df22d02d0585830489408b1e6131fb11d65ab5e4d2066ffae57a0a7657a17e7bfa72fdd3491dc8b4baa32f00957f24b54153d7a7fa08983dccb4c9f29bec920a126f1b584151ad6120ebee49312413f51173e54b0830c79d137572480fed19dade8fc8f2470b4e31dfd95aa561dfa6c2ced36dccef60493acd9c3bad06dd03bcaebd93d1545506be9920f0d52cdd0c06e3524231ec6d16010f0e2438961504039763ef01f97b25ce82e4395c9714ff709c8f9107641e94008ea3db0333990bb461956943b7cae7e494c87dbd2eb74ec2047cce16690827543be84f1ac1a3d9a297ede75597bd9dde9d35768368069b95d7ee7bcf9d7ebb74cfa8e62714cfa92386ded6a595b403e293aff8c8f7d40529b5b5b5157710c2296604a6c0776cbbe9feb85500de0cc8778650dfcaf740deb7d1e094db9d8bc9dc47f744dc5324ce255bf442cbe3539789503760101114a3486332a5c55315e074aa4bf4553a5886d306060322e7e1c3c995b7e53f529abcd2c041481703fce45508da8314e2e9fc8c502b957f751f9ee6bcbca63ee60f55e44462869d25b7dd33d89695b819a1a334445effdb4213558f829dad244fe7819840b0a3263271d0fcd588656ea7ff69cd6474c6de6324bd08fb7b4cdc8a7ee1ba8c24bbab094b3e79f1864025914a97d2957dcf944196fec3ea4471023cfc2c1304bdb0812d94c9ddb1fdee5ed57ea2cf8e2e37c991216e86e5c8533b85c2294dd9886cb02f8c24a814a436d9992ae2af2f9f8412597957b1f2f633c5f7fab2bf92a438d7b41bd8f9e73af77a7874d8ac80dfc8e3a900791fac9fc8889e6025d95e92110a67f3337dff164d8ebdf4e7826b345fab4bd61a6ab4366a558736695d2dbbead52956dba944a02d3de1d115b645be159134ccb19ef837db1893079e3ddf27d28f880d5d6a9a85ae412a781a67545fbac7efd219fd1fc7e0c7dc2c97b5a72aaa080b0ab16904f4e6bc1269c25f2708a3ea3181a3b0d5302ec74e4ec137a1d141b63eac5f8aa5362852ba8e3b907820f60f00100ad799e15b6c039e507b24d7aebc0157980dd20f7d081840ffc376f4bea9fd52624cc2ea5a8673d5ee3f5e1f369be82521fd2ac0cb87d590768be343cc237a1771b97191616590e8ece62cfeb6ee1a80cd92994111f469d19c4aad7afad09552fa762e5dbe5f80140aaf9bfcae6661657549c792c7dc574783abb83437a7be6ad5c72cf8df4462c31e9c38204ad7bb0dff806e5af6e1c1421f671683bcc9e2f2cd62fa236a257dbf89e796d99ab31cfda9f9963c142e3d622dfa3222f3b5e21f97ada1fb96c056cdc17d99f9240dddcf46c348131c1b1f63ff9dbbab4c91e9cfd44720ea343856cf3c83a17020a6e715d6ab8a584410b04ada11623751b6d5dc931b474b740e6210737ff3febe1bc7de43e36e2e99740da7d295d924b2f1d056e71bab7f33cdf099d93f741a1af01ace4f38d528590185dca352b324fd99c0a52d1d78769d5605b74b03b09eeed56fb890623fb1b7f3af27ba8164fc92f7851944b8d70b434df195e4a1075dfc27645f2fac731dbc93dd23e398ded2c63f87cfec5a111bce4c9f81955c3424e46733e313e96b63d1796e45734d3cbc32a45013bff176a220eedc7402b20c4f5b70e4bbebb59cf19ee39a566c09c65fbd43b4961d55985ec4b28f623b8b8c432c5aa9169d96c4ee8954b43e502cb2f9a46fe4f739fbf9b368a45189c12d59a68075e7c57818e74e27150a6c868241b702547398b4cee36671d8184f88ba3835c6dac432462da1f58d9f877c77c7dfadc6adede0dc62aa4ff675a0a55c7abf832cbefb81bfeb0f923b4637b2f9014818054c72bd7e246803efa75046144524f5da3c461f30d253a0c857e44147c323a6aeeee57a9029439b1dbb9100a3df5912b8944f1d2717c755135b8ef0595b96c507f97ac7acf296cea32f68cc6342b7156eae65a9cd161adda2a3dd160d78a000475f7ea49d857bcdc861615b2c9f4bf3ab4d251ea65832889789bf78beaf2c061ff0c2df311a125a511ff8a405080574c51ea929dfe5e75f3b1cfa130ef3bfc3eaebc57eddc98ea333ec18d2db884dfcd0607de477a856f09529e670f1d8b015706367b527733c5273a5d593531c5bdb6b1f521c914a0bf794ae3b4549badc2ceba8f95be0e82937b5e36d48fa11c004bba47d34a42576c76a16d9a04318250c14168dcfc8e0d644cb921573369a7269bfec624969097cad14a0f22a57777c75acb018da3b771ec7af2b6757c13ac2e2c175cd295dfe58dc102b6363967c040c0488eb3638d396fb2303f56730ce75b1b621c7c9ff821af0d0280c0c1f1767b5af2f5492c6458cb833a85a2819bd178ed6b7170e06dc3632c078881cdd909cdeeb30676ad77e6476d5881fa419c50d282d8450f28ba537cfed2f42dc3ce4dbcbb44dee9583f100b5acda9d8f704218a42b1ecfd968492d5f1ca2318b2017457fa021733cd6ee4a76de719de822fd270c86541e536ac365da350efb429d1a7c191f1fb56f712aa9d0aa231177d0d5fe098694bf97f2a4d7b28b6a22bd75ac0b6574a09cb7309ed8de6bbb9f9acd9cbfa581fcdc06e7af2ffd59d5ff9bf5775274bd328516184d6fee862cf07ae590ad424f70e25f07dc6dac6736a7df1ea0e8888faf56a98c084d4e52b1d1bfdd550030caff0aaa224865d2415ab6ee6979e67afd28df45ed68850a98206e2151430c42f1f64f84651ae6551018e9a2ec3d63c57dbb31a8384a7754ee51792cfb37a354723a4d8e819ed377d2647878ffb08b1421a74cfde42173dbfe56fba51ef4f94a7a19f7bbab9ecea2598af0aa0810435f04a9c26c5ee316f6c17dfd5e2b6c0bf0cdc53f1a940877e1009ee95c984f0447fd4833506e7d1db6f92eb2014ba28e4237c8499554598ae5eca4361f6b9099e8f44c139c6181470a9fa43cfd46c2a8dbc5f184145f868e6d07522c90727eb12f08e9b103792401a2a32f6853b85153bd93104e17612444039dc1723934c1bd98eb49ccc24830132290d47fa1f1dfa5a42d0de4fbce02d0b8652c5114d80261144758cfd28bf88c316556cdec89dbe2a5675f72494e6a159aaa8a4bc698cdb9b8f20ad08afc84e19580786fabddae1f253b4ae58fa69026888051b510a8ff43a7dd5d718662189af67bc7cba94675614136e9704b7fff1243030b621bbc85aaa979ceacbd013857014bb4b20a681f9e19161bb7c9489516d76f4a99dbeec74af620342f1698f97f4c691f420321a57831cc4d3bbef5a54d0be53b0aefe5266e4290265ecc86550f36bf8a34a6628334c407c3257be68ee163acd0305d148b4249fd392d5a03aafd6ddea53a4f8e9a8a3784273d1cc7defe37b19e71056d356a72dd497fc0410af4ef27ae38420f32cb442daae0be661fe39f8cb291f44dfc441944c9c41499a6e03c7304c61fb098a8e310235eb782baf6e60664f2c364db50a0d8ed758a96bd589bc79a053057450f0929d46ad867693049cc28578e4cc537afd591f47197f4df793951119365a8300ea6e80893cfc7eadc5132b635232def5e6a162e5eb30509aa64722cb35ec9c79b9fc95312d7e78e671a35569f47cce51bd548c4f013c0e90429e9769512911cbc306ec2b1b56b7051b0e29841b3adba9ad9184b20e069804c62e1e128e3df71e95c87e10a6b54f868c1b0353db6a5e3386ec930835efc85a2e1a92e5bc91f7c0f0e3c53c2637a8cfd0bc801d39e92e18780b878ab9ae595f765639fbca8fc77a23b26dfd419cbefe1945ecda4d3a91bc09040474140ae298244c9afd8b7f6d80a0ac8dd249a2814e88ea095399e62c7b1cdc227d7db835d99156fb7aa15b799e4b02704d7aedbc1f55d39d439f214defb53f597b2097b8cc11d4bc9496df16a64bcb98cc27468ac45a58a66ea96c7bd776676ba938c5cf850331f1e3f1005d257bedc5f7dc8c99fb435af38c5811881b9a66f545096b97d0ee089e0334d67f12066bbd76b813a486a56def91e955638fa1aa2f524c95062ec197c8cdeb614eef0834a63ca1ff3ad8457c4fc9eae8d88ebb80845e242c356431c73bb9d5d55bffa542693781974d3f5ec7b851d2313169d433e53ebbbe2c7f61d4dcc237816c4add5bc776e51e7f07a336f5285e3173f08c899f366292902af6bc9053027086e2283b6bb2dd02111d5537427c464f93fd5443723e0ce9895f28ec9ef23d329994cd90adfeeb6d9ba0e38877525df8029762e2fe745e1a3cae9a3967ce46cbd580ba534b4fed1ec1a1873af401745b20aae2d81cd266954a420496caa16823fabce9bc52d3c4e8343ffb425e2821a61a5aa443467f63b2064674f3adf900b9121aa8e1147bbb9c703493638172cf98417c7b15a2c6e6061b481bc67725fc7c565dfe22236c4ecb42cb31ecfb2af0ba6735807b1a817cf299d11f684785b67762927b40c1a1dcad12b707873120369427095421916a7390379fcde621197ae40d0470b06ef08572c3478d8b58f7fd032b09ec620dc58d7d233535c1598366554019b8faaa35fbb2192c360a106bcd60a40dcecb43a1a2956c3f37f82d0f0e4e0084e1198fa865a5a96a1ba8f9c8eb6b5b11a0451b67ad44bd12072d8431e215722659c0d040111d1845f48713a4f8d887de84cec76f4acfa6f5ee22287f70e1dbd14770ba5684e7d3d33c0dfa6487849f17891c29c09c0ac1c586e6ccff83ab34555d2480b16d2fc16c2a02374d2a4ea8c75a026c35036458820950081851d63e9d3803e1ca0d60da65a0c23510927843dcc559db6c221e5045fd23d0fc3b4defe3135662f71e16fddd3c02f4af974e92fd097085cb1d747df0bfa59a6606a5b63d750198497e1826dcfdbd881a6ede73aeae9012bb958ba184ef565944694be2334e82aebfc4b85568b1759b346c3ed3fb9a3d58ce6221164af371b3e631195059502802c538ffd4bb06f04a0f304fa7d4c8d6584b5692150b3ee86b315a57a6386d67bbf0861c5c6048fc45d2735605febfe90732d2a1381f0284da26257fcab019e07194616bed0c3d309e6ebf04df2014c9aeb7400e470cbfcb00379711296ca8370b153e37aba54dfe491af78642a7385b98eedb99ce6b9581d07e18ffcf631a95425953d515efcd0d518c638281116554d6486f57b2defc6b639d348d253d89183d9044564e4b884b5c029245a8943659c5d6a9145d72c0da0bf568a9694bee1dfc31679da91164312869fe5812214317c88e4f896032a374e37486b53c61d0c1fc5176d856e371ea714a0ec08172ae69141bb25e9964d1090b51bbced15f3c5bef357b84d82dd224a1ea8a6822a47af1827665608fa2912809c4f34d44189527d6ddce29e9a29697d068347561829a7b3d397da9518221a28fbc37b37fbef95a2ef2e4ebcd6e2912e09786d98d998b5d922439dd9b25046a3f9cbccf99c0499462146ce97852b5a993eb92e222d9a1c3aea859eb49b2c2c2302b2069bc9c7808abb9fbf3efc2e2b926c95690de5421d1f49d290adaf401e57cd26e3f53c8922fab6b30332aeeecf6dffb21d394ae49a2e8c9ab062bd532453aefadd69b05b8c70b22f66a808785082726440160b34e5a530f95b01fb2617c498a403ce55a2534e1d5ff19ef0104d88575ecda91f1cbac3e2e7fd71e441742d6ac97feb394c911502232a03bc577d5a892904ecbdadfc226fca9e97587d36c8aa890309597a6033b009e8c4d8d50193268a366ebf2a8a7d36c696fbed8f8efec39b426b8a015392af1e1c3121307bcd6fbfb0bbf09fc522891140b36c0efdd0921b0d722edb18e22cb140e88a2154e697fec5494629691efc8b681f4b73b20eaee33491a90415db424c4a64b92af18a4a38126587c857f4b7e5b3402e247bcdf4c492140f844937665f906171824a0543be74d6f789240d6eb79774feab9fd2e671c5b304ce554b816f156bb79d37b603275e07dc36151a5e6ccc4d626095586302613648b5890a3a6e4bbafdcbfc2f8ad0cc15e5aaf0b8d413da1f8eb7c7875ca0302081b09f94c8284be22a68f734578e24082e9fe9ee7f94690230caf83cb114bf99ab9f8cc038e9a52fae9b8fbc688f0a251e8bf7e817a8a0ecee0f2439dc92ddfc8ccc4a5095a34b05320b36a39eb0a359957092954dd508b37f31c031e82bacc6afb65eb879415fc3908e581c78399d38b9ddf4404982ba3b119ca1f135cbd307d398a6d7fadf29", 0x2000, &(0x7f0000002a40)={&(0x7f0000000040)={0x50, 0xffffffffffffffda, 0x7, {0x7, 0x24, 0x8, 0x8040, 0xf15a, 0x8001, 0xffffffff, 0x4545}}, &(0x7f00000000c0)={0x18, 0x0, 0x6, {0x101}}, &(0x7f0000002280)={0x18, 0x0, 0x1ff, {0x47}}, &(0x7f00000022c0)={0x18, 0xfffffffffffffff5, 0x401, {0xfff}}, &(0x7f0000002300)={0x18, 0xffffffffffffffda, 0xd0c, {0x8}}, &(0x7f0000002380)={0x28, 0x0, 0x7, {{0x5, 0x7ff, 0x2, r1}}}, &(0x7f00000023c0)={0x60, 0xffffffffffffffda, 0x9f7, {{0x101, 0x1ff, 0x5, 0x7, 0x8000, 0x6, 0x101, 0x1}}}, &(0x7f0000002440)={0x18, 0xfffffffffffffffe, 0x80000001, {0x80000000}}, &(0x7f0000002480)={0x16, 0xfffffffffffffffe, 0x8, {'erofs\x00'}}, &(0x7f00000024c0)={0x20, 0x0, 0x8, {0x0, 0x3}}, &(0x7f0000002500)={0x78, 0x24, 0x1f, {0x0, 0xfffffff9, 0x0, {0x3, 0xff, 0x0, 0x1ff, 0x28, 0x8, 0x1, 0x0, 0xffffffff, 0xa000, 0x80, 0xee01, 0xffffffffffffffff, 0x21c3, 0x5}}}, &(0x7f00000025c0)={0x90, 0xfffffffffffffffe, 0x3, {0x2, 0x2, 0x3ff, 0x2828, 0xffffffff, 0xffffffff, {0x2, 0x0, 0x3, 0xd3c, 0x6, 0x7, 0x8, 0x7, 0x3ff, 0x8000, 0x0, r3, 0x0, 0x0, 0xe8a}}}, &(0x7f0000002680)={0x30, 0x0, 0x3ff, [{0x1, 0x2, 0x6, 0x7fffffff, 'erofs\x00'}]}, &(0x7f0000002740)={0x1f0, 0xffffffffffffffda, 0x7f, [{{0x6, 0x2, 0x2, 0x5, 0x2, 0xffffffa4, {0x1, 0x4, 0x8, 0x3ff, 0x7, 0x5482, 0x989, 0x7f, 0x4, 0xc000, 0x2, 0xffffffffffffffff, r4, 0x6, 0x20}}, {0x3, 0x3, 0x6, 0x8, 'erofs\x00'}}, {{0x2, 0x0, 0x4, 0xd9e8e96, 0x7, 0x0, {0x1, 0x8, 0xffffffffffffffff, 0x23a5bd3f, 0x6, 0x7, 0x0, 0x7f, 0x80000001, 0x4000, 0x7, 0xffffffffffffffff, r7, 0x9}}, {0x0, 0x62, 0x6, 0x4, 'erofs\x00'}}, {{0x6, 0x0, 0x3f, 0x751, 0x2, 0x6, {0x0, 0x6, 0x5, 0x0, 0x101, 0x5, 0xffff, 0x8001, 0x3, 0xa000, 0x0, r10, 0x0, 0x1, 0x9}}, {0x3, 0x7fffffff, 0x7, 0x80000000, '{*^\xbf,(%'}}]}, &(0x7f0000002940)={0xa0, 0x0, 0x3, {{0x6, 0x3, 0x0, 0x4, 0x8, 0x0, {0x3, 0x7, 0x28000000000000, 0xcefa, 0x848, 0x63, 0x3, 0x5, 0x80e, 0x1000, 0x20, 0x0, r12, 0x6, 0x5}}, {0x0, 0x14}}}, &(0x7f0000002a00)={0x20, 0x0, 0x6, {0x4, 0x4, 0x1, 0x2}}}) [ 875.462498] erofs: options -> [ 875.478902] erofs: cannot read erofs superblock 09:25:40 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 875.543271] FAULT_INJECTION: forcing a failure. [ 875.543271] name failslab, interval 1, probability 0, space 0, times 0 [ 875.559328] CPU: 1 PID: 23287 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 875.567227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 875.576580] Call Trace: [ 875.579172] dump_stack+0x1fc/0x2ef [ 875.582800] should_fail.cold+0xa/0xf [ 875.586599] ? setup_fault_attr+0x200/0x200 [ 875.590922] ? lock_acquire+0x170/0x3c0 [ 875.594901] __should_failslab+0x115/0x180 [ 875.599135] should_failslab+0x5/0x10 [ 875.602934] kmem_cache_alloc_trace+0x284/0x380 [ 875.607603] ? wait_for_completion_io+0x10/0x10 [ 875.612273] ? kobj_ns_initial+0x90/0x90 [ 875.616335] call_usermodehelper_setup+0x84/0x300 [ 875.621181] kobject_uevent_env+0xe83/0x1480 [ 875.625598] lo_ioctl+0xff9/0x20e0 [ 875.629145] ? loop_set_status64+0x110/0x110 [ 875.633553] blkdev_ioctl+0x5cb/0x1a80 [ 875.637440] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 875.642800] ? blkpg_ioctl+0x9d0/0x9d0 [ 875.646683] ? mark_held_locks+0xf0/0xf0 [ 875.650742] ? mark_held_locks+0xf0/0xf0 [ 875.654804] ? debug_check_no_obj_freed+0x201/0x490 [ 875.659828] ? lock_downgrade+0x720/0x720 [ 875.663975] block_ioctl+0xe9/0x130 [ 875.667598] ? blkdev_fallocate+0x3f0/0x3f0 [ 875.671930] do_vfs_ioctl+0xcdb/0x12e0 [ 875.675829] ? lock_downgrade+0x720/0x720 [ 875.679983] ? check_preemption_disabled+0x41/0x280 [ 875.684998] ? ioctl_preallocate+0x200/0x200 [ 875.689407] ? __fget+0x356/0x510 [ 875.692858] ? do_dup2+0x450/0x450 [ 875.696393] ? do_sys_open+0x2bf/0x520 [ 875.700283] ksys_ioctl+0x9b/0xc0 [ 875.703737] __x64_sys_ioctl+0x6f/0xb0 [ 875.707628] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 875.712206] do_syscall_64+0xf9/0x620 [ 875.716009] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 875.721190] RIP: 0033:0x7f5d4792afc7 [ 875.724899] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 34 54 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 b8 ff ff ff f7 d8 64 89 01 48 09:25:40 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), 0x0, 0x2}, 0x20) [ 875.743795] RSP: 002b:00007f5d4629ff28 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 875.751497] RAX: ffffffffffffffda RBX: 00007f5d47974a20 RCX: 00007f5d4792afc7 [ 875.758763] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 875.766027] RBP: 0000000000000005 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 875.773292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 875.780559] R13: 0000000000000004 R14: 0000000020000248 R15: 0000000000000003 09:25:40 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 25) 09:25:41 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, 0x0}]) (async) r2 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file1\x00', 0x0, 0x3, &(0x7f0000000280)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007c000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000015000000000000002400000000000000540003002400000000000000550002002a0000000000000057e7cc1076bbf1e18a0001003000000000000000600002005b00000000000000650001005f", 0xfffffffffffffdc5, 0x480}, {0x0, 0x0, 0x101}], 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r1, @ANYRES64=r0, @ANYRES32=r0, @ANYRESHEX=r0]) getdents64(r2, &(0x7f0000000140)=""/129, 0x81) [ 875.816621] erofs: read_super, device -> /dev/loop5 [ 875.821849] erofs: options -> [ 875.841178] erofs: read_super, device -> /dev/loop2 [ 875.858212] erofs: options -> P [ 875.861896] erofs: unmounted for /dev/loop5 09:25:41 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), 0x0, 0x2}, 0x20) [ 875.882602] erofs: Unrecognized mount option "P" or missing value [ 875.951268] erofs: read_super, device -> /dev/loop3 [ 875.957043] erofs: options -> [ 875.968574] erofs: root inode @ nid 36 [ 875.981095] erofs: bogus i_mode (0) @ nid 36 [ 875.989700] FAULT_INJECTION: forcing a failure. [ 875.989700] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 876.001507] CPU: 1 PID: 23312 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 876.009385] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 876.018740] Call Trace: [ 876.021345] dump_stack+0x1fc/0x2ef [ 876.024982] should_fail.cold+0xa/0xf [ 876.028794] ? setup_fault_attr+0x200/0x200 [ 876.033118] ? wake_up_q+0x93/0xe0 [ 876.036661] ? __mutex_unlock_slowpath+0x2be/0x610 [ 876.041596] __alloc_pages_nodemask+0x239/0x2890 [ 876.046367] ? __lock_acquire+0x6de/0x3ff0 [ 876.050623] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 876.055466] ? blkdev_ioctl+0x11a/0x1a80 [ 876.059533] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 876.064909] ? blkpg_ioctl+0x9d0/0x9d0 [ 876.068811] ? debug_check_no_obj_freed+0x201/0x490 [ 876.073838] ? lock_downgrade+0x720/0x720 [ 876.078008] cache_grow_begin+0xa4/0x8a0 [ 876.082118] ? setup_fault_attr+0x200/0x200 [ 876.086463] ? lock_acquire+0x170/0x3c0 [ 876.090430] cache_alloc_refill+0x273/0x340 [ 876.094743] kmem_cache_alloc+0x346/0x370 [ 876.098894] getname_flags+0xce/0x590 [ 876.102684] do_mkdirat+0x8d/0x2d0 [ 876.106216] ? __ia32_sys_mknod+0x120/0x120 [ 876.110524] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 876.115876] ? trace_hardirqs_off_caller+0x6e/0x210 [ 876.120878] ? do_syscall_64+0x21/0x620 [ 876.124841] do_syscall_64+0xf9/0x620 [ 876.128634] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 876.133808] RIP: 0033:0x7f5d4792a317 [ 876.137509] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 876.156393] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 876.164088] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 876.171351] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 876.178610] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 876.185875] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 876.193129] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 876.238021] erofs: read_super, device -> /dev/loop5 [ 876.268091] erofs: options -> [ 876.309477] erofs: unmounted for /dev/loop5 [ 876.391010] erofs: read_super, device -> /dev/loop4 [ 876.421137] erofs: options -> [ 876.439863] erofs: cannot find valid erofs superblock 09:25:42 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x43e6}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:42 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000002340)=0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002580)={{0x1, 0x1, 0x18, r0, {0x0, 0xee01}}, './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) unlinkat(r2, &(0x7f0000004280)='./bus\x00', 0x0) read$FUSE(r5, &(0x7f00000103c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="8264a31dcc6555344cb6ac82841ce8cd07525de263c99d48cc75c21d2a8bf188f550e57727aff67464d8a4afed34d270ebdd324696d7d8a60c2f4eb6b633170d5283aa2d132634bc1c51dbede736828691d7501fa5799a5278b68b9204344e8a46b6e103454e757f113a9f5b7462067f83d3716d191633b95fe723a4bdf6ddeb1571e5440dc6f0923c5697b52da2bad5981228d3a956b7c74bf88976d5c5ae3609b28eeac6a77337c13e591c5eb62e8752f96d818c40c2bacc7b008d94c4c7836a0a7b4e4f3eb879e79250424de78a665986873977c514a3cf969b4d7d6c7d34724d54f4f93fd9471c882e955b040b03d6551704fe0d61a4c76787e5718a89fca19e9af67bddcf9a09e85705888fd5966ad2c96f537738760b64f6a82421dbb1fd9d3dddbd84765e349473aba41963fe42e182db9d6de618fafb1f709665bd8663dad447ee23ca410dfd7273843546c200a7d4776364f84229a29bc6a31aa533abb58d38531f251352bdd651c6ce04122c1a0fc8969c4435b4ee7c94c4a2c360925e4bc7975747d64322318e228d474810c27113ffdf5e0ed01e9a5d77d6fa6ef6f9856da64a50908cf358a6418aea62f8a58b47ca80a47f05d3ee227aae483563faf6e9b5597098e60178b9855ca3e95a5ecc840f23ea105574d8a34c221bc32e2f419a7c3811fc8da1fb41f8eae4a10a117b96599102c547b1bdf94c0aa809fa80cf88314e3e1d3248812a967569d398372c6a208ad68b039337f93da6a8b0d6189556fefebc2d56465e4f1aed403034da5e110e506dfac692191e0ff6062390fa794cb19c1e074bf8d34f3783f7b5ead4c2068b4b5bdf4af62b434368c4c926a4c5a1ddb99945f8d5241fe28be8ac850998f002f067f28914da00ddb756f963119236788d10a80e589e69c99712ae3ec4a5e19e6ffe530592d9e8c23a9b9acbbbf08539339c7b5fab0c8193fa5d8c4647192be6419dc94717865dda90153019d9a8d1964000b5baa52f6384802ecb08d46710ffe912cf8009a636b06348b95b40a2da4bffb62766ec2a064607f8b3d65603eaf033ff5cf51717d007a721ed5398fc413eccc8c404a0ce1cb07a92fb0367025bc9f3080b9833d616ef5df8d4de14867ba9d903bd1d53d585e0c70c02375e520c1b12a28bc4f193dcbb9721b37d88ce5750e7988a83f42875231bfadc79a8ff77591340e66fd2dd45dac080985484cb3ee45be665c8a2fcb4d218ff2e9bf01318181530a4a9ef7e4841bd3ce64ac3e65675784f9c87fcc07e1940b699dbe6ed2fa45fa60aa42ec934ce861d7589120c930568b10b5078055d1d09fd9c419f3354e93175c51dfa72af9c382d0942d3806c4a0c54ef861d694c2bdea3414b28a23f6dda75b5a4363af30548e0c02a549cfe6846c056f2b198c9c4f7ab597bcc53a2b9aa0e86460149a1dd4175eead5bc4aa3441c48b504ebd595bf1091992dfdfc6c2e24cce97f3c348cbf8b0f5f5f951b7b5398cee0d11ec5c7393475332aa99969f93e95832f6f621a7fc8a3a3278f8ce442d0f2f2dbf338cc69f382bc5f81f28e953addf3c40ee7480cb24f45d483031c69831732ff1fd73ba439319d080efecc8bae6e9f8ff9b395b7bc9d54730461217d44286eb083e983681ed70c0a8d4f4a6e273152fa01bd0752064479454329fcbc266f102787d00b8c53c084a4b1998df6148fc017cbb49c6e1d223400641100d83776e9b421a543b85e5b313dac4825db2fede04601e470482d70653dd5f1acc7d83840d429f038b17f71e85cf363a6e6699c5e9cc995a045f9276146b528dd556256e325283dd9b3acdbb36c686abebd20b0ba3d6ab98ea702122f23bb07506c3980673c75648c9f9c4b9ca5d0a50a1c8090cf8b3489dbfbb4ca293d585e49555bb4f455cfc3d299fb060913662e902448a044745903a33e78c8cc4c13a5df5b117b1800a5c9eee12c7285c5fa3fa25cfa3c9a60507edd1b318712d56fc98c5cb78043cce847c00677e0033993d6224b96007787fe5f93057356bf98f0025dc3e6df60a57163eeb6ffcddef93cc8cb20ca8d6c4e0bd58c0395e908d1689fdf4c5c6109efe318e61c5106d13541f59253e28205e198b5b12786b2f77fa313afbac4e85dac5df3888bb1bb3ed400d0479728727b2d7776d89a88d803092633ba32071ea3def2ab76301fbd31647bf3bbe4b1b4368a4021f15c944108fb632d1b740c192290d23d7768eb26d4b957a1d4f7c783c3cadbb5c90a9b9ee0d665c7297611efcbe917d0c956b15c86fe7773f8ea4dc02518efed97e9e8e5dbc55e0972bc6cfda52049feb2b3d011f6ba487fd404180afa4435327979e08bd22ad175933b1bdb0db93627a8118064a1cc6ec9c2cae24abfa33ef2c788ba2b0792c67828f34e98ec6ab0bab996983fa6418b7e978891ea937f8cb960910635a2520c49324e380d7c8c154779b54522e107d0251b8daafbe0f3a378d092b9b589e5a66372e68c413299cb2c1dd00e92bd84befd71d6ec27d26f5965458ec02af071fdfd9c6e0648aa030d73033c5b1d7cb492a429ceb1d7367f938f09936243cda5758cdbe36bab78583f83ea5fb7d58eb54388f84b51ec6f3485428594e95054aaaaf479ad301867fdbb0467387c73fbd43a1cbd8312608c858eb826b27e12934c1744d95b4120e54d46b9a144b5ac5234300cc6937d273b1fe9c8a5c4c60f35a1c1a8ec0d848f376fb8b1c215b57d21a2cfdb8213dbeb66423302236cdba9a20a1aa82f1e8fe6907f77018cb28ec33e7dc1669c61a3930d457e53f9325f548bb9f76ad9b8f3b9fb49396baa9d138bfb9c91ae962c8ad26ddcfaf252bb4c57f850d15c81d31deeb8c94b737f4882ccff2dcbd8bf18f6f3c920e96e319126be3bbd870cb168a65ccd53d3381c355caf143d4ac92e56fb7286a5d88986991553eed54471e0863fcbc7199879ab6aaa33890fab07d0be75619d111df0bb7102bf4521c8f333cd23bf88cd281dce37401824658ae29ba22fab45df6483aef0108f8d1217f44eb4a1c64f7f20f4f8366fbf771f4fc3399b0f77bb257f48164595cea7b5615b70d2bc9fc80d5d513180ebaab88d5396a0b391584a131571cc6db4a6539769e951940397c47e22fc58d4b96298198e03927cdea4ff806d1eeb75a86a888c873423096f48c357342107d944561ec439cb6ef1b3edfe208bb2e59b18e5a6cd0224e9b207889ba404a303d31fee24572a9427741dcd91f7cc030c39739a5fc5a5e4dbfda1d36e89eba2f4d9d0dd0fb72c2e95434339cc5a0d33d9127aff0110867d07666477feabfd524ecbbc066bbf0a500f9b7220cf6a92690c652024293f631dee5d0fa80b584d2bc0ba13c034041f3aca2ff5062ee2227d9c9e62309a2263175091eac9ae535267bffa0d8d342fc641c3009bd845d30e3a985a8a2d54ec9c2bb6954687dfeab96997ce1b1473fb4e6996d2bf2bd44d5fe2e62ad140456381cd43d0cbf945f5277cba38d1a08a9da4177c6404802d433649aec6e75cbebf6e575ee39dc3f2364a0e63a121fa9ec8995dd790309a68ad2fe9e5ddd88a07d06d15d8f370fb4db6e24dc89b184a8866a88448b59d6ddaceb6280fef8cc1f83f0f59b2b75abe4d190958c59afca208112c42567f80bf18dcdde4d5542e5c86f72205e788fd4e7305b5a7d0ecae669b92cf1c998248c254e99e400d8b23a4673d1b8c332d8a3afa0aee01b19f222f41e5181226e550c8c8e4c67eccf7784f7dcb10c093607cc259f22a4ea2f93d767dd4eb917e5c14717f86dcd8f0d55dfc6288a1b6c802cc52f1de5cb9a5329e133d0ff47cda2c06d398eddb64eaaa7d60363cee7236ca8247e90c5b1e1a363305b5c0561d7f637c01c8ba88c67ccab86ec29291e2dc1e2a540f5e483e701e766e6bfe7297f26e5b48e9717e5043f96fc9bff0140a20943ff8a7c60e516ad17891175b770dc96a4bbb1e6328aebb7d316bd1f25ffa284c5d51ebfdcb0efcb95224eb7642a1c6915c5a3eaa37f4de6df5753e8f555f4bb5c854165cfde5be29aa4d20b0b280f79b76fb7efec89b42e9c255339dc7a8dea11ad476599ca2232d79580b81d142f040fb2c22c60dea3b252981e4e7c9e41fd8b8bf52a487bb489dc47806a9e9a603e6aa491c6735f3611df83e96f451e2f7d2d4031d6cd92ba4bcdbb9bb6ce8a1424a238bbd8447691ed556b752902de2d9e9d4022bd6199c1efe6aa1645567a8a22bc0a12a1b79f7bc7c76dd2818e7b6bf5a3d2a552b2248c07a47fc8e88d454e367f660370d88d0890a4bdb5b081a393d38e63b3392db161e6f1dd3b4fe59aaecdfb00445f7a8f47c4c11ce049928bade855391b035efe2e78d2dcc097619cc5e3cdc8aa5224779d5e40600d449cda18554555e9078b89ba5f068944dd7dd2cff7c5021013636e3b386a3b21d8dd68b746896b4a2514c91365b345acbec22106e6c1ee5a32c819c81afef71871aeb840a5aff38453c1ec38527d72193112a1053a097c18c20896d1f76fa4b7f28afd12f01252d4ed21f06e00f8483d15610fb7530a528fcbbbce6b6d85132f6d6f91bcedc751d96ab95f8f830f4a8ac6ab254c82ab29cf6e244d693973de87c75160b191efe2a93446a2cf0e9f2e4b213aa5612c3cbbcb131f4231e1e76ba75204fac67bfcaf84e83b73e03272d78eb4f84f465440c7f190f07b5b09bcf5410937080757f27a900a115c32abf51c79e5ab6982e5a972c5c390c5cadafebe05e9b68e5ea8880dbd8ed50c7985c5271ff56e1b00fe0ad4ec01ec8fc9505ba288451e1fdb12f64f7f70f8791b53c27cb1d849baff5c023a527db0ff81e77c7064d1bd65a5ccbce0ae36e3b8e45d3d4cae7d9bca22556b53de27d20ed317aad15b0f86075d61bf4ae2e8a064786c9b41b0c31b9a77c960c942c177d51f0a264c821a8feef9c90151b82895dd00430206cc4c829f95cc9f8a7d39485d12e11b2d980764ec22d70da05418ead9d74581f4482661b29f1c3680a81c947cb4ae92889d903f6a238e6d6e9299a5da8dff9c832275dd191e68b4b887c85ecc60369ee701909325ede3956384522ab26b41b4d23a9784c12bc361041b48aa8c23fa18c79d0761175f25b84ec477e71ccd6f59c7a7932f05c5dd0e8b7e961bde9c1d437ad8a19902ef8f61bd0e1ab34e75bb2e97f26ee0ccedd7133baff900403edd6fa2c64364f7a354961d3eb07bdf7853c33c08c56e834873946632d2ae811625bd4b914b57b42067ab555a6ab18c6edaa0efafd9e155ff2264cf5d4557dc9de3a7bd1a8d2cd3e00035aaef578a8b3ad250d20a443b96d5bab75b8480415ef8ff3a1b777a05c24445bf24de3f2680b09053355eaba969272b5426625daebcd146e938e7d32374a3b26e0b6ec90d027dacf6d09efea0f7bd2de0fd394d6711481313cbf091069a06e6ba8d224128ed506f8028adacb5dfa7980d64d2a9a093ebdf203b9a8bf836531aa60b3961ea799bc32864e8d8adc2449be18362e4b919feb5da0119ab8df580c18c9274b909fc110ef5d12fd0f0df562f57534efe960e5732b06fa12977e723df51a445c05533eb33f9e98871ade6dd4cc65be1ce7645b97712c925be54cc2cd18052f508df2706dc4cdd40ff6758b32a3b975747fa7bddca7c2934cdf8bd68f672e34056bf722f5f5f589664472b2fe33a8828a0570b72b742b4a3c8aae162919a6692673826bc364be89913452718b0989e4bb04ef9985b62af45e4b306cbe676360e03c226286d8899fb026d9a3e037cb1cce59e2c0da3f879eb2eed99c0bf7f9925cf2b68544b19e01873309c66a67138c76b9e3bcf6c9c19301199d8b7b538627cbd8377d86dd36861fb3e9752899b4e28cdde9e272e4cc6f52842d050b209731c08bf46189a38fd77f7c4ab5d357a145bd2866a32b0f5f662c2f5dec3eb93dba678b101500c04ea0725eba2ab85e46decef4d792d04fb97f1e9890c0c959b8bd3c8eb44b5133fb95c54c31aaa3a5dfee810e77b444a57247eda0256e715e74ab10a956f370c616f98159ae6947c3121dc4197fd509f01259cfa5bea7fc6007939a37fcf5f36f34a7a124cf254f6f8cd3940e84f4c7981dd34f0c7658fc305f308fd3cbcd4394a1188273ab2292fb6d47c66df5f0ad02aa32727d54e9a74ad6b085770d9fe5d7503be27c4c254781a0319672d24678f67905a1d3575e226ca4f77edec4ecc22a2fbc4d97bc0040cdb9bc02a7954bec2a5ba3b8570e14ac195091835d05b4a1effeac4952000fe31af43c18419075a2c66298e7e91cb9118c39c5583c0d7d9b2d8a3a318a29d76d1506585460c9de070479e76005b3fbd51911ecfd768e83c5668e46f9eabcda8ed18fd6f8ce2e9f990155864e94a43dc37cdd1b8f20df98a3a1c86f46fb958863e6836484818eda1e77c039810fdbdc6e62076e2327482314988899749e138374621e147afe9394771ff1908cedf78c4d549edd51868ef2b9857c2dc9c487a8fca5a5c3a02791a8651637edf81e4a2a89b12f72b3bd80fbe6928c1076f520531d5fcd50c5f63e391411219cb68082653efdfad6b528ee95ab37700a39f444d257bc416ffc6e784a92ed2e7e077e046a77a43ea9e8251a2c1465ca1bda91faee4c67261eeb762ddfe4397ea19b22fe0bf7ecad512ecec6e53730c7e9cbf1af77102508a07f4bf8f4476cb09b53df05a53af34cc2308bee50ab3d8a99ab498aec858a0b9ecad759017891c5d0db26ffc7fb26135052ed3fb83318d8c4f2995a779564b29a43f5c3fa980307e49ea4d7d441a1a0eaef94969f9a6d2842984b3a943aa530d662faba2872de17a732156edced2d1f4aa32f39e4d862b5b6ecce989b321d431febd94ad3982bdd59cdef2308f77150c67cf72b026e8c0fb947967791fd9bdef38c23829aec08fc5bc635ad2cb314e35798b2fc21a848c8c2b185b5d1d4cbc18ed53a1da63db90acf06b05d3112b6ecd143c83bcbef4405a0e1a2909755e4ebf507ee15b72ece984c893f7ba2291317ab95f90603b74475511dd748459d982e43d401053fdba04679cd235fd1d3c52c878f3428bb2e67290e230fdf4672f4af4f79c5c7ca7af6e142e0b95e26f5e61b8efbc09c0ae1673e1f32db26e2e2ff523b91e362d27ea5b1c0ae1f426bf3cf2a1ac641636f28223d497eb87c44f947f9f55bb9629d94145498484c370fbd4c823e5ce17e8f8ef1151181feffedbe7cf41818c1bed2e62df9045b80fc5c080f28c240bb61fe75609b2455637796ef8ad5d547fbd1498a2eb590b92372e6040509f21ad446a72374a270e9d9c9218ed1396e562c57734199e955b0a901f33663992315543cd73ba9d6d4839e6949e6c88a8d08d56090d21731fdbf3bdd1a5885579fa298da0c59aadf0f31b9828901f673dda1c4321a24d8d13be1a04c8733887ed36cb2a6b0775baa807e11f5b78e252518e6078ecba84ce5208c276a56eaa1ae977493e1ec203502cbe4eba79a8e1bf506f519a080446008d93220e71ecf8040810a58c89a13469f7dc25d8662910c7fa956cf45aacbe8bd8118746db738461a3a813a0a1ddb2eae0fd1c338cc89b8db5d05a5f2f71144d1e03881b6eb03d1cd56f55889f1fbcef2fb9da60891b0ca996cb804b5f9f17d5529c92d47c9389075c579ee9b6bb6a2614debf3b7ad8b44eb6cfcd4fcc9754b1be49658b6a64eae2bdc9d90112fd5f750c614494444007983750c6037c503190394c3b69760cb378ef78433d7df2ce1d0799436ddcab62778e3b33523b61555f69544eed635ade54e0c90ade5da62edab92b197821142f517540d7a68d469721ab130cb53186e7af668e111c36e0fbdedd6d32ccec03bd6a6a6759a5b00aab8819bfb508dd0bda5c78b000b2d67c4b9c126a07a6674b6fdd414921f98a44a59b05c91122f5a27bd840edd8f7a6411f4f6d090f7bad0abe79593f058f47504cc719eb93ffa2ea2a547d71da1b0d45e5f6404cb5f7499ea660d5f4a683af8a7ad8f910ae0120c50eae56fbe2b63de1c3ec6c3e2457231013295c17eec7c2f701b3ab99a12f364ea1d73385e7b647bca9a5cadd38636751342b634ae4c62f75ddf0bac5710a55c43393bc4306e5ead359e3d69083b4d86eba11cd6f3558d520dd272999d071cd1cfb02993b809ec572ab7d6e07f0e006516e7539438e81137744c435c3bb39ab874dc282cb83a51a48e4056ae4f9a0539d0e8f80f4e41b2958531abad12a04717559376494f4f96b4bb79c7b3457de98fc73183795f3225523095e5a2d6ecf1aa0d25c130d738c01fffe4da2e7e96c9bd8f5cd67a066c5b22b1071573080b4ea5724a7f0a27e23524ba1788567a50da883aa7ac4cf0ce21f54467289635b27e442a2af707b813024e4f371b41ee9142b308d0844c3ef3c63fc6c9cfdf38400caa872b6d170b88fa574e2e1b1c8cc2ef8d1dc56a88ee416285c09c8a853f9a714a46e099bb9d284e5eb640ca99525fa26626eca5f3c8e668502a8ac806864ff48627616696c58ec134047f205e8d44b4a816ab1d1678a4c361a2469c6d3935a45f0332c3e1244a17f73ec51257a580079b320851248ce00f54bd91e51a54e6fad0715fd08c331620df7765bb4fd3e07afd4ece87398e72f5ac0ab21f0ca22bb39775054e2417351c983fdc28974a690e449f1479debb401d39821a961ae9c1af282875c5b79bd9da6ad0aedde8afc6db8a8c18f0e49482f2dfed3bb383b6f831982e0232bc481e25e6bf058dd910ac3735320e4f891750b74ca7ff93bc541deb7a709cdf61cbb967e834bdaa50c6f320a8921cbf6d6ff00e0f23cfbcd44c76f1922265ac882a9f25b0e534a155e4a4345bb0543fe413c820e5fc45e1c589645c03410c5c541f3cc4748ee14eaa5bf88105b8bd22e57341ae315f3f28ca7180b9aeb599e36b91dd208dfbfee47fe37faac791b977623d974165c63a7169785adc5ac46dcc8192eb8d44e2fafaed55a27de6719e36c3e1c0782eb1f9ff5856e0c24aad78623f436ada2063e1a29e1aa280ca7ec8a9871c287c90e48338645ad5218310c74132191ce49b89e8b8e5a4ff0b7011208504094e7f5fac8c5be098e6de212e026240343b37ae59a4fef901a077f8d9b17b81fe7d60668ca4b864c61246346af34f16c1e760a721722e02532ddb7ac74706e5de26dc28ef4a30a26c05a8a2e30126e74f9514c826ac16273526ff2c39dea29d464c946a181dcae70862f86e76b76bf7f71616601d1787c056dc1754d3d5489b57e57c8b4e5eb086fa58a3082125d43e7e7d98fc6f6a5ba58d510dc7642012c1bcf462f12a8684140a54c9f1a83b75049a7be607b680d3c3b91ab0f3376a618577fb3ba7cfbaf1813d5a289547e8250c42a3047c9de2587cad0b88e8f5ca9eeae406cc7c67004eebc3cef183fd32b9ddc1242fab65f6daede45260538b71fbde121861a23d6ef30ddcafcf8cdff1bcb82a3a2df6b557cc2fd113e41cffa53be0b339e7426068b1a114b537fd0e17d582c70b05a032b54bf2cdc456e558e4c1fa56df10f2b1c79d07c3f255f3e09d0e92bfa881bcd7cd32d069379024cbe3f5cb6a327501f3da3fdd2f66bf2d2e7c9aeaab6c33437fa5e6eb833f982a6cb6308348ae62be6fb0d3ebee425687f1a3471444cfdda138f8bf778a2af13514e083343e7c7cbcbc1c3e982c7ee3303d00a84d50d2a54825dbdc78c83ea08a55e81f88dccb51e24d98565d38151df20f93ce70c23c7fba891e655d89be5fe1427adda84df0e453bbc6acc9fd56aa4e72d93620c81494c87b4b70226b7e86934d74a4e7651299e5d5d7604338c0ad34c147f38eb99f5d549d285c48a04a86411b16c59e88a258dfe0b4a02310a35e919551e47f5b9d5a5b240306cc43958fb6b5a7aee1bb339bea237b19a6c7ef5777acaa16db074b7a9adb6abd41f6df726724659107e12f083e3923bddbb74758be272e2439f6a1e0cea6f2c3317da75f88eea9fe89681bc2bfe8280abcfdc973f32dabdd026ab94584308db32709b9bd2ddef889154b20e8ccfb699b1b8d22cde4464bc7c2d953349368d24363bf2bab2d1edf9dfe99e53ccd55f0b2e4ebb09d2731c1d006aee33b7ef9d558bd394f79e1d7483f16664eb7ce1949955fa62cb6810726a94c15e6fd43be176c3a2b0b2e1e7e959ae3152b15cf4eff6f7a8725703edeb2794f534b1a4076a9ab196de9b3e4af22dd6b79e5472d0f9ea989a2d8dfde39401318318d2ef6c239314d2ea98c545c244cd8861809c15b62feda8b45298cf97f856015daeef1e10e690e093832d2e9987828f378eda809de7889e1c65c5268d12dcb320f15bd8605439eef9b644863631ee763dde441376893e7f6b5946da0c42cc5847dcc0565341ad87144aecce7ffa623d18bbc075bcd9587195fbdadbadd9b48bdccddc08a2e3a04431d5789c84c0732054e55386da8af62da7e58d999a9ba496acd38bc634cdc361473eaf9ed724528b50191ab2fddb1470f8fd76b951e6c73e633fff0b6c8b11f8aa761db618a5ad7b89293a96ffcaf88a90e3b5b2f16d2fbc5ca633b9b2b7827b937afd616fe3b460ab53d67d8dd06d33e7bebb3887da3afa7f9afc03b64ec234802ba224916e8510915d0eabd6f033ea3d8e80f2d924504fd2ae0851cdb955a4911e866f1ae56ea82afc0b4d9415191ceb67d042add2731c850cd7ad0561728c4781777792e7fa66d9aef0662362864324e2cf9aa47e26a74be3918543e34e78d766c5a154fb5e7f92057ff808edae2b7d8bc5b66fedaad6f4c168772091f9c569bc6e2135be57c67b60b16e447f9f14babdb8eb7fc75fdd3e61d0c2b30da2d0a2a073773982322653d8d20d46df9ca0f88770895ba74bfe20a95d228e2f4bb00ccadb6541e23a7a4def0eb6a51d43e32488bb817395d342afd360c8ba3606eb4542b5a2acd156ce10287c92c5e0053d8465ed197f704ea394624373d318a4022a86dc30bc78409ee5fb7b909c0c4925ffe83c158e2530e37f6699ef229992e39c1f75694c8756a2002ea3f747c461c7fc940b7196aedaa259ce0376e846abf8b82ab2c26f848a1170f8ddd1979efc9f1a44640b78c36a1238c91a14fa383570dbe92891de72068828e8f848b5308c02ca6f365c99abfcbc2d82248fde99cd42afaaba5f3ef17ce265cf42065ea830162b2ee2fb34117278b8d73811c37d6e99caff43ee1c6d3d9dbc8374464cf28c0d2ae97a80ba05db7902142f254ff467b1eae555f084bee463b9e01f19fce6a1e1abe7a6893ff66e174829f7b19a456275b99c254041e6b62827025a3a53b163aed0d2dc4f3e516703a19beeb05f89424c7c3404c43dd2fb9fbcae15404ee7899cffa03f2d1784b7a3dde507e71cae04f39c1d9f54ba3ca1ba0dbafc98ba1b2423c751d167d67b44b24933e855aeca40f542f9f67a554b0f86f6304b9047557993b67363399da97e09ac6cfb94205ad27ccbbd69f57afed4fc704674f0042d2273ff5bdb01b62ec1d8363039c5010ad51e2050df5041075326b839cfb8a4f8b5b8a97fec6731b10d02ee3c7c4867d1357797a2a574e22e774c26a83e5c7449c192", 0x2000, &(0x7f0000000c00)={&(0x7f0000000100)={0x50, 0x0, 0xffffffffffffff4d, {0x7, 0x24, 0x4, 0x248643, 0x262c, 0xb591, 0x0, 0xc0a1}}, &(0x7f0000000180)={0x18, 0x0, 0x5, {0x2}}, &(0x7f0000000280)={0x18, 0x0, 0xa145}, &(0x7f00000002c0)={0x18, 0x0, 0x9, {0x7fffffff}}, &(0x7f0000000300)={0x18, 0x0, 0x1, {0x6}}, &(0x7f0000000340)={0x28, 0x0, 0xffffffffffffffff, {{0x6}}}, &(0x7f0000000380)={0x60, 0xfffffffffffffffe, 0x6, {{0x80, 0xfffffffffffffff9, 0x9, 0x9, 0xa0e9, 0x8, 0x5}}}, &(0x7f0000000400)={0x18, 0x0, 0x2, {0x1}}, &(0x7f0000000440)={0x1a, 0x0, 0x3, {'/dev/fuse\x00'}}, &(0x7f0000000480)={0x20, 0xfffffffffffffff5, 0x1}, 0x0, &(0x7f0000000700)={0x90, 0x0, 0x8, {0x3, 0x0, 0x8, 0x8, 0x9, 0x9, {0x3, 0x0, 0x6, 0x3, 0x7fffffffffffffff, 0x1, 0x4, 0x3, 0x0, 0x6000, 0x10001, 0x0, 0x0, 0x7, 0x5}}}, &(0x7f00000007c0)={0x78, 0x0, 0x4, [{0x6, 0x9, 0x3, 0x6, '}^.'}, {0x0, 0x100000001, 0xa, 0x3ff, '/dev/fuse\x00'}, {0x3, 0x5, 0x2, 0xce6, '-:'}]}, &(0x7f0000000900)={0x1e8, 0xfffffffffffffffe, 0x1, [{{0x4, 0x0, 0xfffffffeffffffff, 0x3ff, 0x0, 0x2, {0x0, 0x7, 0x0, 0x8, 0x6, 0x1, 0x10000, 0x0, 0x7, 0x8000, 0x4, r6, 0x0, 0x4a1, 0x80000000}}, {0x4, 0x100000000, 0x0, 0x7}}, {{0x4, 0x0, 0x0, 0x8, 0xf7d, 0x8, {0x4, 0x9, 0x7f, 0x0, 0x1, 0x8, 0x8, 0x8, 0x4, 0x0, 0x12, 0x0, 0x0, 0x5}}, {0x6}}, {{0x0, 0x1, 0x3ff, 0x1ff, 0x0, 0x3f, {0x2, 0x9, 0xffffffffffffffff, 0xffffffffffffffff, 0x7fff, 0x1, 0x8, 0x1, 0x9, 0x2000, 0x2, 0x0, r7, 0x0, 0x5}}, {0x6, 0x7, 0xa, 0x80, '/dev/fuse\x00'}}]}, 0x0, &(0x7f0000000bc0)={0x20, 0xfffffffffffffff5, 0x3ff, {0x9, 0x6, 0x2, 0x5}}}) r8 = openat$full(0xffffffffffffff9c, &(0x7f00000042c0), 0x60800, 0x0) read$FUSE(r8, &(0x7f0000004300)={0x2020}, 0x2020) r9 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r10, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000041c0)={{0x1, 0x1, 0x18, r2, {0x80000001}}, './bus\x00'}) getdents64(r11, &(0x7f0000004200)=""/114, 0x72) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000280)="1f76f28ac947c83bc13f0b79d4161230e8d1a5c2dce4db160e76c7aaabc38a0977c1409ab298fb4aafa7dccc6340da57d535cfa2351b66adf131989e3b2e6ecb9ead45815f954622f294948f4f3b165e67c30c44bc23a5d31d557881e4d1e1175a17f8ae1b4d8567cbeae2344e7820836e2161b1601cc193d10ca97d1bc21826853fe0a35fd787fc51f355978067cfcc04d4450fe82bbfce5df9d1deb0a9bf971f430a3af130fa89d8f1688d16becec428db30fad38aa5c7d36e5b40809cffba860191b2bc851286613fc4505c297015cef5d5ff55f5b68ca2545ae47b61a821e26f46a61eedbce67e8df464ff622e1a2f47c766bef122c9bbadb12dbcafebe247534a2340a80b2f647c157647a6f0199772b518543dd88d6a2aafbf1691969176186da84a6266cd1d0f86938927958c1e56a720d68d5d7a4568794c049ca3ee2231890d47e3dc9c6d1de82c083a44ee194f67760171847fde5c015214d4c4ee71db8b3b0b99d42f639d35eb4e176f13a01acd67246ba1b440d86d8760eae0d5bdc53fbde0a499c3f324ccc3bd3d6ce08f46e493fd5f75a5a473abcba49bd151cb49ec5269ba28b5d483d782ca9cbe88a77338bc0cd736cf32d1680cdabe546d2ad9fb950cddb7d41835fde1bf46f86e74d316cf08985be9799fd2e65ee2358302ff1ac6fc14d712068e2a95b233290936e6df174c9452ed799394ce5fcedd820fba5cfbe69dd0994a4ab525f2c4b9fc9d7d0710fca86193ec7e3c6103bd139d12fa6074c14e2e30199332fecfd5c60566d5d81e5257f6d6570570d5fe9e259538723b7ebc446d02bfa1ca74e406ce1a39491cfa968801b9dbe6363aafd20764640bda31bec9ac46beead6d6692604acbf179d6820e7afe2a62a47e1afd920e6d4e0b57fff20b5505b1ca5d0c83b42b50b8c6874d846518bf58cc208f22b080b8ed5c843294381673a3902fa07bafa3914d78ea9750e8d450a4d04bc53abb419a09f215409913e02b91505b784fa41c28f8c8a5cb2ce7189e0c1b318a3d76c7eae547675a79095addcce36534e2dae3a57470f02f1bbe3350bd76ddb3f72cb494c4121d147461e2adfe121ab8c2e92055d40b530858c64a408a58b36c1f27e40fd2e2fc3960e2fc2d2b1cf998a73d2e292e7f9b66977dad1847377ae6078f7a974ad7bf60b0f3e74644b6a70372cb955dcffd9f970de0e28af71ce8624d0e9156e846d5ca3a2b76536f05c7ee1a0eb9ed61a242e6f975717706ea9ed67ffb77bc52dbfe7ca87b5cdf22cbdd10944653e3c7c018c0c5d9afbb9d569a96d6b2a65e69499b058b5e3bfa8ddb9cb423619215af54bcab5adc25fc43b8b16cecba96c14a0139942493ef1e2403853d3c3be55336d0646bfaa467fda269d66a165d0fe88ce496b014b9164aead85705510b7fbc492e773d51c363920889adbee207e7983449a78bc1a71b7b8e3593778fdfb72bc84fd2ea87e1650fc47edfc69e19bbcdf59d5c10e3d607dda05874a7dba60f21313fe385bf2f7a862a5972d7bc0f7d4e1adadf5ca4189e160af092ae189812e9054c4c88a5dfcb708f919c93e14afc81039fbbf97407858736597c14addcc8692759469050535a3e37251603bf53efd98378ee57c9dc770aba36c79c22d051e509d4b123fc05d0cd36201bc6f2fda9eb177fbbdd179605a9c83494eaf3b8663ae038f30385a6ebea5df18699d499a7e2d34270a9462f381499a11f43cd3786983b2083381f22ce41b2a22e72cf4a99336e9ed066675fba19c7ff765a1e41bdb8bf04322b152d687f071b6779c5d1b46d08cd610b7568370722282a196e859935012ee10864a607c04bda0ade32d169b12ddd806c0e781cf6602fe72f6aba42b486ab688907fc7413e8d1d2b22e9380e468a89a5c8f09fd47798f8e65a2afa4f1cf0af9fb1ad7695b8cd8b489dacd2cd6fb1250c0ea988db982aa4a6f7d11a0c08c56a814bfce580feff9c59b3c91ecab5c2392b7735c80854b30bdcd40dd7d1e592edf85d576f4be42252cdf1bad779cbcc9457217d35c2573dd339e82985b79d8b716b9cdfa210cc6a096e1f9951f5e71c5f32d2efbfa4af025ef90a89e87198526297a1eb7a64eff38879f4f44e3d964399d2ba36bf1e11d9fb2c2c9233e50f3775f9640170b476062964d1cc49026f24a09cd895127f64aa3cf9adb67f763c1c578bbe7ab647acfe38516d40546e3363ac3059c53b43bd3d107470a2824a09192398b106665cf60368a0d7c6aa2cfa92d5b7d322e375eec3fe723cdae5fda12efe5ec1ff2abf5c1274e707d9a37e93b6696cb923652f7912040346981e8e526cdfce8b24fa842386260e87938ef966de8778bfac79bf85854a191314bb31deb4fb951d6fde2aaeece0869ccbe2b87e9388b73ae738cffbee4d335673e867ce90941eb41e353ebc7106114e97f195f1994a08ac14371676632c544beb1fe46b7c8565370893a317016399ee488680a82737df34685c25085c6c4ba7f9129fdbe256d9931843928113956b5b0630e55d0af54673c45c0d37c054d9a0582ff805ff55d9f64753b75f7c13da434834adaa6326ebedb1fb00e2bdf27525e5a9d8213c972d2286a9576de0253d681a35b833f61f8a0dada803dbee680a84f3a2351d3db4870aa9a9d4e6a53a9ad05720b68a783fb5b5456f9ce2dfb30bcf606cf49082c6efb719a06aec1ac0e8305c34316c2b73a0b50cf4608621f81dba2bbed7641d6617f786edb74ca3b16c034c2302bc6759c486bc4355c3a6d33bb0961bfea92e323965b17df19c8636eae029415719f39ca3c83dface696117fee369a4fa5a5b1a96059194351612bcdf1d6ab6d5a7a4a7fd9a0010e85622dd37a6c5196c13961f9536a4b441485a295e057e73de6b6f397757c9da9bcf544c7e94e0bdce70cf76912516d42878412e7472f14d1714653227c9b6ec03babd751d632bbaccff0dfac7d66716ebf36a37e6697423401cbb0f5164e2a5bb31690c51cf9cff45f0a9f0838b7e621f0905533ad6cef5125abeda8d1c1c290d7f239ee8504fce5cd2e104fd306c8c1b9a1a30214b24cfa0583cb220b4f35d5da7fc8e318ab3a73d4a90c325a61c68eb63eec1d0e36458b96939d43a3adbfbdc7b4b16ed47e949c531bac51bc3b07c9f67378dda145414afb4129aeb5ccbe0f704a18a7c82ffb894c4f8c228c8c2c11d548f6f9f9171630bd8e1d4d9427e501abb602cd0f4d99c9489a23ac56c782abfd537a87a03887e97ff9b4e5a7c6f74af2f958d7fd1ede6416eff8eee968c08970cd6669a168676ae67bbd822a55c2d4a8ca4967a6092d6b8949aca6a2f5d5903041d566465eaac62f336ed2f2f338d1e4760b6dee07c13fe237294a26aa87426cec7d5675700815d50e5ef6348e88b9adf5edef39206c7fa11af98d0d470d4888a92fee13185fc79c0f8ccf2af2c6c6ed98d905507f4fdf0dcf069d5a65e4bca3dcc3af74bc06bdb34691ad1d24e2044d9ccf946c3869976f61ec0dfe4e4b0e281b6e6e645679fd43d71707b60334d5e7e1b425d3b8149a4317b025205fd35cd11c489bad9b73024bf38997734bc22473e4cad29cb5048c7283ff9cc5f2f369dbe6dcd301d18dc58fbe367c082afceed65a87259101e8727c531d4b40bfa601036667f6ea91345ff350ba2562b915a71f824d44904bb80d00a8151ddb33a92435d4984b3e416677d5d3c97646a4045b025e155fd297e57bff913cc23d4e475d57870bebb5d535a7e6d5deaeb6c4543447b1b45694815cff22cc677157a1c1004db0ed251e5e01edc5f43d76186c0738e4500af620deb51fc86bbc0a35ac51760d91074faca2a351aabeb42ceb74b197c344a1d0a934b065c8424eda650356d29492c06d014b899f435d1abddfb0df22f051f9f373613c471b5426ea0e7ed4ee879af3d8e820b22a2e1e49bb745625addca9ff6146e81f47ab5835e3f949da88636001c918e2409b100fd7934a85b0cb2e9d45a141966dd0d13c1fe2b71fe4f3625f38387ae25cd3c3a601d317fecf164b2c0e2026d61a70af8f7336b18edaeae0168c466ba67c659b2de5b945c04554da48a1a788d80abf020970103dc94ff1ae7ce5c5886a816565b476d49934893a46a06f090a94394c97dfc4c817775dc501ae1b65cf0bec336ad04e91d72a7679da8718932e3bb98b3762aad06bee0c377ab9c64154db94e453374ebefd7e7e35fc18fef5476dd29588c408eac762c72e74309b2750a15a856427488358edbcf4d88282099d6dcb3aaa3cda17f4dcf967cc20401d0bc338d856a82341ecc535c2775090544837ffbff924ab94215902d98a9049642d5d95c29e4d054318eb4e281533046e017289a00d0c1dd5d18583e8d68cfbba07cb83b1b7e833c5f5ebe5dce516750be09f8cafeb73cb2232eb4b902293b7abcb99d866743916f68283b35edfbae918fb7022eef98acaabbc492a213ba71ba37916ad9a6d4875884b3aa8165c35a286c770dcfdb882ffb7943f358c90aea7499a4ef42cad420527812d2e7d474ef2bba17708fceb8ffe19c5804ebc5e72c256e494a38f6ef0e8e17470491e85900998e93a4794759ff97bfd34cbc5ccf7f4b4ca7d15b97b6772bfbf1b970ed028973fa8bd907d41db98902529fe0aa5c5b790579f5b813ee7a2f283fc15ddb7c72660ebb0e2f14402a268ee4e4b43538e903cf6fb899a7ead418718e2f0d61e2c70e2a8ddb36e14dd176a566fcde2cae5a005b98b01cd0d27b9ed86b0a8844ad0706f1b4402af15ded24234caca6d67d8ff5d3c92b9aabe253f4f886899184a22050e83dae183beaa1d10406d0c26bed183f20b3c1b42eed12e05217d0448be81585d49e6e78ec68d2b2c98202e1a65846e1d69245490a3ca5617a6534580b89edece1fb4bf93ac1078b6a65c081e83c3956e521dec942ac13933da1ad528f4f01a5b3eef43b598ef1126bac471f79b7b5592036aafbd48ec7482b0867f02662c010f58f3c9bd99302f8a370cd098bceb8e563b94f10b5d906d6fbaaba3d881ce58d5cc112a82f3d9c81ee0903380978e187b3c80a5362882c1afd75c74375c5273e7aac981126e879808e9e0017516b943d193f36317855d6070581354a6754cef3d7374c5bbf9e74fbeca801864a48afd7c32541c69473910cf177a8d41ce083d37852c52b2df69c950989b3213b88396225c29ad7fc0c3fd260b9e851159c33f857484ec284f0ca70f9ab555dad5aa3b5028dd989f770a5311087e0d0330ea905eace5c440147efc8902f1f37824604a9a67f82b33dcc3170b3a69aae7d97cec80de84fce62ee56cf57d043c10d000a38361dc89b0fe0e675c6162dade2d3df22d02d0585830489408b1e6131fb11d65ab5e4d2066ffae57a0a7657a17e7bfa72fdd3491dc8b4baa32f00957f24b54153d7a7fa08983dccb4c9f29bec920a126f1b584151ad6120ebee49312413f51173e54b0830c79d137572480fed19dade8fc8f2470b4e31dfd95aa561dfa6c2ced36dccef60493acd9c3bad06dd03bcaebd93d1545506be9920f0d52cdd0c06e3524231ec6d16010f0e2438961504039763ef01f97b25ce82e4395c9714ff709c8f9107641e94008ea3db0333990bb461956943b7cae7e494c87dbd2eb74ec2047cce16690827543be84f1ac1a3d9a297ede75597bd9dde9d35768368069b95d7ee7bcf9d7ebb74cfa8e62714cfa92386ded6a595b403e293aff8c8f7d40529b5b5b5157710c2296604a6c0776cbbe9feb85500de0cc8778650dfcaf740deb7d1e094db9d8bc9dc47f744dc5324ce255bf442cbe3539789503760101114a3486332a5c55315e074aa4bf4553a5886d306060322e7e1c3c995b7e53f529abcd2c041481703fce45508da8314e2e9fc8c502b957f751f9ee6bcbca63ee60f55e44462869d25b7dd33d89695b819a1a334445effdb4213558f829dad244fe7819840b0a3263271d0fcd588656ea7ff69cd6474c6de6324bd08fb7b4cdc8a7ee1ba8c24bbab094b3e79f1864025914a97d2957dcf944196fec3ea4471023cfc2c1304bdb0812d94c9ddb1fdee5ed57ea2cf8e2e37c991216e86e5c8533b85c2294dd9886cb02f8c24a814a436d9992ae2af2f9f8412597957b1f2f633c5f7fab2bf92a438d7b41bd8f9e73af77a7874d8ac80dfc8e3a900791fac9fc8889e6025d95e92110a67f3337dff164d8ebdf4e7826b345fab4bd61a6ab4366a558736695d2dbbead52956dba944a02d3de1d115b645be159134ccb19ef837db1893079e3ddf27d28f880d5d6a9a85ae412a781a67545fbac7efd219fd1fc7e0c7dc2c97b5a72aaa080b0ab16904f4e6bc1269c25f2708a3ea3181a3b0d5302ec74e4ec137a1d141b63eac5f8aa5362852ba8e3b907820f60f00100ad799e15b6c039e507b24d7aebc0157980dd20f7d081840ffc376f4bea9fd52624cc2ea5a8673d5ee3f5e1f369be82521fd2ac0cb87d590768be343cc237a1771b97191616590e8ece62cfeb6ee1a80cd92994111f469d19c4aad7afad09552fa762e5dbe5f80140aaf9bfcae6661657549c792c7dc574783abb83437a7be6ad5c72cf8df4462c31e9c38204ad7bb0dff806e5af6e1c1421f671683bcc9e2f2cd62fa236a257dbf89e796d99ab31cfda9f9963c142e3d622dfa3222f3b5e21f97ada1fb96c056cdc17d99f9240dddcf46c348131c1b1f63ff9dbbab4c91e9cfd44720ea343856cf3c83a17020a6e715d6ab8a584410b04ada11623751b6d5dc931b474b740e6210737ff3febe1bc7de43e36e2e99740da7d295d924b2f1d056e71bab7f33cdf099d93f741a1af01ace4f38d528590185dca352b324fd99c0a52d1d78769d5605b74b03b09eeed56fb890623fb1b7f3af27ba8164fc92f7851944b8d70b434df195e4a1075dfc27645f2fac731dbc93dd23e398ded2c63f87cfec5a111bce4c9f81955c3424e46733e313e96b63d1796e45734d3cbc32a45013bff176a220eedc7402b20c4f5b70e4bbebb59cf19ee39a566c09c65fbd43b4961d55985ec4b28f623b8b8c432c5aa9169d96c4ee8954b43e502cb2f9a46fe4f739fbf9b368a45189c12d59a68075e7c57818e74e27150a6c868241b702547398b4cee36671d8184f88ba3835c6dac432462da1f58d9f877c77c7dfadc6adede0dc62aa4ff675a0a55c7abf832cbefb81bfeb0f923b4637b2f9014818054c72bd7e246803efa75046144524f5da3c461f30d253a0c857e44147c323a6aeeee57a9029439b1dbb9100a3df5912b8944f1d2717c755135b8ef0595b96c507f97ac7acf296cea32f68cc6342b7156eae65a9cd161adda2a3dd160d78a000475f7ea49d857bcdc861615b2c9f4bf3ab4d251ea65832889789bf78beaf2c061ff0c2df311a125a511ff8a405080574c51ea929dfe5e75f3b1cfa130ef3bfc3eaebc57eddc98ea333ec18d2db884dfcd0607de477a856f09529e670f1d8b015706367b527733c5273a5d593531c5bdb6b1f521c914a0bf794ae3b4549badc2ceba8f95be0e82937b5e36d48fa11c004bba47d34a42576c76a16d9a04318250c14168dcfc8e0d644cb921573369a7269bfec624969097cad14a0f22a57777c75acb018da3b771ec7af2b6757c13ac2e2c175cd295dfe58dc102b6363967c040c0488eb3638d396fb2303f56730ce75b1b621c7c9ff821af0d0280c0c1f1767b5af2f5492c6458cb833a85a2819bd178ed6b7170e06dc3632c078881cdd909cdeeb30676ad77e6476d5881fa419c50d282d8450f28ba537cfed2f42dc3ce4dbcbb44dee9583f100b5acda9d8f704218a42b1ecfd968492d5f1ca2318b2017457fa021733cd6ee4a76de719de822fd270c86541e536ac365da350efb429d1a7c191f1fb56f712aa9d0aa231177d0d5fe098694bf97f2a4d7b28b6a22bd75ac0b6574a09cb7309ed8de6bbb9f9acd9cbfa581fcdc06e7af2ffd59d5ff9bf5775274bd328516184d6fee862cf07ae590ad424f70e25f07dc6dac6736a7df1ea0e8888faf56a98c084d4e52b1d1bfdd550030caff0aaa224865d2415ab6ee6979e67afd28df45ed68850a98206e2151430c42f1f64f84651ae6551018e9a2ec3d63c57dbb31a8384a7754ee51792cfb37a354723a4d8e819ed377d2647878ffb08b1421a74cfde42173dbfe56fba51ef4f94a7a19f7bbab9ecea2598af0aa0810435f04a9c26c5ee316f6c17dfd5e2b6c0bf0cdc53f1a940877e1009ee95c984f0447fd4833506e7d1db6f92eb2014ba28e4237c8499554598ae5eca4361f6b9099e8f44c139c6181470a9fa43cfd46c2a8dbc5f184145f868e6d07522c90727eb12f08e9b103792401a2a32f6853b85153bd93104e17612444039dc1723934c1bd98eb49ccc24830132290d47fa1f1dfa5a42d0de4fbce02d0b8652c5114d80261144758cfd28bf88c316556cdec89dbe2a5675f72494e6a159aaa8a4bc698cdb9b8f20ad08afc84e19580786fabddae1f253b4ae58fa69026888051b510a8ff43a7dd5d718662189af67bc7cba94675614136e9704b7fff1243030b621bbc85aaa979ceacbd013857014bb4b20a681f9e19161bb7c9489516d76f4a99dbeec74af620342f1698f97f4c691f420321a57831cc4d3bbef5a54d0be53b0aefe5266e4290265ecc86550f36bf8a34a6628334c407c3257be68ee163acd0305d148b4249fd392d5a03aafd6ddea53a4f8e9a8a3784273d1cc7defe37b19e71056d356a72dd497fc0410af4ef27ae38420f32cb442daae0be661fe39f8cb291f44dfc441944c9c41499a6e03c7304c61fb098a8e310235eb782baf6e60664f2c364db50a0d8ed758a96bd589bc79a053057450f0929d46ad867693049cc28578e4cc537afd591f47197f4df793951119365a8300ea6e80893cfc7eadc5132b635232def5e6a162e5eb30509aa64722cb35ec9c79b9fc95312d7e78e671a35569f47cce51bd548c4f013c0e90429e9769512911cbc306ec2b1b56b7051b0e29841b3adba9ad9184b20e069804c62e1e128e3df71e95c87e10a6b54f868c1b0353db6a5e3386ec930835efc85a2e1a92e5bc91f7c0f0e3c53c2637a8cfd0bc801d39e92e18780b878ab9ae595f765639fbca8fc77a23b26dfd419cbefe1945ecda4d3a91bc09040474140ae298244c9afd8b7f6d80a0ac8dd249a2814e88ea095399e62c7b1cdc227d7db835d99156fb7aa15b799e4b02704d7aedbc1f55d39d439f214defb53f597b2097b8cc11d4bc9496df16a64bcb98cc27468ac45a58a66ea96c7bd776676ba938c5cf850331f1e3f1005d257bedc5f7dc8c99fb435af38c5811881b9a66f545096b97d0ee089e0334d67f12066bbd76b813a486a56def91e955638fa1aa2f524c95062ec197c8cdeb614eef0834a63ca1ff3ad8457c4fc9eae8d88ebb80845e242c356431c73bb9d5d55bffa542693781974d3f5ec7b851d2313169d433e53ebbbe2c7f61d4dcc237816c4add5bc776e51e7f07a336f5285e3173f08c899f366292902af6bc9053027086e2283b6bb2dd02111d5537427c464f93fd5443723e0ce9895f28ec9ef23d329994cd90adfeeb6d9ba0e38877525df8029762e2fe745e1a3cae9a3967ce46cbd580ba534b4fed1ec1a1873af401745b20aae2d81cd266954a420496caa16823fabce9bc52d3c4e8343ffb425e2821a61a5aa443467f63b2064674f3adf900b9121aa8e1147bbb9c703493638172cf98417c7b15a2c6e6061b481bc67725fc7c565dfe22236c4ecb42cb31ecfb2af0ba6735807b1a817cf299d11f684785b67762927b40c1a1dcad12b707873120369427095421916a7390379fcde621197ae40d0470b06ef08572c3478d8b58f7fd032b09ec620dc58d7d233535c1598366554019b8faaa35fbb2192c360a106bcd60a40dcecb43a1a2956c3f37f82d0f0e4e0084e1198fa865a5a96a1ba8f9c8eb6b5b11a0451b67ad44bd12072d8431e215722659c0d040111d1845f48713a4f8d887de84cec76f4acfa6f5ee22287f70e1dbd14770ba5684e7d3d33c0dfa6487849f17891c29c09c0ac1c586e6ccff83ab34555d2480b16d2fc16c2a02374d2a4ea8c75a026c35036458820950081851d63e9d3803e1ca0d60da65a0c23510927843dcc559db6c221e5045fd23d0fc3b4defe3135662f71e16fddd3c02f4af974e92fd097085cb1d747df0bfa59a6606a5b63d750198497e1826dcfdbd881a6ede73aeae9012bb958ba184ef565944694be2334e82aebfc4b85568b1759b346c3ed3fb9a3d58ce6221164af371b3e631195059502802c538ffd4bb06f04a0f304fa7d4c8d6584b5692150b3ee86b315a57a6386d67bbf0861c5c6048fc45d2735605febfe90732d2a1381f0284da26257fcab019e07194616bed0c3d309e6ebf04df2014c9aeb7400e470cbfcb00379711296ca8370b153e37aba54dfe491af78642a7385b98eedb99ce6b9581d07e18ffcf631a95425953d515efcd0d518c638281116554d6486f57b2defc6b639d348d253d89183d9044564e4b884b5c029245a8943659c5d6a9145d72c0da0bf568a9694bee1dfc31679da91164312869fe5812214317c88e4f896032a374e37486b53c61d0c1fc5176d856e371ea714a0ec08172ae69141bb25e9964d1090b51bbced15f3c5bef357b84d82dd224a1ea8a6822a47af1827665608fa2912809c4f34d44189527d6ddce29e9a29697d068347561829a7b3d397da9518221a28fbc37b37fbef95a2ef2e4ebcd6e2912e09786d98d998b5d922439dd9b25046a3f9cbccf99c0499462146ce97852b5a993eb92e222d9a1c3aea859eb49b2c2c2302b2069bc9c7808abb9fbf3efc2e2b926c95690de5421d1f49d290adaf401e57cd26e3f53c8922fab6b30332aeeecf6dffb21d394ae49a2e8c9ab062bd532453aefadd69b05b8c70b22f66a808785082726440160b34e5a530f95b01fb2617c498a403ce55a2534e1d5ff19ef0104d88575ecda91f1cbac3e2e7fd71e441742d6ac97feb394c911502232a03bc577d5a892904ecbdadfc226fca9e97587d36c8aa890309597a6033b009e8c4d8d50193268a366ebf2a8a7d36c696fbed8f8efec39b426b8a015392af1e1c3121307bcd6fbfb0bbf09fc522891140b36c0efdd0921b0d722edb18e22cb140e88a2154e697fec5494629691efc8b681f4b73b20eaee33491a90415db424c4a64b92af18a4a38126587c857f4b7e5b3402e247bcdf4c492140f844937665f906171824a0543be74d6f789240d6eb79774feab9fd2e671c5b304ce554b816f156bb79d37b603275e07dc36151a5e6ccc4d626095586302613648b5890a3a6e4bbafdcbfc2f8ad0cc15e5aaf0b8d413da1f8eb7c7875ca0302081b09f94c8284be22a68f734578e24082e9fe9ee7f94690230caf83cb114bf99ab9f8cc038e9a52fae9b8fbc688f0a251e8bf7e817a8a0ecee0f2439dc92ddfc8ccc4a5095a34b05320b36a39eb0a359957092954dd508b37f31c031e82bacc6afb65eb879415fc3908e581c78399d38b9ddf4404982ba3b119ca1f135cbd307d398a6d7fadf29", 0x2000, &(0x7f0000002a40)={&(0x7f0000000040)={0x50, 0xffffffffffffffda, 0x7, {0x7, 0x24, 0x8, 0x8040, 0xf15a, 0x8001, 0xffffffff, 0x4545}}, &(0x7f00000000c0)={0x18, 0x0, 0x6, {0x101}}, &(0x7f0000002280)={0x18, 0x0, 0x1ff, {0x47}}, &(0x7f00000022c0)={0x18, 0xfffffffffffffff5, 0x401, {0xfff}}, &(0x7f0000002300)={0x18, 0xffffffffffffffda, 0xd0c, {0x8}}, &(0x7f0000002380)={0x28, 0x0, 0x7, {{0x5, 0x7ff, 0x2, r1}}}, &(0x7f00000023c0)={0x60, 0xffffffffffffffda, 0x9f7, {{0x101, 0x1ff, 0x5, 0x7, 0x8000, 0x6, 0x101, 0x1}}}, &(0x7f0000002440)={0x18, 0xfffffffffffffffe, 0x80000001, {0x80000000}}, &(0x7f0000002480)={0x16, 0xfffffffffffffffe, 0x8, {'erofs\x00'}}, &(0x7f00000024c0)={0x20, 0x0, 0x8, {0x0, 0x3}}, &(0x7f0000002500)={0x78, 0x24, 0x1f, {0x0, 0xfffffff9, 0x0, {0x3, 0xff, 0x0, 0x1ff, 0x28, 0x8, 0x1, 0x0, 0xffffffff, 0xa000, 0x80, 0xee01, 0xffffffffffffffff, 0x21c3, 0x5}}}, &(0x7f00000025c0)={0x90, 0xfffffffffffffffe, 0x3, {0x2, 0x2, 0x3ff, 0x2828, 0xffffffff, 0xffffffff, {0x2, 0x0, 0x3, 0xd3c, 0x6, 0x7, 0x8, 0x7, 0x3ff, 0x8000, 0x0, r3, 0x0, 0x0, 0xe8a}}}, &(0x7f0000002680)={0x30, 0x0, 0x3ff, [{0x1, 0x2, 0x6, 0x7fffffff, 'erofs\x00'}]}, &(0x7f0000002740)={0x1f0, 0xffffffffffffffda, 0x7f, [{{0x6, 0x2, 0x2, 0x5, 0x2, 0xffffffa4, {0x1, 0x4, 0x8, 0x3ff, 0x7, 0x5482, 0x989, 0x7f, 0x4, 0xc000, 0x2, 0xffffffffffffffff, r4, 0x6, 0x20}}, {0x3, 0x3, 0x6, 0x8, 'erofs\x00'}}, {{0x2, 0x0, 0x4, 0xd9e8e96, 0x7, 0x0, {0x1, 0x8, 0xffffffffffffffff, 0x23a5bd3f, 0x6, 0x7, 0x0, 0x7f, 0x80000001, 0x4000, 0x7, 0xffffffffffffffff, r7, 0x9}}, {0x0, 0x62, 0x6, 0x4, 'erofs\x00'}}, {{0x6, 0x0, 0x3f, 0x751, 0x2, 0x6, {0x0, 0x6, 0x5, 0x0, 0x101, 0x5, 0xffff, 0x8001, 0x3, 0xa000, 0x0, r10, 0x0, 0x1, 0x9}}, {0x3, 0x7fffffff, 0x7, 0x80000000, '{*^\xbf,(%'}}]}, &(0x7f0000002940)={0xa0, 0x0, 0x3, {{0x6, 0x3, 0x0, 0x4, 0x8, 0x0, {0x3, 0x7, 0x28000000000000, 0xcefa, 0x848, 0x63, 0x3, 0x5, 0x80e, 0x1000, 0x20, 0x0, r12, 0x6, 0x5}}, {0x0, 0x14}}}, &(0x7f0000002a00)={0x20, 0x0, 0x6, {0x4, 0x4, 0x1, 0x2}}}) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000002340)) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002580)={{0x1, 0x1, 0x18, r0, {0x0, 0xee01}}, './file0\x00'}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000026c0), &(0x7f0000002700)=0xc) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) unlinkat(r2, &(0x7f0000004280)='./bus\x00', 0x0) (async) read$FUSE(r5, &(0x7f00000103c0)={0x2020}, 0x2020) (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="8264a31dcc6555344cb6ac82841ce8cd07525de263c99d48cc75c21d2a8bf188f550e57727aff67464d8a4afed34d270ebdd324696d7d8a60c2f4eb6b633170d5283aa2d132634bc1c51dbede736828691d7501fa5799a5278b68b9204344e8a46b6e103454e757f113a9f5b7462067f83d3716d191633b95fe723a4bdf6ddeb1571e5440dc6f0923c5697b52da2bad5981228d3a956b7c74bf88976d5c5ae3609b28eeac6a77337c13e591c5eb62e8752f96d818c40c2bacc7b008d94c4c7836a0a7b4e4f3eb879e79250424de78a665986873977c514a3cf969b4d7d6c7d34724d54f4f93fd9471c882e955b040b03d6551704fe0d61a4c76787e5718a89fca19e9af67bddcf9a09e85705888fd5966ad2c96f537738760b64f6a82421dbb1fd9d3dddbd84765e349473aba41963fe42e182db9d6de618fafb1f709665bd8663dad447ee23ca410dfd7273843546c200a7d4776364f84229a29bc6a31aa533abb58d38531f251352bdd651c6ce04122c1a0fc8969c4435b4ee7c94c4a2c360925e4bc7975747d64322318e228d474810c27113ffdf5e0ed01e9a5d77d6fa6ef6f9856da64a50908cf358a6418aea62f8a58b47ca80a47f05d3ee227aae483563faf6e9b5597098e60178b9855ca3e95a5ecc840f23ea105574d8a34c221bc32e2f419a7c3811fc8da1fb41f8eae4a10a117b96599102c547b1bdf94c0aa809fa80cf88314e3e1d3248812a967569d398372c6a208ad68b039337f93da6a8b0d6189556fefebc2d56465e4f1aed403034da5e110e506dfac692191e0ff6062390fa794cb19c1e074bf8d34f3783f7b5ead4c2068b4b5bdf4af62b434368c4c926a4c5a1ddb99945f8d5241fe28be8ac850998f002f067f28914da00ddb756f963119236788d10a80e589e69c99712ae3ec4a5e19e6ffe530592d9e8c23a9b9acbbbf08539339c7b5fab0c8193fa5d8c4647192be6419dc94717865dda90153019d9a8d1964000b5baa52f6384802ecb08d46710ffe912cf8009a636b06348b95b40a2da4bffb62766ec2a064607f8b3d65603eaf033ff5cf51717d007a721ed5398fc413eccc8c404a0ce1cb07a92fb0367025bc9f3080b9833d616ef5df8d4de14867ba9d903bd1d53d585e0c70c02375e520c1b12a28bc4f193dcbb9721b37d88ce5750e7988a83f42875231bfadc79a8ff77591340e66fd2dd45dac080985484cb3ee45be665c8a2fcb4d218ff2e9bf01318181530a4a9ef7e4841bd3ce64ac3e65675784f9c87fcc07e1940b699dbe6ed2fa45fa60aa42ec934ce861d7589120c930568b10b5078055d1d09fd9c419f3354e93175c51dfa72af9c382d0942d3806c4a0c54ef861d694c2bdea3414b28a23f6dda75b5a4363af30548e0c02a549cfe6846c056f2b198c9c4f7ab597bcc53a2b9aa0e86460149a1dd4175eead5bc4aa3441c48b504ebd595bf1091992dfdfc6c2e24cce97f3c348cbf8b0f5f5f951b7b5398cee0d11ec5c7393475332aa99969f93e95832f6f621a7fc8a3a3278f8ce442d0f2f2dbf338cc69f382bc5f81f28e953addf3c40ee7480cb24f45d483031c69831732ff1fd73ba439319d080efecc8bae6e9f8ff9b395b7bc9d54730461217d44286eb083e983681ed70c0a8d4f4a6e273152fa01bd0752064479454329fcbc266f102787d00b8c53c084a4b1998df6148fc017cbb49c6e1d223400641100d83776e9b421a543b85e5b313dac4825db2fede04601e470482d70653dd5f1acc7d83840d429f038b17f71e85cf363a6e6699c5e9cc995a045f9276146b528dd556256e325283dd9b3acdbb36c686abebd20b0ba3d6ab98ea702122f23bb07506c3980673c75648c9f9c4b9ca5d0a50a1c8090cf8b3489dbfbb4ca293d585e49555bb4f455cfc3d299fb060913662e902448a044745903a33e78c8cc4c13a5df5b117b1800a5c9eee12c7285c5fa3fa25cfa3c9a60507edd1b318712d56fc98c5cb78043cce847c00677e0033993d6224b96007787fe5f93057356bf98f0025dc3e6df60a57163eeb6ffcddef93cc8cb20ca8d6c4e0bd58c0395e908d1689fdf4c5c6109efe318e61c5106d13541f59253e28205e198b5b12786b2f77fa313afbac4e85dac5df3888bb1bb3ed400d0479728727b2d7776d89a88d803092633ba32071ea3def2ab76301fbd31647bf3bbe4b1b4368a4021f15c944108fb632d1b740c192290d23d7768eb26d4b957a1d4f7c783c3cadbb5c90a9b9ee0d665c7297611efcbe917d0c956b15c86fe7773f8ea4dc02518efed97e9e8e5dbc55e0972bc6cfda52049feb2b3d011f6ba487fd404180afa4435327979e08bd22ad175933b1bdb0db93627a8118064a1cc6ec9c2cae24abfa33ef2c788ba2b0792c67828f34e98ec6ab0bab996983fa6418b7e978891ea937f8cb960910635a2520c49324e380d7c8c154779b54522e107d0251b8daafbe0f3a378d092b9b589e5a66372e68c413299cb2c1dd00e92bd84befd71d6ec27d26f5965458ec02af071fdfd9c6e0648aa030d73033c5b1d7cb492a429ceb1d7367f938f09936243cda5758cdbe36bab78583f83ea5fb7d58eb54388f84b51ec6f3485428594e95054aaaaf479ad301867fdbb0467387c73fbd43a1cbd8312608c858eb826b27e12934c1744d95b4120e54d46b9a144b5ac5234300cc6937d273b1fe9c8a5c4c60f35a1c1a8ec0d848f376fb8b1c215b57d21a2cfdb8213dbeb66423302236cdba9a20a1aa82f1e8fe6907f77018cb28ec33e7dc1669c61a3930d457e53f9325f548bb9f76ad9b8f3b9fb49396baa9d138bfb9c91ae962c8ad26ddcfaf252bb4c57f850d15c81d31deeb8c94b737f4882ccff2dcbd8bf18f6f3c920e96e319126be3bbd870cb168a65ccd53d3381c355caf143d4ac92e56fb7286a5d88986991553eed54471e0863fcbc7199879ab6aaa33890fab07d0be75619d111df0bb7102bf4521c8f333cd23bf88cd281dce37401824658ae29ba22fab45df6483aef0108f8d1217f44eb4a1c64f7f20f4f8366fbf771f4fc3399b0f77bb257f48164595cea7b5615b70d2bc9fc80d5d513180ebaab88d5396a0b391584a131571cc6db4a6539769e951940397c47e22fc58d4b96298198e03927cdea4ff806d1eeb75a86a888c873423096f48c357342107d944561ec439cb6ef1b3edfe208bb2e59b18e5a6cd0224e9b207889ba404a303d31fee24572a9427741dcd91f7cc030c39739a5fc5a5e4dbfda1d36e89eba2f4d9d0dd0fb72c2e95434339cc5a0d33d9127aff0110867d07666477feabfd524ecbbc066bbf0a500f9b7220cf6a92690c652024293f631dee5d0fa80b584d2bc0ba13c034041f3aca2ff5062ee2227d9c9e62309a2263175091eac9ae535267bffa0d8d342fc641c3009bd845d30e3a985a8a2d54ec9c2bb6954687dfeab96997ce1b1473fb4e6996d2bf2bd44d5fe2e62ad140456381cd43d0cbf945f5277cba38d1a08a9da4177c6404802d433649aec6e75cbebf6e575ee39dc3f2364a0e63a121fa9ec8995dd790309a68ad2fe9e5ddd88a07d06d15d8f370fb4db6e24dc89b184a8866a88448b59d6ddaceb6280fef8cc1f83f0f59b2b75abe4d190958c59afca208112c42567f80bf18dcdde4d5542e5c86f72205e788fd4e7305b5a7d0ecae669b92cf1c998248c254e99e400d8b23a4673d1b8c332d8a3afa0aee01b19f222f41e5181226e550c8c8e4c67eccf7784f7dcb10c093607cc259f22a4ea2f93d767dd4eb917e5c14717f86dcd8f0d55dfc6288a1b6c802cc52f1de5cb9a5329e133d0ff47cda2c06d398eddb64eaaa7d60363cee7236ca8247e90c5b1e1a363305b5c0561d7f637c01c8ba88c67ccab86ec29291e2dc1e2a540f5e483e701e766e6bfe7297f26e5b48e9717e5043f96fc9bff0140a20943ff8a7c60e516ad17891175b770dc96a4bbb1e6328aebb7d316bd1f25ffa284c5d51ebfdcb0efcb95224eb7642a1c6915c5a3eaa37f4de6df5753e8f555f4bb5c854165cfde5be29aa4d20b0b280f79b76fb7efec89b42e9c255339dc7a8dea11ad476599ca2232d79580b81d142f040fb2c22c60dea3b252981e4e7c9e41fd8b8bf52a487bb489dc47806a9e9a603e6aa491c6735f3611df83e96f451e2f7d2d4031d6cd92ba4bcdbb9bb6ce8a1424a238bbd8447691ed556b752902de2d9e9d4022bd6199c1efe6aa1645567a8a22bc0a12a1b79f7bc7c76dd2818e7b6bf5a3d2a552b2248c07a47fc8e88d454e367f660370d88d0890a4bdb5b081a393d38e63b3392db161e6f1dd3b4fe59aaecdfb00445f7a8f47c4c11ce049928bade855391b035efe2e78d2dcc097619cc5e3cdc8aa5224779d5e40600d449cda18554555e9078b89ba5f068944dd7dd2cff7c5021013636e3b386a3b21d8dd68b746896b4a2514c91365b345acbec22106e6c1ee5a32c819c81afef71871aeb840a5aff38453c1ec38527d72193112a1053a097c18c20896d1f76fa4b7f28afd12f01252d4ed21f06e00f8483d15610fb7530a528fcbbbce6b6d85132f6d6f91bcedc751d96ab95f8f830f4a8ac6ab254c82ab29cf6e244d693973de87c75160b191efe2a93446a2cf0e9f2e4b213aa5612c3cbbcb131f4231e1e76ba75204fac67bfcaf84e83b73e03272d78eb4f84f465440c7f190f07b5b09bcf5410937080757f27a900a115c32abf51c79e5ab6982e5a972c5c390c5cadafebe05e9b68e5ea8880dbd8ed50c7985c5271ff56e1b00fe0ad4ec01ec8fc9505ba288451e1fdb12f64f7f70f8791b53c27cb1d849baff5c023a527db0ff81e77c7064d1bd65a5ccbce0ae36e3b8e45d3d4cae7d9bca22556b53de27d20ed317aad15b0f86075d61bf4ae2e8a064786c9b41b0c31b9a77c960c942c177d51f0a264c821a8feef9c90151b82895dd00430206cc4c829f95cc9f8a7d39485d12e11b2d980764ec22d70da05418ead9d74581f4482661b29f1c3680a81c947cb4ae92889d903f6a238e6d6e9299a5da8dff9c832275dd191e68b4b887c85ecc60369ee701909325ede3956384522ab26b41b4d23a9784c12bc361041b48aa8c23fa18c79d0761175f25b84ec477e71ccd6f59c7a7932f05c5dd0e8b7e961bde9c1d437ad8a19902ef8f61bd0e1ab34e75bb2e97f26ee0ccedd7133baff900403edd6fa2c64364f7a354961d3eb07bdf7853c33c08c56e834873946632d2ae811625bd4b914b57b42067ab555a6ab18c6edaa0efafd9e155ff2264cf5d4557dc9de3a7bd1a8d2cd3e00035aaef578a8b3ad250d20a443b96d5bab75b8480415ef8ff3a1b777a05c24445bf24de3f2680b09053355eaba969272b5426625daebcd146e938e7d32374a3b26e0b6ec90d027dacf6d09efea0f7bd2de0fd394d6711481313cbf091069a06e6ba8d224128ed506f8028adacb5dfa7980d64d2a9a093ebdf203b9a8bf836531aa60b3961ea799bc32864e8d8adc2449be18362e4b919feb5da0119ab8df580c18c9274b909fc110ef5d12fd0f0df562f57534efe960e5732b06fa12977e723df51a445c05533eb33f9e98871ade6dd4cc65be1ce7645b97712c925be54cc2cd18052f508df2706dc4cdd40ff6758b32a3b975747fa7bddca7c2934cdf8bd68f672e34056bf722f5f5f589664472b2fe33a8828a0570b72b742b4a3c8aae162919a6692673826bc364be89913452718b0989e4bb04ef9985b62af45e4b306cbe676360e03c226286d8899fb026d9a3e037cb1cce59e2c0da3f879eb2eed99c0bf7f9925cf2b68544b19e01873309c66a67138c76b9e3bcf6c9c19301199d8b7b538627cbd8377d86dd36861fb3e9752899b4e28cdde9e272e4cc6f52842d050b209731c08bf46189a38fd77f7c4ab5d357a145bd2866a32b0f5f662c2f5dec3eb93dba678b101500c04ea0725eba2ab85e46decef4d792d04fb97f1e9890c0c959b8bd3c8eb44b5133fb95c54c31aaa3a5dfee810e77b444a57247eda0256e715e74ab10a956f370c616f98159ae6947c3121dc4197fd509f01259cfa5bea7fc6007939a37fcf5f36f34a7a124cf254f6f8cd3940e84f4c7981dd34f0c7658fc305f308fd3cbcd4394a1188273ab2292fb6d47c66df5f0ad02aa32727d54e9a74ad6b085770d9fe5d7503be27c4c254781a0319672d24678f67905a1d3575e226ca4f77edec4ecc22a2fbc4d97bc0040cdb9bc02a7954bec2a5ba3b8570e14ac195091835d05b4a1effeac4952000fe31af43c18419075a2c66298e7e91cb9118c39c5583c0d7d9b2d8a3a318a29d76d1506585460c9de070479e76005b3fbd51911ecfd768e83c5668e46f9eabcda8ed18fd6f8ce2e9f990155864e94a43dc37cdd1b8f20df98a3a1c86f46fb958863e6836484818eda1e77c039810fdbdc6e62076e2327482314988899749e138374621e147afe9394771ff1908cedf78c4d549edd51868ef2b9857c2dc9c487a8fca5a5c3a02791a8651637edf81e4a2a89b12f72b3bd80fbe6928c1076f520531d5fcd50c5f63e391411219cb68082653efdfad6b528ee95ab37700a39f444d257bc416ffc6e784a92ed2e7e077e046a77a43ea9e8251a2c1465ca1bda91faee4c67261eeb762ddfe4397ea19b22fe0bf7ecad512ecec6e53730c7e9cbf1af77102508a07f4bf8f4476cb09b53df05a53af34cc2308bee50ab3d8a99ab498aec858a0b9ecad759017891c5d0db26ffc7fb26135052ed3fb83318d8c4f2995a779564b29a43f5c3fa980307e49ea4d7d441a1a0eaef94969f9a6d2842984b3a943aa530d662faba2872de17a732156edced2d1f4aa32f39e4d862b5b6ecce989b321d431febd94ad3982bdd59cdef2308f77150c67cf72b026e8c0fb947967791fd9bdef38c23829aec08fc5bc635ad2cb314e35798b2fc21a848c8c2b185b5d1d4cbc18ed53a1da63db90acf06b05d3112b6ecd143c83bcbef4405a0e1a2909755e4ebf507ee15b72ece984c893f7ba2291317ab95f90603b74475511dd748459d982e43d401053fdba04679cd235fd1d3c52c878f3428bb2e67290e230fdf4672f4af4f79c5c7ca7af6e142e0b95e26f5e61b8efbc09c0ae1673e1f32db26e2e2ff523b91e362d27ea5b1c0ae1f426bf3cf2a1ac641636f28223d497eb87c44f947f9f55bb9629d94145498484c370fbd4c823e5ce17e8f8ef1151181feffedbe7cf41818c1bed2e62df9045b80fc5c080f28c240bb61fe75609b2455637796ef8ad5d547fbd1498a2eb590b92372e6040509f21ad446a72374a270e9d9c9218ed1396e562c57734199e955b0a901f33663992315543cd73ba9d6d4839e6949e6c88a8d08d56090d21731fdbf3bdd1a5885579fa298da0c59aadf0f31b9828901f673dda1c4321a24d8d13be1a04c8733887ed36cb2a6b0775baa807e11f5b78e252518e6078ecba84ce5208c276a56eaa1ae977493e1ec203502cbe4eba79a8e1bf506f519a080446008d93220e71ecf8040810a58c89a13469f7dc25d8662910c7fa956cf45aacbe8bd8118746db738461a3a813a0a1ddb2eae0fd1c338cc89b8db5d05a5f2f71144d1e03881b6eb03d1cd56f55889f1fbcef2fb9da60891b0ca996cb804b5f9f17d5529c92d47c9389075c579ee9b6bb6a2614debf3b7ad8b44eb6cfcd4fcc9754b1be49658b6a64eae2bdc9d90112fd5f750c614494444007983750c6037c503190394c3b69760cb378ef78433d7df2ce1d0799436ddcab62778e3b33523b61555f69544eed635ade54e0c90ade5da62edab92b197821142f517540d7a68d469721ab130cb53186e7af668e111c36e0fbdedd6d32ccec03bd6a6a6759a5b00aab8819bfb508dd0bda5c78b000b2d67c4b9c126a07a6674b6fdd414921f98a44a59b05c91122f5a27bd840edd8f7a6411f4f6d090f7bad0abe79593f058f47504cc719eb93ffa2ea2a547d71da1b0d45e5f6404cb5f7499ea660d5f4a683af8a7ad8f910ae0120c50eae56fbe2b63de1c3ec6c3e2457231013295c17eec7c2f701b3ab99a12f364ea1d73385e7b647bca9a5cadd38636751342b634ae4c62f75ddf0bac5710a55c43393bc4306e5ead359e3d69083b4d86eba11cd6f3558d520dd272999d071cd1cfb02993b809ec572ab7d6e07f0e006516e7539438e81137744c435c3bb39ab874dc282cb83a51a48e4056ae4f9a0539d0e8f80f4e41b2958531abad12a04717559376494f4f96b4bb79c7b3457de98fc73183795f3225523095e5a2d6ecf1aa0d25c130d738c01fffe4da2e7e96c9bd8f5cd67a066c5b22b1071573080b4ea5724a7f0a27e23524ba1788567a50da883aa7ac4cf0ce21f54467289635b27e442a2af707b813024e4f371b41ee9142b308d0844c3ef3c63fc6c9cfdf38400caa872b6d170b88fa574e2e1b1c8cc2ef8d1dc56a88ee416285c09c8a853f9a714a46e099bb9d284e5eb640ca99525fa26626eca5f3c8e668502a8ac806864ff48627616696c58ec134047f205e8d44b4a816ab1d1678a4c361a2469c6d3935a45f0332c3e1244a17f73ec51257a580079b320851248ce00f54bd91e51a54e6fad0715fd08c331620df7765bb4fd3e07afd4ece87398e72f5ac0ab21f0ca22bb39775054e2417351c983fdc28974a690e449f1479debb401d39821a961ae9c1af282875c5b79bd9da6ad0aedde8afc6db8a8c18f0e49482f2dfed3bb383b6f831982e0232bc481e25e6bf058dd910ac3735320e4f891750b74ca7ff93bc541deb7a709cdf61cbb967e834bdaa50c6f320a8921cbf6d6ff00e0f23cfbcd44c76f1922265ac882a9f25b0e534a155e4a4345bb0543fe413c820e5fc45e1c589645c03410c5c541f3cc4748ee14eaa5bf88105b8bd22e57341ae315f3f28ca7180b9aeb599e36b91dd208dfbfee47fe37faac791b977623d974165c63a7169785adc5ac46dcc8192eb8d44e2fafaed55a27de6719e36c3e1c0782eb1f9ff5856e0c24aad78623f436ada2063e1a29e1aa280ca7ec8a9871c287c90e48338645ad5218310c74132191ce49b89e8b8e5a4ff0b7011208504094e7f5fac8c5be098e6de212e026240343b37ae59a4fef901a077f8d9b17b81fe7d60668ca4b864c61246346af34f16c1e760a721722e02532ddb7ac74706e5de26dc28ef4a30a26c05a8a2e30126e74f9514c826ac16273526ff2c39dea29d464c946a181dcae70862f86e76b76bf7f71616601d1787c056dc1754d3d5489b57e57c8b4e5eb086fa58a3082125d43e7e7d98fc6f6a5ba58d510dc7642012c1bcf462f12a8684140a54c9f1a83b75049a7be607b680d3c3b91ab0f3376a618577fb3ba7cfbaf1813d5a289547e8250c42a3047c9de2587cad0b88e8f5ca9eeae406cc7c67004eebc3cef183fd32b9ddc1242fab65f6daede45260538b71fbde121861a23d6ef30ddcafcf8cdff1bcb82a3a2df6b557cc2fd113e41cffa53be0b339e7426068b1a114b537fd0e17d582c70b05a032b54bf2cdc456e558e4c1fa56df10f2b1c79d07c3f255f3e09d0e92bfa881bcd7cd32d069379024cbe3f5cb6a327501f3da3fdd2f66bf2d2e7c9aeaab6c33437fa5e6eb833f982a6cb6308348ae62be6fb0d3ebee425687f1a3471444cfdda138f8bf778a2af13514e083343e7c7cbcbc1c3e982c7ee3303d00a84d50d2a54825dbdc78c83ea08a55e81f88dccb51e24d98565d38151df20f93ce70c23c7fba891e655d89be5fe1427adda84df0e453bbc6acc9fd56aa4e72d93620c81494c87b4b70226b7e86934d74a4e7651299e5d5d7604338c0ad34c147f38eb99f5d549d285c48a04a86411b16c59e88a258dfe0b4a02310a35e919551e47f5b9d5a5b240306cc43958fb6b5a7aee1bb339bea237b19a6c7ef5777acaa16db074b7a9adb6abd41f6df726724659107e12f083e3923bddbb74758be272e2439f6a1e0cea6f2c3317da75f88eea9fe89681bc2bfe8280abcfdc973f32dabdd026ab94584308db32709b9bd2ddef889154b20e8ccfb699b1b8d22cde4464bc7c2d953349368d24363bf2bab2d1edf9dfe99e53ccd55f0b2e4ebb09d2731c1d006aee33b7ef9d558bd394f79e1d7483f16664eb7ce1949955fa62cb6810726a94c15e6fd43be176c3a2b0b2e1e7e959ae3152b15cf4eff6f7a8725703edeb2794f534b1a4076a9ab196de9b3e4af22dd6b79e5472d0f9ea989a2d8dfde39401318318d2ef6c239314d2ea98c545c244cd8861809c15b62feda8b45298cf97f856015daeef1e10e690e093832d2e9987828f378eda809de7889e1c65c5268d12dcb320f15bd8605439eef9b644863631ee763dde441376893e7f6b5946da0c42cc5847dcc0565341ad87144aecce7ffa623d18bbc075bcd9587195fbdadbadd9b48bdccddc08a2e3a04431d5789c84c0732054e55386da8af62da7e58d999a9ba496acd38bc634cdc361473eaf9ed724528b50191ab2fddb1470f8fd76b951e6c73e633fff0b6c8b11f8aa761db618a5ad7b89293a96ffcaf88a90e3b5b2f16d2fbc5ca633b9b2b7827b937afd616fe3b460ab53d67d8dd06d33e7bebb3887da3afa7f9afc03b64ec234802ba224916e8510915d0eabd6f033ea3d8e80f2d924504fd2ae0851cdb955a4911e866f1ae56ea82afc0b4d9415191ceb67d042add2731c850cd7ad0561728c4781777792e7fa66d9aef0662362864324e2cf9aa47e26a74be3918543e34e78d766c5a154fb5e7f92057ff808edae2b7d8bc5b66fedaad6f4c168772091f9c569bc6e2135be57c67b60b16e447f9f14babdb8eb7fc75fdd3e61d0c2b30da2d0a2a073773982322653d8d20d46df9ca0f88770895ba74bfe20a95d228e2f4bb00ccadb6541e23a7a4def0eb6a51d43e32488bb817395d342afd360c8ba3606eb4542b5a2acd156ce10287c92c5e0053d8465ed197f704ea394624373d318a4022a86dc30bc78409ee5fb7b909c0c4925ffe83c158e2530e37f6699ef229992e39c1f75694c8756a2002ea3f747c461c7fc940b7196aedaa259ce0376e846abf8b82ab2c26f848a1170f8ddd1979efc9f1a44640b78c36a1238c91a14fa383570dbe92891de72068828e8f848b5308c02ca6f365c99abfcbc2d82248fde99cd42afaaba5f3ef17ce265cf42065ea830162b2ee2fb34117278b8d73811c37d6e99caff43ee1c6d3d9dbc8374464cf28c0d2ae97a80ba05db7902142f254ff467b1eae555f084bee463b9e01f19fce6a1e1abe7a6893ff66e174829f7b19a456275b99c254041e6b62827025a3a53b163aed0d2dc4f3e516703a19beeb05f89424c7c3404c43dd2fb9fbcae15404ee7899cffa03f2d1784b7a3dde507e71cae04f39c1d9f54ba3ca1ba0dbafc98ba1b2423c751d167d67b44b24933e855aeca40f542f9f67a554b0f86f6304b9047557993b67363399da97e09ac6cfb94205ad27ccbbd69f57afed4fc704674f0042d2273ff5bdb01b62ec1d8363039c5010ad51e2050df5041075326b839cfb8a4f8b5b8a97fec6731b10d02ee3c7c4867d1357797a2a574e22e774c26a83e5c7449c192", 0x2000, &(0x7f0000000c00)={&(0x7f0000000100)={0x50, 0x0, 0xffffffffffffff4d, {0x7, 0x24, 0x4, 0x248643, 0x262c, 0xb591, 0x0, 0xc0a1}}, &(0x7f0000000180)={0x18, 0x0, 0x5, {0x2}}, &(0x7f0000000280)={0x18, 0x0, 0xa145}, &(0x7f00000002c0)={0x18, 0x0, 0x9, {0x7fffffff}}, &(0x7f0000000300)={0x18, 0x0, 0x1, {0x6}}, &(0x7f0000000340)={0x28, 0x0, 0xffffffffffffffff, {{0x6}}}, &(0x7f0000000380)={0x60, 0xfffffffffffffffe, 0x6, {{0x80, 0xfffffffffffffff9, 0x9, 0x9, 0xa0e9, 0x8, 0x5}}}, &(0x7f0000000400)={0x18, 0x0, 0x2, {0x1}}, &(0x7f0000000440)={0x1a, 0x0, 0x3, {'/dev/fuse\x00'}}, &(0x7f0000000480)={0x20, 0xfffffffffffffff5, 0x1}, 0x0, &(0x7f0000000700)={0x90, 0x0, 0x8, {0x3, 0x0, 0x8, 0x8, 0x9, 0x9, {0x3, 0x0, 0x6, 0x3, 0x7fffffffffffffff, 0x1, 0x4, 0x3, 0x0, 0x6000, 0x10001, 0x0, 0x0, 0x7, 0x5}}}, &(0x7f00000007c0)={0x78, 0x0, 0x4, [{0x6, 0x9, 0x3, 0x6, '}^.'}, {0x0, 0x100000001, 0xa, 0x3ff, '/dev/fuse\x00'}, {0x3, 0x5, 0x2, 0xce6, '-:'}]}, &(0x7f0000000900)={0x1e8, 0xfffffffffffffffe, 0x1, [{{0x4, 0x0, 0xfffffffeffffffff, 0x3ff, 0x0, 0x2, {0x0, 0x7, 0x0, 0x8, 0x6, 0x1, 0x10000, 0x0, 0x7, 0x8000, 0x4, r6, 0x0, 0x4a1, 0x80000000}}, {0x4, 0x100000000, 0x0, 0x7}}, {{0x4, 0x0, 0x0, 0x8, 0xf7d, 0x8, {0x4, 0x9, 0x7f, 0x0, 0x1, 0x8, 0x8, 0x8, 0x4, 0x0, 0x12, 0x0, 0x0, 0x5}}, {0x6}}, {{0x0, 0x1, 0x3ff, 0x1ff, 0x0, 0x3f, {0x2, 0x9, 0xffffffffffffffff, 0xffffffffffffffff, 0x7fff, 0x1, 0x8, 0x1, 0x9, 0x2000, 0x2, 0x0, r7, 0x0, 0x5}}, {0x6, 0x7, 0xa, 0x80, '/dev/fuse\x00'}}]}, 0x0, &(0x7f0000000bc0)={0x20, 0xfffffffffffffff5, 0x3ff, {0x9, 0x6, 0x2, 0x5}}}) (async) openat$full(0xffffffffffffff9c, &(0x7f00000042c0), 0x60800, 0x0) (async) read$FUSE(r8, &(0x7f0000004300)={0x2020}, 0x2020) (async) socket$netlink(0x10, 0x3, 0x0) (async) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) lchown(&(0x7f0000000340)='./bus\x00', r10, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000041c0)={{0x1, 0x1, 0x18, r2, {0x80000001}}, './bus\x00'}) (async) getdents64(r11, &(0x7f0000004200)=""/114, 0x72) (async) getgid() (async) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000280)="1f76f28ac947c83bc13f0b79d4161230e8d1a5c2dce4db160e76c7aaabc38a0977c1409ab298fb4aafa7dccc6340da57d535cfa2351b66adf131989e3b2e6ecb9ead45815f954622f294948f4f3b165e67c30c44bc23a5d31d557881e4d1e1175a17f8ae1b4d8567cbeae2344e7820836e2161b1601cc193d10ca97d1bc21826853fe0a35fd787fc51f355978067cfcc04d4450fe82bbfce5df9d1deb0a9bf971f430a3af130fa89d8f1688d16becec428db30fad38aa5c7d36e5b40809cffba860191b2bc851286613fc4505c297015cef5d5ff55f5b68ca2545ae47b61a821e26f46a61eedbce67e8df464ff622e1a2f47c766bef122c9bbadb12dbcafebe247534a2340a80b2f647c157647a6f0199772b518543dd88d6a2aafbf1691969176186da84a6266cd1d0f86938927958c1e56a720d68d5d7a4568794c049ca3ee2231890d47e3dc9c6d1de82c083a44ee194f67760171847fde5c015214d4c4ee71db8b3b0b99d42f639d35eb4e176f13a01acd67246ba1b440d86d8760eae0d5bdc53fbde0a499c3f324ccc3bd3d6ce08f46e493fd5f75a5a473abcba49bd151cb49ec5269ba28b5d483d782ca9cbe88a77338bc0cd736cf32d1680cdabe546d2ad9fb950cddb7d41835fde1bf46f86e74d316cf08985be9799fd2e65ee2358302ff1ac6fc14d712068e2a95b233290936e6df174c9452ed799394ce5fcedd820fba5cfbe69dd0994a4ab525f2c4b9fc9d7d0710fca86193ec7e3c6103bd139d12fa6074c14e2e30199332fecfd5c60566d5d81e5257f6d6570570d5fe9e259538723b7ebc446d02bfa1ca74e406ce1a39491cfa968801b9dbe6363aafd20764640bda31bec9ac46beead6d6692604acbf179d6820e7afe2a62a47e1afd920e6d4e0b57fff20b5505b1ca5d0c83b42b50b8c6874d846518bf58cc208f22b080b8ed5c843294381673a3902fa07bafa3914d78ea9750e8d450a4d04bc53abb419a09f215409913e02b91505b784fa41c28f8c8a5cb2ce7189e0c1b318a3d76c7eae547675a79095addcce36534e2dae3a57470f02f1bbe3350bd76ddb3f72cb494c4121d147461e2adfe121ab8c2e92055d40b530858c64a408a58b36c1f27e40fd2e2fc3960e2fc2d2b1cf998a73d2e292e7f9b66977dad1847377ae6078f7a974ad7bf60b0f3e74644b6a70372cb955dcffd9f970de0e28af71ce8624d0e9156e846d5ca3a2b76536f05c7ee1a0eb9ed61a242e6f975717706ea9ed67ffb77bc52dbfe7ca87b5cdf22cbdd10944653e3c7c018c0c5d9afbb9d569a96d6b2a65e69499b058b5e3bfa8ddb9cb423619215af54bcab5adc25fc43b8b16cecba96c14a0139942493ef1e2403853d3c3be55336d0646bfaa467fda269d66a165d0fe88ce496b014b9164aead85705510b7fbc492e773d51c363920889adbee207e7983449a78bc1a71b7b8e3593778fdfb72bc84fd2ea87e1650fc47edfc69e19bbcdf59d5c10e3d607dda05874a7dba60f21313fe385bf2f7a862a5972d7bc0f7d4e1adadf5ca4189e160af092ae189812e9054c4c88a5dfcb708f919c93e14afc81039fbbf97407858736597c14addcc8692759469050535a3e37251603bf53efd98378ee57c9dc770aba36c79c22d051e509d4b123fc05d0cd36201bc6f2fda9eb177fbbdd179605a9c83494eaf3b8663ae038f30385a6ebea5df18699d499a7e2d34270a9462f381499a11f43cd3786983b2083381f22ce41b2a22e72cf4a99336e9ed066675fba19c7ff765a1e41bdb8bf04322b152d687f071b6779c5d1b46d08cd610b7568370722282a196e859935012ee10864a607c04bda0ade32d169b12ddd806c0e781cf6602fe72f6aba42b486ab688907fc7413e8d1d2b22e9380e468a89a5c8f09fd47798f8e65a2afa4f1cf0af9fb1ad7695b8cd8b489dacd2cd6fb1250c0ea988db982aa4a6f7d11a0c08c56a814bfce580feff9c59b3c91ecab5c2392b7735c80854b30bdcd40dd7d1e592edf85d576f4be42252cdf1bad779cbcc9457217d35c2573dd339e82985b79d8b716b9cdfa210cc6a096e1f9951f5e71c5f32d2efbfa4af025ef90a89e87198526297a1eb7a64eff38879f4f44e3d964399d2ba36bf1e11d9fb2c2c9233e50f3775f9640170b476062964d1cc49026f24a09cd895127f64aa3cf9adb67f763c1c578bbe7ab647acfe38516d40546e3363ac3059c53b43bd3d107470a2824a09192398b106665cf60368a0d7c6aa2cfa92d5b7d322e375eec3fe723cdae5fda12efe5ec1ff2abf5c1274e707d9a37e93b6696cb923652f7912040346981e8e526cdfce8b24fa842386260e87938ef966de8778bfac79bf85854a191314bb31deb4fb951d6fde2aaeece0869ccbe2b87e9388b73ae738cffbee4d335673e867ce90941eb41e353ebc7106114e97f195f1994a08ac14371676632c544beb1fe46b7c8565370893a317016399ee488680a82737df34685c25085c6c4ba7f9129fdbe256d9931843928113956b5b0630e55d0af54673c45c0d37c054d9a0582ff805ff55d9f64753b75f7c13da434834adaa6326ebedb1fb00e2bdf27525e5a9d8213c972d2286a9576de0253d681a35b833f61f8a0dada803dbee680a84f3a2351d3db4870aa9a9d4e6a53a9ad05720b68a783fb5b5456f9ce2dfb30bcf606cf49082c6efb719a06aec1ac0e8305c34316c2b73a0b50cf4608621f81dba2bbed7641d6617f786edb74ca3b16c034c2302bc6759c486bc4355c3a6d33bb0961bfea92e323965b17df19c8636eae029415719f39ca3c83dface696117fee369a4fa5a5b1a96059194351612bcdf1d6ab6d5a7a4a7fd9a0010e85622dd37a6c5196c13961f9536a4b441485a295e057e73de6b6f397757c9da9bcf544c7e94e0bdce70cf76912516d42878412e7472f14d1714653227c9b6ec03babd751d632bbaccff0dfac7d66716ebf36a37e6697423401cbb0f5164e2a5bb31690c51cf9cff45f0a9f0838b7e621f0905533ad6cef5125abeda8d1c1c290d7f239ee8504fce5cd2e104fd306c8c1b9a1a30214b24cfa0583cb220b4f35d5da7fc8e318ab3a73d4a90c325a61c68eb63eec1d0e36458b96939d43a3adbfbdc7b4b16ed47e949c531bac51bc3b07c9f67378dda145414afb4129aeb5ccbe0f704a18a7c82ffb894c4f8c228c8c2c11d548f6f9f9171630bd8e1d4d9427e501abb602cd0f4d99c9489a23ac56c782abfd537a87a03887e97ff9b4e5a7c6f74af2f958d7fd1ede6416eff8eee968c08970cd6669a168676ae67bbd822a55c2d4a8ca4967a6092d6b8949aca6a2f5d5903041d566465eaac62f336ed2f2f338d1e4760b6dee07c13fe237294a26aa87426cec7d5675700815d50e5ef6348e88b9adf5edef39206c7fa11af98d0d470d4888a92fee13185fc79c0f8ccf2af2c6c6ed98d905507f4fdf0dcf069d5a65e4bca3dcc3af74bc06bdb34691ad1d24e2044d9ccf946c3869976f61ec0dfe4e4b0e281b6e6e645679fd43d71707b60334d5e7e1b425d3b8149a4317b025205fd35cd11c489bad9b73024bf38997734bc22473e4cad29cb5048c7283ff9cc5f2f369dbe6dcd301d18dc58fbe367c082afceed65a87259101e8727c531d4b40bfa601036667f6ea91345ff350ba2562b915a71f824d44904bb80d00a8151ddb33a92435d4984b3e416677d5d3c97646a4045b025e155fd297e57bff913cc23d4e475d57870bebb5d535a7e6d5deaeb6c4543447b1b45694815cff22cc677157a1c1004db0ed251e5e01edc5f43d76186c0738e4500af620deb51fc86bbc0a35ac51760d91074faca2a351aabeb42ceb74b197c344a1d0a934b065c8424eda650356d29492c06d014b899f435d1abddfb0df22f051f9f373613c471b5426ea0e7ed4ee879af3d8e820b22a2e1e49bb745625addca9ff6146e81f47ab5835e3f949da88636001c918e2409b100fd7934a85b0cb2e9d45a141966dd0d13c1fe2b71fe4f3625f38387ae25cd3c3a601d317fecf164b2c0e2026d61a70af8f7336b18edaeae0168c466ba67c659b2de5b945c04554da48a1a788d80abf020970103dc94ff1ae7ce5c5886a816565b476d49934893a46a06f090a94394c97dfc4c817775dc501ae1b65cf0bec336ad04e91d72a7679da8718932e3bb98b3762aad06bee0c377ab9c64154db94e453374ebefd7e7e35fc18fef5476dd29588c408eac762c72e74309b2750a15a856427488358edbcf4d88282099d6dcb3aaa3cda17f4dcf967cc20401d0bc338d856a82341ecc535c2775090544837ffbff924ab94215902d98a9049642d5d95c29e4d054318eb4e281533046e017289a00d0c1dd5d18583e8d68cfbba07cb83b1b7e833c5f5ebe5dce516750be09f8cafeb73cb2232eb4b902293b7abcb99d866743916f68283b35edfbae918fb7022eef98acaabbc492a213ba71ba37916ad9a6d4875884b3aa8165c35a286c770dcfdb882ffb7943f358c90aea7499a4ef42cad420527812d2e7d474ef2bba17708fceb8ffe19c5804ebc5e72c256e494a38f6ef0e8e17470491e85900998e93a4794759ff97bfd34cbc5ccf7f4b4ca7d15b97b6772bfbf1b970ed028973fa8bd907d41db98902529fe0aa5c5b790579f5b813ee7a2f283fc15ddb7c72660ebb0e2f14402a268ee4e4b43538e903cf6fb899a7ead418718e2f0d61e2c70e2a8ddb36e14dd176a566fcde2cae5a005b98b01cd0d27b9ed86b0a8844ad0706f1b4402af15ded24234caca6d67d8ff5d3c92b9aabe253f4f886899184a22050e83dae183beaa1d10406d0c26bed183f20b3c1b42eed12e05217d0448be81585d49e6e78ec68d2b2c98202e1a65846e1d69245490a3ca5617a6534580b89edece1fb4bf93ac1078b6a65c081e83c3956e521dec942ac13933da1ad528f4f01a5b3eef43b598ef1126bac471f79b7b5592036aafbd48ec7482b0867f02662c010f58f3c9bd99302f8a370cd098bceb8e563b94f10b5d906d6fbaaba3d881ce58d5cc112a82f3d9c81ee0903380978e187b3c80a5362882c1afd75c74375c5273e7aac981126e879808e9e0017516b943d193f36317855d6070581354a6754cef3d7374c5bbf9e74fbeca801864a48afd7c32541c69473910cf177a8d41ce083d37852c52b2df69c950989b3213b88396225c29ad7fc0c3fd260b9e851159c33f857484ec284f0ca70f9ab555dad5aa3b5028dd989f770a5311087e0d0330ea905eace5c440147efc8902f1f37824604a9a67f82b33dcc3170b3a69aae7d97cec80de84fce62ee56cf57d043c10d000a38361dc89b0fe0e675c6162dade2d3df22d02d0585830489408b1e6131fb11d65ab5e4d2066ffae57a0a7657a17e7bfa72fdd3491dc8b4baa32f00957f24b54153d7a7fa08983dccb4c9f29bec920a126f1b584151ad6120ebee49312413f51173e54b0830c79d137572480fed19dade8fc8f2470b4e31dfd95aa561dfa6c2ced36dccef60493acd9c3bad06dd03bcaebd93d1545506be9920f0d52cdd0c06e3524231ec6d16010f0e2438961504039763ef01f97b25ce82e4395c9714ff709c8f9107641e94008ea3db0333990bb461956943b7cae7e494c87dbd2eb74ec2047cce16690827543be84f1ac1a3d9a297ede75597bd9dde9d35768368069b95d7ee7bcf9d7ebb74cfa8e62714cfa92386ded6a595b403e293aff8c8f7d40529b5b5b5157710c2296604a6c0776cbbe9feb85500de0cc8778650dfcaf740deb7d1e094db9d8bc9dc47f744dc5324ce255bf442cbe3539789503760101114a3486332a5c55315e074aa4bf4553a5886d306060322e7e1c3c995b7e53f529abcd2c041481703fce45508da8314e2e9fc8c502b957f751f9ee6bcbca63ee60f55e44462869d25b7dd33d89695b819a1a334445effdb4213558f829dad244fe7819840b0a3263271d0fcd588656ea7ff69cd6474c6de6324bd08fb7b4cdc8a7ee1ba8c24bbab094b3e79f1864025914a97d2957dcf944196fec3ea4471023cfc2c1304bdb0812d94c9ddb1fdee5ed57ea2cf8e2e37c991216e86e5c8533b85c2294dd9886cb02f8c24a814a436d9992ae2af2f9f8412597957b1f2f633c5f7fab2bf92a438d7b41bd8f9e73af77a7874d8ac80dfc8e3a900791fac9fc8889e6025d95e92110a67f3337dff164d8ebdf4e7826b345fab4bd61a6ab4366a558736695d2dbbead52956dba944a02d3de1d115b645be159134ccb19ef837db1893079e3ddf27d28f880d5d6a9a85ae412a781a67545fbac7efd219fd1fc7e0c7dc2c97b5a72aaa080b0ab16904f4e6bc1269c25f2708a3ea3181a3b0d5302ec74e4ec137a1d141b63eac5f8aa5362852ba8e3b907820f60f00100ad799e15b6c039e507b24d7aebc0157980dd20f7d081840ffc376f4bea9fd52624cc2ea5a8673d5ee3f5e1f369be82521fd2ac0cb87d590768be343cc237a1771b97191616590e8ece62cfeb6ee1a80cd92994111f469d19c4aad7afad09552fa762e5dbe5f80140aaf9bfcae6661657549c792c7dc574783abb83437a7be6ad5c72cf8df4462c31e9c38204ad7bb0dff806e5af6e1c1421f671683bcc9e2f2cd62fa236a257dbf89e796d99ab31cfda9f9963c142e3d622dfa3222f3b5e21f97ada1fb96c056cdc17d99f9240dddcf46c348131c1b1f63ff9dbbab4c91e9cfd44720ea343856cf3c83a17020a6e715d6ab8a584410b04ada11623751b6d5dc931b474b740e6210737ff3febe1bc7de43e36e2e99740da7d295d924b2f1d056e71bab7f33cdf099d93f741a1af01ace4f38d528590185dca352b324fd99c0a52d1d78769d5605b74b03b09eeed56fb890623fb1b7f3af27ba8164fc92f7851944b8d70b434df195e4a1075dfc27645f2fac731dbc93dd23e398ded2c63f87cfec5a111bce4c9f81955c3424e46733e313e96b63d1796e45734d3cbc32a45013bff176a220eedc7402b20c4f5b70e4bbebb59cf19ee39a566c09c65fbd43b4961d55985ec4b28f623b8b8c432c5aa9169d96c4ee8954b43e502cb2f9a46fe4f739fbf9b368a45189c12d59a68075e7c57818e74e27150a6c868241b702547398b4cee36671d8184f88ba3835c6dac432462da1f58d9f877c77c7dfadc6adede0dc62aa4ff675a0a55c7abf832cbefb81bfeb0f923b4637b2f9014818054c72bd7e246803efa75046144524f5da3c461f30d253a0c857e44147c323a6aeeee57a9029439b1dbb9100a3df5912b8944f1d2717c755135b8ef0595b96c507f97ac7acf296cea32f68cc6342b7156eae65a9cd161adda2a3dd160d78a000475f7ea49d857bcdc861615b2c9f4bf3ab4d251ea65832889789bf78beaf2c061ff0c2df311a125a511ff8a405080574c51ea929dfe5e75f3b1cfa130ef3bfc3eaebc57eddc98ea333ec18d2db884dfcd0607de477a856f09529e670f1d8b015706367b527733c5273a5d593531c5bdb6b1f521c914a0bf794ae3b4549badc2ceba8f95be0e82937b5e36d48fa11c004bba47d34a42576c76a16d9a04318250c14168dcfc8e0d644cb921573369a7269bfec624969097cad14a0f22a57777c75acb018da3b771ec7af2b6757c13ac2e2c175cd295dfe58dc102b6363967c040c0488eb3638d396fb2303f56730ce75b1b621c7c9ff821af0d0280c0c1f1767b5af2f5492c6458cb833a85a2819bd178ed6b7170e06dc3632c078881cdd909cdeeb30676ad77e6476d5881fa419c50d282d8450f28ba537cfed2f42dc3ce4dbcbb44dee9583f100b5acda9d8f704218a42b1ecfd968492d5f1ca2318b2017457fa021733cd6ee4a76de719de822fd270c86541e536ac365da350efb429d1a7c191f1fb56f712aa9d0aa231177d0d5fe098694bf97f2a4d7b28b6a22bd75ac0b6574a09cb7309ed8de6bbb9f9acd9cbfa581fcdc06e7af2ffd59d5ff9bf5775274bd328516184d6fee862cf07ae590ad424f70e25f07dc6dac6736a7df1ea0e8888faf56a98c084d4e52b1d1bfdd550030caff0aaa224865d2415ab6ee6979e67afd28df45ed68850a98206e2151430c42f1f64f84651ae6551018e9a2ec3d63c57dbb31a8384a7754ee51792cfb37a354723a4d8e819ed377d2647878ffb08b1421a74cfde42173dbfe56fba51ef4f94a7a19f7bbab9ecea2598af0aa0810435f04a9c26c5ee316f6c17dfd5e2b6c0bf0cdc53f1a940877e1009ee95c984f0447fd4833506e7d1db6f92eb2014ba28e4237c8499554598ae5eca4361f6b9099e8f44c139c6181470a9fa43cfd46c2a8dbc5f184145f868e6d07522c90727eb12f08e9b103792401a2a32f6853b85153bd93104e17612444039dc1723934c1bd98eb49ccc24830132290d47fa1f1dfa5a42d0de4fbce02d0b8652c5114d80261144758cfd28bf88c316556cdec89dbe2a5675f72494e6a159aaa8a4bc698cdb9b8f20ad08afc84e19580786fabddae1f253b4ae58fa69026888051b510a8ff43a7dd5d718662189af67bc7cba94675614136e9704b7fff1243030b621bbc85aaa979ceacbd013857014bb4b20a681f9e19161bb7c9489516d76f4a99dbeec74af620342f1698f97f4c691f420321a57831cc4d3bbef5a54d0be53b0aefe5266e4290265ecc86550f36bf8a34a6628334c407c3257be68ee163acd0305d148b4249fd392d5a03aafd6ddea53a4f8e9a8a3784273d1cc7defe37b19e71056d356a72dd497fc0410af4ef27ae38420f32cb442daae0be661fe39f8cb291f44dfc441944c9c41499a6e03c7304c61fb098a8e310235eb782baf6e60664f2c364db50a0d8ed758a96bd589bc79a053057450f0929d46ad867693049cc28578e4cc537afd591f47197f4df793951119365a8300ea6e80893cfc7eadc5132b635232def5e6a162e5eb30509aa64722cb35ec9c79b9fc95312d7e78e671a35569f47cce51bd548c4f013c0e90429e9769512911cbc306ec2b1b56b7051b0e29841b3adba9ad9184b20e069804c62e1e128e3df71e95c87e10a6b54f868c1b0353db6a5e3386ec930835efc85a2e1a92e5bc91f7c0f0e3c53c2637a8cfd0bc801d39e92e18780b878ab9ae595f765639fbca8fc77a23b26dfd419cbefe1945ecda4d3a91bc09040474140ae298244c9afd8b7f6d80a0ac8dd249a2814e88ea095399e62c7b1cdc227d7db835d99156fb7aa15b799e4b02704d7aedbc1f55d39d439f214defb53f597b2097b8cc11d4bc9496df16a64bcb98cc27468ac45a58a66ea96c7bd776676ba938c5cf850331f1e3f1005d257bedc5f7dc8c99fb435af38c5811881b9a66f545096b97d0ee089e0334d67f12066bbd76b813a486a56def91e955638fa1aa2f524c95062ec197c8cdeb614eef0834a63ca1ff3ad8457c4fc9eae8d88ebb80845e242c356431c73bb9d5d55bffa542693781974d3f5ec7b851d2313169d433e53ebbbe2c7f61d4dcc237816c4add5bc776e51e7f07a336f5285e3173f08c899f366292902af6bc9053027086e2283b6bb2dd02111d5537427c464f93fd5443723e0ce9895f28ec9ef23d329994cd90adfeeb6d9ba0e38877525df8029762e2fe745e1a3cae9a3967ce46cbd580ba534b4fed1ec1a1873af401745b20aae2d81cd266954a420496caa16823fabce9bc52d3c4e8343ffb425e2821a61a5aa443467f63b2064674f3adf900b9121aa8e1147bbb9c703493638172cf98417c7b15a2c6e6061b481bc67725fc7c565dfe22236c4ecb42cb31ecfb2af0ba6735807b1a817cf299d11f684785b67762927b40c1a1dcad12b707873120369427095421916a7390379fcde621197ae40d0470b06ef08572c3478d8b58f7fd032b09ec620dc58d7d233535c1598366554019b8faaa35fbb2192c360a106bcd60a40dcecb43a1a2956c3f37f82d0f0e4e0084e1198fa865a5a96a1ba8f9c8eb6b5b11a0451b67ad44bd12072d8431e215722659c0d040111d1845f48713a4f8d887de84cec76f4acfa6f5ee22287f70e1dbd14770ba5684e7d3d33c0dfa6487849f17891c29c09c0ac1c586e6ccff83ab34555d2480b16d2fc16c2a02374d2a4ea8c75a026c35036458820950081851d63e9d3803e1ca0d60da65a0c23510927843dcc559db6c221e5045fd23d0fc3b4defe3135662f71e16fddd3c02f4af974e92fd097085cb1d747df0bfa59a6606a5b63d750198497e1826dcfdbd881a6ede73aeae9012bb958ba184ef565944694be2334e82aebfc4b85568b1759b346c3ed3fb9a3d58ce6221164af371b3e631195059502802c538ffd4bb06f04a0f304fa7d4c8d6584b5692150b3ee86b315a57a6386d67bbf0861c5c6048fc45d2735605febfe90732d2a1381f0284da26257fcab019e07194616bed0c3d309e6ebf04df2014c9aeb7400e470cbfcb00379711296ca8370b153e37aba54dfe491af78642a7385b98eedb99ce6b9581d07e18ffcf631a95425953d515efcd0d518c638281116554d6486f57b2defc6b639d348d253d89183d9044564e4b884b5c029245a8943659c5d6a9145d72c0da0bf568a9694bee1dfc31679da91164312869fe5812214317c88e4f896032a374e37486b53c61d0c1fc5176d856e371ea714a0ec08172ae69141bb25e9964d1090b51bbced15f3c5bef357b84d82dd224a1ea8a6822a47af1827665608fa2912809c4f34d44189527d6ddce29e9a29697d068347561829a7b3d397da9518221a28fbc37b37fbef95a2ef2e4ebcd6e2912e09786d98d998b5d922439dd9b25046a3f9cbccf99c0499462146ce97852b5a993eb92e222d9a1c3aea859eb49b2c2c2302b2069bc9c7808abb9fbf3efc2e2b926c95690de5421d1f49d290adaf401e57cd26e3f53c8922fab6b30332aeeecf6dffb21d394ae49a2e8c9ab062bd532453aefadd69b05b8c70b22f66a808785082726440160b34e5a530f95b01fb2617c498a403ce55a2534e1d5ff19ef0104d88575ecda91f1cbac3e2e7fd71e441742d6ac97feb394c911502232a03bc577d5a892904ecbdadfc226fca9e97587d36c8aa890309597a6033b009e8c4d8d50193268a366ebf2a8a7d36c696fbed8f8efec39b426b8a015392af1e1c3121307bcd6fbfb0bbf09fc522891140b36c0efdd0921b0d722edb18e22cb140e88a2154e697fec5494629691efc8b681f4b73b20eaee33491a90415db424c4a64b92af18a4a38126587c857f4b7e5b3402e247bcdf4c492140f844937665f906171824a0543be74d6f789240d6eb79774feab9fd2e671c5b304ce554b816f156bb79d37b603275e07dc36151a5e6ccc4d626095586302613648b5890a3a6e4bbafdcbfc2f8ad0cc15e5aaf0b8d413da1f8eb7c7875ca0302081b09f94c8284be22a68f734578e24082e9fe9ee7f94690230caf83cb114bf99ab9f8cc038e9a52fae9b8fbc688f0a251e8bf7e817a8a0ecee0f2439dc92ddfc8ccc4a5095a34b05320b36a39eb0a359957092954dd508b37f31c031e82bacc6afb65eb879415fc3908e581c78399d38b9ddf4404982ba3b119ca1f135cbd307d398a6d7fadf29", 0x2000, &(0x7f0000002a40)={&(0x7f0000000040)={0x50, 0xffffffffffffffda, 0x7, {0x7, 0x24, 0x8, 0x8040, 0xf15a, 0x8001, 0xffffffff, 0x4545}}, &(0x7f00000000c0)={0x18, 0x0, 0x6, {0x101}}, &(0x7f0000002280)={0x18, 0x0, 0x1ff, {0x47}}, &(0x7f00000022c0)={0x18, 0xfffffffffffffff5, 0x401, {0xfff}}, &(0x7f0000002300)={0x18, 0xffffffffffffffda, 0xd0c, {0x8}}, &(0x7f0000002380)={0x28, 0x0, 0x7, {{0x5, 0x7ff, 0x2, r1}}}, &(0x7f00000023c0)={0x60, 0xffffffffffffffda, 0x9f7, {{0x101, 0x1ff, 0x5, 0x7, 0x8000, 0x6, 0x101, 0x1}}}, &(0x7f0000002440)={0x18, 0xfffffffffffffffe, 0x80000001, {0x80000000}}, &(0x7f0000002480)={0x16, 0xfffffffffffffffe, 0x8, {'erofs\x00'}}, &(0x7f00000024c0)={0x20, 0x0, 0x8, {0x0, 0x3}}, &(0x7f0000002500)={0x78, 0x24, 0x1f, {0x0, 0xfffffff9, 0x0, {0x3, 0xff, 0x0, 0x1ff, 0x28, 0x8, 0x1, 0x0, 0xffffffff, 0xa000, 0x80, 0xee01, 0xffffffffffffffff, 0x21c3, 0x5}}}, &(0x7f00000025c0)={0x90, 0xfffffffffffffffe, 0x3, {0x2, 0x2, 0x3ff, 0x2828, 0xffffffff, 0xffffffff, {0x2, 0x0, 0x3, 0xd3c, 0x6, 0x7, 0x8, 0x7, 0x3ff, 0x8000, 0x0, r3, 0x0, 0x0, 0xe8a}}}, &(0x7f0000002680)={0x30, 0x0, 0x3ff, [{0x1, 0x2, 0x6, 0x7fffffff, 'erofs\x00'}]}, &(0x7f0000002740)={0x1f0, 0xffffffffffffffda, 0x7f, [{{0x6, 0x2, 0x2, 0x5, 0x2, 0xffffffa4, {0x1, 0x4, 0x8, 0x3ff, 0x7, 0x5482, 0x989, 0x7f, 0x4, 0xc000, 0x2, 0xffffffffffffffff, r4, 0x6, 0x20}}, {0x3, 0x3, 0x6, 0x8, 'erofs\x00'}}, {{0x2, 0x0, 0x4, 0xd9e8e96, 0x7, 0x0, {0x1, 0x8, 0xffffffffffffffff, 0x23a5bd3f, 0x6, 0x7, 0x0, 0x7f, 0x80000001, 0x4000, 0x7, 0xffffffffffffffff, r7, 0x9}}, {0x0, 0x62, 0x6, 0x4, 'erofs\x00'}}, {{0x6, 0x0, 0x3f, 0x751, 0x2, 0x6, {0x0, 0x6, 0x5, 0x0, 0x101, 0x5, 0xffff, 0x8001, 0x3, 0xa000, 0x0, r10, 0x0, 0x1, 0x9}}, {0x3, 0x7fffffff, 0x7, 0x80000000, '{*^\xbf,(%'}}]}, &(0x7f0000002940)={0xa0, 0x0, 0x3, {{0x6, 0x3, 0x0, 0x4, 0x8, 0x0, {0x3, 0x7, 0x28000000000000, 0xcefa, 0x848, 0x63, 0x3, 0x5, 0x80e, 0x1000, 0x20, 0x0, r12, 0x6, 0x5}}, {0x0, 0x14}}}, &(0x7f0000002a00)={0x20, 0x0, 0x6, {0x4, 0x4, 0x1, 0x2}}}) (async) 09:25:42 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:42 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), 0x0, 0x2}, 0x20) 09:25:42 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 26) 09:25:42 executing program 4: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x81}}, './file0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x900, 0x0) write$binfmt_misc(r1, &(0x7f0000000200)={'syz1', "cdee9318dff1cb52a4c9543c68b16a325c816a2f1e21cb40ad96b916aef1227cceb14ad665367867a0cbb9fa05fe3f41afe0359ec63b4a7f6a2969709c011b147475748902dbd886949f9613ee5a9cfcdc2f9b27bee63f3715577cc397e0dbf0f9368fd614ab4219910282ad39e01f2e70f59b27219f59aff33300625d1e485b3f5d7b5ff5f43ea2d4c962987447d79d2b8840c69a8e401057d6e4f9c27b7572"}, 0xa4) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000040)) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) 09:25:42 executing program 4: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x81}}, './file0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x900, 0x0) write$binfmt_misc(r1, &(0x7f0000000200)={'syz1', "cdee9318dff1cb52a4c9543c68b16a325c816a2f1e21cb40ad96b916aef1227cceb14ad665367867a0cbb9fa05fe3f41afe0359ec63b4a7f6a2969709c011b147475748902dbd886949f9613ee5a9cfcdc2f9b27bee63f3715577cc397e0dbf0f9368fd614ab4219910282ad39e01f2e70f59b27219f59aff33300625d1e485b3f5d7b5ff5f43ea2d4c962987447d79d2b8840c69a8e401057d6e4f9c27b7572"}, 0xa4) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000040)) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x81}}, './file0\x00'}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x900, 0x0) (async) write$binfmt_misc(r1, &(0x7f0000000200)={'syz1', "cdee9318dff1cb52a4c9543c68b16a325c816a2f1e21cb40ad96b916aef1227cceb14ad665367867a0cbb9fa05fe3f41afe0359ec63b4a7f6a2969709c011b147475748902dbd886949f9613ee5a9cfcdc2f9b27bee63f3715577cc397e0dbf0f9368fd614ab4219910282ad39e01f2e70f59b27219f59aff33300625d1e485b3f5d7b5ff5f43ea2d4c962987447d79d2b8840c69a8e401057d6e4f9c27b7572"}, 0xa4) (async) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000040)) (async) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) (async) 09:25:42 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp, 0x2}, 0x20) [ 877.462440] erofs: read_super, device -> /dev/loop3 [ 877.486645] FAULT_INJECTION: forcing a failure. [ 877.486645] name failslab, interval 1, probability 0, space 0, times 0 [ 877.490390] erofs: read_super, device -> /dev/loop2 [ 877.518608] erofs: options -> [ 877.530659] erofs: options -> [ 877.539129] erofs: root inode @ nid 36 [ 877.539542] erofs: root inode @ nid 36 [ 877.563215] erofs: mounted on /dev/loop2 with opts: . [ 877.569700] CPU: 0 PID: 23349 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 877.577596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 877.586306] erofs: bogus i_mode (0) @ nid 36 [ 877.586940] Call Trace: [ 877.593944] dump_stack+0x1fc/0x2ef [ 877.597579] should_fail.cold+0xa/0xf [ 877.601391] ? setup_fault_attr+0x200/0x200 [ 877.605717] ? lock_acquire+0x170/0x3c0 [ 877.609701] __should_failslab+0x115/0x180 [ 877.613943] should_failslab+0x5/0x10 [ 877.617748] kmem_cache_alloc+0x277/0x370 [ 877.621899] __d_alloc+0x2b/0xa10 [ 877.625355] d_alloc+0x4a/0x230 [ 877.628642] __lookup_hash+0xc8/0x180 [ 877.632446] filename_create+0x186/0x490 [ 877.636509] ? kern_path_mountpoint+0x40/0x40 [ 877.641006] ? strncpy_from_user+0x2a2/0x350 [ 877.645417] ? getname_flags+0x25b/0x590 [ 877.649478] do_mkdirat+0xa0/0x2d0 [ 877.653107] ? __ia32_sys_mknod+0x120/0x120 [ 877.657431] ? trace_hardirqs_off_caller+0x6e/0x210 [ 877.662448] ? do_syscall_64+0x21/0x620 [ 877.666433] do_syscall_64+0xf9/0x620 [ 877.670238] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 877.675426] RIP: 0033:0x7f5d4792a317 [ 877.679135] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 877.698029] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 877.705735] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 877.713002] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 877.720275] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 877.727540] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 09:25:42 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp, 0x2}, 0x20) [ 877.734805] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:25:42 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0xa, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:42 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000002340)=0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002580)={{0x1, 0x1, 0x18, r0, {0x0, 0xee01}}, './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) (async, rerun: 32) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) (rerun: 32) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) unlinkat(r2, &(0x7f0000004280)='./bus\x00', 0x0) (async, rerun: 32) read$FUSE(r5, &(0x7f00000103c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (rerun: 32) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000021c0)="8264a31dcc6555344cb6ac82841ce8cd07525de263c99d48cc75c21d2a8bf188f550e57727aff67464d8a4afed34d270ebdd324696d7d8a60c2f4eb6b633170d5283aa2d132634bc1c51dbede736828691d7501fa5799a5278b68b9204344e8a46b6e103454e757f113a9f5b7462067f83d3716d191633b95fe723a4bdf6ddeb1571e5440dc6f0923c5697b52da2bad5981228d3a956b7c74bf88976d5c5ae3609b28eeac6a77337c13e591c5eb62e8752f96d818c40c2bacc7b008d94c4c7836a0a7b4e4f3eb879e79250424de78a665986873977c514a3cf969b4d7d6c7d34724d54f4f93fd9471c882e955b040b03d6551704fe0d61a4c76787e5718a89fca19e9af67bddcf9a09e85705888fd5966ad2c96f537738760b64f6a82421dbb1fd9d3dddbd84765e349473aba41963fe42e182db9d6de618fafb1f709665bd8663dad447ee23ca410dfd7273843546c200a7d4776364f84229a29bc6a31aa533abb58d38531f251352bdd651c6ce04122c1a0fc8969c4435b4ee7c94c4a2c360925e4bc7975747d64322318e228d474810c27113ffdf5e0ed01e9a5d77d6fa6ef6f9856da64a50908cf358a6418aea62f8a58b47ca80a47f05d3ee227aae483563faf6e9b5597098e60178b9855ca3e95a5ecc840f23ea105574d8a34c221bc32e2f419a7c3811fc8da1fb41f8eae4a10a117b96599102c547b1bdf94c0aa809fa80cf88314e3e1d3248812a967569d398372c6a208ad68b039337f93da6a8b0d6189556fefebc2d56465e4f1aed403034da5e110e506dfac692191e0ff6062390fa794cb19c1e074bf8d34f3783f7b5ead4c2068b4b5bdf4af62b434368c4c926a4c5a1ddb99945f8d5241fe28be8ac850998f002f067f28914da00ddb756f963119236788d10a80e589e69c99712ae3ec4a5e19e6ffe530592d9e8c23a9b9acbbbf08539339c7b5fab0c8193fa5d8c4647192be6419dc94717865dda90153019d9a8d1964000b5baa52f6384802ecb08d46710ffe912cf8009a636b06348b95b40a2da4bffb62766ec2a064607f8b3d65603eaf033ff5cf51717d007a721ed5398fc413eccc8c404a0ce1cb07a92fb0367025bc9f3080b9833d616ef5df8d4de14867ba9d903bd1d53d585e0c70c02375e520c1b12a28bc4f193dcbb9721b37d88ce5750e7988a83f42875231bfadc79a8ff77591340e66fd2dd45dac080985484cb3ee45be665c8a2fcb4d218ff2e9bf01318181530a4a9ef7e4841bd3ce64ac3e65675784f9c87fcc07e1940b699dbe6ed2fa45fa60aa42ec934ce861d7589120c930568b10b5078055d1d09fd9c419f3354e93175c51dfa72af9c382d0942d3806c4a0c54ef861d694c2bdea3414b28a23f6dda75b5a4363af30548e0c02a549cfe6846c056f2b198c9c4f7ab597bcc53a2b9aa0e86460149a1dd4175eead5bc4aa3441c48b504ebd595bf1091992dfdfc6c2e24cce97f3c348cbf8b0f5f5f951b7b5398cee0d11ec5c7393475332aa99969f93e95832f6f621a7fc8a3a3278f8ce442d0f2f2dbf338cc69f382bc5f81f28e953addf3c40ee7480cb24f45d483031c69831732ff1fd73ba439319d080efecc8bae6e9f8ff9b395b7bc9d54730461217d44286eb083e983681ed70c0a8d4f4a6e273152fa01bd0752064479454329fcbc266f102787d00b8c53c084a4b1998df6148fc017cbb49c6e1d223400641100d83776e9b421a543b85e5b313dac4825db2fede04601e470482d70653dd5f1acc7d83840d429f038b17f71e85cf363a6e6699c5e9cc995a045f9276146b528dd556256e325283dd9b3acdbb36c686abebd20b0ba3d6ab98ea702122f23bb07506c3980673c75648c9f9c4b9ca5d0a50a1c8090cf8b3489dbfbb4ca293d585e49555bb4f455cfc3d299fb060913662e902448a044745903a33e78c8cc4c13a5df5b117b1800a5c9eee12c7285c5fa3fa25cfa3c9a60507edd1b318712d56fc98c5cb78043cce847c00677e0033993d6224b96007787fe5f93057356bf98f0025dc3e6df60a57163eeb6ffcddef93cc8cb20ca8d6c4e0bd58c0395e908d1689fdf4c5c6109efe318e61c5106d13541f59253e28205e198b5b12786b2f77fa313afbac4e85dac5df3888bb1bb3ed400d0479728727b2d7776d89a88d803092633ba32071ea3def2ab76301fbd31647bf3bbe4b1b4368a4021f15c944108fb632d1b740c192290d23d7768eb26d4b957a1d4f7c783c3cadbb5c90a9b9ee0d665c7297611efcbe917d0c956b15c86fe7773f8ea4dc02518efed97e9e8e5dbc55e0972bc6cfda52049feb2b3d011f6ba487fd404180afa4435327979e08bd22ad175933b1bdb0db93627a8118064a1cc6ec9c2cae24abfa33ef2c788ba2b0792c67828f34e98ec6ab0bab996983fa6418b7e978891ea937f8cb960910635a2520c49324e380d7c8c154779b54522e107d0251b8daafbe0f3a378d092b9b589e5a66372e68c413299cb2c1dd00e92bd84befd71d6ec27d26f5965458ec02af071fdfd9c6e0648aa030d73033c5b1d7cb492a429ceb1d7367f938f09936243cda5758cdbe36bab78583f83ea5fb7d58eb54388f84b51ec6f3485428594e95054aaaaf479ad301867fdbb0467387c73fbd43a1cbd8312608c858eb826b27e12934c1744d95b4120e54d46b9a144b5ac5234300cc6937d273b1fe9c8a5c4c60f35a1c1a8ec0d848f376fb8b1c215b57d21a2cfdb8213dbeb66423302236cdba9a20a1aa82f1e8fe6907f77018cb28ec33e7dc1669c61a3930d457e53f9325f548bb9f76ad9b8f3b9fb49396baa9d138bfb9c91ae962c8ad26ddcfaf252bb4c57f850d15c81d31deeb8c94b737f4882ccff2dcbd8bf18f6f3c920e96e319126be3bbd870cb168a65ccd53d3381c355caf143d4ac92e56fb7286a5d88986991553eed54471e0863fcbc7199879ab6aaa33890fab07d0be75619d111df0bb7102bf4521c8f333cd23bf88cd281dce37401824658ae29ba22fab45df6483aef0108f8d1217f44eb4a1c64f7f20f4f8366fbf771f4fc3399b0f77bb257f48164595cea7b5615b70d2bc9fc80d5d513180ebaab88d5396a0b391584a131571cc6db4a6539769e951940397c47e22fc58d4b96298198e03927cdea4ff806d1eeb75a86a888c873423096f48c357342107d944561ec439cb6ef1b3edfe208bb2e59b18e5a6cd0224e9b207889ba404a303d31fee24572a9427741dcd91f7cc030c39739a5fc5a5e4dbfda1d36e89eba2f4d9d0dd0fb72c2e95434339cc5a0d33d9127aff0110867d07666477feabfd524ecbbc066bbf0a500f9b7220cf6a92690c652024293f631dee5d0fa80b584d2bc0ba13c034041f3aca2ff5062ee2227d9c9e62309a2263175091eac9ae535267bffa0d8d342fc641c3009bd845d30e3a985a8a2d54ec9c2bb6954687dfeab96997ce1b1473fb4e6996d2bf2bd44d5fe2e62ad140456381cd43d0cbf945f5277cba38d1a08a9da4177c6404802d433649aec6e75cbebf6e575ee39dc3f2364a0e63a121fa9ec8995dd790309a68ad2fe9e5ddd88a07d06d15d8f370fb4db6e24dc89b184a8866a88448b59d6ddaceb6280fef8cc1f83f0f59b2b75abe4d190958c59afca208112c42567f80bf18dcdde4d5542e5c86f72205e788fd4e7305b5a7d0ecae669b92cf1c998248c254e99e400d8b23a4673d1b8c332d8a3afa0aee01b19f222f41e5181226e550c8c8e4c67eccf7784f7dcb10c093607cc259f22a4ea2f93d767dd4eb917e5c14717f86dcd8f0d55dfc6288a1b6c802cc52f1de5cb9a5329e133d0ff47cda2c06d398eddb64eaaa7d60363cee7236ca8247e90c5b1e1a363305b5c0561d7f637c01c8ba88c67ccab86ec29291e2dc1e2a540f5e483e701e766e6bfe7297f26e5b48e9717e5043f96fc9bff0140a20943ff8a7c60e516ad17891175b770dc96a4bbb1e6328aebb7d316bd1f25ffa284c5d51ebfdcb0efcb95224eb7642a1c6915c5a3eaa37f4de6df5753e8f555f4bb5c854165cfde5be29aa4d20b0b280f79b76fb7efec89b42e9c255339dc7a8dea11ad476599ca2232d79580b81d142f040fb2c22c60dea3b252981e4e7c9e41fd8b8bf52a487bb489dc47806a9e9a603e6aa491c6735f3611df83e96f451e2f7d2d4031d6cd92ba4bcdbb9bb6ce8a1424a238bbd8447691ed556b752902de2d9e9d4022bd6199c1efe6aa1645567a8a22bc0a12a1b79f7bc7c76dd2818e7b6bf5a3d2a552b2248c07a47fc8e88d454e367f660370d88d0890a4bdb5b081a393d38e63b3392db161e6f1dd3b4fe59aaecdfb00445f7a8f47c4c11ce049928bade855391b035efe2e78d2dcc097619cc5e3cdc8aa5224779d5e40600d449cda18554555e9078b89ba5f068944dd7dd2cff7c5021013636e3b386a3b21d8dd68b746896b4a2514c91365b345acbec22106e6c1ee5a32c819c81afef71871aeb840a5aff38453c1ec38527d72193112a1053a097c18c20896d1f76fa4b7f28afd12f01252d4ed21f06e00f8483d15610fb7530a528fcbbbce6b6d85132f6d6f91bcedc751d96ab95f8f830f4a8ac6ab254c82ab29cf6e244d693973de87c75160b191efe2a93446a2cf0e9f2e4b213aa5612c3cbbcb131f4231e1e76ba75204fac67bfcaf84e83b73e03272d78eb4f84f465440c7f190f07b5b09bcf5410937080757f27a900a115c32abf51c79e5ab6982e5a972c5c390c5cadafebe05e9b68e5ea8880dbd8ed50c7985c5271ff56e1b00fe0ad4ec01ec8fc9505ba288451e1fdb12f64f7f70f8791b53c27cb1d849baff5c023a527db0ff81e77c7064d1bd65a5ccbce0ae36e3b8e45d3d4cae7d9bca22556b53de27d20ed317aad15b0f86075d61bf4ae2e8a064786c9b41b0c31b9a77c960c942c177d51f0a264c821a8feef9c90151b82895dd00430206cc4c829f95cc9f8a7d39485d12e11b2d980764ec22d70da05418ead9d74581f4482661b29f1c3680a81c947cb4ae92889d903f6a238e6d6e9299a5da8dff9c832275dd191e68b4b887c85ecc60369ee701909325ede3956384522ab26b41b4d23a9784c12bc361041b48aa8c23fa18c79d0761175f25b84ec477e71ccd6f59c7a7932f05c5dd0e8b7e961bde9c1d437ad8a19902ef8f61bd0e1ab34e75bb2e97f26ee0ccedd7133baff900403edd6fa2c64364f7a354961d3eb07bdf7853c33c08c56e834873946632d2ae811625bd4b914b57b42067ab555a6ab18c6edaa0efafd9e155ff2264cf5d4557dc9de3a7bd1a8d2cd3e00035aaef578a8b3ad250d20a443b96d5bab75b8480415ef8ff3a1b777a05c24445bf24de3f2680b09053355eaba969272b5426625daebcd146e938e7d32374a3b26e0b6ec90d027dacf6d09efea0f7bd2de0fd394d6711481313cbf091069a06e6ba8d224128ed506f8028adacb5dfa7980d64d2a9a093ebdf203b9a8bf836531aa60b3961ea799bc32864e8d8adc2449be18362e4b919feb5da0119ab8df580c18c9274b909fc110ef5d12fd0f0df562f57534efe960e5732b06fa12977e723df51a445c05533eb33f9e98871ade6dd4cc65be1ce7645b97712c925be54cc2cd18052f508df2706dc4cdd40ff6758b32a3b975747fa7bddca7c2934cdf8bd68f672e34056bf722f5f5f589664472b2fe33a8828a0570b72b742b4a3c8aae162919a6692673826bc364be89913452718b0989e4bb04ef9985b62af45e4b306cbe676360e03c226286d8899fb026d9a3e037cb1cce59e2c0da3f879eb2eed99c0bf7f9925cf2b68544b19e01873309c66a67138c76b9e3bcf6c9c19301199d8b7b538627cbd8377d86dd36861fb3e9752899b4e28cdde9e272e4cc6f52842d050b209731c08bf46189a38fd77f7c4ab5d357a145bd2866a32b0f5f662c2f5dec3eb93dba678b101500c04ea0725eba2ab85e46decef4d792d04fb97f1e9890c0c959b8bd3c8eb44b5133fb95c54c31aaa3a5dfee810e77b444a57247eda0256e715e74ab10a956f370c616f98159ae6947c3121dc4197fd509f01259cfa5bea7fc6007939a37fcf5f36f34a7a124cf254f6f8cd3940e84f4c7981dd34f0c7658fc305f308fd3cbcd4394a1188273ab2292fb6d47c66df5f0ad02aa32727d54e9a74ad6b085770d9fe5d7503be27c4c254781a0319672d24678f67905a1d3575e226ca4f77edec4ecc22a2fbc4d97bc0040cdb9bc02a7954bec2a5ba3b8570e14ac195091835d05b4a1effeac4952000fe31af43c18419075a2c66298e7e91cb9118c39c5583c0d7d9b2d8a3a318a29d76d1506585460c9de070479e76005b3fbd51911ecfd768e83c5668e46f9eabcda8ed18fd6f8ce2e9f990155864e94a43dc37cdd1b8f20df98a3a1c86f46fb958863e6836484818eda1e77c039810fdbdc6e62076e2327482314988899749e138374621e147afe9394771ff1908cedf78c4d549edd51868ef2b9857c2dc9c487a8fca5a5c3a02791a8651637edf81e4a2a89b12f72b3bd80fbe6928c1076f520531d5fcd50c5f63e391411219cb68082653efdfad6b528ee95ab37700a39f444d257bc416ffc6e784a92ed2e7e077e046a77a43ea9e8251a2c1465ca1bda91faee4c67261eeb762ddfe4397ea19b22fe0bf7ecad512ecec6e53730c7e9cbf1af77102508a07f4bf8f4476cb09b53df05a53af34cc2308bee50ab3d8a99ab498aec858a0b9ecad759017891c5d0db26ffc7fb26135052ed3fb83318d8c4f2995a779564b29a43f5c3fa980307e49ea4d7d441a1a0eaef94969f9a6d2842984b3a943aa530d662faba2872de17a732156edced2d1f4aa32f39e4d862b5b6ecce989b321d431febd94ad3982bdd59cdef2308f77150c67cf72b026e8c0fb947967791fd9bdef38c23829aec08fc5bc635ad2cb314e35798b2fc21a848c8c2b185b5d1d4cbc18ed53a1da63db90acf06b05d3112b6ecd143c83bcbef4405a0e1a2909755e4ebf507ee15b72ece984c893f7ba2291317ab95f90603b74475511dd748459d982e43d401053fdba04679cd235fd1d3c52c878f3428bb2e67290e230fdf4672f4af4f79c5c7ca7af6e142e0b95e26f5e61b8efbc09c0ae1673e1f32db26e2e2ff523b91e362d27ea5b1c0ae1f426bf3cf2a1ac641636f28223d497eb87c44f947f9f55bb9629d94145498484c370fbd4c823e5ce17e8f8ef1151181feffedbe7cf41818c1bed2e62df9045b80fc5c080f28c240bb61fe75609b2455637796ef8ad5d547fbd1498a2eb590b92372e6040509f21ad446a72374a270e9d9c9218ed1396e562c57734199e955b0a901f33663992315543cd73ba9d6d4839e6949e6c88a8d08d56090d21731fdbf3bdd1a5885579fa298da0c59aadf0f31b9828901f673dda1c4321a24d8d13be1a04c8733887ed36cb2a6b0775baa807e11f5b78e252518e6078ecba84ce5208c276a56eaa1ae977493e1ec203502cbe4eba79a8e1bf506f519a080446008d93220e71ecf8040810a58c89a13469f7dc25d8662910c7fa956cf45aacbe8bd8118746db738461a3a813a0a1ddb2eae0fd1c338cc89b8db5d05a5f2f71144d1e03881b6eb03d1cd56f55889f1fbcef2fb9da60891b0ca996cb804b5f9f17d5529c92d47c9389075c579ee9b6bb6a2614debf3b7ad8b44eb6cfcd4fcc9754b1be49658b6a64eae2bdc9d90112fd5f750c614494444007983750c6037c503190394c3b69760cb378ef78433d7df2ce1d0799436ddcab62778e3b33523b61555f69544eed635ade54e0c90ade5da62edab92b197821142f517540d7a68d469721ab130cb53186e7af668e111c36e0fbdedd6d32ccec03bd6a6a6759a5b00aab8819bfb508dd0bda5c78b000b2d67c4b9c126a07a6674b6fdd414921f98a44a59b05c91122f5a27bd840edd8f7a6411f4f6d090f7bad0abe79593f058f47504cc719eb93ffa2ea2a547d71da1b0d45e5f6404cb5f7499ea660d5f4a683af8a7ad8f910ae0120c50eae56fbe2b63de1c3ec6c3e2457231013295c17eec7c2f701b3ab99a12f364ea1d73385e7b647bca9a5cadd38636751342b634ae4c62f75ddf0bac5710a55c43393bc4306e5ead359e3d69083b4d86eba11cd6f3558d520dd272999d071cd1cfb02993b809ec572ab7d6e07f0e006516e7539438e81137744c435c3bb39ab874dc282cb83a51a48e4056ae4f9a0539d0e8f80f4e41b2958531abad12a04717559376494f4f96b4bb79c7b3457de98fc73183795f3225523095e5a2d6ecf1aa0d25c130d738c01fffe4da2e7e96c9bd8f5cd67a066c5b22b1071573080b4ea5724a7f0a27e23524ba1788567a50da883aa7ac4cf0ce21f54467289635b27e442a2af707b813024e4f371b41ee9142b308d0844c3ef3c63fc6c9cfdf38400caa872b6d170b88fa574e2e1b1c8cc2ef8d1dc56a88ee416285c09c8a853f9a714a46e099bb9d284e5eb640ca99525fa26626eca5f3c8e668502a8ac806864ff48627616696c58ec134047f205e8d44b4a816ab1d1678a4c361a2469c6d3935a45f0332c3e1244a17f73ec51257a580079b320851248ce00f54bd91e51a54e6fad0715fd08c331620df7765bb4fd3e07afd4ece87398e72f5ac0ab21f0ca22bb39775054e2417351c983fdc28974a690e449f1479debb401d39821a961ae9c1af282875c5b79bd9da6ad0aedde8afc6db8a8c18f0e49482f2dfed3bb383b6f831982e0232bc481e25e6bf058dd910ac3735320e4f891750b74ca7ff93bc541deb7a709cdf61cbb967e834bdaa50c6f320a8921cbf6d6ff00e0f23cfbcd44c76f1922265ac882a9f25b0e534a155e4a4345bb0543fe413c820e5fc45e1c589645c03410c5c541f3cc4748ee14eaa5bf88105b8bd22e57341ae315f3f28ca7180b9aeb599e36b91dd208dfbfee47fe37faac791b977623d974165c63a7169785adc5ac46dcc8192eb8d44e2fafaed55a27de6719e36c3e1c0782eb1f9ff5856e0c24aad78623f436ada2063e1a29e1aa280ca7ec8a9871c287c90e48338645ad5218310c74132191ce49b89e8b8e5a4ff0b7011208504094e7f5fac8c5be098e6de212e026240343b37ae59a4fef901a077f8d9b17b81fe7d60668ca4b864c61246346af34f16c1e760a721722e02532ddb7ac74706e5de26dc28ef4a30a26c05a8a2e30126e74f9514c826ac16273526ff2c39dea29d464c946a181dcae70862f86e76b76bf7f71616601d1787c056dc1754d3d5489b57e57c8b4e5eb086fa58a3082125d43e7e7d98fc6f6a5ba58d510dc7642012c1bcf462f12a8684140a54c9f1a83b75049a7be607b680d3c3b91ab0f3376a618577fb3ba7cfbaf1813d5a289547e8250c42a3047c9de2587cad0b88e8f5ca9eeae406cc7c67004eebc3cef183fd32b9ddc1242fab65f6daede45260538b71fbde121861a23d6ef30ddcafcf8cdff1bcb82a3a2df6b557cc2fd113e41cffa53be0b339e7426068b1a114b537fd0e17d582c70b05a032b54bf2cdc456e558e4c1fa56df10f2b1c79d07c3f255f3e09d0e92bfa881bcd7cd32d069379024cbe3f5cb6a327501f3da3fdd2f66bf2d2e7c9aeaab6c33437fa5e6eb833f982a6cb6308348ae62be6fb0d3ebee425687f1a3471444cfdda138f8bf778a2af13514e083343e7c7cbcbc1c3e982c7ee3303d00a84d50d2a54825dbdc78c83ea08a55e81f88dccb51e24d98565d38151df20f93ce70c23c7fba891e655d89be5fe1427adda84df0e453bbc6acc9fd56aa4e72d93620c81494c87b4b70226b7e86934d74a4e7651299e5d5d7604338c0ad34c147f38eb99f5d549d285c48a04a86411b16c59e88a258dfe0b4a02310a35e919551e47f5b9d5a5b240306cc43958fb6b5a7aee1bb339bea237b19a6c7ef5777acaa16db074b7a9adb6abd41f6df726724659107e12f083e3923bddbb74758be272e2439f6a1e0cea6f2c3317da75f88eea9fe89681bc2bfe8280abcfdc973f32dabdd026ab94584308db32709b9bd2ddef889154b20e8ccfb699b1b8d22cde4464bc7c2d953349368d24363bf2bab2d1edf9dfe99e53ccd55f0b2e4ebb09d2731c1d006aee33b7ef9d558bd394f79e1d7483f16664eb7ce1949955fa62cb6810726a94c15e6fd43be176c3a2b0b2e1e7e959ae3152b15cf4eff6f7a8725703edeb2794f534b1a4076a9ab196de9b3e4af22dd6b79e5472d0f9ea989a2d8dfde39401318318d2ef6c239314d2ea98c545c244cd8861809c15b62feda8b45298cf97f856015daeef1e10e690e093832d2e9987828f378eda809de7889e1c65c5268d12dcb320f15bd8605439eef9b644863631ee763dde441376893e7f6b5946da0c42cc5847dcc0565341ad87144aecce7ffa623d18bbc075bcd9587195fbdadbadd9b48bdccddc08a2e3a04431d5789c84c0732054e55386da8af62da7e58d999a9ba496acd38bc634cdc361473eaf9ed724528b50191ab2fddb1470f8fd76b951e6c73e633fff0b6c8b11f8aa761db618a5ad7b89293a96ffcaf88a90e3b5b2f16d2fbc5ca633b9b2b7827b937afd616fe3b460ab53d67d8dd06d33e7bebb3887da3afa7f9afc03b64ec234802ba224916e8510915d0eabd6f033ea3d8e80f2d924504fd2ae0851cdb955a4911e866f1ae56ea82afc0b4d9415191ceb67d042add2731c850cd7ad0561728c4781777792e7fa66d9aef0662362864324e2cf9aa47e26a74be3918543e34e78d766c5a154fb5e7f92057ff808edae2b7d8bc5b66fedaad6f4c168772091f9c569bc6e2135be57c67b60b16e447f9f14babdb8eb7fc75fdd3e61d0c2b30da2d0a2a073773982322653d8d20d46df9ca0f88770895ba74bfe20a95d228e2f4bb00ccadb6541e23a7a4def0eb6a51d43e32488bb817395d342afd360c8ba3606eb4542b5a2acd156ce10287c92c5e0053d8465ed197f704ea394624373d318a4022a86dc30bc78409ee5fb7b909c0c4925ffe83c158e2530e37f6699ef229992e39c1f75694c8756a2002ea3f747c461c7fc940b7196aedaa259ce0376e846abf8b82ab2c26f848a1170f8ddd1979efc9f1a44640b78c36a1238c91a14fa383570dbe92891de72068828e8f848b5308c02ca6f365c99abfcbc2d82248fde99cd42afaaba5f3ef17ce265cf42065ea830162b2ee2fb34117278b8d73811c37d6e99caff43ee1c6d3d9dbc8374464cf28c0d2ae97a80ba05db7902142f254ff467b1eae555f084bee463b9e01f19fce6a1e1abe7a6893ff66e174829f7b19a456275b99c254041e6b62827025a3a53b163aed0d2dc4f3e516703a19beeb05f89424c7c3404c43dd2fb9fbcae15404ee7899cffa03f2d1784b7a3dde507e71cae04f39c1d9f54ba3ca1ba0dbafc98ba1b2423c751d167d67b44b24933e855aeca40f542f9f67a554b0f86f6304b9047557993b67363399da97e09ac6cfb94205ad27ccbbd69f57afed4fc704674f0042d2273ff5bdb01b62ec1d8363039c5010ad51e2050df5041075326b839cfb8a4f8b5b8a97fec6731b10d02ee3c7c4867d1357797a2a574e22e774c26a83e5c7449c192", 0x2000, &(0x7f0000000c00)={&(0x7f0000000100)={0x50, 0x0, 0xffffffffffffff4d, {0x7, 0x24, 0x4, 0x248643, 0x262c, 0xb591, 0x0, 0xc0a1}}, &(0x7f0000000180)={0x18, 0x0, 0x5, {0x2}}, &(0x7f0000000280)={0x18, 0x0, 0xa145}, &(0x7f00000002c0)={0x18, 0x0, 0x9, {0x7fffffff}}, &(0x7f0000000300)={0x18, 0x0, 0x1, {0x6}}, &(0x7f0000000340)={0x28, 0x0, 0xffffffffffffffff, {{0x6}}}, &(0x7f0000000380)={0x60, 0xfffffffffffffffe, 0x6, {{0x80, 0xfffffffffffffff9, 0x9, 0x9, 0xa0e9, 0x8, 0x5}}}, &(0x7f0000000400)={0x18, 0x0, 0x2, {0x1}}, &(0x7f0000000440)={0x1a, 0x0, 0x3, {'/dev/fuse\x00'}}, &(0x7f0000000480)={0x20, 0xfffffffffffffff5, 0x1}, 0x0, &(0x7f0000000700)={0x90, 0x0, 0x8, {0x3, 0x0, 0x8, 0x8, 0x9, 0x9, {0x3, 0x0, 0x6, 0x3, 0x7fffffffffffffff, 0x1, 0x4, 0x3, 0x0, 0x6000, 0x10001, 0x0, 0x0, 0x7, 0x5}}}, &(0x7f00000007c0)={0x78, 0x0, 0x4, [{0x6, 0x9, 0x3, 0x6, '}^.'}, {0x0, 0x100000001, 0xa, 0x3ff, '/dev/fuse\x00'}, {0x3, 0x5, 0x2, 0xce6, '-:'}]}, &(0x7f0000000900)={0x1e8, 0xfffffffffffffffe, 0x1, [{{0x4, 0x0, 0xfffffffeffffffff, 0x3ff, 0x0, 0x2, {0x0, 0x7, 0x0, 0x8, 0x6, 0x1, 0x10000, 0x0, 0x7, 0x8000, 0x4, r6, 0x0, 0x4a1, 0x80000000}}, {0x4, 0x100000000, 0x0, 0x7}}, {{0x4, 0x0, 0x0, 0x8, 0xf7d, 0x8, {0x4, 0x9, 0x7f, 0x0, 0x1, 0x8, 0x8, 0x8, 0x4, 0x0, 0x12, 0x0, 0x0, 0x5}}, {0x6}}, {{0x0, 0x1, 0x3ff, 0x1ff, 0x0, 0x3f, {0x2, 0x9, 0xffffffffffffffff, 0xffffffffffffffff, 0x7fff, 0x1, 0x8, 0x1, 0x9, 0x2000, 0x2, 0x0, r7, 0x0, 0x5}}, {0x6, 0x7, 0xa, 0x80, '/dev/fuse\x00'}}]}, 0x0, &(0x7f0000000bc0)={0x20, 0xfffffffffffffff5, 0x3ff, {0x9, 0x6, 0x2, 0x5}}}) (async) r8 = openat$full(0xffffffffffffff9c, &(0x7f00000042c0), 0x60800, 0x0) read$FUSE(r8, &(0x7f0000004300)={0x2020}, 0x2020) (async) r9 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) lchown(&(0x7f0000000340)='./bus\x00', r10, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000041c0)={{0x1, 0x1, 0x18, r2, {0x80000001}}, './bus\x00'}) getdents64(r11, &(0x7f0000004200)=""/114, 0x72) (async) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000280)="1f76f28ac947c83bc13f0b79d4161230e8d1a5c2dce4db160e76c7aaabc38a0977c1409ab298fb4aafa7dccc6340da57d535cfa2351b66adf131989e3b2e6ecb9ead45815f954622f294948f4f3b165e67c30c44bc23a5d31d557881e4d1e1175a17f8ae1b4d8567cbeae2344e7820836e2161b1601cc193d10ca97d1bc21826853fe0a35fd787fc51f355978067cfcc04d4450fe82bbfce5df9d1deb0a9bf971f430a3af130fa89d8f1688d16becec428db30fad38aa5c7d36e5b40809cffba860191b2bc851286613fc4505c297015cef5d5ff55f5b68ca2545ae47b61a821e26f46a61eedbce67e8df464ff622e1a2f47c766bef122c9bbadb12dbcafebe247534a2340a80b2f647c157647a6f0199772b518543dd88d6a2aafbf1691969176186da84a6266cd1d0f86938927958c1e56a720d68d5d7a4568794c049ca3ee2231890d47e3dc9c6d1de82c083a44ee194f67760171847fde5c015214d4c4ee71db8b3b0b99d42f639d35eb4e176f13a01acd67246ba1b440d86d8760eae0d5bdc53fbde0a499c3f324ccc3bd3d6ce08f46e493fd5f75a5a473abcba49bd151cb49ec5269ba28b5d483d782ca9cbe88a77338bc0cd736cf32d1680cdabe546d2ad9fb950cddb7d41835fde1bf46f86e74d316cf08985be9799fd2e65ee2358302ff1ac6fc14d712068e2a95b233290936e6df174c9452ed799394ce5fcedd820fba5cfbe69dd0994a4ab525f2c4b9fc9d7d0710fca86193ec7e3c6103bd139d12fa6074c14e2e30199332fecfd5c60566d5d81e5257f6d6570570d5fe9e259538723b7ebc446d02bfa1ca74e406ce1a39491cfa968801b9dbe6363aafd20764640bda31bec9ac46beead6d6692604acbf179d6820e7afe2a62a47e1afd920e6d4e0b57fff20b5505b1ca5d0c83b42b50b8c6874d846518bf58cc208f22b080b8ed5c843294381673a3902fa07bafa3914d78ea9750e8d450a4d04bc53abb419a09f215409913e02b91505b784fa41c28f8c8a5cb2ce7189e0c1b318a3d76c7eae547675a79095addcce36534e2dae3a57470f02f1bbe3350bd76ddb3f72cb494c4121d147461e2adfe121ab8c2e92055d40b530858c64a408a58b36c1f27e40fd2e2fc3960e2fc2d2b1cf998a73d2e292e7f9b66977dad1847377ae6078f7a974ad7bf60b0f3e74644b6a70372cb955dcffd9f970de0e28af71ce8624d0e9156e846d5ca3a2b76536f05c7ee1a0eb9ed61a242e6f975717706ea9ed67ffb77bc52dbfe7ca87b5cdf22cbdd10944653e3c7c018c0c5d9afbb9d569a96d6b2a65e69499b058b5e3bfa8ddb9cb423619215af54bcab5adc25fc43b8b16cecba96c14a0139942493ef1e2403853d3c3be55336d0646bfaa467fda269d66a165d0fe88ce496b014b9164aead85705510b7fbc492e773d51c363920889adbee207e7983449a78bc1a71b7b8e3593778fdfb72bc84fd2ea87e1650fc47edfc69e19bbcdf59d5c10e3d607dda05874a7dba60f21313fe385bf2f7a862a5972d7bc0f7d4e1adadf5ca4189e160af092ae189812e9054c4c88a5dfcb708f919c93e14afc81039fbbf97407858736597c14addcc8692759469050535a3e37251603bf53efd98378ee57c9dc770aba36c79c22d051e509d4b123fc05d0cd36201bc6f2fda9eb177fbbdd179605a9c83494eaf3b8663ae038f30385a6ebea5df18699d499a7e2d34270a9462f381499a11f43cd3786983b2083381f22ce41b2a22e72cf4a99336e9ed066675fba19c7ff765a1e41bdb8bf04322b152d687f071b6779c5d1b46d08cd610b7568370722282a196e859935012ee10864a607c04bda0ade32d169b12ddd806c0e781cf6602fe72f6aba42b486ab688907fc7413e8d1d2b22e9380e468a89a5c8f09fd47798f8e65a2afa4f1cf0af9fb1ad7695b8cd8b489dacd2cd6fb1250c0ea988db982aa4a6f7d11a0c08c56a814bfce580feff9c59b3c91ecab5c2392b7735c80854b30bdcd40dd7d1e592edf85d576f4be42252cdf1bad779cbcc9457217d35c2573dd339e82985b79d8b716b9cdfa210cc6a096e1f9951f5e71c5f32d2efbfa4af025ef90a89e87198526297a1eb7a64eff38879f4f44e3d964399d2ba36bf1e11d9fb2c2c9233e50f3775f9640170b476062964d1cc49026f24a09cd895127f64aa3cf9adb67f763c1c578bbe7ab647acfe38516d40546e3363ac3059c53b43bd3d107470a2824a09192398b106665cf60368a0d7c6aa2cfa92d5b7d322e375eec3fe723cdae5fda12efe5ec1ff2abf5c1274e707d9a37e93b6696cb923652f7912040346981e8e526cdfce8b24fa842386260e87938ef966de8778bfac79bf85854a191314bb31deb4fb951d6fde2aaeece0869ccbe2b87e9388b73ae738cffbee4d335673e867ce90941eb41e353ebc7106114e97f195f1994a08ac14371676632c544beb1fe46b7c8565370893a317016399ee488680a82737df34685c25085c6c4ba7f9129fdbe256d9931843928113956b5b0630e55d0af54673c45c0d37c054d9a0582ff805ff55d9f64753b75f7c13da434834adaa6326ebedb1fb00e2bdf27525e5a9d8213c972d2286a9576de0253d681a35b833f61f8a0dada803dbee680a84f3a2351d3db4870aa9a9d4e6a53a9ad05720b68a783fb5b5456f9ce2dfb30bcf606cf49082c6efb719a06aec1ac0e8305c34316c2b73a0b50cf4608621f81dba2bbed7641d6617f786edb74ca3b16c034c2302bc6759c486bc4355c3a6d33bb0961bfea92e323965b17df19c8636eae029415719f39ca3c83dface696117fee369a4fa5a5b1a96059194351612bcdf1d6ab6d5a7a4a7fd9a0010e85622dd37a6c5196c13961f9536a4b441485a295e057e73de6b6f397757c9da9bcf544c7e94e0bdce70cf76912516d42878412e7472f14d1714653227c9b6ec03babd751d632bbaccff0dfac7d66716ebf36a37e6697423401cbb0f5164e2a5bb31690c51cf9cff45f0a9f0838b7e621f0905533ad6cef5125abeda8d1c1c290d7f239ee8504fce5cd2e104fd306c8c1b9a1a30214b24cfa0583cb220b4f35d5da7fc8e318ab3a73d4a90c325a61c68eb63eec1d0e36458b96939d43a3adbfbdc7b4b16ed47e949c531bac51bc3b07c9f67378dda145414afb4129aeb5ccbe0f704a18a7c82ffb894c4f8c228c8c2c11d548f6f9f9171630bd8e1d4d9427e501abb602cd0f4d99c9489a23ac56c782abfd537a87a03887e97ff9b4e5a7c6f74af2f958d7fd1ede6416eff8eee968c08970cd6669a168676ae67bbd822a55c2d4a8ca4967a6092d6b8949aca6a2f5d5903041d566465eaac62f336ed2f2f338d1e4760b6dee07c13fe237294a26aa87426cec7d5675700815d50e5ef6348e88b9adf5edef39206c7fa11af98d0d470d4888a92fee13185fc79c0f8ccf2af2c6c6ed98d905507f4fdf0dcf069d5a65e4bca3dcc3af74bc06bdb34691ad1d24e2044d9ccf946c3869976f61ec0dfe4e4b0e281b6e6e645679fd43d71707b60334d5e7e1b425d3b8149a4317b025205fd35cd11c489bad9b73024bf38997734bc22473e4cad29cb5048c7283ff9cc5f2f369dbe6dcd301d18dc58fbe367c082afceed65a87259101e8727c531d4b40bfa601036667f6ea91345ff350ba2562b915a71f824d44904bb80d00a8151ddb33a92435d4984b3e416677d5d3c97646a4045b025e155fd297e57bff913cc23d4e475d57870bebb5d535a7e6d5deaeb6c4543447b1b45694815cff22cc677157a1c1004db0ed251e5e01edc5f43d76186c0738e4500af620deb51fc86bbc0a35ac51760d91074faca2a351aabeb42ceb74b197c344a1d0a934b065c8424eda650356d29492c06d014b899f435d1abddfb0df22f051f9f373613c471b5426ea0e7ed4ee879af3d8e820b22a2e1e49bb745625addca9ff6146e81f47ab5835e3f949da88636001c918e2409b100fd7934a85b0cb2e9d45a141966dd0d13c1fe2b71fe4f3625f38387ae25cd3c3a601d317fecf164b2c0e2026d61a70af8f7336b18edaeae0168c466ba67c659b2de5b945c04554da48a1a788d80abf020970103dc94ff1ae7ce5c5886a816565b476d49934893a46a06f090a94394c97dfc4c817775dc501ae1b65cf0bec336ad04e91d72a7679da8718932e3bb98b3762aad06bee0c377ab9c64154db94e453374ebefd7e7e35fc18fef5476dd29588c408eac762c72e74309b2750a15a856427488358edbcf4d88282099d6dcb3aaa3cda17f4dcf967cc20401d0bc338d856a82341ecc535c2775090544837ffbff924ab94215902d98a9049642d5d95c29e4d054318eb4e281533046e017289a00d0c1dd5d18583e8d68cfbba07cb83b1b7e833c5f5ebe5dce516750be09f8cafeb73cb2232eb4b902293b7abcb99d866743916f68283b35edfbae918fb7022eef98acaabbc492a213ba71ba37916ad9a6d4875884b3aa8165c35a286c770dcfdb882ffb7943f358c90aea7499a4ef42cad420527812d2e7d474ef2bba17708fceb8ffe19c5804ebc5e72c256e494a38f6ef0e8e17470491e85900998e93a4794759ff97bfd34cbc5ccf7f4b4ca7d15b97b6772bfbf1b970ed028973fa8bd907d41db98902529fe0aa5c5b790579f5b813ee7a2f283fc15ddb7c72660ebb0e2f14402a268ee4e4b43538e903cf6fb899a7ead418718e2f0d61e2c70e2a8ddb36e14dd176a566fcde2cae5a005b98b01cd0d27b9ed86b0a8844ad0706f1b4402af15ded24234caca6d67d8ff5d3c92b9aabe253f4f886899184a22050e83dae183beaa1d10406d0c26bed183f20b3c1b42eed12e05217d0448be81585d49e6e78ec68d2b2c98202e1a65846e1d69245490a3ca5617a6534580b89edece1fb4bf93ac1078b6a65c081e83c3956e521dec942ac13933da1ad528f4f01a5b3eef43b598ef1126bac471f79b7b5592036aafbd48ec7482b0867f02662c010f58f3c9bd99302f8a370cd098bceb8e563b94f10b5d906d6fbaaba3d881ce58d5cc112a82f3d9c81ee0903380978e187b3c80a5362882c1afd75c74375c5273e7aac981126e879808e9e0017516b943d193f36317855d6070581354a6754cef3d7374c5bbf9e74fbeca801864a48afd7c32541c69473910cf177a8d41ce083d37852c52b2df69c950989b3213b88396225c29ad7fc0c3fd260b9e851159c33f857484ec284f0ca70f9ab555dad5aa3b5028dd989f770a5311087e0d0330ea905eace5c440147efc8902f1f37824604a9a67f82b33dcc3170b3a69aae7d97cec80de84fce62ee56cf57d043c10d000a38361dc89b0fe0e675c6162dade2d3df22d02d0585830489408b1e6131fb11d65ab5e4d2066ffae57a0a7657a17e7bfa72fdd3491dc8b4baa32f00957f24b54153d7a7fa08983dccb4c9f29bec920a126f1b584151ad6120ebee49312413f51173e54b0830c79d137572480fed19dade8fc8f2470b4e31dfd95aa561dfa6c2ced36dccef60493acd9c3bad06dd03bcaebd93d1545506be9920f0d52cdd0c06e3524231ec6d16010f0e2438961504039763ef01f97b25ce82e4395c9714ff709c8f9107641e94008ea3db0333990bb461956943b7cae7e494c87dbd2eb74ec2047cce16690827543be84f1ac1a3d9a297ede75597bd9dde9d35768368069b95d7ee7bcf9d7ebb74cfa8e62714cfa92386ded6a595b403e293aff8c8f7d40529b5b5b5157710c2296604a6c0776cbbe9feb85500de0cc8778650dfcaf740deb7d1e094db9d8bc9dc47f744dc5324ce255bf442cbe3539789503760101114a3486332a5c55315e074aa4bf4553a5886d306060322e7e1c3c995b7e53f529abcd2c041481703fce45508da8314e2e9fc8c502b957f751f9ee6bcbca63ee60f55e44462869d25b7dd33d89695b819a1a334445effdb4213558f829dad244fe7819840b0a3263271d0fcd588656ea7ff69cd6474c6de6324bd08fb7b4cdc8a7ee1ba8c24bbab094b3e79f1864025914a97d2957dcf944196fec3ea4471023cfc2c1304bdb0812d94c9ddb1fdee5ed57ea2cf8e2e37c991216e86e5c8533b85c2294dd9886cb02f8c24a814a436d9992ae2af2f9f8412597957b1f2f633c5f7fab2bf92a438d7b41bd8f9e73af77a7874d8ac80dfc8e3a900791fac9fc8889e6025d95e92110a67f3337dff164d8ebdf4e7826b345fab4bd61a6ab4366a558736695d2dbbead52956dba944a02d3de1d115b645be159134ccb19ef837db1893079e3ddf27d28f880d5d6a9a85ae412a781a67545fbac7efd219fd1fc7e0c7dc2c97b5a72aaa080b0ab16904f4e6bc1269c25f2708a3ea3181a3b0d5302ec74e4ec137a1d141b63eac5f8aa5362852ba8e3b907820f60f00100ad799e15b6c039e507b24d7aebc0157980dd20f7d081840ffc376f4bea9fd52624cc2ea5a8673d5ee3f5e1f369be82521fd2ac0cb87d590768be343cc237a1771b97191616590e8ece62cfeb6ee1a80cd92994111f469d19c4aad7afad09552fa762e5dbe5f80140aaf9bfcae6661657549c792c7dc574783abb83437a7be6ad5c72cf8df4462c31e9c38204ad7bb0dff806e5af6e1c1421f671683bcc9e2f2cd62fa236a257dbf89e796d99ab31cfda9f9963c142e3d622dfa3222f3b5e21f97ada1fb96c056cdc17d99f9240dddcf46c348131c1b1f63ff9dbbab4c91e9cfd44720ea343856cf3c83a17020a6e715d6ab8a584410b04ada11623751b6d5dc931b474b740e6210737ff3febe1bc7de43e36e2e99740da7d295d924b2f1d056e71bab7f33cdf099d93f741a1af01ace4f38d528590185dca352b324fd99c0a52d1d78769d5605b74b03b09eeed56fb890623fb1b7f3af27ba8164fc92f7851944b8d70b434df195e4a1075dfc27645f2fac731dbc93dd23e398ded2c63f87cfec5a111bce4c9f81955c3424e46733e313e96b63d1796e45734d3cbc32a45013bff176a220eedc7402b20c4f5b70e4bbebb59cf19ee39a566c09c65fbd43b4961d55985ec4b28f623b8b8c432c5aa9169d96c4ee8954b43e502cb2f9a46fe4f739fbf9b368a45189c12d59a68075e7c57818e74e27150a6c868241b702547398b4cee36671d8184f88ba3835c6dac432462da1f58d9f877c77c7dfadc6adede0dc62aa4ff675a0a55c7abf832cbefb81bfeb0f923b4637b2f9014818054c72bd7e246803efa75046144524f5da3c461f30d253a0c857e44147c323a6aeeee57a9029439b1dbb9100a3df5912b8944f1d2717c755135b8ef0595b96c507f97ac7acf296cea32f68cc6342b7156eae65a9cd161adda2a3dd160d78a000475f7ea49d857bcdc861615b2c9f4bf3ab4d251ea65832889789bf78beaf2c061ff0c2df311a125a511ff8a405080574c51ea929dfe5e75f3b1cfa130ef3bfc3eaebc57eddc98ea333ec18d2db884dfcd0607de477a856f09529e670f1d8b015706367b527733c5273a5d593531c5bdb6b1f521c914a0bf794ae3b4549badc2ceba8f95be0e82937b5e36d48fa11c004bba47d34a42576c76a16d9a04318250c14168dcfc8e0d644cb921573369a7269bfec624969097cad14a0f22a57777c75acb018da3b771ec7af2b6757c13ac2e2c175cd295dfe58dc102b6363967c040c0488eb3638d396fb2303f56730ce75b1b621c7c9ff821af0d0280c0c1f1767b5af2f5492c6458cb833a85a2819bd178ed6b7170e06dc3632c078881cdd909cdeeb30676ad77e6476d5881fa419c50d282d8450f28ba537cfed2f42dc3ce4dbcbb44dee9583f100b5acda9d8f704218a42b1ecfd968492d5f1ca2318b2017457fa021733cd6ee4a76de719de822fd270c86541e536ac365da350efb429d1a7c191f1fb56f712aa9d0aa231177d0d5fe098694bf97f2a4d7b28b6a22bd75ac0b6574a09cb7309ed8de6bbb9f9acd9cbfa581fcdc06e7af2ffd59d5ff9bf5775274bd328516184d6fee862cf07ae590ad424f70e25f07dc6dac6736a7df1ea0e8888faf56a98c084d4e52b1d1bfdd550030caff0aaa224865d2415ab6ee6979e67afd28df45ed68850a98206e2151430c42f1f64f84651ae6551018e9a2ec3d63c57dbb31a8384a7754ee51792cfb37a354723a4d8e819ed377d2647878ffb08b1421a74cfde42173dbfe56fba51ef4f94a7a19f7bbab9ecea2598af0aa0810435f04a9c26c5ee316f6c17dfd5e2b6c0bf0cdc53f1a940877e1009ee95c984f0447fd4833506e7d1db6f92eb2014ba28e4237c8499554598ae5eca4361f6b9099e8f44c139c6181470a9fa43cfd46c2a8dbc5f184145f868e6d07522c90727eb12f08e9b103792401a2a32f6853b85153bd93104e17612444039dc1723934c1bd98eb49ccc24830132290d47fa1f1dfa5a42d0de4fbce02d0b8652c5114d80261144758cfd28bf88c316556cdec89dbe2a5675f72494e6a159aaa8a4bc698cdb9b8f20ad08afc84e19580786fabddae1f253b4ae58fa69026888051b510a8ff43a7dd5d718662189af67bc7cba94675614136e9704b7fff1243030b621bbc85aaa979ceacbd013857014bb4b20a681f9e19161bb7c9489516d76f4a99dbeec74af620342f1698f97f4c691f420321a57831cc4d3bbef5a54d0be53b0aefe5266e4290265ecc86550f36bf8a34a6628334c407c3257be68ee163acd0305d148b4249fd392d5a03aafd6ddea53a4f8e9a8a3784273d1cc7defe37b19e71056d356a72dd497fc0410af4ef27ae38420f32cb442daae0be661fe39f8cb291f44dfc441944c9c41499a6e03c7304c61fb098a8e310235eb782baf6e60664f2c364db50a0d8ed758a96bd589bc79a053057450f0929d46ad867693049cc28578e4cc537afd591f47197f4df793951119365a8300ea6e80893cfc7eadc5132b635232def5e6a162e5eb30509aa64722cb35ec9c79b9fc95312d7e78e671a35569f47cce51bd548c4f013c0e90429e9769512911cbc306ec2b1b56b7051b0e29841b3adba9ad9184b20e069804c62e1e128e3df71e95c87e10a6b54f868c1b0353db6a5e3386ec930835efc85a2e1a92e5bc91f7c0f0e3c53c2637a8cfd0bc801d39e92e18780b878ab9ae595f765639fbca8fc77a23b26dfd419cbefe1945ecda4d3a91bc09040474140ae298244c9afd8b7f6d80a0ac8dd249a2814e88ea095399e62c7b1cdc227d7db835d99156fb7aa15b799e4b02704d7aedbc1f55d39d439f214defb53f597b2097b8cc11d4bc9496df16a64bcb98cc27468ac45a58a66ea96c7bd776676ba938c5cf850331f1e3f1005d257bedc5f7dc8c99fb435af38c5811881b9a66f545096b97d0ee089e0334d67f12066bbd76b813a486a56def91e955638fa1aa2f524c95062ec197c8cdeb614eef0834a63ca1ff3ad8457c4fc9eae8d88ebb80845e242c356431c73bb9d5d55bffa542693781974d3f5ec7b851d2313169d433e53ebbbe2c7f61d4dcc237816c4add5bc776e51e7f07a336f5285e3173f08c899f366292902af6bc9053027086e2283b6bb2dd02111d5537427c464f93fd5443723e0ce9895f28ec9ef23d329994cd90adfeeb6d9ba0e38877525df8029762e2fe745e1a3cae9a3967ce46cbd580ba534b4fed1ec1a1873af401745b20aae2d81cd266954a420496caa16823fabce9bc52d3c4e8343ffb425e2821a61a5aa443467f63b2064674f3adf900b9121aa8e1147bbb9c703493638172cf98417c7b15a2c6e6061b481bc67725fc7c565dfe22236c4ecb42cb31ecfb2af0ba6735807b1a817cf299d11f684785b67762927b40c1a1dcad12b707873120369427095421916a7390379fcde621197ae40d0470b06ef08572c3478d8b58f7fd032b09ec620dc58d7d233535c1598366554019b8faaa35fbb2192c360a106bcd60a40dcecb43a1a2956c3f37f82d0f0e4e0084e1198fa865a5a96a1ba8f9c8eb6b5b11a0451b67ad44bd12072d8431e215722659c0d040111d1845f48713a4f8d887de84cec76f4acfa6f5ee22287f70e1dbd14770ba5684e7d3d33c0dfa6487849f17891c29c09c0ac1c586e6ccff83ab34555d2480b16d2fc16c2a02374d2a4ea8c75a026c35036458820950081851d63e9d3803e1ca0d60da65a0c23510927843dcc559db6c221e5045fd23d0fc3b4defe3135662f71e16fddd3c02f4af974e92fd097085cb1d747df0bfa59a6606a5b63d750198497e1826dcfdbd881a6ede73aeae9012bb958ba184ef565944694be2334e82aebfc4b85568b1759b346c3ed3fb9a3d58ce6221164af371b3e631195059502802c538ffd4bb06f04a0f304fa7d4c8d6584b5692150b3ee86b315a57a6386d67bbf0861c5c6048fc45d2735605febfe90732d2a1381f0284da26257fcab019e07194616bed0c3d309e6ebf04df2014c9aeb7400e470cbfcb00379711296ca8370b153e37aba54dfe491af78642a7385b98eedb99ce6b9581d07e18ffcf631a95425953d515efcd0d518c638281116554d6486f57b2defc6b639d348d253d89183d9044564e4b884b5c029245a8943659c5d6a9145d72c0da0bf568a9694bee1dfc31679da91164312869fe5812214317c88e4f896032a374e37486b53c61d0c1fc5176d856e371ea714a0ec08172ae69141bb25e9964d1090b51bbced15f3c5bef357b84d82dd224a1ea8a6822a47af1827665608fa2912809c4f34d44189527d6ddce29e9a29697d068347561829a7b3d397da9518221a28fbc37b37fbef95a2ef2e4ebcd6e2912e09786d98d998b5d922439dd9b25046a3f9cbccf99c0499462146ce97852b5a993eb92e222d9a1c3aea859eb49b2c2c2302b2069bc9c7808abb9fbf3efc2e2b926c95690de5421d1f49d290adaf401e57cd26e3f53c8922fab6b30332aeeecf6dffb21d394ae49a2e8c9ab062bd532453aefadd69b05b8c70b22f66a808785082726440160b34e5a530f95b01fb2617c498a403ce55a2534e1d5ff19ef0104d88575ecda91f1cbac3e2e7fd71e441742d6ac97feb394c911502232a03bc577d5a892904ecbdadfc226fca9e97587d36c8aa890309597a6033b009e8c4d8d50193268a366ebf2a8a7d36c696fbed8f8efec39b426b8a015392af1e1c3121307bcd6fbfb0bbf09fc522891140b36c0efdd0921b0d722edb18e22cb140e88a2154e697fec5494629691efc8b681f4b73b20eaee33491a90415db424c4a64b92af18a4a38126587c857f4b7e5b3402e247bcdf4c492140f844937665f906171824a0543be74d6f789240d6eb79774feab9fd2e671c5b304ce554b816f156bb79d37b603275e07dc36151a5e6ccc4d626095586302613648b5890a3a6e4bbafdcbfc2f8ad0cc15e5aaf0b8d413da1f8eb7c7875ca0302081b09f94c8284be22a68f734578e24082e9fe9ee7f94690230caf83cb114bf99ab9f8cc038e9a52fae9b8fbc688f0a251e8bf7e817a8a0ecee0f2439dc92ddfc8ccc4a5095a34b05320b36a39eb0a359957092954dd508b37f31c031e82bacc6afb65eb879415fc3908e581c78399d38b9ddf4404982ba3b119ca1f135cbd307d398a6d7fadf29", 0x2000, &(0x7f0000002a40)={&(0x7f0000000040)={0x50, 0xffffffffffffffda, 0x7, {0x7, 0x24, 0x8, 0x8040, 0xf15a, 0x8001, 0xffffffff, 0x4545}}, &(0x7f00000000c0)={0x18, 0x0, 0x6, {0x101}}, &(0x7f0000002280)={0x18, 0x0, 0x1ff, {0x47}}, &(0x7f00000022c0)={0x18, 0xfffffffffffffff5, 0x401, {0xfff}}, &(0x7f0000002300)={0x18, 0xffffffffffffffda, 0xd0c, {0x8}}, &(0x7f0000002380)={0x28, 0x0, 0x7, {{0x5, 0x7ff, 0x2, r1}}}, &(0x7f00000023c0)={0x60, 0xffffffffffffffda, 0x9f7, {{0x101, 0x1ff, 0x5, 0x7, 0x8000, 0x6, 0x101, 0x1}}}, &(0x7f0000002440)={0x18, 0xfffffffffffffffe, 0x80000001, {0x80000000}}, &(0x7f0000002480)={0x16, 0xfffffffffffffffe, 0x8, {'erofs\x00'}}, &(0x7f00000024c0)={0x20, 0x0, 0x8, {0x0, 0x3}}, &(0x7f0000002500)={0x78, 0x24, 0x1f, {0x0, 0xfffffff9, 0x0, {0x3, 0xff, 0x0, 0x1ff, 0x28, 0x8, 0x1, 0x0, 0xffffffff, 0xa000, 0x80, 0xee01, 0xffffffffffffffff, 0x21c3, 0x5}}}, &(0x7f00000025c0)={0x90, 0xfffffffffffffffe, 0x3, {0x2, 0x2, 0x3ff, 0x2828, 0xffffffff, 0xffffffff, {0x2, 0x0, 0x3, 0xd3c, 0x6, 0x7, 0x8, 0x7, 0x3ff, 0x8000, 0x0, r3, 0x0, 0x0, 0xe8a}}}, &(0x7f0000002680)={0x30, 0x0, 0x3ff, [{0x1, 0x2, 0x6, 0x7fffffff, 'erofs\x00'}]}, &(0x7f0000002740)={0x1f0, 0xffffffffffffffda, 0x7f, [{{0x6, 0x2, 0x2, 0x5, 0x2, 0xffffffa4, {0x1, 0x4, 0x8, 0x3ff, 0x7, 0x5482, 0x989, 0x7f, 0x4, 0xc000, 0x2, 0xffffffffffffffff, r4, 0x6, 0x20}}, {0x3, 0x3, 0x6, 0x8, 'erofs\x00'}}, {{0x2, 0x0, 0x4, 0xd9e8e96, 0x7, 0x0, {0x1, 0x8, 0xffffffffffffffff, 0x23a5bd3f, 0x6, 0x7, 0x0, 0x7f, 0x80000001, 0x4000, 0x7, 0xffffffffffffffff, r7, 0x9}}, {0x0, 0x62, 0x6, 0x4, 'erofs\x00'}}, {{0x6, 0x0, 0x3f, 0x751, 0x2, 0x6, {0x0, 0x6, 0x5, 0x0, 0x101, 0x5, 0xffff, 0x8001, 0x3, 0xa000, 0x0, r10, 0x0, 0x1, 0x9}}, {0x3, 0x7fffffff, 0x7, 0x80000000, '{*^\xbf,(%'}}]}, &(0x7f0000002940)={0xa0, 0x0, 0x3, {{0x6, 0x3, 0x0, 0x4, 0x8, 0x0, {0x3, 0x7, 0x28000000000000, 0xcefa, 0x848, 0x63, 0x3, 0x5, 0x80e, 0x1000, 0x20, 0x0, r12, 0x6, 0x5}}, {0x0, 0x14}}}, &(0x7f0000002a00)={0x20, 0x0, 0x6, {0x4, 0x4, 0x1, 0x2}}}) 09:25:42 executing program 4: ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x81}}, './file0\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x900, 0x0) write$binfmt_misc(r1, &(0x7f0000000200)={'syz1', "cdee9318dff1cb52a4c9543c68b16a325c816a2f1e21cb40ad96b916aef1227cceb14ad665367867a0cbb9fa05fe3f41afe0359ec63b4a7f6a2969709c011b147475748902dbd886949f9613ee5a9cfcdc2f9b27bee63f3715577cc397e0dbf0f9368fd614ab4219910282ad39e01f2e70f59b27219f59aff33300625d1e485b3f5d7b5ff5f43ea2d4c962987447d79d2b8840c69a8e401057d6e4f9c27b7572"}, 0xa4) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000040)) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) [ 877.807440] erofs: unmounted for /dev/loop2 [ 878.164741] erofs: read_super, device -> /dev/loop2 [ 878.175429] erofs: options -> [ 878.182317] erofs: root inode @ nid 36 [ 878.192114] erofs: mounted on /dev/loop2 with opts: . [ 878.238778] erofs: read_super, device -> /dev/loop3 [ 878.261274] erofs: options -> [ 878.271941] erofs: unmounted for /dev/loop2 [ 878.272374] erofs: root inode @ nid 36 [ 878.296137] erofs: bogus i_mode (0) @ nid 36 09:25:44 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x43ea}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:44 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 27) 09:25:44 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp, 0x2}, 0x20) 09:25:44 executing program 4: prctl$PR_GET_DUMPABLE(0x3) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1000) r1 = syz_mount_image$squashfs(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x4, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000300)="aadf7df0ced5b3ae1bcc7542b21233789a565f395de6db52fdaecc4dc740d5090375473be506116655626f6872dd276a50d07468a98eb33ca41001cb50a8d9a1276126", 0x43}, {&(0x7f0000000380)="cfc4aa28254e43dcd15c6bc8bcb4f510c977e5028f3ac4f8013716bbbff02824b8d8b6d161fe08995c741d", 0x2b, 0x7}, {&(0x7f00000003c0)="95b99876af7c22ac31a9e1e4c4f2d38eb451039664d801657ceefb9609b74452c9baec489b042f40d06923904d2e7e682cbdfb7478e705d4c970554b800c037d1a11b8f16423e1f094f59318e050733e6ccfd95ddb2e1e821bd03053a4e7a28dbf62663d32bca35289ea330c15686a6a9b7b1b6e2979411a3572bff5368c6d2428f962f76308f30f15f77aa041eec656c724057225d0ea84d1b5a2c325d7bd56cd7ed44b4f2c8825d87b8b", 0xab, 0xfffffffffffffffe}, {&(0x7f0000000480)="f4d76907d4e266a920b524731a0deafde587bc98da1b307fcbe2ec60778dfd1c76f978efb6961276ce25f8bea2970af67f0a682bf63c5a9e83d62fc7cf94f668c12ef6af22e4bd7e5eee7ddc9f896ffbae3311f88f305de6714e8f71ee78834db056a1477450fafd1d4d765d05ea35bb32b486a3421313a81245fad9c1207a04c3add17d97e09c231d954c6dc0170df29a3bb331843ff2dac6e7812817f28f8542f340fb6785338ba6063aed6f1a9b6a011cc16d", 0xb4, 0x3}, {&(0x7f0000000540)="c29286f5f13d52ddffbce48c6de045f68798db9017428fc8d3f10e6872215255d5c9648575c1ed584695e3de59131488c663815065cc0db310fadca89a9b86a14c30b34c2b40a92457b16508b8257e7dbc565a9c9607a48ba153f5b0961bf5a05017fc39f871c2095908d64b09f89e6f58c5165a40c6567668bd8c4ac0919a9a3b70b5ca", 0x84, 0x3f}, {&(0x7f0000000600)="9b31a27d8e106aff6b3776319429f524d3c15ee54e7cb1d94b7fa879a21de3998b814f5bc196522474117c45eb3fe26ce5481c3b072d1084ff0e86e20e0ad0c89d230f71bfc4afb4c9bcaf099352a08c4b424e252392780bfb3398284f4fa493fe8f352dbdd18b0635be16ec2d1166185098d9c8a2c11d32cfd91e27ea44940a57ab30d68b4c733e8d41821ed025081cbb0ec45eb456d6058f29959d9c6263b3f32d55d3efda1d77d9e5ce49db", 0xad, 0x9}, {&(0x7f00000006c0)="32325bae40fa2c362ccb0dfb3e83282e0c9319895efd4d76e19c9914ce8ee9e857d2750ac081e6a6d6c5b5a5cca863c579105e315c7ab5186eff51eb4be664c620ea1ccd669741fb3a732f0ee66958f108ef8915d2bd5f907a0469f9bfa1a13bb1eec45ed7d53e4a13fbd216d9f83479f23979966108178294d39daf7c77e1c6e8beb2c91dec0133dcfeb5b191de07bfd212248f8e683a7d1e69a9539ecdeadf06b52c71e3bf6bd2ed51d1ff7bc91eedae928d273f0c2c2758ac3615e28d0023a5401f3c5cd606", 0xc7, 0x4}, {&(0x7f00000007c0)="f5deb3d87d50e6557c603bfeeca6505184f2f6065136ec5fbe1afe6c4926b2087c8576c1497041435b1add8f3c2a9b75556dc57f60606b1ae136ce0e161cfd7451f7e1ce9d5cca026782ce9f1901e6c245bab5018557dc3bfc095b6d09795ac41681c3e7e9b89a8954d7b43f37d7f7217d2c29fe85201eb4c14bfb4d596400d3adc848704fe8db1aa73bd7e20dcb9487b589a4541acabff61510f582bd8f783d5df7964d85cc0363769140c491ee0c7a484b752c31eb596a612058dfdc954decd0a7dd43ff791f9455bec026bf474b2c1977749c95b565f909c35b36174585414a79ef71b598a859f100fbe375a5c0daaf6d69606cd9a6e785ce453c46c19731e9c1baf865934dd91cf2ca2094f4cc8201fd0cc35c7c5f6d378b6b0bc68aca5fc343b6a6ba1af39b68526d9ff99568002d9f17eecd44a4d96baa6982233ab9d0a2123f5085961f81060e47342766b5d73df3b8ff006c35e82952c763aa70ac1699d107294013985e5acd2f638ac5881f23cad899ed78e13027f13a17f32b054df46c0746765f05ecfd9cd6724493c7889adffba31e90e20750d307e4dd4c4ebcb6c11cbede78c70c6df6ad8e978b1e6125b4c90c58464de9094d56f5695d966f3fc15cd45d8e650f82d020a9cb277cb2b2f091f9116510608f8f32ef34a5b0a31d2166feb26872c48984c7c42fd6e6267cfb68b3d08d6de7a405fbcefa4f9df454a2a6e3f7cde2be6a1aa1e2ebc23879f8d2806cc1827f4f0df9f180d126d2d342d40f3053ebe499ea56f5145f6457b43ec9f9e2189eda5e6e56a43e9e755e86eddc32a5150c51d001c357a09705c8baf447535e8ce26d260c443656b88d2caab5f0cc354fe7c2b2496450b309fac130088fd759602c7257795839788a3ccd04a4998c220a2ebb3d4a048176428ea05abbbaeb67a7e179e623ccabec8e4108197f7cae99ffe9934a891f7320e6c40f93776cc3a215bab4c416c964b708f25034e2e89cb3c4f2cfa2c1bd8c8ecd617f139c68c0e1f47b43265a7e1e7a0dcbfb2a7afb60e1e2ec7fb79c677140bac92d662dc27681c8725f87d57f078553a713431e1249ed80d3f1e478e5c98cbc06c9e540c9cfd8ce503844dec3f97e7839ae0820d61680e6e017d50dcd1fb0c71c53eb4bb670a5e5b9e4ee5c468c0c5ae4a5a22e2d3baf7bc0f7cb5f6a3a19e35e4f0ef4563c9f7fbcf4d79e46ff9d612f37b17cae3fb8f1dabb8918d764cb4b850f2ea8c2b428b2ae55f93eb470163ed4598474bf36927353c8dbaae6f7320ef23cfaa4bc885967ae0826e7b486a4b1fc5f426dfa0b71fec66280f56a00d2534418450d387baf0635d1bc9c50821d9092dba8647f9503b5ae190e91452dee7c911274ffbb828a2ba622f693fbd580bad2ae7480a3af3641fa6841c231f0620ed5539609769f7f72c4f3d08ba34c4f8c0885e3274a8154fa8f7ecc7e830e9f11720838f8e81ea134cebdfa31cfdb32ea527608a79c9e2c66345fbb15ff6cc5a6f5eb61f9b2cf27e5f641a66440bc545678c0710db1b4230e577e6e73240abce3400b219e96e10b3ce8a89cd15a3834698153a3b09a39346c617b5ef14028eb609aa83084fd1b003b7129c882095736f11d585202b8f207149748405034c9cf7a9589984e6ea24e304eb236324e2496a76c7929d6d6619e66b87f09ea3f541eaa79b6548ac05898536bec6fc52bc1b95f80efce36d96ecb97c8e81b21ec048c1851c2e4383cd8f53027069267cabeb72a4a95b70d8cdd8db8e7e36dfb1471180f5a2c692f6c0b5617bbe18b0d6e1d7fa316efd212b80f9e68050f7cefffc332139b9cfd50eaec960fae539496e23a179262a7eb21949be39403707eb8be5ea89369661271677e93a8aa5bba3a33797a90a11f665c5a93b21365aedd0dd580771d83deee3383327d956ddf53ed7aa95e63f6842934e78461df2ecd21819ae7f43b3366936d7f730884a5a55a21ebbfa0240fa2c9069a7d01e152463795a2ba1f524409a308735dd7c0f886a486dc4023b42038b7c58a1d1d0f281a11a16c6808f4f77b6d801375e15a5a8f1d4feaddb54de12b3302ca794a720ef4054629f70c3e6fae9790ea02207aecc226cf9203426072d637a36ece4c49f803b0795ffdcca96744397395e6443bc10eca2182b922146e9d9a643add091c7a3cd6f50d4071c4bc5cfd0b8d6815d43ac2accd721d53c4ee44017ce5eea14529bde4dac3d0b7a8a4d6a7a7a31fc789b7fa04798e3f187a42dee7b6219ebf8d10eb1eeb2b958750e33729dcfcd9067706353a805a240d7fa3670538b4d82c0c143a5dd7fc1abbd06c2f7c115389b82f9c28fff05dcdd147b13c0e300bacd93ce460ba598eb0659510719b7bd6c163f722f9ab7752f7109713b51755bd976b2f3e67f9c990982364c041d64da7955a06b7c4eb6cd9a1d189489a2b08ba47e242d6b8805e77d53d50f611af301ecab4bc9cd7770f9d5fe92a97c1b14f82f216b8c22c125a99617dd8ea0a25a545bcfe9afb2f35fe9df5a43923901b10d5334cfdbacaf90a75a1639ccac2275bbdd2317509e90102b7c6a0f1b38a92d67959ffddbc55e499d1ff35a587d27c3d54db1fc94bbc25af987afb013d5be3338430d7af6c24f519eaa74e73a7ac0d53c277b67a6f9cf88c09ab399e40b64ae1ec9b420b86832539448c38a81ba1b7f0244be8db60a8d03f1113ac1d77585011ad361ebca01ae1be4f05613baec4ad76ae9f5583979e9bedd3094007b477cdf50e88d4c8a6ff0681f8c915937601e99a873a2dd90f92557473effc1ae8e976bdd2087588d3d8468553cedc04f0db08ab7bc2cc88e830da6c1e18fa4df2bf1849ad1fac0603d46c1ac9bdb22e333bca24ac5ab30f3e67b2ef9bbc169d10a1d0afc363cb27b40dd1a266a6ea9cb490102f86b68ea68cd81ae3e72bef45c7fdc5f1d408453f690e2f2bf9c305109f4a1b7dd999d3eba0e325769c1460a87cbe76ea0ca02418ccfb3585ac6524624677ce7919c96c99be374578d20dbbbc1042104731cc9430b6469206cc7a6ff5fa3dc1d849016f7cce33509757975026ec1c1d9cdfc590129945839310c9bb50f31efff33074bfd5b6a49370fd677fa319957bce146d2d666fb58ac6835b5a233fde53cacf15ffdbfde08061a50549b9fb7c3a9e73b44741136c69518e2ec0694965fbc9478a3811b1d2c9a35324168e40fe0c145855ffb1e9a28a691c84ae0abe8e3aee0b1017ceffae4cbf12d955c6e44a9088bb188af27638304388bf21d6dfe6ef78451e6983ec9f79aa43382f3237e099cb7769f8655f0d3792b9247be557762ee3bc88c4e216e11dcd8be3ed9cd250999e6ff0529618b23ebed81aec4ab3a164bba60a3b204702fad37a519f47f26187a4ad65c72664b741bb1936a9867f379dce1a62419d19b74849cd6d6b22808c143a3149df2cd2b2cc22978d3dd8f9685a7278fe8edbcebef41c0e0bcaf9abd752842308232cfaacbd7e174bda265027e93d46cae79c0267429371bdf99ada8ac040651121865f2319c4eddeae645ab26c5ee95b8fa7eae3ac7b643a4b38c19a77a9006546d82c939018a9b45fc452ee75bab3add9975084905d725c8b63818c844976dfd9bdce062f4488286dcbc8cde518c2e8f19984ccaca43384da09c056a4c180baa73c5b3325cc79203c200e3f8c158d44f1e196397955aab3716ea46fc0db02688fc7b683fce68b3e1121d79c7546f9220091fdcaa1da7beeb7fdec8451281e7232f02d18a4607964ed54d803910e5a3c0b53ff7e9b28e7087c7084442872d660a2abab49e3420dd27d0b6c9c09edd405347f0ff7286836f735b9976f5366139c165bd60443a181326d11707a516b4e90a1e1634024908cd308ea68606f1a09dafb9ee2946d0e0ee0b2f4d89b620a41d48eefb9b0bb715c3e059a81784f4c24796d29ec6d77bc44208a3e57c18da71dc03bfc7dbf048d802858795acebd8a27e113484dda4a14b8cd80cb41d556545e76bbd79d4e67d54ad2e16947026b58cc092a0505ee1d3bd2f3ee246fbc1feb4cb9cc580f25d678f18faf7d1e1a53e46a8df5da8320a395d958be30fddf5ecbec1a368e7602430ec0e004f56b6724315f831477c92e0e2a999cc597e3dbfc974688f51e8fa6c3e898a897243471cf087753a16b613611544d62edd3e7b228e4fb9a42b98cc9176e25fa6e4f5b063a79de269b4c324eb600822341e85bfb2bfa714fbc5e5dd1d7bef2217a6072f81efed115b60699a5fc3dc736598722062f897c4b7814562bde3a7b79023380ecd69353210160a185d252fe9916fe03dcebc74bb3553ce7e18a85c80f193616a946b1b041ec35a93b3e1bd95b4fa8a0430b03550f7d15b08f6ebbd1b2685b550116bb667ffc1afab71254b4f8363c1bb46054b45cb114e8b16a82751d2bb0bee66520519292f8ec9f3e802d5153026c94d407914424455e147e15f265bb40bc8229d5abc5d70495a647cc362eabccc25180e71a511c994376d241af73a685ed889d7c52edc45151b5723c09d5c9a564c0875c4c683437a4db8cbb08bfd19243a78e2b4d8a62f83d89afa2ac361b45ebd14d339bdeb89917d42831ef3a202e6cad244a6ca33fea7702315023e07553640406793bdd69b68434cee34643a6ddcc4b7905e91ff6245e396eeb0df9856fcf8adaaa9987a01157caee09493353ad6e5642fe64610e2c402b820cb8352089b06715944152235076cdcbcbeee146b8090f5e15de50ae60aa1e9e7c9b84a640f6b80b578ff46fb6cbb5286f92b993b8b56b0085ce22859e825f6eafa2005c82714b8e83e08c8f0fb8f02dbea885caaed0291efce8a48d7120a82837e37331fd1612d6874b669c7553fc7c919e1897f2cf2eaa4df14456228860b2a5349d9715420d74e9361e46d376282e64cbb853e7bfb7a5f1ea4142b85847716514c6efce72a2737a458319d9fb80977082b12b87ad1002acb7b05581c725fec2ceb5d2040968446bd262c2cf903aeacaf9ba05aac5330c7dccdd48caec95881b4634178e90f42f75a02cd883ed75a894e57b48e0760a04b8d134d4d25f0dcb712c8b1caea99a51b34d21c06cfd17e9752d32969382cf66e6a9f858bcf5720b9201486968bf3899db605665048c885919f69eb7272dcd4c5e789054103c9d082608a9b89695a0324b38245e6d7f0ce536bfbb37722cb7fd3fc4cdc2394bf70c071af82d6bf2db2c730b66ba3d008e64fae94bce86fe2ccd3c074881962d66513089d554b3a730835ea9a2593fd4f3e228c2604d55fca72dc67cc8173273b4a85bb51fbabf7c94bf36360e87a1ccd65d63cbd007ab519b771e3f1d88ae7f424cce9e2d7eeed82df71cfed44998f89a66ad35743bbf8ca6e5965897b313840377f4a0c25f696b4c9058e60015eda5795190db17c75a351e1f7cff0225150c9c1754ca01c134b2c33ea0978acdeba6873fbbac4cb9895bcde4bd578d0b376e2f680d56a285fb978948a1c412aeddf0c35552d6a82536b3383d83fa577ac33efa7366137b0e87b20778e5e619a1acdb2aa7525a5c5626edd79f97ad47509f9902189d6cdf45e8d9414c3f91e71d390616c2fae960b0367b51f10ac3b9c7645b9e0bff7e8f8cc53e09845d3076fe4c4c55d5e4e91d8d091ea7b551812f41db9f42a284281fe2bfa18a2b0e520cd8d023a17351e080ce8ae89a90a7dbc380a849f50d41d7fccd1dbe2723c285dc92dbabfbd4eae636204d1c837ae96154f6d2f9aa3f9b4acd8a7dcd01901cb59f6b293cb36743acf3aa1f21103e", 0x1000, 0xffffffffc087b503}], 0x40000, &(0x7f0000001900)=ANY=[@ANYBLOB="65766f6673002c65726f6673002c7d7b2f2c65726f6673002c2626243a2c282d2c646f6e745f6dadddafd3db6739e68e59e15b6561737572652ce5734aedb86eb44db7837745d00273c7b7402819baec01baa66e616d13ab12a9c34253c96f6e142c526128be53ecb4b8019e36b6ba928b68fdee85873beae09dc0e88478614060910f779fc9efdb154523c72fa88d490eebc0661595018136adeff68da583cc498b642a0b0772bf41fc2c5ebf3be9c77d9fe1248cba94cbc5dbd202fb98238625fac70ce4cdd2dedde40e1c6267b326b3e046000000d474c7d88289c85c63e173acc784e5629c3cd16ec99a85043078527f82ab3edd6ad837914ed32de19fea4d9a2427c5b897c0fced1594fa8314c40abab34d486cd44b60ade0d4e8e704513b595aa2905657d4e7a59388fa61481f980066cda5fce37ac3a5227c1f90cde856fe0b50ffe1ec08e6c795d701647f6b68897da8ac9827a9dbecfc4e5f1acc7dacbd69c10b704e169032626591a6d73ae4c8a2fa49e7a136c67f36c30021e44185486b46c4de5bd7f94e4c3a892a92eefa4466115720d055d5"]) stat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) r2 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r2, 0x80044dfd, &(0x7f00000000c0)) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(0xffffffffffffffff, 0xc0045540, &(0x7f0000001ac0)=0x6) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000001880)={r1, 0x7ff, 0x12000, 0x3ff}) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r3, 0xc0045540, &(0x7f00000018c0)=0x5) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r4, 0x10, r5, 0x9) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r3, 0xc1105518, &(0x7f0000001c00)={{0x4, 0x6, 0x1f, 0x2dd0, 'syz0\x00', 0x4}, 0x4, 0x4, 0x9, r4, 0x1, 0x0, 'syz1\x00', &(0x7f0000001bc0)=['\x00'], 0x1, '\x00', [0xff80, 0x7, 0x81, 0x4]}) 09:25:44 executing program 2: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r0 = syz_mount_image$romfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x5, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000280)="8a4e873432b30f916516cb3c7851e96f867a5d9288bbf50e082e928beef8b4a9510981726b353aa4923582b4c02e60e5e574885d6662c13816718b5cc41625e931e2d2d5042331f49804ed54473658bd4d9e1a506917ba21407fa89da0e9718018c6494cd032a748532e10bf6ad26921cb99a819519355c2f39e3c9bf67f9be1f35684a766343c2ba255f3b99a877443830462f5f3cbff4063ede9ac4e801c7c67ee76e737127a0a88dfc580967973cd87f743eb6f9e5393e20b9911cc81f197201b0d655aed82e083c49857967f8ad37b9cee", 0xd3, 0xa1}], 0x88400, &(0x7f0000000380)={[{'erofs\x00'}, {',^'}, {'erofs\x00'}, {'erofs\x00'}], [{@smackfsfloor={'smackfsfloor', 0x3d, '&-\t'}}, {@context={'context', 0x3d, 'sysadm_u'}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0xffffffffffffffb1) syz_mount_image$affs(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x5, 0x5, &(0x7f00000006c0)=[{&(0x7f0000000440)="a94c052cc2c9e15a57d4a1c29b38bcdb5482242d45b1e0691ac8cec9c507a081ccb6fded200ad0b5023cf36f5b4729d46f3a662ccaffd06e9ae8fd83b899813416d992bc9e2463d5d50b11511cf058baedc8a0b9bf11a25ed8bdf0681c055d92acc330059b8e7800d8880f6eb96039c237809c38194e0e30b3815f617bfd33ff50b6288e73458920f1", 0x89, 0x3ff}, {&(0x7f0000000500)="db18e4abe392ff777839f8c5", 0xc, 0xfff}, {&(0x7f0000000540)="9edd9391fba6fd01fa8c045167921099d1beed441aa7ae8c2b2707db6b", 0x1d, 0x9ae}, {&(0x7f0000000580)="6279e4f443e3f98c18c55186c6c444b0982bd4bba050ffb03ac14eed1c6e4363f6b5e30827f06de95d96e03c20d82d84194600eda81e97", 0x37, 0x4}, {&(0x7f00000005c0)="c1757f92a6a9ef108c1afafe24e62294cab44cb16eaf188df23bc49d106c689c8e1d8b745c05888d8a7aa38efa3965d55131694351b9dd20625b15415477431f0724488c1d187f261492c38726935e80fd226e80400343be3178c583681fcbc234bc6260a49ee90a6ae243be846bb7cf85898d618467ed011f7ab1e415ee219036d02b132ffba009910d61afd66e81923aecd84f7e4db4ca1021524a58d3a36335e56fdf50b97fd0ea15a20d313e262e5a44202c970d1442f2a60f9a798b6b8bf5c4172dad80009aaf50692350dc", 0xce, 0x6}], 0xa448, &(0x7f0000000800)={[{'!:(-{^*'}, {'\x00'}, {'erofs\x00'}], [{@measure}, {@smackfshat={'smackfshat', 0x3d, 'smackfsfloor'}}]}) syz_mount_image$hpfs(&(0x7f0000000740), &(0x7f0000000840)='./file0\x00', 0x200, 0x6, &(0x7f0000000cc0)=[{&(0x7f0000000880)="81d33cc27db8afe0038a59e3bb120a168f3ad41f07c5ec545df45c20bd340a196816b266bbed529e6ff6aef639d050f9bba979a60ffd7fbd72a152ba6c3de2904dd135c196aec1ffda35bcae288fbd646ed28066922d16fe433612a019710b68095a37868042aa3aee070a98b1206297b2a4cc85becc5d94d3d585793be3adef66840fe037f9f442fe01e8be4dba67590a6dd164e63bc922389e3565581c5423a5f7caf74f6593da16ad3eb2479b", 0xae, 0x1}, {&(0x7f0000000940)="956112a7682b1a441f34244ec9443444b97a3d7ef0153d1df9b08ecfa9c7ca91cb311886c934ac708262fa478738444cf4d517964a4caeee5552b932bb5a7964447c3a9ceea7dbd2113fcb9fde21234b5e073294d6d09f91a11aad81253671a7ed970099835b43f95e1f3b54b6692f6328f2836272364ec6cdcf83a5d3a1a82ad31aff1e70915e47a2f4a0d53f174daf738d85d46ab72a499ddd4635677a059e59146ec52df628bb3e246c353c71b4424eb94b6c1fda9ffca6aef91395aa47acba2d6d270bbeefab4962281d15d1d178d715700742fb91", 0xd7, 0x2}, {&(0x7f0000000a40)="257662188aadad793dba643b1d6a2d9d07c40276d8446ccd49dadfea8e82fef2f25b8966f1c618ac0e9f0e9fe5666ea5979ac5bf4786938914ca0f9f969f634cf176180763984a020a076596b5c3a472761f58fe46c061a6ad7399eef4eeeda43494d552a435e635d186", 0x6a, 0x2}, {&(0x7f0000000ac0)="4e59d3663ea3a00288d0cca98fd6006d1e49d9b4899f7b04ccb751f8b218faa0421bd5762adb129ae86f3befa41479d0a2f6584ecef1e6dabc6a11694ce768bb113475689d693541ed3cd3512fbe9e9d0663baaf8b63da06fa9d4c5f1a7129f7be4e3a18f81e11b23bc554b4a70a5b79792ea2173fc83f98d306c01610c5fc6634ff599d64d601f8c0fc421dd297bbe1cef79588115afd68ce790bf88994a401d33861f2bf695ba2", 0xa8, 0xd697}, {&(0x7f0000000b80), 0x0, 0x20}, {&(0x7f0000000bc0)="e9ba84723506c455f8d0b15e2f02a5518933f36363f759931c0b0cc5f878fe051bae4384eb6b5a0564800850c46ebea023950959b1e87a37e4f5c6fecac7bd94ecb8e5f49a27b0695174997c6da16a33c830ca463daf6b7bce6abee521bdf51a73d30a4526998657a59edc98fd7d4620a179e28b6b73345b3f5e88821c4a6a8276dd58c5c4770def981ba0d42f0f244325a761cc008d6e1256454508522c07723051e2eafb0d964e865b026ba7154ace8451e3d1e5554ed39b53620a105a01a96a1039bfa16cb2058976170665a38a65eab26e263a4ffe780df534499bb59c185de9e56b545b7d6af2c8844605acc04060039a43", 0xf4, 0xdd12}], 0x808, &(0x7f0000000d80)={[{'.:\x89%!'}, {'#,'}, {'\x00'}, {'\x00'}, {'%^'}, {',^'}, {}], [{@dont_measure}, {@smackfsroot={'smackfsroot', 0x3d, 'erofs\x00'}}, {@fsname={'fsname', 0x3d, ',@'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@measure}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x680, 0x0) fchmodat(r1, &(0x7f00000007c0)='./file0\x00', 0x0) 09:25:44 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0xf, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:44 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) 09:25:44 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) [ 879.329701] FAULT_INJECTION: forcing a failure. [ 879.329701] name failslab, interval 1, probability 0, space 0, times 0 [ 879.341347] erofs: read_super, device -> /dev/loop4 [ 879.346921] erofs: read_super, device -> /dev/loop3 [ 879.366764] erofs: options -> [ 879.371637] erofs: root inode @ nid 36 [ 879.378022] erofs: options -> [ 879.382550] erofs: read_super, device -> /dev/loop2 [ 879.394154] CPU: 0 PID: 23442 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 879.402046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 879.411395] Call Trace: [ 879.413996] dump_stack+0x1fc/0x2ef [ 879.417631] should_fail.cold+0xa/0xf [ 879.421439] ? setup_fault_attr+0x200/0x200 [ 879.425772] __should_failslab+0x115/0x180 [ 879.430014] should_failslab+0x5/0x10 [ 879.433824] kmem_cache_alloc+0x277/0x370 [ 879.437978] ? ext4_sync_fs+0x8d0/0x8d0 [ 879.441954] ext4_alloc_inode+0x1a/0x630 [ 879.446015] ? ext4_sync_fs+0x8d0/0x8d0 [ 879.449994] alloc_inode+0x5d/0x180 [ 879.453624] new_inode+0x1d/0xf0 [ 879.456995] __ext4_new_inode+0x400/0x5a20 [ 879.461238] ? putname+0xe1/0x120 [ 879.464691] ? do_mkdirat+0xa0/0x2d0 [ 879.468437] ? ext4_free_inode+0x1780/0x1780 [ 879.472847] ? debug_check_no_obj_freed+0x201/0x490 [ 879.477869] ? __dquot_initialize+0x298/0xb70 [ 879.482400] ? lock_acquire+0x170/0x3c0 [ 879.486408] ? dquot_initialize_needed+0x290/0x290 [ 879.491345] ? trace_hardirqs_off+0x64/0x200 [ 879.495759] ? common_perm+0x4be/0x800 [ 879.499651] ext4_mkdir+0x396/0xe10 [ 879.503288] ? putname+0xe1/0x120 [ 879.506750] ? ext4_init_dot_dotdot+0x600/0x600 [ 879.511422] ? generic_permission+0x116/0x4d0 [ 879.515921] ? security_inode_permission+0xc5/0xf0 [ 879.520855] ? inode_permission.part.0+0x10c/0x450 [ 879.525791] vfs_mkdir+0x508/0x7a0 [ 879.529340] do_mkdirat+0x262/0x2d0 [ 879.532968] ? __ia32_sys_mknod+0x120/0x120 [ 879.537295] ? trace_hardirqs_off_caller+0x6e/0x210 [ 879.542310] ? do_syscall_64+0x21/0x620 [ 879.546290] do_syscall_64+0xf9/0x620 [ 879.550095] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 879.555281] RIP: 0033:0x7f5d4792a317 [ 879.558994] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 09:25:44 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) [ 879.577896] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 879.585610] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 879.592881] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 879.600147] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 879.607411] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 879.614673] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 879.655512] erofs: options -> [ 879.658957] erofs: root inode @ nid 36 [ 879.663386] erofs: mounted on /dev/loop4 with opts: . [ 879.691124] erofs: root inode @ nid 36 [ 879.696619] erofs: bogus i_mode (0) @ nid 36 09:25:44 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x3dee}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) [ 879.708936] erofs: mounted on /dev/loop2 with opts: . 09:25:44 executing program 4: prctl$PR_GET_DUMPABLE(0x3) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1000) r1 = syz_mount_image$squashfs(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x4, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000300)="aadf7df0ced5b3ae1bcc7542b21233789a565f395de6db52fdaecc4dc740d5090375473be506116655626f6872dd276a50d07468a98eb33ca41001cb50a8d9a1276126", 0x43}, {&(0x7f0000000380)="cfc4aa28254e43dcd15c6bc8bcb4f510c977e5028f3ac4f8013716bbbff02824b8d8b6d161fe08995c741d", 0x2b, 0x7}, {&(0x7f00000003c0)="95b99876af7c22ac31a9e1e4c4f2d38eb451039664d801657ceefb9609b74452c9baec489b042f40d06923904d2e7e682cbdfb7478e705d4c970554b800c037d1a11b8f16423e1f094f59318e050733e6ccfd95ddb2e1e821bd03053a4e7a28dbf62663d32bca35289ea330c15686a6a9b7b1b6e2979411a3572bff5368c6d2428f962f76308f30f15f77aa041eec656c724057225d0ea84d1b5a2c325d7bd56cd7ed44b4f2c8825d87b8b", 0xab, 0xfffffffffffffffe}, {&(0x7f0000000480)="f4d76907d4e266a920b524731a0deafde587bc98da1b307fcbe2ec60778dfd1c76f978efb6961276ce25f8bea2970af67f0a682bf63c5a9e83d62fc7cf94f668c12ef6af22e4bd7e5eee7ddc9f896ffbae3311f88f305de6714e8f71ee78834db056a1477450fafd1d4d765d05ea35bb32b486a3421313a81245fad9c1207a04c3add17d97e09c231d954c6dc0170df29a3bb331843ff2dac6e7812817f28f8542f340fb6785338ba6063aed6f1a9b6a011cc16d", 0xb4, 0x3}, {&(0x7f0000000540)="c29286f5f13d52ddffbce48c6de045f68798db9017428fc8d3f10e6872215255d5c9648575c1ed584695e3de59131488c663815065cc0db310fadca89a9b86a14c30b34c2b40a92457b16508b8257e7dbc565a9c9607a48ba153f5b0961bf5a05017fc39f871c2095908d64b09f89e6f58c5165a40c6567668bd8c4ac0919a9a3b70b5ca", 0x84, 0x3f}, {&(0x7f0000000600)="9b31a27d8e106aff6b3776319429f524d3c15ee54e7cb1d94b7fa879a21de3998b814f5bc196522474117c45eb3fe26ce5481c3b072d1084ff0e86e20e0ad0c89d230f71bfc4afb4c9bcaf099352a08c4b424e252392780bfb3398284f4fa493fe8f352dbdd18b0635be16ec2d1166185098d9c8a2c11d32cfd91e27ea44940a57ab30d68b4c733e8d41821ed025081cbb0ec45eb456d6058f29959d9c6263b3f32d55d3efda1d77d9e5ce49db", 0xad, 0x9}, {&(0x7f00000006c0)="32325bae40fa2c362ccb0dfb3e83282e0c9319895efd4d76e19c9914ce8ee9e857d2750ac081e6a6d6c5b5a5cca863c579105e315c7ab5186eff51eb4be664c620ea1ccd669741fb3a732f0ee66958f108ef8915d2bd5f907a0469f9bfa1a13bb1eec45ed7d53e4a13fbd216d9f83479f23979966108178294d39daf7c77e1c6e8beb2c91dec0133dcfeb5b191de07bfd212248f8e683a7d1e69a9539ecdeadf06b52c71e3bf6bd2ed51d1ff7bc91eedae928d273f0c2c2758ac3615e28d0023a5401f3c5cd606", 0xc7, 0x4}, {&(0x7f00000007c0)="f5deb3d87d50e6557c603bfeeca6505184f2f6065136ec5fbe1afe6c4926b2087c8576c1497041435b1add8f3c2a9b75556dc57f60606b1ae136ce0e161cfd7451f7e1ce9d5cca026782ce9f1901e6c245bab5018557dc3bfc095b6d09795ac41681c3e7e9b89a8954d7b43f37d7f7217d2c29fe85201eb4c14bfb4d596400d3adc848704fe8db1aa73bd7e20dcb9487b589a4541acabff61510f582bd8f783d5df7964d85cc0363769140c491ee0c7a484b752c31eb596a612058dfdc954decd0a7dd43ff791f9455bec026bf474b2c1977749c95b565f909c35b36174585414a79ef71b598a859f100fbe375a5c0daaf6d69606cd9a6e785ce453c46c19731e9c1baf865934dd91cf2ca2094f4cc8201fd0cc35c7c5f6d378b6b0bc68aca5fc343b6a6ba1af39b68526d9ff99568002d9f17eecd44a4d96baa6982233ab9d0a2123f5085961f81060e47342766b5d73df3b8ff006c35e82952c763aa70ac1699d107294013985e5acd2f638ac5881f23cad899ed78e13027f13a17f32b054df46c0746765f05ecfd9cd6724493c7889adffba31e90e20750d307e4dd4c4ebcb6c11cbede78c70c6df6ad8e978b1e6125b4c90c58464de9094d56f5695d966f3fc15cd45d8e650f82d020a9cb277cb2b2f091f9116510608f8f32ef34a5b0a31d2166feb26872c48984c7c42fd6e6267cfb68b3d08d6de7a405fbcefa4f9df454a2a6e3f7cde2be6a1aa1e2ebc23879f8d2806cc1827f4f0df9f180d126d2d342d40f3053ebe499ea56f5145f6457b43ec9f9e2189eda5e6e56a43e9e755e86eddc32a5150c51d001c357a09705c8baf447535e8ce26d260c443656b88d2caab5f0cc354fe7c2b2496450b309fac130088fd759602c7257795839788a3ccd04a4998c220a2ebb3d4a048176428ea05abbbaeb67a7e179e623ccabec8e4108197f7cae99ffe9934a891f7320e6c40f93776cc3a215bab4c416c964b708f25034e2e89cb3c4f2cfa2c1bd8c8ecd617f139c68c0e1f47b43265a7e1e7a0dcbfb2a7afb60e1e2ec7fb79c677140bac92d662dc27681c8725f87d57f078553a713431e1249ed80d3f1e478e5c98cbc06c9e540c9cfd8ce503844dec3f97e7839ae0820d61680e6e017d50dcd1fb0c71c53eb4bb670a5e5b9e4ee5c468c0c5ae4a5a22e2d3baf7bc0f7cb5f6a3a19e35e4f0ef4563c9f7fbcf4d79e46ff9d612f37b17cae3fb8f1dabb8918d764cb4b850f2ea8c2b428b2ae55f93eb470163ed4598474bf36927353c8dbaae6f7320ef23cfaa4bc885967ae0826e7b486a4b1fc5f426dfa0b71fec66280f56a00d2534418450d387baf0635d1bc9c50821d9092dba8647f9503b5ae190e91452dee7c911274ffbb828a2ba622f693fbd580bad2ae7480a3af3641fa6841c231f0620ed5539609769f7f72c4f3d08ba34c4f8c0885e3274a8154fa8f7ecc7e830e9f11720838f8e81ea134cebdfa31cfdb32ea527608a79c9e2c66345fbb15ff6cc5a6f5eb61f9b2cf27e5f641a66440bc545678c0710db1b4230e577e6e73240abce3400b219e96e10b3ce8a89cd15a3834698153a3b09a39346c617b5ef14028eb609aa83084fd1b003b7129c882095736f11d585202b8f207149748405034c9cf7a9589984e6ea24e304eb236324e2496a76c7929d6d6619e66b87f09ea3f541eaa79b6548ac05898536bec6fc52bc1b95f80efce36d96ecb97c8e81b21ec048c1851c2e4383cd8f53027069267cabeb72a4a95b70d8cdd8db8e7e36dfb1471180f5a2c692f6c0b5617bbe18b0d6e1d7fa316efd212b80f9e68050f7cefffc332139b9cfd50eaec960fae539496e23a179262a7eb21949be39403707eb8be5ea89369661271677e93a8aa5bba3a33797a90a11f665c5a93b21365aedd0dd580771d83deee3383327d956ddf53ed7aa95e63f6842934e78461df2ecd21819ae7f43b3366936d7f730884a5a55a21ebbfa0240fa2c9069a7d01e152463795a2ba1f524409a308735dd7c0f886a486dc4023b42038b7c58a1d1d0f281a11a16c6808f4f77b6d801375e15a5a8f1d4feaddb54de12b3302ca794a720ef4054629f70c3e6fae9790ea02207aecc226cf9203426072d637a36ece4c49f803b0795ffdcca96744397395e6443bc10eca2182b922146e9d9a643add091c7a3cd6f50d4071c4bc5cfd0b8d6815d43ac2accd721d53c4ee44017ce5eea14529bde4dac3d0b7a8a4d6a7a7a31fc789b7fa04798e3f187a42dee7b6219ebf8d10eb1eeb2b958750e33729dcfcd9067706353a805a240d7fa3670538b4d82c0c143a5dd7fc1abbd06c2f7c115389b82f9c28fff05dcdd147b13c0e300bacd93ce460ba598eb0659510719b7bd6c163f722f9ab7752f7109713b51755bd976b2f3e67f9c990982364c041d64da7955a06b7c4eb6cd9a1d189489a2b08ba47e242d6b8805e77d53d50f611af301ecab4bc9cd7770f9d5fe92a97c1b14f82f216b8c22c125a99617dd8ea0a25a545bcfe9afb2f35fe9df5a43923901b10d5334cfdbacaf90a75a1639ccac2275bbdd2317509e90102b7c6a0f1b38a92d67959ffddbc55e499d1ff35a587d27c3d54db1fc94bbc25af987afb013d5be3338430d7af6c24f519eaa74e73a7ac0d53c277b67a6f9cf88c09ab399e40b64ae1ec9b420b86832539448c38a81ba1b7f0244be8db60a8d03f1113ac1d77585011ad361ebca01ae1be4f05613baec4ad76ae9f5583979e9bedd3094007b477cdf50e88d4c8a6ff0681f8c915937601e99a873a2dd90f92557473effc1ae8e976bdd2087588d3d8468553cedc04f0db08ab7bc2cc88e830da6c1e18fa4df2bf1849ad1fac0603d46c1ac9bdb22e333bca24ac5ab30f3e67b2ef9bbc169d10a1d0afc363cb27b40dd1a266a6ea9cb490102f86b68ea68cd81ae3e72bef45c7fdc5f1d408453f690e2f2bf9c305109f4a1b7dd999d3eba0e325769c1460a87cbe76ea0ca02418ccfb3585ac6524624677ce7919c96c99be374578d20dbbbc1042104731cc9430b6469206cc7a6ff5fa3dc1d849016f7cce33509757975026ec1c1d9cdfc590129945839310c9bb50f31efff33074bfd5b6a49370fd677fa319957bce146d2d666fb58ac6835b5a233fde53cacf15ffdbfde08061a50549b9fb7c3a9e73b44741136c69518e2ec0694965fbc9478a3811b1d2c9a35324168e40fe0c145855ffb1e9a28a691c84ae0abe8e3aee0b1017ceffae4cbf12d955c6e44a9088bb188af27638304388bf21d6dfe6ef78451e6983ec9f79aa43382f3237e099cb7769f8655f0d3792b9247be557762ee3bc88c4e216e11dcd8be3ed9cd250999e6ff0529618b23ebed81aec4ab3a164bba60a3b204702fad37a519f47f26187a4ad65c72664b741bb1936a9867f379dce1a62419d19b74849cd6d6b22808c143a3149df2cd2b2cc22978d3dd8f9685a7278fe8edbcebef41c0e0bcaf9abd752842308232cfaacbd7e174bda265027e93d46cae79c0267429371bdf99ada8ac040651121865f2319c4eddeae645ab26c5ee95b8fa7eae3ac7b643a4b38c19a77a9006546d82c939018a9b45fc452ee75bab3add9975084905d725c8b63818c844976dfd9bdce062f4488286dcbc8cde518c2e8f19984ccaca43384da09c056a4c180baa73c5b3325cc79203c200e3f8c158d44f1e196397955aab3716ea46fc0db02688fc7b683fce68b3e1121d79c7546f9220091fdcaa1da7beeb7fdec8451281e7232f02d18a4607964ed54d803910e5a3c0b53ff7e9b28e7087c7084442872d660a2abab49e3420dd27d0b6c9c09edd405347f0ff7286836f735b9976f5366139c165bd60443a181326d11707a516b4e90a1e1634024908cd308ea68606f1a09dafb9ee2946d0e0ee0b2f4d89b620a41d48eefb9b0bb715c3e059a81784f4c24796d29ec6d77bc44208a3e57c18da71dc03bfc7dbf048d802858795acebd8a27e113484dda4a14b8cd80cb41d556545e76bbd79d4e67d54ad2e16947026b58cc092a0505ee1d3bd2f3ee246fbc1feb4cb9cc580f25d678f18faf7d1e1a53e46a8df5da8320a395d958be30fddf5ecbec1a368e7602430ec0e004f56b6724315f831477c92e0e2a999cc597e3dbfc974688f51e8fa6c3e898a897243471cf087753a16b613611544d62edd3e7b228e4fb9a42b98cc9176e25fa6e4f5b063a79de269b4c324eb600822341e85bfb2bfa714fbc5e5dd1d7bef2217a6072f81efed115b60699a5fc3dc736598722062f897c4b7814562bde3a7b79023380ecd69353210160a185d252fe9916fe03dcebc74bb3553ce7e18a85c80f193616a946b1b041ec35a93b3e1bd95b4fa8a0430b03550f7d15b08f6ebbd1b2685b550116bb667ffc1afab71254b4f8363c1bb46054b45cb114e8b16a82751d2bb0bee66520519292f8ec9f3e802d5153026c94d407914424455e147e15f265bb40bc8229d5abc5d70495a647cc362eabccc25180e71a511c994376d241af73a685ed889d7c52edc45151b5723c09d5c9a564c0875c4c683437a4db8cbb08bfd19243a78e2b4d8a62f83d89afa2ac361b45ebd14d339bdeb89917d42831ef3a202e6cad244a6ca33fea7702315023e07553640406793bdd69b68434cee34643a6ddcc4b7905e91ff6245e396eeb0df9856fcf8adaaa9987a01157caee09493353ad6e5642fe64610e2c402b820cb8352089b06715944152235076cdcbcbeee146b8090f5e15de50ae60aa1e9e7c9b84a640f6b80b578ff46fb6cbb5286f92b993b8b56b0085ce22859e825f6eafa2005c82714b8e83e08c8f0fb8f02dbea885caaed0291efce8a48d7120a82837e37331fd1612d6874b669c7553fc7c919e1897f2cf2eaa4df14456228860b2a5349d9715420d74e9361e46d376282e64cbb853e7bfb7a5f1ea4142b85847716514c6efce72a2737a458319d9fb80977082b12b87ad1002acb7b05581c725fec2ceb5d2040968446bd262c2cf903aeacaf9ba05aac5330c7dccdd48caec95881b4634178e90f42f75a02cd883ed75a894e57b48e0760a04b8d134d4d25f0dcb712c8b1caea99a51b34d21c06cfd17e9752d32969382cf66e6a9f858bcf5720b9201486968bf3899db605665048c885919f69eb7272dcd4c5e789054103c9d082608a9b89695a0324b38245e6d7f0ce536bfbb37722cb7fd3fc4cdc2394bf70c071af82d6bf2db2c730b66ba3d008e64fae94bce86fe2ccd3c074881962d66513089d554b3a730835ea9a2593fd4f3e228c2604d55fca72dc67cc8173273b4a85bb51fbabf7c94bf36360e87a1ccd65d63cbd007ab519b771e3f1d88ae7f424cce9e2d7eeed82df71cfed44998f89a66ad35743bbf8ca6e5965897b313840377f4a0c25f696b4c9058e60015eda5795190db17c75a351e1f7cff0225150c9c1754ca01c134b2c33ea0978acdeba6873fbbac4cb9895bcde4bd578d0b376e2f680d56a285fb978948a1c412aeddf0c35552d6a82536b3383d83fa577ac33efa7366137b0e87b20778e5e619a1acdb2aa7525a5c5626edd79f97ad47509f9902189d6cdf45e8d9414c3f91e71d390616c2fae960b0367b51f10ac3b9c7645b9e0bff7e8f8cc53e09845d3076fe4c4c55d5e4e91d8d091ea7b551812f41db9f42a284281fe2bfa18a2b0e520cd8d023a17351e080ce8ae89a90a7dbc380a849f50d41d7fccd1dbe2723c285dc92dbabfbd4eae636204d1c837ae96154f6d2f9aa3f9b4acd8a7dcd01901cb59f6b293cb36743acf3aa1f21103e", 0x1000, 0xffffffffc087b503}], 0x40000, &(0x7f0000001900)=ANY=[@ANYBLOB="65766f6673002c65726f6673002c7d7b2f2c65726f6673002c2626243a2c282d2c646f6e745f6dadddafd3db6739e68e59e15b6561737572652ce5734aedb86eb44db7837745d00273c7b7402819baec01baa66e616d13ab12a9c34253c96f6e142c526128be53ecb4b8019e36b6ba928b68fdee85873beae09dc0e88478614060910f779fc9efdb154523c72fa88d490eebc0661595018136adeff68da583cc498b642a0b0772bf41fc2c5ebf3be9c77d9fe1248cba94cbc5dbd202fb98238625fac70ce4cdd2dedde40e1c6267b326b3e046000000d474c7d88289c85c63e173acc784e5629c3cd16ec99a85043078527f82ab3edd6ad837914ed32de19fea4d9a2427c5b897c0fced1594fa8314c40abab34d486cd44b60ade0d4e8e704513b595aa2905657d4e7a59388fa61481f980066cda5fce37ac3a5227c1f90cde856fe0b50ffe1ec08e6c795d701647f6b68897da8ac9827a9dbecfc4e5f1acc7dacbd69c10b704e169032626591a6d73ae4c8a2fa49e7a136c67f36c30021e44185486b46c4de5bd7f94e4c3a892a92eefa4466115720d055d5"]) stat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) r2 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r2, 0x80044dfd, &(0x7f00000000c0)) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(0xffffffffffffffff, 0xc0045540, &(0x7f0000001ac0)=0x6) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000001880)={r1, 0x7ff, 0x12000, 0x3ff}) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r3, 0xc0045540, &(0x7f00000018c0)=0x5) r4 = getpid() sched_setscheduler(r4, 0x5, &(0x7f0000000380)) r5 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r4, 0x10, r5, 0x9) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r3, 0xc1105518, &(0x7f0000001c00)={{0x4, 0x6, 0x1f, 0x2dd0, 'syz0\x00', 0x4}, 0x4, 0x4, 0x9, r4, 0x1, 0x0, 'syz1\x00', &(0x7f0000001bc0)=['\x00'], 0x1, '\x00', [0xff80, 0x7, 0x81, 0x4]}) prctl$PR_GET_DUMPABLE(0x3) (async) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1000) (async) syz_mount_image$squashfs(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x4, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000300)="aadf7df0ced5b3ae1bcc7542b21233789a565f395de6db52fdaecc4dc740d5090375473be506116655626f6872dd276a50d07468a98eb33ca41001cb50a8d9a1276126", 0x43}, {&(0x7f0000000380)="cfc4aa28254e43dcd15c6bc8bcb4f510c977e5028f3ac4f8013716bbbff02824b8d8b6d161fe08995c741d", 0x2b, 0x7}, {&(0x7f00000003c0)="95b99876af7c22ac31a9e1e4c4f2d38eb451039664d801657ceefb9609b74452c9baec489b042f40d06923904d2e7e682cbdfb7478e705d4c970554b800c037d1a11b8f16423e1f094f59318e050733e6ccfd95ddb2e1e821bd03053a4e7a28dbf62663d32bca35289ea330c15686a6a9b7b1b6e2979411a3572bff5368c6d2428f962f76308f30f15f77aa041eec656c724057225d0ea84d1b5a2c325d7bd56cd7ed44b4f2c8825d87b8b", 0xab, 0xfffffffffffffffe}, {&(0x7f0000000480)="f4d76907d4e266a920b524731a0deafde587bc98da1b307fcbe2ec60778dfd1c76f978efb6961276ce25f8bea2970af67f0a682bf63c5a9e83d62fc7cf94f668c12ef6af22e4bd7e5eee7ddc9f896ffbae3311f88f305de6714e8f71ee78834db056a1477450fafd1d4d765d05ea35bb32b486a3421313a81245fad9c1207a04c3add17d97e09c231d954c6dc0170df29a3bb331843ff2dac6e7812817f28f8542f340fb6785338ba6063aed6f1a9b6a011cc16d", 0xb4, 0x3}, {&(0x7f0000000540)="c29286f5f13d52ddffbce48c6de045f68798db9017428fc8d3f10e6872215255d5c9648575c1ed584695e3de59131488c663815065cc0db310fadca89a9b86a14c30b34c2b40a92457b16508b8257e7dbc565a9c9607a48ba153f5b0961bf5a05017fc39f871c2095908d64b09f89e6f58c5165a40c6567668bd8c4ac0919a9a3b70b5ca", 0x84, 0x3f}, {&(0x7f0000000600)="9b31a27d8e106aff6b3776319429f524d3c15ee54e7cb1d94b7fa879a21de3998b814f5bc196522474117c45eb3fe26ce5481c3b072d1084ff0e86e20e0ad0c89d230f71bfc4afb4c9bcaf099352a08c4b424e252392780bfb3398284f4fa493fe8f352dbdd18b0635be16ec2d1166185098d9c8a2c11d32cfd91e27ea44940a57ab30d68b4c733e8d41821ed025081cbb0ec45eb456d6058f29959d9c6263b3f32d55d3efda1d77d9e5ce49db", 0xad, 0x9}, {&(0x7f00000006c0)="32325bae40fa2c362ccb0dfb3e83282e0c9319895efd4d76e19c9914ce8ee9e857d2750ac081e6a6d6c5b5a5cca863c579105e315c7ab5186eff51eb4be664c620ea1ccd669741fb3a732f0ee66958f108ef8915d2bd5f907a0469f9bfa1a13bb1eec45ed7d53e4a13fbd216d9f83479f23979966108178294d39daf7c77e1c6e8beb2c91dec0133dcfeb5b191de07bfd212248f8e683a7d1e69a9539ecdeadf06b52c71e3bf6bd2ed51d1ff7bc91eedae928d273f0c2c2758ac3615e28d0023a5401f3c5cd606", 0xc7, 0x4}, {&(0x7f00000007c0)="f5deb3d87d50e6557c603bfeeca6505184f2f6065136ec5fbe1afe6c4926b2087c8576c1497041435b1add8f3c2a9b75556dc57f60606b1ae136ce0e161cfd7451f7e1ce9d5cca026782ce9f1901e6c245bab5018557dc3bfc095b6d09795ac41681c3e7e9b89a8954d7b43f37d7f7217d2c29fe85201eb4c14bfb4d596400d3adc848704fe8db1aa73bd7e20dcb9487b589a4541acabff61510f582bd8f783d5df7964d85cc0363769140c491ee0c7a484b752c31eb596a612058dfdc954decd0a7dd43ff791f9455bec026bf474b2c1977749c95b565f909c35b36174585414a79ef71b598a859f100fbe375a5c0daaf6d69606cd9a6e785ce453c46c19731e9c1baf865934dd91cf2ca2094f4cc8201fd0cc35c7c5f6d378b6b0bc68aca5fc343b6a6ba1af39b68526d9ff99568002d9f17eecd44a4d96baa6982233ab9d0a2123f5085961f81060e47342766b5d73df3b8ff006c35e82952c763aa70ac1699d107294013985e5acd2f638ac5881f23cad899ed78e13027f13a17f32b054df46c0746765f05ecfd9cd6724493c7889adffba31e90e20750d307e4dd4c4ebcb6c11cbede78c70c6df6ad8e978b1e6125b4c90c58464de9094d56f5695d966f3fc15cd45d8e650f82d020a9cb277cb2b2f091f9116510608f8f32ef34a5b0a31d2166feb26872c48984c7c42fd6e6267cfb68b3d08d6de7a405fbcefa4f9df454a2a6e3f7cde2be6a1aa1e2ebc23879f8d2806cc1827f4f0df9f180d126d2d342d40f3053ebe499ea56f5145f6457b43ec9f9e2189eda5e6e56a43e9e755e86eddc32a5150c51d001c357a09705c8baf447535e8ce26d260c443656b88d2caab5f0cc354fe7c2b2496450b309fac130088fd759602c7257795839788a3ccd04a4998c220a2ebb3d4a048176428ea05abbbaeb67a7e179e623ccabec8e4108197f7cae99ffe9934a891f7320e6c40f93776cc3a215bab4c416c964b708f25034e2e89cb3c4f2cfa2c1bd8c8ecd617f139c68c0e1f47b43265a7e1e7a0dcbfb2a7afb60e1e2ec7fb79c677140bac92d662dc27681c8725f87d57f078553a713431e1249ed80d3f1e478e5c98cbc06c9e540c9cfd8ce503844dec3f97e7839ae0820d61680e6e017d50dcd1fb0c71c53eb4bb670a5e5b9e4ee5c468c0c5ae4a5a22e2d3baf7bc0f7cb5f6a3a19e35e4f0ef4563c9f7fbcf4d79e46ff9d612f37b17cae3fb8f1dabb8918d764cb4b850f2ea8c2b428b2ae55f93eb470163ed4598474bf36927353c8dbaae6f7320ef23cfaa4bc885967ae0826e7b486a4b1fc5f426dfa0b71fec66280f56a00d2534418450d387baf0635d1bc9c50821d9092dba8647f9503b5ae190e91452dee7c911274ffbb828a2ba622f693fbd580bad2ae7480a3af3641fa6841c231f0620ed5539609769f7f72c4f3d08ba34c4f8c0885e3274a8154fa8f7ecc7e830e9f11720838f8e81ea134cebdfa31cfdb32ea527608a79c9e2c66345fbb15ff6cc5a6f5eb61f9b2cf27e5f641a66440bc545678c0710db1b4230e577e6e73240abce3400b219e96e10b3ce8a89cd15a3834698153a3b09a39346c617b5ef14028eb609aa83084fd1b003b7129c882095736f11d585202b8f207149748405034c9cf7a9589984e6ea24e304eb236324e2496a76c7929d6d6619e66b87f09ea3f541eaa79b6548ac05898536bec6fc52bc1b95f80efce36d96ecb97c8e81b21ec048c1851c2e4383cd8f53027069267cabeb72a4a95b70d8cdd8db8e7e36dfb1471180f5a2c692f6c0b5617bbe18b0d6e1d7fa316efd212b80f9e68050f7cefffc332139b9cfd50eaec960fae539496e23a179262a7eb21949be39403707eb8be5ea89369661271677e93a8aa5bba3a33797a90a11f665c5a93b21365aedd0dd580771d83deee3383327d956ddf53ed7aa95e63f6842934e78461df2ecd21819ae7f43b3366936d7f730884a5a55a21ebbfa0240fa2c9069a7d01e152463795a2ba1f524409a308735dd7c0f886a486dc4023b42038b7c58a1d1d0f281a11a16c6808f4f77b6d801375e15a5a8f1d4feaddb54de12b3302ca794a720ef4054629f70c3e6fae9790ea02207aecc226cf9203426072d637a36ece4c49f803b0795ffdcca96744397395e6443bc10eca2182b922146e9d9a643add091c7a3cd6f50d4071c4bc5cfd0b8d6815d43ac2accd721d53c4ee44017ce5eea14529bde4dac3d0b7a8a4d6a7a7a31fc789b7fa04798e3f187a42dee7b6219ebf8d10eb1eeb2b958750e33729dcfcd9067706353a805a240d7fa3670538b4d82c0c143a5dd7fc1abbd06c2f7c115389b82f9c28fff05dcdd147b13c0e300bacd93ce460ba598eb0659510719b7bd6c163f722f9ab7752f7109713b51755bd976b2f3e67f9c990982364c041d64da7955a06b7c4eb6cd9a1d189489a2b08ba47e242d6b8805e77d53d50f611af301ecab4bc9cd7770f9d5fe92a97c1b14f82f216b8c22c125a99617dd8ea0a25a545bcfe9afb2f35fe9df5a43923901b10d5334cfdbacaf90a75a1639ccac2275bbdd2317509e90102b7c6a0f1b38a92d67959ffddbc55e499d1ff35a587d27c3d54db1fc94bbc25af987afb013d5be3338430d7af6c24f519eaa74e73a7ac0d53c277b67a6f9cf88c09ab399e40b64ae1ec9b420b86832539448c38a81ba1b7f0244be8db60a8d03f1113ac1d77585011ad361ebca01ae1be4f05613baec4ad76ae9f5583979e9bedd3094007b477cdf50e88d4c8a6ff0681f8c915937601e99a873a2dd90f92557473effc1ae8e976bdd2087588d3d8468553cedc04f0db08ab7bc2cc88e830da6c1e18fa4df2bf1849ad1fac0603d46c1ac9bdb22e333bca24ac5ab30f3e67b2ef9bbc169d10a1d0afc363cb27b40dd1a266a6ea9cb490102f86b68ea68cd81ae3e72bef45c7fdc5f1d408453f690e2f2bf9c305109f4a1b7dd999d3eba0e325769c1460a87cbe76ea0ca02418ccfb3585ac6524624677ce7919c96c99be374578d20dbbbc1042104731cc9430b6469206cc7a6ff5fa3dc1d849016f7cce33509757975026ec1c1d9cdfc590129945839310c9bb50f31efff33074bfd5b6a49370fd677fa319957bce146d2d666fb58ac6835b5a233fde53cacf15ffdbfde08061a50549b9fb7c3a9e73b44741136c69518e2ec0694965fbc9478a3811b1d2c9a35324168e40fe0c145855ffb1e9a28a691c84ae0abe8e3aee0b1017ceffae4cbf12d955c6e44a9088bb188af27638304388bf21d6dfe6ef78451e6983ec9f79aa43382f3237e099cb7769f8655f0d3792b9247be557762ee3bc88c4e216e11dcd8be3ed9cd250999e6ff0529618b23ebed81aec4ab3a164bba60a3b204702fad37a519f47f26187a4ad65c72664b741bb1936a9867f379dce1a62419d19b74849cd6d6b22808c143a3149df2cd2b2cc22978d3dd8f9685a7278fe8edbcebef41c0e0bcaf9abd752842308232cfaacbd7e174bda265027e93d46cae79c0267429371bdf99ada8ac040651121865f2319c4eddeae645ab26c5ee95b8fa7eae3ac7b643a4b38c19a77a9006546d82c939018a9b45fc452ee75bab3add9975084905d725c8b63818c844976dfd9bdce062f4488286dcbc8cde518c2e8f19984ccaca43384da09c056a4c180baa73c5b3325cc79203c200e3f8c158d44f1e196397955aab3716ea46fc0db02688fc7b683fce68b3e1121d79c7546f9220091fdcaa1da7beeb7fdec8451281e7232f02d18a4607964ed54d803910e5a3c0b53ff7e9b28e7087c7084442872d660a2abab49e3420dd27d0b6c9c09edd405347f0ff7286836f735b9976f5366139c165bd60443a181326d11707a516b4e90a1e1634024908cd308ea68606f1a09dafb9ee2946d0e0ee0b2f4d89b620a41d48eefb9b0bb715c3e059a81784f4c24796d29ec6d77bc44208a3e57c18da71dc03bfc7dbf048d802858795acebd8a27e113484dda4a14b8cd80cb41d556545e76bbd79d4e67d54ad2e16947026b58cc092a0505ee1d3bd2f3ee246fbc1feb4cb9cc580f25d678f18faf7d1e1a53e46a8df5da8320a395d958be30fddf5ecbec1a368e7602430ec0e004f56b6724315f831477c92e0e2a999cc597e3dbfc974688f51e8fa6c3e898a897243471cf087753a16b613611544d62edd3e7b228e4fb9a42b98cc9176e25fa6e4f5b063a79de269b4c324eb600822341e85bfb2bfa714fbc5e5dd1d7bef2217a6072f81efed115b60699a5fc3dc736598722062f897c4b7814562bde3a7b79023380ecd69353210160a185d252fe9916fe03dcebc74bb3553ce7e18a85c80f193616a946b1b041ec35a93b3e1bd95b4fa8a0430b03550f7d15b08f6ebbd1b2685b550116bb667ffc1afab71254b4f8363c1bb46054b45cb114e8b16a82751d2bb0bee66520519292f8ec9f3e802d5153026c94d407914424455e147e15f265bb40bc8229d5abc5d70495a647cc362eabccc25180e71a511c994376d241af73a685ed889d7c52edc45151b5723c09d5c9a564c0875c4c683437a4db8cbb08bfd19243a78e2b4d8a62f83d89afa2ac361b45ebd14d339bdeb89917d42831ef3a202e6cad244a6ca33fea7702315023e07553640406793bdd69b68434cee34643a6ddcc4b7905e91ff6245e396eeb0df9856fcf8adaaa9987a01157caee09493353ad6e5642fe64610e2c402b820cb8352089b06715944152235076cdcbcbeee146b8090f5e15de50ae60aa1e9e7c9b84a640f6b80b578ff46fb6cbb5286f92b993b8b56b0085ce22859e825f6eafa2005c82714b8e83e08c8f0fb8f02dbea885caaed0291efce8a48d7120a82837e37331fd1612d6874b669c7553fc7c919e1897f2cf2eaa4df14456228860b2a5349d9715420d74e9361e46d376282e64cbb853e7bfb7a5f1ea4142b85847716514c6efce72a2737a458319d9fb80977082b12b87ad1002acb7b05581c725fec2ceb5d2040968446bd262c2cf903aeacaf9ba05aac5330c7dccdd48caec95881b4634178e90f42f75a02cd883ed75a894e57b48e0760a04b8d134d4d25f0dcb712c8b1caea99a51b34d21c06cfd17e9752d32969382cf66e6a9f858bcf5720b9201486968bf3899db605665048c885919f69eb7272dcd4c5e789054103c9d082608a9b89695a0324b38245e6d7f0ce536bfbb37722cb7fd3fc4cdc2394bf70c071af82d6bf2db2c730b66ba3d008e64fae94bce86fe2ccd3c074881962d66513089d554b3a730835ea9a2593fd4f3e228c2604d55fca72dc67cc8173273b4a85bb51fbabf7c94bf36360e87a1ccd65d63cbd007ab519b771e3f1d88ae7f424cce9e2d7eeed82df71cfed44998f89a66ad35743bbf8ca6e5965897b313840377f4a0c25f696b4c9058e60015eda5795190db17c75a351e1f7cff0225150c9c1754ca01c134b2c33ea0978acdeba6873fbbac4cb9895bcde4bd578d0b376e2f680d56a285fb978948a1c412aeddf0c35552d6a82536b3383d83fa577ac33efa7366137b0e87b20778e5e619a1acdb2aa7525a5c5626edd79f97ad47509f9902189d6cdf45e8d9414c3f91e71d390616c2fae960b0367b51f10ac3b9c7645b9e0bff7e8f8cc53e09845d3076fe4c4c55d5e4e91d8d091ea7b551812f41db9f42a284281fe2bfa18a2b0e520cd8d023a17351e080ce8ae89a90a7dbc380a849f50d41d7fccd1dbe2723c285dc92dbabfbd4eae636204d1c837ae96154f6d2f9aa3f9b4acd8a7dcd01901cb59f6b293cb36743acf3aa1f21103e", 0x1000, 0xffffffffc087b503}], 0x40000, &(0x7f0000001900)=ANY=[@ANYBLOB="65766f6673002c65726f6673002c7d7b2f2c65726f6673002c2626243a2c282d2c646f6e745f6dadddafd3db6739e68e59e15b6561737572652ce5734aedb86eb44db7837745d00273c7b7402819baec01baa66e616d13ab12a9c34253c96f6e142c526128be53ecb4b8019e36b6ba928b68fdee85873beae09dc0e88478614060910f779fc9efdb154523c72fa88d490eebc0661595018136adeff68da583cc498b642a0b0772bf41fc2c5ebf3be9c77d9fe1248cba94cbc5dbd202fb98238625fac70ce4cdd2dedde40e1c6267b326b3e046000000d474c7d88289c85c63e173acc784e5629c3cd16ec99a85043078527f82ab3edd6ad837914ed32de19fea4d9a2427c5b897c0fced1594fa8314c40abab34d486cd44b60ade0d4e8e704513b595aa2905657d4e7a59388fa61481f980066cda5fce37ac3a5227c1f90cde856fe0b50ffe1ec08e6c795d701647f6b68897da8ac9827a9dbecfc4e5f1acc7dacbd69c10b704e169032626591a6d73ae4c8a2fa49e7a136c67f36c30021e44185486b46c4de5bd7f94e4c3a892a92eefa4466115720d055d5"]) (async) stat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) (async) openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$SOUND_MIXER_READ_RECMASK(r2, 0x80044dfd, &(0x7f00000000c0)) (async) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(0xffffffffffffffff, 0xc0045540, &(0x7f0000001ac0)=0x6) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000001880)={r1, 0x7ff, 0x12000, 0x3ff}) (async) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r3, 0xc0045540, &(0x7f00000018c0)=0x5) (async) getpid() (async) sched_setscheduler(r4, 0x5, &(0x7f0000000380)) (async) open(0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r4, 0x10, r5, 0x9) (async) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r3, 0xc1105518, &(0x7f0000001c00)={{0x4, 0x6, 0x1f, 0x2dd0, 'syz0\x00', 0x4}, 0x4, 0x4, 0x9, r4, 0x1, 0x0, 'syz1\x00', &(0x7f0000001bc0)=['\x00'], 0x1, '\x00', [0xff80, 0x7, 0x81, 0x4]}) (async) 09:25:44 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x10, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 879.763020] erofs: unmounted for /dev/loop4 [ 879.808978] erofs: unmounted for /dev/loop2 [ 879.992046] erofs: read_super, device -> /dev/loop4 [ 879.997418] erofs: options -> [ 880.004312] erofs: root inode @ nid 36 [ 880.013440] erofs: mounted on /dev/loop4 with opts: . [ 880.013907] erofs: read_super, device -> /dev/loop3 [ 880.070118] erofs: options -> [ 880.086847] erofs: root inode @ nid 36 [ 880.131964] erofs: bogus i_mode (0) @ nid 36 09:25:47 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x43eb}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:47 executing program 2: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r0 = syz_mount_image$romfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x5, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000280)="8a4e873432b30f916516cb3c7851e96f867a5d9288bbf50e082e928beef8b4a9510981726b353aa4923582b4c02e60e5e574885d6662c13816718b5cc41625e931e2d2d5042331f49804ed54473658bd4d9e1a506917ba21407fa89da0e9718018c6494cd032a748532e10bf6ad26921cb99a819519355c2f39e3c9bf67f9be1f35684a766343c2ba255f3b99a877443830462f5f3cbff4063ede9ac4e801c7c67ee76e737127a0a88dfc580967973cd87f743eb6f9e5393e20b9911cc81f197201b0d655aed82e083c49857967f8ad37b9cee", 0xd3, 0xa1}], 0x88400, &(0x7f0000000380)={[{'erofs\x00'}, {',^'}, {'erofs\x00'}, {'erofs\x00'}], [{@smackfsfloor={'smackfsfloor', 0x3d, '&-\t'}}, {@context={'context', 0x3d, 'sysadm_u'}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0xffffffffffffffb1) syz_mount_image$affs(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x5, 0x5, &(0x7f00000006c0)=[{&(0x7f0000000440)="a94c052cc2c9e15a57d4a1c29b38bcdb5482242d45b1e0691ac8cec9c507a081ccb6fded200ad0b5023cf36f5b4729d46f3a662ccaffd06e9ae8fd83b899813416d992bc9e2463d5d50b11511cf058baedc8a0b9bf11a25ed8bdf0681c055d92acc330059b8e7800d8880f6eb96039c237809c38194e0e30b3815f617bfd33ff50b6288e73458920f1", 0x89, 0x3ff}, {&(0x7f0000000500)="db18e4abe392ff777839f8c5", 0xc, 0xfff}, {&(0x7f0000000540)="9edd9391fba6fd01fa8c045167921099d1beed441aa7ae8c2b2707db6b", 0x1d, 0x9ae}, {&(0x7f0000000580)="6279e4f443e3f98c18c55186c6c444b0982bd4bba050ffb03ac14eed1c6e4363f6b5e30827f06de95d96e03c20d82d84194600eda81e97", 0x37, 0x4}, {&(0x7f00000005c0)="c1757f92a6a9ef108c1afafe24e62294cab44cb16eaf188df23bc49d106c689c8e1d8b745c05888d8a7aa38efa3965d55131694351b9dd20625b15415477431f0724488c1d187f261492c38726935e80fd226e80400343be3178c583681fcbc234bc6260a49ee90a6ae243be846bb7cf85898d618467ed011f7ab1e415ee219036d02b132ffba009910d61afd66e81923aecd84f7e4db4ca1021524a58d3a36335e56fdf50b97fd0ea15a20d313e262e5a44202c970d1442f2a60f9a798b6b8bf5c4172dad80009aaf50692350dc", 0xce, 0x6}], 0xa448, &(0x7f0000000800)={[{'!:(-{^*'}, {'\x00'}, {'erofs\x00'}], [{@measure}, {@smackfshat={'smackfshat', 0x3d, 'smackfsfloor'}}]}) syz_mount_image$hpfs(&(0x7f0000000740), &(0x7f0000000840)='./file0\x00', 0x200, 0x6, &(0x7f0000000cc0)=[{&(0x7f0000000880)="81d33cc27db8afe0038a59e3bb120a168f3ad41f07c5ec545df45c20bd340a196816b266bbed529e6ff6aef639d050f9bba979a60ffd7fbd72a152ba6c3de2904dd135c196aec1ffda35bcae288fbd646ed28066922d16fe433612a019710b68095a37868042aa3aee070a98b1206297b2a4cc85becc5d94d3d585793be3adef66840fe037f9f442fe01e8be4dba67590a6dd164e63bc922389e3565581c5423a5f7caf74f6593da16ad3eb2479b", 0xae, 0x1}, {&(0x7f0000000940)="956112a7682b1a441f34244ec9443444b97a3d7ef0153d1df9b08ecfa9c7ca91cb311886c934ac708262fa478738444cf4d517964a4caeee5552b932bb5a7964447c3a9ceea7dbd2113fcb9fde21234b5e073294d6d09f91a11aad81253671a7ed970099835b43f95e1f3b54b6692f6328f2836272364ec6cdcf83a5d3a1a82ad31aff1e70915e47a2f4a0d53f174daf738d85d46ab72a499ddd4635677a059e59146ec52df628bb3e246c353c71b4424eb94b6c1fda9ffca6aef91395aa47acba2d6d270bbeefab4962281d15d1d178d715700742fb91", 0xd7, 0x2}, {&(0x7f0000000a40)="257662188aadad793dba643b1d6a2d9d07c40276d8446ccd49dadfea8e82fef2f25b8966f1c618ac0e9f0e9fe5666ea5979ac5bf4786938914ca0f9f969f634cf176180763984a020a076596b5c3a472761f58fe46c061a6ad7399eef4eeeda43494d552a435e635d186", 0x6a, 0x2}, {&(0x7f0000000ac0)="4e59d3663ea3a00288d0cca98fd6006d1e49d9b4899f7b04ccb751f8b218faa0421bd5762adb129ae86f3befa41479d0a2f6584ecef1e6dabc6a11694ce768bb113475689d693541ed3cd3512fbe9e9d0663baaf8b63da06fa9d4c5f1a7129f7be4e3a18f81e11b23bc554b4a70a5b79792ea2173fc83f98d306c01610c5fc6634ff599d64d601f8c0fc421dd297bbe1cef79588115afd68ce790bf88994a401d33861f2bf695ba2", 0xa8, 0xd697}, {&(0x7f0000000b80), 0x0, 0x20}, {&(0x7f0000000bc0)="e9ba84723506c455f8d0b15e2f02a5518933f36363f759931c0b0cc5f878fe051bae4384eb6b5a0564800850c46ebea023950959b1e87a37e4f5c6fecac7bd94ecb8e5f49a27b0695174997c6da16a33c830ca463daf6b7bce6abee521bdf51a73d30a4526998657a59edc98fd7d4620a179e28b6b73345b3f5e88821c4a6a8276dd58c5c4770def981ba0d42f0f244325a761cc008d6e1256454508522c07723051e2eafb0d964e865b026ba7154ace8451e3d1e5554ed39b53620a105a01a96a1039bfa16cb2058976170665a38a65eab26e263a4ffe780df534499bb59c185de9e56b545b7d6af2c8844605acc04060039a43", 0xf4, 0xdd12}], 0x808, &(0x7f0000000d80)={[{'.:\x89%!'}, {'#,'}, {'\x00'}, {'\x00'}, {'%^'}, {',^'}, {}], [{@dont_measure}, {@smackfsroot={'smackfsroot', 0x3d, 'erofs\x00'}}, {@fsname={'fsname', 0x3d, ',@'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@measure}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x680, 0x0) fchmodat(r1, &(0x7f00000007c0)='./file0\x00', 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) syz_mount_image$romfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x5, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000280)="8a4e873432b30f916516cb3c7851e96f867a5d9288bbf50e082e928beef8b4a9510981726b353aa4923582b4c02e60e5e574885d6662c13816718b5cc41625e931e2d2d5042331f49804ed54473658bd4d9e1a506917ba21407fa89da0e9718018c6494cd032a748532e10bf6ad26921cb99a819519355c2f39e3c9bf67f9be1f35684a766343c2ba255f3b99a877443830462f5f3cbff4063ede9ac4e801c7c67ee76e737127a0a88dfc580967973cd87f743eb6f9e5393e20b9911cc81f197201b0d655aed82e083c49857967f8ad37b9cee", 0xd3, 0xa1}], 0x88400, &(0x7f0000000380)={[{'erofs\x00'}, {',^'}, {'erofs\x00'}, {'erofs\x00'}], [{@smackfsfloor={'smackfsfloor', 0x3d, '&-\t'}}, {@context={'context', 0x3d, 'sysadm_u'}}]}) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0xffffffffffffffb1) (async) syz_mount_image$affs(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x5, 0x5, &(0x7f00000006c0)=[{&(0x7f0000000440)="a94c052cc2c9e15a57d4a1c29b38bcdb5482242d45b1e0691ac8cec9c507a081ccb6fded200ad0b5023cf36f5b4729d46f3a662ccaffd06e9ae8fd83b899813416d992bc9e2463d5d50b11511cf058baedc8a0b9bf11a25ed8bdf0681c055d92acc330059b8e7800d8880f6eb96039c237809c38194e0e30b3815f617bfd33ff50b6288e73458920f1", 0x89, 0x3ff}, {&(0x7f0000000500)="db18e4abe392ff777839f8c5", 0xc, 0xfff}, {&(0x7f0000000540)="9edd9391fba6fd01fa8c045167921099d1beed441aa7ae8c2b2707db6b", 0x1d, 0x9ae}, {&(0x7f0000000580)="6279e4f443e3f98c18c55186c6c444b0982bd4bba050ffb03ac14eed1c6e4363f6b5e30827f06de95d96e03c20d82d84194600eda81e97", 0x37, 0x4}, {&(0x7f00000005c0)="c1757f92a6a9ef108c1afafe24e62294cab44cb16eaf188df23bc49d106c689c8e1d8b745c05888d8a7aa38efa3965d55131694351b9dd20625b15415477431f0724488c1d187f261492c38726935e80fd226e80400343be3178c583681fcbc234bc6260a49ee90a6ae243be846bb7cf85898d618467ed011f7ab1e415ee219036d02b132ffba009910d61afd66e81923aecd84f7e4db4ca1021524a58d3a36335e56fdf50b97fd0ea15a20d313e262e5a44202c970d1442f2a60f9a798b6b8bf5c4172dad80009aaf50692350dc", 0xce, 0x6}], 0xa448, &(0x7f0000000800)={[{'!:(-{^*'}, {'\x00'}, {'erofs\x00'}], [{@measure}, {@smackfshat={'smackfshat', 0x3d, 'smackfsfloor'}}]}) (async) syz_mount_image$hpfs(&(0x7f0000000740), &(0x7f0000000840)='./file0\x00', 0x200, 0x6, &(0x7f0000000cc0)=[{&(0x7f0000000880)="81d33cc27db8afe0038a59e3bb120a168f3ad41f07c5ec545df45c20bd340a196816b266bbed529e6ff6aef639d050f9bba979a60ffd7fbd72a152ba6c3de2904dd135c196aec1ffda35bcae288fbd646ed28066922d16fe433612a019710b68095a37868042aa3aee070a98b1206297b2a4cc85becc5d94d3d585793be3adef66840fe037f9f442fe01e8be4dba67590a6dd164e63bc922389e3565581c5423a5f7caf74f6593da16ad3eb2479b", 0xae, 0x1}, {&(0x7f0000000940)="956112a7682b1a441f34244ec9443444b97a3d7ef0153d1df9b08ecfa9c7ca91cb311886c934ac708262fa478738444cf4d517964a4caeee5552b932bb5a7964447c3a9ceea7dbd2113fcb9fde21234b5e073294d6d09f91a11aad81253671a7ed970099835b43f95e1f3b54b6692f6328f2836272364ec6cdcf83a5d3a1a82ad31aff1e70915e47a2f4a0d53f174daf738d85d46ab72a499ddd4635677a059e59146ec52df628bb3e246c353c71b4424eb94b6c1fda9ffca6aef91395aa47acba2d6d270bbeefab4962281d15d1d178d715700742fb91", 0xd7, 0x2}, {&(0x7f0000000a40)="257662188aadad793dba643b1d6a2d9d07c40276d8446ccd49dadfea8e82fef2f25b8966f1c618ac0e9f0e9fe5666ea5979ac5bf4786938914ca0f9f969f634cf176180763984a020a076596b5c3a472761f58fe46c061a6ad7399eef4eeeda43494d552a435e635d186", 0x6a, 0x2}, {&(0x7f0000000ac0)="4e59d3663ea3a00288d0cca98fd6006d1e49d9b4899f7b04ccb751f8b218faa0421bd5762adb129ae86f3befa41479d0a2f6584ecef1e6dabc6a11694ce768bb113475689d693541ed3cd3512fbe9e9d0663baaf8b63da06fa9d4c5f1a7129f7be4e3a18f81e11b23bc554b4a70a5b79792ea2173fc83f98d306c01610c5fc6634ff599d64d601f8c0fc421dd297bbe1cef79588115afd68ce790bf88994a401d33861f2bf695ba2", 0xa8, 0xd697}, {&(0x7f0000000b80), 0x0, 0x20}, {&(0x7f0000000bc0)="e9ba84723506c455f8d0b15e2f02a5518933f36363f759931c0b0cc5f878fe051bae4384eb6b5a0564800850c46ebea023950959b1e87a37e4f5c6fecac7bd94ecb8e5f49a27b0695174997c6da16a33c830ca463daf6b7bce6abee521bdf51a73d30a4526998657a59edc98fd7d4620a179e28b6b73345b3f5e88821c4a6a8276dd58c5c4770def981ba0d42f0f244325a761cc008d6e1256454508522c07723051e2eafb0d964e865b026ba7154ace8451e3d1e5554ed39b53620a105a01a96a1039bfa16cb2058976170665a38a65eab26e263a4ffe780df534499bb59c185de9e56b545b7d6af2c8844605acc04060039a43", 0xf4, 0xdd12}], 0x808, &(0x7f0000000d80)={[{'.:\x89%!'}, {'#,'}, {'\x00'}, {'\x00'}, {'%^'}, {',^'}, {}], [{@dont_measure}, {@smackfsroot={'smackfsroot', 0x3d, 'erofs\x00'}}, {@fsname={'fsname', 0x3d, ',@'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@measure}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x680, 0x0) (async) fchmodat(r1, &(0x7f00000007c0)='./file0\x00', 0x0) (async) 09:25:47 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 28) 09:25:47 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x14, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 882.121517] erofs: read_super, device -> /dev/loop2 [ 882.130849] erofs: options -> [ 882.140974] erofs: root inode @ nid 36 [ 882.156451] erofs: read_super, device -> /dev/loop3 [ 882.162025] erofs: mounted on /dev/loop2 with opts: . [ 882.169961] erofs: options -> [ 882.173977] erofs: root inode @ nid 36 [ 882.186613] FAULT_INJECTION: forcing a failure. [ 882.186613] name failslab, interval 1, probability 0, space 0, times 0 [ 882.198537] CPU: 1 PID: 23508 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 882.206415] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 882.207495] erofs: bogus i_mode (0) @ nid 36 [ 882.215758] Call Trace: [ 882.215871] dump_stack+0x1fc/0x2ef [ 882.215891] should_fail.cold+0xa/0xf [ 882.215910] ? setup_fault_attr+0x200/0x200 [ 882.215928] ? __es_tree_search.isra.0+0x1af/0x210 [ 882.239516] __should_failslab+0x115/0x180 [ 882.243757] should_failslab+0x5/0x10 [ 882.247555] kmem_cache_alloc+0x3f/0x370 [ 882.251621] __es_insert_extent+0x39b/0x13b0 [ 882.256036] ? lock_acquire+0x170/0x3c0 [ 882.260008] ? ext4_es_insert_extent+0x17e/0x5e0 [ 882.264770] ext4_es_insert_extent+0x22e/0x5e0 [ 882.269358] ? lock_downgrade+0x720/0x720 [ 882.273503] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 882.279303] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 882.284323] ? ext4_es_find_delayed_extent_range+0x7d9/0x9f0 [ 882.290130] ext4_ext_map_blocks+0x2129/0x7390 [ 882.294719] ? __lock_acquire+0x6de/0x3ff0 [ 882.298956] ? __lock_acquire+0x6de/0x3ff0 [ 882.303193] ? mark_held_locks+0xf0/0xf0 [ 882.307253] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 882.312616] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 882.317805] ? mark_held_locks+0xf0/0xf0 09:25:47 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (fail_nth: 1) [ 882.321871] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 882.326725] ? ext4_es_lookup_extent+0x375/0xb60 [ 882.331488] ? check_preemption_disabled+0x41/0x280 [ 882.336508] ? lock_acquire+0x170/0x3c0 [ 882.340482] ? ext4_map_blocks+0x33e/0x1a50 [ 882.344815] ext4_map_blocks+0xd88/0x1a50 [ 882.348972] ? check_preemption_disabled+0x41/0x280 [ 882.353993] ? ext4_issue_zeroout+0x160/0x160 [ 882.358493] ? __brelse+0x84/0xa0 [ 882.361949] ? __ext4_new_inode+0x2eb/0x5a20 [ 882.366363] ext4_getblk+0xad/0x4f0 09:25:47 executing program 4: prctl$PR_GET_DUMPABLE(0x3) (async) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1000) r1 = syz_mount_image$squashfs(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x4, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000300)="aadf7df0ced5b3ae1bcc7542b21233789a565f395de6db52fdaecc4dc740d5090375473be506116655626f6872dd276a50d07468a98eb33ca41001cb50a8d9a1276126", 0x43}, {&(0x7f0000000380)="cfc4aa28254e43dcd15c6bc8bcb4f510c977e5028f3ac4f8013716bbbff02824b8d8b6d161fe08995c741d", 0x2b, 0x7}, {&(0x7f00000003c0)="95b99876af7c22ac31a9e1e4c4f2d38eb451039664d801657ceefb9609b74452c9baec489b042f40d06923904d2e7e682cbdfb7478e705d4c970554b800c037d1a11b8f16423e1f094f59318e050733e6ccfd95ddb2e1e821bd03053a4e7a28dbf62663d32bca35289ea330c15686a6a9b7b1b6e2979411a3572bff5368c6d2428f962f76308f30f15f77aa041eec656c724057225d0ea84d1b5a2c325d7bd56cd7ed44b4f2c8825d87b8b", 0xab, 0xfffffffffffffffe}, {&(0x7f0000000480)="f4d76907d4e266a920b524731a0deafde587bc98da1b307fcbe2ec60778dfd1c76f978efb6961276ce25f8bea2970af67f0a682bf63c5a9e83d62fc7cf94f668c12ef6af22e4bd7e5eee7ddc9f896ffbae3311f88f305de6714e8f71ee78834db056a1477450fafd1d4d765d05ea35bb32b486a3421313a81245fad9c1207a04c3add17d97e09c231d954c6dc0170df29a3bb331843ff2dac6e7812817f28f8542f340fb6785338ba6063aed6f1a9b6a011cc16d", 0xb4, 0x3}, {&(0x7f0000000540)="c29286f5f13d52ddffbce48c6de045f68798db9017428fc8d3f10e6872215255d5c9648575c1ed584695e3de59131488c663815065cc0db310fadca89a9b86a14c30b34c2b40a92457b16508b8257e7dbc565a9c9607a48ba153f5b0961bf5a05017fc39f871c2095908d64b09f89e6f58c5165a40c6567668bd8c4ac0919a9a3b70b5ca", 0x84, 0x3f}, {&(0x7f0000000600)="9b31a27d8e106aff6b3776319429f524d3c15ee54e7cb1d94b7fa879a21de3998b814f5bc196522474117c45eb3fe26ce5481c3b072d1084ff0e86e20e0ad0c89d230f71bfc4afb4c9bcaf099352a08c4b424e252392780bfb3398284f4fa493fe8f352dbdd18b0635be16ec2d1166185098d9c8a2c11d32cfd91e27ea44940a57ab30d68b4c733e8d41821ed025081cbb0ec45eb456d6058f29959d9c6263b3f32d55d3efda1d77d9e5ce49db", 0xad, 0x9}, {&(0x7f00000006c0)="32325bae40fa2c362ccb0dfb3e83282e0c9319895efd4d76e19c9914ce8ee9e857d2750ac081e6a6d6c5b5a5cca863c579105e315c7ab5186eff51eb4be664c620ea1ccd669741fb3a732f0ee66958f108ef8915d2bd5f907a0469f9bfa1a13bb1eec45ed7d53e4a13fbd216d9f83479f23979966108178294d39daf7c77e1c6e8beb2c91dec0133dcfeb5b191de07bfd212248f8e683a7d1e69a9539ecdeadf06b52c71e3bf6bd2ed51d1ff7bc91eedae928d273f0c2c2758ac3615e28d0023a5401f3c5cd606", 0xc7, 0x4}, {&(0x7f00000007c0)="f5deb3d87d50e6557c603bfeeca6505184f2f6065136ec5fbe1afe6c4926b2087c8576c1497041435b1add8f3c2a9b75556dc57f60606b1ae136ce0e161cfd7451f7e1ce9d5cca026782ce9f1901e6c245bab5018557dc3bfc095b6d09795ac41681c3e7e9b89a8954d7b43f37d7f7217d2c29fe85201eb4c14bfb4d596400d3adc848704fe8db1aa73bd7e20dcb9487b589a4541acabff61510f582bd8f783d5df7964d85cc0363769140c491ee0c7a484b752c31eb596a612058dfdc954decd0a7dd43ff791f9455bec026bf474b2c1977749c95b565f909c35b36174585414a79ef71b598a859f100fbe375a5c0daaf6d69606cd9a6e785ce453c46c19731e9c1baf865934dd91cf2ca2094f4cc8201fd0cc35c7c5f6d378b6b0bc68aca5fc343b6a6ba1af39b68526d9ff99568002d9f17eecd44a4d96baa6982233ab9d0a2123f5085961f81060e47342766b5d73df3b8ff006c35e82952c763aa70ac1699d107294013985e5acd2f638ac5881f23cad899ed78e13027f13a17f32b054df46c0746765f05ecfd9cd6724493c7889adffba31e90e20750d307e4dd4c4ebcb6c11cbede78c70c6df6ad8e978b1e6125b4c90c58464de9094d56f5695d966f3fc15cd45d8e650f82d020a9cb277cb2b2f091f9116510608f8f32ef34a5b0a31d2166feb26872c48984c7c42fd6e6267cfb68b3d08d6de7a405fbcefa4f9df454a2a6e3f7cde2be6a1aa1e2ebc23879f8d2806cc1827f4f0df9f180d126d2d342d40f3053ebe499ea56f5145f6457b43ec9f9e2189eda5e6e56a43e9e755e86eddc32a5150c51d001c357a09705c8baf447535e8ce26d260c443656b88d2caab5f0cc354fe7c2b2496450b309fac130088fd759602c7257795839788a3ccd04a4998c220a2ebb3d4a048176428ea05abbbaeb67a7e179e623ccabec8e4108197f7cae99ffe9934a891f7320e6c40f93776cc3a215bab4c416c964b708f25034e2e89cb3c4f2cfa2c1bd8c8ecd617f139c68c0e1f47b43265a7e1e7a0dcbfb2a7afb60e1e2ec7fb79c677140bac92d662dc27681c8725f87d57f078553a713431e1249ed80d3f1e478e5c98cbc06c9e540c9cfd8ce503844dec3f97e7839ae0820d61680e6e017d50dcd1fb0c71c53eb4bb670a5e5b9e4ee5c468c0c5ae4a5a22e2d3baf7bc0f7cb5f6a3a19e35e4f0ef4563c9f7fbcf4d79e46ff9d612f37b17cae3fb8f1dabb8918d764cb4b850f2ea8c2b428b2ae55f93eb470163ed4598474bf36927353c8dbaae6f7320ef23cfaa4bc885967ae0826e7b486a4b1fc5f426dfa0b71fec66280f56a00d2534418450d387baf0635d1bc9c50821d9092dba8647f9503b5ae190e91452dee7c911274ffbb828a2ba622f693fbd580bad2ae7480a3af3641fa6841c231f0620ed5539609769f7f72c4f3d08ba34c4f8c0885e3274a8154fa8f7ecc7e830e9f11720838f8e81ea134cebdfa31cfdb32ea527608a79c9e2c66345fbb15ff6cc5a6f5eb61f9b2cf27e5f641a66440bc545678c0710db1b4230e577e6e73240abce3400b219e96e10b3ce8a89cd15a3834698153a3b09a39346c617b5ef14028eb609aa83084fd1b003b7129c882095736f11d585202b8f207149748405034c9cf7a9589984e6ea24e304eb236324e2496a76c7929d6d6619e66b87f09ea3f541eaa79b6548ac05898536bec6fc52bc1b95f80efce36d96ecb97c8e81b21ec048c1851c2e4383cd8f53027069267cabeb72a4a95b70d8cdd8db8e7e36dfb1471180f5a2c692f6c0b5617bbe18b0d6e1d7fa316efd212b80f9e68050f7cefffc332139b9cfd50eaec960fae539496e23a179262a7eb21949be39403707eb8be5ea89369661271677e93a8aa5bba3a33797a90a11f665c5a93b21365aedd0dd580771d83deee3383327d956ddf53ed7aa95e63f6842934e78461df2ecd21819ae7f43b3366936d7f730884a5a55a21ebbfa0240fa2c9069a7d01e152463795a2ba1f524409a308735dd7c0f886a486dc4023b42038b7c58a1d1d0f281a11a16c6808f4f77b6d801375e15a5a8f1d4feaddb54de12b3302ca794a720ef4054629f70c3e6fae9790ea02207aecc226cf9203426072d637a36ece4c49f803b0795ffdcca96744397395e6443bc10eca2182b922146e9d9a643add091c7a3cd6f50d4071c4bc5cfd0b8d6815d43ac2accd721d53c4ee44017ce5eea14529bde4dac3d0b7a8a4d6a7a7a31fc789b7fa04798e3f187a42dee7b6219ebf8d10eb1eeb2b958750e33729dcfcd9067706353a805a240d7fa3670538b4d82c0c143a5dd7fc1abbd06c2f7c115389b82f9c28fff05dcdd147b13c0e300bacd93ce460ba598eb0659510719b7bd6c163f722f9ab7752f7109713b51755bd976b2f3e67f9c990982364c041d64da7955a06b7c4eb6cd9a1d189489a2b08ba47e242d6b8805e77d53d50f611af301ecab4bc9cd7770f9d5fe92a97c1b14f82f216b8c22c125a99617dd8ea0a25a545bcfe9afb2f35fe9df5a43923901b10d5334cfdbacaf90a75a1639ccac2275bbdd2317509e90102b7c6a0f1b38a92d67959ffddbc55e499d1ff35a587d27c3d54db1fc94bbc25af987afb013d5be3338430d7af6c24f519eaa74e73a7ac0d53c277b67a6f9cf88c09ab399e40b64ae1ec9b420b86832539448c38a81ba1b7f0244be8db60a8d03f1113ac1d77585011ad361ebca01ae1be4f05613baec4ad76ae9f5583979e9bedd3094007b477cdf50e88d4c8a6ff0681f8c915937601e99a873a2dd90f92557473effc1ae8e976bdd2087588d3d8468553cedc04f0db08ab7bc2cc88e830da6c1e18fa4df2bf1849ad1fac0603d46c1ac9bdb22e333bca24ac5ab30f3e67b2ef9bbc169d10a1d0afc363cb27b40dd1a266a6ea9cb490102f86b68ea68cd81ae3e72bef45c7fdc5f1d408453f690e2f2bf9c305109f4a1b7dd999d3eba0e325769c1460a87cbe76ea0ca02418ccfb3585ac6524624677ce7919c96c99be374578d20dbbbc1042104731cc9430b6469206cc7a6ff5fa3dc1d849016f7cce33509757975026ec1c1d9cdfc590129945839310c9bb50f31efff33074bfd5b6a49370fd677fa319957bce146d2d666fb58ac6835b5a233fde53cacf15ffdbfde08061a50549b9fb7c3a9e73b44741136c69518e2ec0694965fbc9478a3811b1d2c9a35324168e40fe0c145855ffb1e9a28a691c84ae0abe8e3aee0b1017ceffae4cbf12d955c6e44a9088bb188af27638304388bf21d6dfe6ef78451e6983ec9f79aa43382f3237e099cb7769f8655f0d3792b9247be557762ee3bc88c4e216e11dcd8be3ed9cd250999e6ff0529618b23ebed81aec4ab3a164bba60a3b204702fad37a519f47f26187a4ad65c72664b741bb1936a9867f379dce1a62419d19b74849cd6d6b22808c143a3149df2cd2b2cc22978d3dd8f9685a7278fe8edbcebef41c0e0bcaf9abd752842308232cfaacbd7e174bda265027e93d46cae79c0267429371bdf99ada8ac040651121865f2319c4eddeae645ab26c5ee95b8fa7eae3ac7b643a4b38c19a77a9006546d82c939018a9b45fc452ee75bab3add9975084905d725c8b63818c844976dfd9bdce062f4488286dcbc8cde518c2e8f19984ccaca43384da09c056a4c180baa73c5b3325cc79203c200e3f8c158d44f1e196397955aab3716ea46fc0db02688fc7b683fce68b3e1121d79c7546f9220091fdcaa1da7beeb7fdec8451281e7232f02d18a4607964ed54d803910e5a3c0b53ff7e9b28e7087c7084442872d660a2abab49e3420dd27d0b6c9c09edd405347f0ff7286836f735b9976f5366139c165bd60443a181326d11707a516b4e90a1e1634024908cd308ea68606f1a09dafb9ee2946d0e0ee0b2f4d89b620a41d48eefb9b0bb715c3e059a81784f4c24796d29ec6d77bc44208a3e57c18da71dc03bfc7dbf048d802858795acebd8a27e113484dda4a14b8cd80cb41d556545e76bbd79d4e67d54ad2e16947026b58cc092a0505ee1d3bd2f3ee246fbc1feb4cb9cc580f25d678f18faf7d1e1a53e46a8df5da8320a395d958be30fddf5ecbec1a368e7602430ec0e004f56b6724315f831477c92e0e2a999cc597e3dbfc974688f51e8fa6c3e898a897243471cf087753a16b613611544d62edd3e7b228e4fb9a42b98cc9176e25fa6e4f5b063a79de269b4c324eb600822341e85bfb2bfa714fbc5e5dd1d7bef2217a6072f81efed115b60699a5fc3dc736598722062f897c4b7814562bde3a7b79023380ecd69353210160a185d252fe9916fe03dcebc74bb3553ce7e18a85c80f193616a946b1b041ec35a93b3e1bd95b4fa8a0430b03550f7d15b08f6ebbd1b2685b550116bb667ffc1afab71254b4f8363c1bb46054b45cb114e8b16a82751d2bb0bee66520519292f8ec9f3e802d5153026c94d407914424455e147e15f265bb40bc8229d5abc5d70495a647cc362eabccc25180e71a511c994376d241af73a685ed889d7c52edc45151b5723c09d5c9a564c0875c4c683437a4db8cbb08bfd19243a78e2b4d8a62f83d89afa2ac361b45ebd14d339bdeb89917d42831ef3a202e6cad244a6ca33fea7702315023e07553640406793bdd69b68434cee34643a6ddcc4b7905e91ff6245e396eeb0df9856fcf8adaaa9987a01157caee09493353ad6e5642fe64610e2c402b820cb8352089b06715944152235076cdcbcbeee146b8090f5e15de50ae60aa1e9e7c9b84a640f6b80b578ff46fb6cbb5286f92b993b8b56b0085ce22859e825f6eafa2005c82714b8e83e08c8f0fb8f02dbea885caaed0291efce8a48d7120a82837e37331fd1612d6874b669c7553fc7c919e1897f2cf2eaa4df14456228860b2a5349d9715420d74e9361e46d376282e64cbb853e7bfb7a5f1ea4142b85847716514c6efce72a2737a458319d9fb80977082b12b87ad1002acb7b05581c725fec2ceb5d2040968446bd262c2cf903aeacaf9ba05aac5330c7dccdd48caec95881b4634178e90f42f75a02cd883ed75a894e57b48e0760a04b8d134d4d25f0dcb712c8b1caea99a51b34d21c06cfd17e9752d32969382cf66e6a9f858bcf5720b9201486968bf3899db605665048c885919f69eb7272dcd4c5e789054103c9d082608a9b89695a0324b38245e6d7f0ce536bfbb37722cb7fd3fc4cdc2394bf70c071af82d6bf2db2c730b66ba3d008e64fae94bce86fe2ccd3c074881962d66513089d554b3a730835ea9a2593fd4f3e228c2604d55fca72dc67cc8173273b4a85bb51fbabf7c94bf36360e87a1ccd65d63cbd007ab519b771e3f1d88ae7f424cce9e2d7eeed82df71cfed44998f89a66ad35743bbf8ca6e5965897b313840377f4a0c25f696b4c9058e60015eda5795190db17c75a351e1f7cff0225150c9c1754ca01c134b2c33ea0978acdeba6873fbbac4cb9895bcde4bd578d0b376e2f680d56a285fb978948a1c412aeddf0c35552d6a82536b3383d83fa577ac33efa7366137b0e87b20778e5e619a1acdb2aa7525a5c5626edd79f97ad47509f9902189d6cdf45e8d9414c3f91e71d390616c2fae960b0367b51f10ac3b9c7645b9e0bff7e8f8cc53e09845d3076fe4c4c55d5e4e91d8d091ea7b551812f41db9f42a284281fe2bfa18a2b0e520cd8d023a17351e080ce8ae89a90a7dbc380a849f50d41d7fccd1dbe2723c285dc92dbabfbd4eae636204d1c837ae96154f6d2f9aa3f9b4acd8a7dcd01901cb59f6b293cb36743acf3aa1f21103e", 0x1000, 0xffffffffc087b503}], 0x40000, &(0x7f0000001900)=ANY=[@ANYBLOB="65766f6673002c65726f6673002c7d7b2f2c65726f6673002c2626243a2c282d2c646f6e745f6dadddafd3db6739e68e59e15b6561737572652ce5734aedb86eb44db7837745d00273c7b7402819baec01baa66e616d13ab12a9c34253c96f6e142c526128be53ecb4b8019e36b6ba928b68fdee85873beae09dc0e88478614060910f779fc9efdb154523c72fa88d490eebc0661595018136adeff68da583cc498b642a0b0772bf41fc2c5ebf3be9c77d9fe1248cba94cbc5dbd202fb98238625fac70ce4cdd2dedde40e1c6267b326b3e046000000d474c7d88289c85c63e173acc784e5629c3cd16ec99a85043078527f82ab3edd6ad837914ed32de19fea4d9a2427c5b897c0fced1594fa8314c40abab34d486cd44b60ade0d4e8e704513b595aa2905657d4e7a59388fa61481f980066cda5fce37ac3a5227c1f90cde856fe0b50ffe1ec08e6c795d701647f6b68897da8ac9827a9dbecfc4e5f1acc7dacbd69c10b704e169032626591a6d73ae4c8a2fa49e7a136c67f36c30021e44185486b46c4de5bd7f94e4c3a892a92eefa4466115720d055d5"]) stat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) (async) r2 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r2, 0x80044dfd, &(0x7f00000000c0)) (async) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(0xffffffffffffffff, 0xc0045540, &(0x7f0000001ac0)=0x6) (async, rerun: 32) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000001880)={r1, 0x7ff, 0x12000, 0x3ff}) (rerun: 32) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r3, 0xc0045540, &(0x7f00000018c0)=0x5) (async, rerun: 32) r4 = getpid() (rerun: 32) sched_setscheduler(r4, 0x5, &(0x7f0000000380)) (async) r5 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r4, 0x10, r5, 0x9) (async, rerun: 64) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r3, 0xc1105518, &(0x7f0000001c00)={{0x4, 0x6, 0x1f, 0x2dd0, 'syz0\x00', 0x4}, 0x4, 0x4, 0x9, r4, 0x1, 0x0, 'syz1\x00', &(0x7f0000001bc0)=['\x00'], 0x1, '\x00', [0xff80, 0x7, 0x81, 0x4]}) (rerun: 64) [ 882.369993] ? ext4_iomap_begin+0xe00/0xe00 [ 882.374318] ? ext4_free_inode+0x1780/0x1780 [ 882.378723] ? debug_check_no_obj_freed+0x201/0x490 [ 882.383736] ? __dquot_initialize+0x298/0xb70 [ 882.388232] ext4_bread+0x7c/0x210 [ 882.391777] ? ext4_getblk+0x4f0/0x4f0 [ 882.395667] ? dquot_initialize_needed+0x290/0x290 [ 882.400596] ? trace_hardirqs_off+0x64/0x200 [ 882.405013] ext4_append+0x155/0x370 [ 882.408727] ext4_mkdir+0x5bd/0xe10 [ 882.412362] ? ext4_init_dot_dotdot+0x600/0x600 [ 882.417037] ? generic_permission+0x116/0x4d0 [ 882.421540] ? inode_permission.part.0+0x10c/0x450 [ 882.426473] vfs_mkdir+0x508/0x7a0 [ 882.430015] do_mkdirat+0x262/0x2d0 [ 882.433647] ? __ia32_sys_mknod+0x120/0x120 [ 882.437967] ? trace_hardirqs_off_caller+0x6e/0x210 [ 882.442982] ? do_syscall_64+0x21/0x620 [ 882.446957] do_syscall_64+0xf9/0x620 [ 882.450762] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 882.455950] RIP: 0033:0x7f5d4792a317 [ 882.459660] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 882.478553] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 882.486256] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 882.493519] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 882.500781] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 882.508047] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 882.515309] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 882.532867] erofs: unmounted for /dev/loop4 09:25:47 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x22, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:47 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 29) 09:25:47 executing program 2: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r0 = syz_mount_image$romfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x5, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000280)="8a4e873432b30f916516cb3c7851e96f867a5d9288bbf50e082e928beef8b4a9510981726b353aa4923582b4c02e60e5e574885d6662c13816718b5cc41625e931e2d2d5042331f49804ed54473658bd4d9e1a506917ba21407fa89da0e9718018c6494cd032a748532e10bf6ad26921cb99a819519355c2f39e3c9bf67f9be1f35684a766343c2ba255f3b99a877443830462f5f3cbff4063ede9ac4e801c7c67ee76e737127a0a88dfc580967973cd87f743eb6f9e5393e20b9911cc81f197201b0d655aed82e083c49857967f8ad37b9cee", 0xd3, 0xa1}], 0x88400, &(0x7f0000000380)={[{'erofs\x00'}, {',^'}, {'erofs\x00'}, {'erofs\x00'}], [{@smackfsfloor={'smackfsfloor', 0x3d, '&-\t'}}, {@context={'context', 0x3d, 'sysadm_u'}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0xffffffffffffffb1) syz_mount_image$affs(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x5, 0x5, &(0x7f00000006c0)=[{&(0x7f0000000440)="a94c052cc2c9e15a57d4a1c29b38bcdb5482242d45b1e0691ac8cec9c507a081ccb6fded200ad0b5023cf36f5b4729d46f3a662ccaffd06e9ae8fd83b899813416d992bc9e2463d5d50b11511cf058baedc8a0b9bf11a25ed8bdf0681c055d92acc330059b8e7800d8880f6eb96039c237809c38194e0e30b3815f617bfd33ff50b6288e73458920f1", 0x89, 0x3ff}, {&(0x7f0000000500)="db18e4abe392ff777839f8c5", 0xc, 0xfff}, {&(0x7f0000000540)="9edd9391fba6fd01fa8c045167921099d1beed441aa7ae8c2b2707db6b", 0x1d, 0x9ae}, {&(0x7f0000000580)="6279e4f443e3f98c18c55186c6c444b0982bd4bba050ffb03ac14eed1c6e4363f6b5e30827f06de95d96e03c20d82d84194600eda81e97", 0x37, 0x4}, {&(0x7f00000005c0)="c1757f92a6a9ef108c1afafe24e62294cab44cb16eaf188df23bc49d106c689c8e1d8b745c05888d8a7aa38efa3965d55131694351b9dd20625b15415477431f0724488c1d187f261492c38726935e80fd226e80400343be3178c583681fcbc234bc6260a49ee90a6ae243be846bb7cf85898d618467ed011f7ab1e415ee219036d02b132ffba009910d61afd66e81923aecd84f7e4db4ca1021524a58d3a36335e56fdf50b97fd0ea15a20d313e262e5a44202c970d1442f2a60f9a798b6b8bf5c4172dad80009aaf50692350dc", 0xce, 0x6}], 0xa448, &(0x7f0000000800)={[{'!:(-{^*'}, {'\x00'}, {'erofs\x00'}], [{@measure}, {@smackfshat={'smackfshat', 0x3d, 'smackfsfloor'}}]}) syz_mount_image$hpfs(&(0x7f0000000740), &(0x7f0000000840)='./file0\x00', 0x200, 0x6, &(0x7f0000000cc0)=[{&(0x7f0000000880)="81d33cc27db8afe0038a59e3bb120a168f3ad41f07c5ec545df45c20bd340a196816b266bbed529e6ff6aef639d050f9bba979a60ffd7fbd72a152ba6c3de2904dd135c196aec1ffda35bcae288fbd646ed28066922d16fe433612a019710b68095a37868042aa3aee070a98b1206297b2a4cc85becc5d94d3d585793be3adef66840fe037f9f442fe01e8be4dba67590a6dd164e63bc922389e3565581c5423a5f7caf74f6593da16ad3eb2479b", 0xae, 0x1}, {&(0x7f0000000940)="956112a7682b1a441f34244ec9443444b97a3d7ef0153d1df9b08ecfa9c7ca91cb311886c934ac708262fa478738444cf4d517964a4caeee5552b932bb5a7964447c3a9ceea7dbd2113fcb9fde21234b5e073294d6d09f91a11aad81253671a7ed970099835b43f95e1f3b54b6692f6328f2836272364ec6cdcf83a5d3a1a82ad31aff1e70915e47a2f4a0d53f174daf738d85d46ab72a499ddd4635677a059e59146ec52df628bb3e246c353c71b4424eb94b6c1fda9ffca6aef91395aa47acba2d6d270bbeefab4962281d15d1d178d715700742fb91", 0xd7, 0x2}, {&(0x7f0000000a40)="257662188aadad793dba643b1d6a2d9d07c40276d8446ccd49dadfea8e82fef2f25b8966f1c618ac0e9f0e9fe5666ea5979ac5bf4786938914ca0f9f969f634cf176180763984a020a076596b5c3a472761f58fe46c061a6ad7399eef4eeeda43494d552a435e635d186", 0x6a, 0x2}, {&(0x7f0000000ac0)="4e59d3663ea3a00288d0cca98fd6006d1e49d9b4899f7b04ccb751f8b218faa0421bd5762adb129ae86f3befa41479d0a2f6584ecef1e6dabc6a11694ce768bb113475689d693541ed3cd3512fbe9e9d0663baaf8b63da06fa9d4c5f1a7129f7be4e3a18f81e11b23bc554b4a70a5b79792ea2173fc83f98d306c01610c5fc6634ff599d64d601f8c0fc421dd297bbe1cef79588115afd68ce790bf88994a401d33861f2bf695ba2", 0xa8, 0xd697}, {&(0x7f0000000b80), 0x0, 0x20}, {&(0x7f0000000bc0)="e9ba84723506c455f8d0b15e2f02a5518933f36363f759931c0b0cc5f878fe051bae4384eb6b5a0564800850c46ebea023950959b1e87a37e4f5c6fecac7bd94ecb8e5f49a27b0695174997c6da16a33c830ca463daf6b7bce6abee521bdf51a73d30a4526998657a59edc98fd7d4620a179e28b6b73345b3f5e88821c4a6a8276dd58c5c4770def981ba0d42f0f244325a761cc008d6e1256454508522c07723051e2eafb0d964e865b026ba7154ace8451e3d1e5554ed39b53620a105a01a96a1039bfa16cb2058976170665a38a65eab26e263a4ffe780df534499bb59c185de9e56b545b7d6af2c8844605acc04060039a43", 0xf4, 0xdd12}], 0x808, &(0x7f0000000d80)={[{'.:\x89%!'}, {'#,'}, {'\x00'}, {'\x00'}, {'%^'}, {',^'}, {}], [{@dont_measure}, {@smackfsroot={'smackfsroot', 0x3d, 'erofs\x00'}}, {@fsname={'fsname', 0x3d, ',@'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@measure}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x680, 0x0) fchmodat(r1, &(0x7f00000007c0)='./file0\x00', 0x0) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) syz_mount_image$romfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x5, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000280)="8a4e873432b30f916516cb3c7851e96f867a5d9288bbf50e082e928beef8b4a9510981726b353aa4923582b4c02e60e5e574885d6662c13816718b5cc41625e931e2d2d5042331f49804ed54473658bd4d9e1a506917ba21407fa89da0e9718018c6494cd032a748532e10bf6ad26921cb99a819519355c2f39e3c9bf67f9be1f35684a766343c2ba255f3b99a877443830462f5f3cbff4063ede9ac4e801c7c67ee76e737127a0a88dfc580967973cd87f743eb6f9e5393e20b9911cc81f197201b0d655aed82e083c49857967f8ad37b9cee", 0xd3, 0xa1}], 0x88400, &(0x7f0000000380)={[{'erofs\x00'}, {',^'}, {'erofs\x00'}, {'erofs\x00'}], [{@smackfsfloor={'smackfsfloor', 0x3d, '&-\t'}}, {@context={'context', 0x3d, 'sysadm_u'}}]}) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0xffffffffffffffb1) (async) syz_mount_image$affs(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0x5, 0x5, &(0x7f00000006c0)=[{&(0x7f0000000440)="a94c052cc2c9e15a57d4a1c29b38bcdb5482242d45b1e0691ac8cec9c507a081ccb6fded200ad0b5023cf36f5b4729d46f3a662ccaffd06e9ae8fd83b899813416d992bc9e2463d5d50b11511cf058baedc8a0b9bf11a25ed8bdf0681c055d92acc330059b8e7800d8880f6eb96039c237809c38194e0e30b3815f617bfd33ff50b6288e73458920f1", 0x89, 0x3ff}, {&(0x7f0000000500)="db18e4abe392ff777839f8c5", 0xc, 0xfff}, {&(0x7f0000000540)="9edd9391fba6fd01fa8c045167921099d1beed441aa7ae8c2b2707db6b", 0x1d, 0x9ae}, {&(0x7f0000000580)="6279e4f443e3f98c18c55186c6c444b0982bd4bba050ffb03ac14eed1c6e4363f6b5e30827f06de95d96e03c20d82d84194600eda81e97", 0x37, 0x4}, {&(0x7f00000005c0)="c1757f92a6a9ef108c1afafe24e62294cab44cb16eaf188df23bc49d106c689c8e1d8b745c05888d8a7aa38efa3965d55131694351b9dd20625b15415477431f0724488c1d187f261492c38726935e80fd226e80400343be3178c583681fcbc234bc6260a49ee90a6ae243be846bb7cf85898d618467ed011f7ab1e415ee219036d02b132ffba009910d61afd66e81923aecd84f7e4db4ca1021524a58d3a36335e56fdf50b97fd0ea15a20d313e262e5a44202c970d1442f2a60f9a798b6b8bf5c4172dad80009aaf50692350dc", 0xce, 0x6}], 0xa448, &(0x7f0000000800)={[{'!:(-{^*'}, {'\x00'}, {'erofs\x00'}], [{@measure}, {@smackfshat={'smackfshat', 0x3d, 'smackfsfloor'}}]}) (async) syz_mount_image$hpfs(&(0x7f0000000740), &(0x7f0000000840)='./file0\x00', 0x200, 0x6, &(0x7f0000000cc0)=[{&(0x7f0000000880)="81d33cc27db8afe0038a59e3bb120a168f3ad41f07c5ec545df45c20bd340a196816b266bbed529e6ff6aef639d050f9bba979a60ffd7fbd72a152ba6c3de2904dd135c196aec1ffda35bcae288fbd646ed28066922d16fe433612a019710b68095a37868042aa3aee070a98b1206297b2a4cc85becc5d94d3d585793be3adef66840fe037f9f442fe01e8be4dba67590a6dd164e63bc922389e3565581c5423a5f7caf74f6593da16ad3eb2479b", 0xae, 0x1}, {&(0x7f0000000940)="956112a7682b1a441f34244ec9443444b97a3d7ef0153d1df9b08ecfa9c7ca91cb311886c934ac708262fa478738444cf4d517964a4caeee5552b932bb5a7964447c3a9ceea7dbd2113fcb9fde21234b5e073294d6d09f91a11aad81253671a7ed970099835b43f95e1f3b54b6692f6328f2836272364ec6cdcf83a5d3a1a82ad31aff1e70915e47a2f4a0d53f174daf738d85d46ab72a499ddd4635677a059e59146ec52df628bb3e246c353c71b4424eb94b6c1fda9ffca6aef91395aa47acba2d6d270bbeefab4962281d15d1d178d715700742fb91", 0xd7, 0x2}, {&(0x7f0000000a40)="257662188aadad793dba643b1d6a2d9d07c40276d8446ccd49dadfea8e82fef2f25b8966f1c618ac0e9f0e9fe5666ea5979ac5bf4786938914ca0f9f969f634cf176180763984a020a076596b5c3a472761f58fe46c061a6ad7399eef4eeeda43494d552a435e635d186", 0x6a, 0x2}, {&(0x7f0000000ac0)="4e59d3663ea3a00288d0cca98fd6006d1e49d9b4899f7b04ccb751f8b218faa0421bd5762adb129ae86f3befa41479d0a2f6584ecef1e6dabc6a11694ce768bb113475689d693541ed3cd3512fbe9e9d0663baaf8b63da06fa9d4c5f1a7129f7be4e3a18f81e11b23bc554b4a70a5b79792ea2173fc83f98d306c01610c5fc6634ff599d64d601f8c0fc421dd297bbe1cef79588115afd68ce790bf88994a401d33861f2bf695ba2", 0xa8, 0xd697}, {&(0x7f0000000b80), 0x0, 0x20}, {&(0x7f0000000bc0)="e9ba84723506c455f8d0b15e2f02a5518933f36363f759931c0b0cc5f878fe051bae4384eb6b5a0564800850c46ebea023950959b1e87a37e4f5c6fecac7bd94ecb8e5f49a27b0695174997c6da16a33c830ca463daf6b7bce6abee521bdf51a73d30a4526998657a59edc98fd7d4620a179e28b6b73345b3f5e88821c4a6a8276dd58c5c4770def981ba0d42f0f244325a761cc008d6e1256454508522c07723051e2eafb0d964e865b026ba7154ace8451e3d1e5554ed39b53620a105a01a96a1039bfa16cb2058976170665a38a65eab26e263a4ffe780df534499bb59c185de9e56b545b7d6af2c8844605acc04060039a43", 0xf4, 0xdd12}], 0x808, &(0x7f0000000d80)={[{'.:\x89%!'}, {'#,'}, {'\x00'}, {'\x00'}, {'%^'}, {',^'}, {}], [{@dont_measure}, {@smackfsroot={'smackfsroot', 0x3d, 'erofs\x00'}}, {@fsname={'fsname', 0x3d, ',@'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@measure}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000780), 0x680, 0x0) (async) fchmodat(r1, &(0x7f00000007c0)='./file0\x00', 0x0) (async) [ 882.560302] erofs: read_super, device -> /dev/loop5 [ 882.565778] erofs: options -> [ 882.590762] erofs: unmounted for /dev/loop5 [ 882.639804] erofs: unmounted for /dev/loop2 [ 882.686708] FAULT_INJECTION: forcing a failure. [ 882.686708] name failslab, interval 1, probability 0, space 0, times 0 [ 882.719314] CPU: 1 PID: 23534 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 882.727215] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 882.736567] Call Trace: [ 882.739164] dump_stack+0x1fc/0x2ef [ 882.742802] should_fail.cold+0xa/0xf [ 882.746613] ? setup_fault_attr+0x200/0x200 [ 882.750938] ? lock_acquire+0x170/0x3c0 [ 882.754930] __should_failslab+0x115/0x180 [ 882.759171] should_failslab+0x5/0x10 [ 882.762975] __kmalloc_track_caller+0x2a6/0x3c0 [ 882.767642] ? __se_sys_bpf+0x1ffd/0x3a20 [ 882.771794] memdup_user+0x22/0xb0 [ 882.775333] __se_sys_bpf+0x1ffd/0x3a20 [ 882.779314] ? check_preemption_disabled+0x41/0x280 [ 882.784330] ? bpf_prog_load+0x1230/0x1230 [ 882.788564] ? vfs_write+0x393/0x540 [ 882.792280] ? fput+0x2b/0x190 [ 882.795480] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 882.800846] ? trace_hardirqs_off_caller+0x6e/0x210 [ 882.805866] ? do_syscall_64+0x21/0x620 [ 882.809843] do_syscall_64+0xf9/0x620 [ 882.813650] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 882.818836] RIP: 0033:0x7f78ad208209 [ 882.822548] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 882.841449] RSP: 002b:00007f78abb7d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 882.849159] RAX: ffffffffffffffda RBX: 00007f78ad31af60 RCX: 00007f78ad208209 [ 882.856432] RDX: 0000000000000020 RSI: 0000000020000280 RDI: 0000000000000002 [ 882.863703] RBP: 00007f78abb7d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 882.870970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 882.878235] R13: 00007ffc7738575f R14: 00007f78abb7d300 R15: 0000000000022000 [ 882.897051] erofs: read_super, device -> /dev/loop3 [ 882.908323] erofs: read_super, device -> /dev/loop4 [ 882.916965] erofs: options -> ./file0 [ 882.921518] erofs: Unrecognized mount option "./file0" or missing value [ 882.924229] erofs: options -> [ 882.940815] FAULT_INJECTION: forcing a failure. [ 882.940815] name failslab, interval 1, probability 0, space 0, times 0 [ 882.952244] CPU: 0 PID: 23545 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 882.960124] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 882.969467] Call Trace: [ 882.972059] dump_stack+0x1fc/0x2ef [ 882.975686] should_fail.cold+0xa/0xf [ 882.979485] ? setup_fault_attr+0x200/0x200 [ 882.983803] ? __es_tree_search.isra.0+0x1af/0x210 [ 882.988738] __should_failslab+0x115/0x180 [ 882.992987] should_failslab+0x5/0x10 [ 882.996791] kmem_cache_alloc+0x3f/0x370 [ 883.000862] __es_insert_extent+0x39b/0x13b0 [ 883.005271] ? lock_acquire+0x170/0x3c0 [ 883.009243] ? ext4_es_insert_extent+0x17e/0x5e0 [ 883.014003] ext4_es_insert_extent+0x22e/0x5e0 [ 883.018586] ? lock_downgrade+0x720/0x720 [ 883.022732] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 883.028543] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 883.033564] ? ext4_es_find_delayed_extent_range+0x7d9/0x9f0 [ 883.039364] ext4_ext_map_blocks+0x2129/0x7390 [ 883.043948] ? __lock_acquire+0x6de/0x3ff0 [ 883.048190] ? __lock_acquire+0x6de/0x3ff0 [ 883.052428] ? mark_held_locks+0xf0/0xf0 [ 883.056502] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 883.061867] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 883.067055] ? mark_held_locks+0xf0/0xf0 [ 883.071118] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 883.075963] ? ext4_es_lookup_extent+0x375/0xb60 [ 883.080726] ? check_preemption_disabled+0x41/0x280 [ 883.085743] ? lock_acquire+0x170/0x3c0 [ 883.089712] ? ext4_map_blocks+0x33e/0x1a50 [ 883.094035] ext4_map_blocks+0xd88/0x1a50 [ 883.098185] ? check_preemption_disabled+0x41/0x280 [ 883.103203] ? ext4_issue_zeroout+0x160/0x160 [ 883.107705] ? __brelse+0x84/0xa0 [ 883.111164] ? __ext4_new_inode+0x2eb/0x5a20 [ 883.115579] ext4_getblk+0xad/0x4f0 [ 883.119205] ? ext4_iomap_begin+0xe00/0xe00 [ 883.123527] ? ext4_free_inode+0x1780/0x1780 [ 883.127935] ? debug_check_no_obj_freed+0x201/0x490 [ 883.132947] ? __dquot_initialize+0x298/0xb70 [ 883.137447] ext4_bread+0x7c/0x210 [ 883.140989] ? ext4_getblk+0x4f0/0x4f0 [ 883.144878] ? dquot_initialize_needed+0x290/0x290 [ 883.149811] ? trace_hardirqs_off+0x64/0x200 [ 883.154220] ext4_append+0x155/0x370 [ 883.157938] ext4_mkdir+0x5bd/0xe10 [ 883.161575] ? ext4_init_dot_dotdot+0x600/0x600 [ 883.166246] ? generic_permission+0x116/0x4d0 [ 883.170744] ? inode_permission.part.0+0x10c/0x450 [ 883.175677] vfs_mkdir+0x508/0x7a0 [ 883.179213] do_mkdirat+0x262/0x2d0 [ 883.182837] ? __ia32_sys_mknod+0x120/0x120 [ 883.187158] ? trace_hardirqs_off_caller+0x6e/0x210 [ 883.192170] ? do_syscall_64+0x21/0x620 [ 883.196147] do_syscall_64+0xf9/0x620 [ 883.199952] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 883.205134] RIP: 0033:0x7f5d4792a317 [ 883.208842] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 883.227734] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 883.235442] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 09:25:48 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (fail_nth: 2) [ 883.242703] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 883.249966] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 883.257230] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 883.264491] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 883.285850] erofs: read_super, device -> /dev/loop2 [ 883.291204] erofs: read_super, device -> /dev/loop5 09:25:48 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 30) 09:25:48 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x11c, r1, 0x800, 0x70bd28, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_REKEY_DATA={0x70, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_KEK={0x14, 0x1, @kek="0b3f59701b12ec9b161c42d5ceed27d6"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "26d4f3adb5f748ce"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "0133d4c220ee015f"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="25ecbacc78afaded4a7a4b49a6bde3e1dcb6faba81f66f50"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="7f5bafb79ce1433622856e06ccd7fb86ebcf0e0b08cdcccf"}, @NL80211_REKEY_DATA_AKM={0x8, 0x4, 0x3}]}, @NL80211_ATTR_REKEY_DATA={0x98, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_KCK={0x14, 0x2, @kck="0942da1805200666361882ca104e7ff0"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "d9c162af8059e9af"}, @NL80211_REKEY_DATA_KEK={0x24, 0x1, @kek_ext="79bbd2806b1c4b9bbaf38d87a7f348f6b4720e80893c7ea97b1462f0d2a95ce1"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="40fb1752e04741571148335cb23b305e100595d12a5b6590"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "c76e42c143afecb9"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="34559fce6da2ea5ea19ee983e4d7c3d99f2b12550fac144c"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "41eb443908da8d5e"}]}]}, 0x11c}, 0x1, 0x0, 0x0, 0xc4}, 0x24008010) [ 883.296423] erofs: options -> [ 883.300203] erofs: options -> [ 883.309866] erofs: root inode @ nid 36 [ 883.331912] erofs: mounted on /dev/loop2 with opts: . [ 883.337243] erofs: unmounted for /dev/loop5 [ 883.341871] erofs: root inode @ nid 36 [ 883.363127] FAULT_INJECTION: forcing a failure. [ 883.363127] name failslab, interval 1, probability 0, space 0, times 0 [ 883.364307] erofs: unmounted for /dev/loop2 [ 883.382200] erofs: bogus i_mode (0) @ nid 36 [ 883.386960] CPU: 0 PID: 23565 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 883.394852] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 883.404197] Call Trace: [ 883.406778] dump_stack+0x1fc/0x2ef [ 883.410397] should_fail.cold+0xa/0xf [ 883.414184] ? setup_fault_attr+0x200/0x200 [ 883.418492] ? lock_acquire+0x170/0x3c0 [ 883.422458] __should_failslab+0x115/0x180 [ 883.426683] should_failslab+0x5/0x10 [ 883.430469] __kmalloc+0x2ab/0x3c0 [ 883.433995] ? __se_sys_bpf+0x20cc/0x3a20 [ 883.438136] __se_sys_bpf+0x20cc/0x3a20 [ 883.442107] ? bpf_prog_load+0x1230/0x1230 [ 883.446327] ? vfs_write+0x393/0x540 [ 883.450033] ? fput+0x2b/0x190 [ 883.453217] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 883.458568] ? trace_hardirqs_off_caller+0x6e/0x210 [ 883.463571] ? do_syscall_64+0x21/0x620 [ 883.467531] do_syscall_64+0xf9/0x620 [ 883.471322] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 883.476497] RIP: 0033:0x7f78ad208209 [ 883.480203] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 883.499090] RSP: 002b:00007f78abb7d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 883.506780] RAX: ffffffffffffffda RBX: 00007f78ad31af60 RCX: 00007f78ad208209 [ 883.514035] RDX: 0000000000000020 RSI: 0000000020000280 RDI: 0000000000000002 [ 883.521287] RBP: 00007f78abb7d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 883.528540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 883.535794] R13: 00007ffc7738575f R14: 00007f78abb7d300 R15: 0000000000022000 [ 883.657673] FAULT_INJECTION: forcing a failure. [ 883.657673] name failslab, interval 1, probability 0, space 0, times 0 [ 883.669048] CPU: 1 PID: 23568 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 883.676922] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 883.686268] Call Trace: [ 883.688852] dump_stack+0x1fc/0x2ef [ 883.692481] should_fail.cold+0xa/0xf [ 883.696281] ? setup_fault_attr+0x200/0x200 [ 883.700600] ? __es_tree_search.isra.0+0x1af/0x210 [ 883.705535] __should_failslab+0x115/0x180 [ 883.709770] should_failslab+0x5/0x10 [ 883.713566] kmem_cache_alloc+0x3f/0x370 [ 883.717649] __es_insert_extent+0x39b/0x13b0 [ 883.722065] ? lock_acquire+0x170/0x3c0 [ 883.726040] ? ext4_es_insert_extent+0x17e/0x5e0 [ 883.730805] ext4_es_insert_extent+0x22e/0x5e0 [ 883.735390] ? lock_downgrade+0x720/0x720 [ 883.739538] ? ext4_es_find_delayed_extent_range+0x9f0/0x9f0 [ 883.745342] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 883.750368] ? ext4_es_find_delayed_extent_range+0x7d9/0x9f0 [ 883.756177] ext4_ext_map_blocks+0x2129/0x7390 [ 883.760764] ? __lock_acquire+0x6de/0x3ff0 [ 883.765009] ? __lock_acquire+0x6de/0x3ff0 [ 883.769253] ? mark_held_locks+0xf0/0xf0 [ 883.773315] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 883.778682] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 883.783876] ? mark_held_locks+0xf0/0xf0 [ 883.787943] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 883.792793] ? ext4_es_lookup_extent+0x375/0xb60 [ 883.797586] ? check_preemption_disabled+0x41/0x280 [ 883.802610] ? lock_acquire+0x170/0x3c0 [ 883.806590] ? ext4_map_blocks+0x33e/0x1a50 [ 883.810920] ext4_map_blocks+0xd88/0x1a50 [ 883.815076] ? check_preemption_disabled+0x41/0x280 [ 883.820100] ? ext4_issue_zeroout+0x160/0x160 [ 883.824601] ? __brelse+0x84/0xa0 [ 883.828057] ? __ext4_new_inode+0x2eb/0x5a20 [ 883.832472] ext4_getblk+0xad/0x4f0 [ 883.836111] ? ext4_iomap_begin+0xe00/0xe00 [ 883.840434] ? ext4_free_inode+0x1780/0x1780 [ 883.844843] ? debug_check_no_obj_freed+0x201/0x490 [ 883.849861] ? __dquot_initialize+0x298/0xb70 [ 883.854364] ext4_bread+0x7c/0x210 [ 883.857908] ? ext4_getblk+0x4f0/0x4f0 [ 883.861802] ? dquot_initialize_needed+0x290/0x290 [ 883.866739] ? trace_hardirqs_off+0x64/0x200 [ 883.871155] ext4_append+0x155/0x370 [ 883.874876] ext4_mkdir+0x5bd/0xe10 [ 883.878514] ? ext4_init_dot_dotdot+0x600/0x600 [ 883.883190] ? generic_permission+0x116/0x4d0 [ 883.887691] ? inode_permission.part.0+0x10c/0x450 [ 883.892635] vfs_mkdir+0x508/0x7a0 [ 883.896177] do_mkdirat+0x262/0x2d0 [ 883.899807] ? __ia32_sys_mknod+0x120/0x120 [ 883.904134] ? trace_hardirqs_off_caller+0x6e/0x210 [ 883.908245] erofs: read_super, device -> /dev/loop2 [ 883.909150] ? do_syscall_64+0x21/0x620 [ 883.918117] do_syscall_64+0xf9/0x620 [ 883.921928] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 883.927116] RIP: 0033:0x7f5d4792a317 [ 883.930827] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 883.949725] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 883.957435] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 883.964701] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 883.969753] erofs: options -> [ 883.971970] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 883.971980] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 883.971988] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 884.003164] erofs: read_super, device -> /dev/loop5 [ 884.008250] erofs: options -> [ 884.028424] erofs: unmounted for /dev/loop5 [ 884.046842] erofs: root inode @ nid 36 [ 884.050948] erofs: mounted on /dev/loop2 with opts: . [ 884.107925] erofs: unmounted for /dev/loop2 09:25:49 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x43ed}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:49 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (fail_nth: 3) 09:25:49 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2a, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:49 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40001, 0x114) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) r3 = open(0x0, 0x40400, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r2, 0x10, r3, 0x9) openat(r3, &(0x7f0000000080)='./file0\x00', 0x783000, 0x10) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x200) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:49 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 31) 09:25:49 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x11c, r1, 0x800, 0x70bd28, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_REKEY_DATA={0x70, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_KEK={0x14, 0x1, @kek="0b3f59701b12ec9b161c42d5ceed27d6"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "26d4f3adb5f748ce"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "0133d4c220ee015f"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="25ecbacc78afaded4a7a4b49a6bde3e1dcb6faba81f66f50"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="7f5bafb79ce1433622856e06ccd7fb86ebcf0e0b08cdcccf"}, @NL80211_REKEY_DATA_AKM={0x8, 0x4, 0x3}]}, @NL80211_ATTR_REKEY_DATA={0x98, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_KCK={0x14, 0x2, @kck="0942da1805200666361882ca104e7ff0"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "d9c162af8059e9af"}, @NL80211_REKEY_DATA_KEK={0x24, 0x1, @kek_ext="79bbd2806b1c4b9bbaf38d87a7f348f6b4720e80893c7ea97b1462f0d2a95ce1"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="40fb1752e04741571148335cb23b305e100595d12a5b6590"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "c76e42c143afecb9"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="34559fce6da2ea5ea19ee983e4d7c3d99f2b12550fac144c"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "41eb443908da8d5e"}]}]}, 0x11c}, 0x1, 0x0, 0x0, 0xc4}, 0x24008010) [ 884.714424] FAULT_INJECTION: forcing a failure. [ 884.714424] name failslab, interval 1, probability 0, space 0, times 0 [ 884.735200] CPU: 1 PID: 23594 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 884.743100] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 884.752449] Call Trace: [ 884.755038] dump_stack+0x1fc/0x2ef [ 884.758670] should_fail.cold+0xa/0xf [ 884.762479] ? setup_fault_attr+0x200/0x200 [ 884.766806] ? __lock_acquire+0x6de/0x3ff0 [ 884.767515] FAULT_INJECTION: forcing a failure. [ 884.767515] name failslab, interval 1, probability 0, space 0, times 0 [ 884.771046] __should_failslab+0x115/0x180 [ 884.771063] should_failslab+0x5/0x10 [ 884.771076] __kmalloc+0x2ab/0x3c0 [ 884.771086] ? ext4_find_extent+0x9bb/0xc70 [ 884.771098] ext4_find_extent+0x9bb/0xc70 [ 884.771122] ext4_ext_map_blocks+0x1c0/0x7390 [ 884.771137] ? __lock_acquire+0x6de/0x3ff0 [ 884.771154] ? __lock_acquire+0x6de/0x3ff0 [ 884.815427] ? mark_held_locks+0xf0/0xf0 [ 884.819478] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 884.824831] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 884.830013] ? mark_held_locks+0xf0/0xf0 [ 884.834065] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 884.838899] ? ext4_es_lookup_extent+0x375/0xb60 [ 884.843648] ? lock_downgrade+0x720/0x720 [ 884.847781] ? lock_acquire+0x170/0x3c0 [ 884.851745] ? check_preemption_disabled+0x41/0x280 [ 884.856754] ? lock_acquire+0x170/0x3c0 [ 884.860735] ? ext4_map_blocks+0x33e/0x1a50 [ 884.865052] ext4_map_blocks+0xd88/0x1a50 [ 884.869193] ? check_preemption_disabled+0x41/0x280 [ 884.874199] ? ext4_issue_zeroout+0x160/0x160 [ 884.878685] ? __brelse+0x84/0xa0 [ 884.882139] ? __ext4_new_inode+0x2eb/0x5a20 [ 884.886548] ext4_getblk+0xad/0x4f0 [ 884.890175] ? ext4_iomap_begin+0xe00/0xe00 [ 884.894487] ? ext4_free_inode+0x1780/0x1780 [ 884.898885] ? debug_check_no_obj_freed+0x201/0x490 [ 884.903906] ? __dquot_initialize+0x298/0xb70 [ 884.908396] ext4_bread+0x7c/0x210 [ 884.911929] ? ext4_getblk+0x4f0/0x4f0 [ 884.915811] ? dquot_initialize_needed+0x290/0x290 [ 884.920736] ? trace_hardirqs_off+0x64/0x200 [ 884.925149] ext4_append+0x155/0x370 [ 884.928861] ext4_mkdir+0x5bd/0xe10 [ 884.932483] ? ext4_init_dot_dotdot+0x600/0x600 [ 884.937149] ? generic_permission+0x116/0x4d0 [ 884.941640] ? inode_permission.part.0+0x10c/0x450 [ 884.946560] vfs_mkdir+0x508/0x7a0 [ 884.950091] do_mkdirat+0x262/0x2d0 [ 884.953719] ? __ia32_sys_mknod+0x120/0x120 [ 884.958033] ? trace_hardirqs_off_caller+0x6e/0x210 [ 884.963042] ? do_syscall_64+0x21/0x620 [ 884.967010] do_syscall_64+0xf9/0x620 [ 884.970802] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 884.975993] RIP: 0033:0x7f5d4792a317 [ 884.979698] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 884.998586] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 885.006282] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 885.013535] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 885.020789] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 885.028043] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 885.035302] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 885.042574] CPU: 0 PID: 23604 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 885.045577] erofs: read_super, device -> /dev/loop2 [ 885.050454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 885.060480] erofs: read_super, device -> /dev/loop3 [ 885.064819] Call Trace: [ 885.064840] dump_stack+0x1fc/0x2ef [ 885.064860] should_fail.cold+0xa/0xf [ 885.064879] ? setup_fault_attr+0x200/0x200 [ 885.064894] ? check_preemption_disabled+0x41/0x280 [ 885.064909] ? check_preemption_disabled+0x41/0x280 [ 885.064926] __should_failslab+0x115/0x180 [ 885.064941] should_failslab+0x5/0x10 [ 885.064958] kmem_cache_alloc_trace+0x46/0x380 [ 885.070180] erofs: options -> [ 885.072540] sock_map_ctx_update_elem.isra.0+0xee/0x9a0 [ 885.072557] ? sock_map_update_elem+0x175/0x480 [ 885.072574] ? check_preemption_disabled+0x41/0x280 [ 885.072595] sock_map_update_elem+0x210/0x480 [ 885.072611] ? sock_map_ctx_update_elem.isra.0+0x9a0/0x9a0 [ 885.072626] ? __might_fault+0x192/0x1d0 [ 885.072644] __se_sys_bpf+0x2cf1/0x3a20 [ 885.072660] ? bpf_prog_load+0x1230/0x1230 [ 885.072676] ? vfs_write+0x393/0x540 [ 885.072691] ? fput+0x2b/0x190 [ 885.072712] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 885.072729] ? trace_hardirqs_off_caller+0x6e/0x210 09:25:50 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (fail_nth: 4) [ 885.072743] ? do_syscall_64+0x21/0x620 [ 885.072760] do_syscall_64+0xf9/0x620 [ 885.072778] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 885.072789] RIP: 0033:0x7f78ad208209 [ 885.072803] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 885.072811] RSP: 002b:00007f78abb7d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 885.072824] RAX: ffffffffffffffda RBX: 00007f78ad31af60 RCX: 00007f78ad208209 [ 885.072833] RDX: 0000000000000020 RSI: 0000000020000280 RDI: 0000000000000002 [ 885.072841] RBP: 00007f78abb7d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 885.072849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 885.072857] R13: 00007ffc7738575f R14: 00007f78abb7d300 R15: 0000000000022000 [ 885.130984] erofs: options -> [ 885.144306] erofs: read_super, device -> /dev/loop4 [ 885.153381] erofs: read_super, device -> /dev/loop5 [ 885.184584] erofs: options -> [ 885.270830] erofs: root inode @ nid 36 [ 885.287545] FAULT_INJECTION: forcing a failure. [ 885.287545] name failslab, interval 1, probability 0, space 0, times 0 [ 885.299074] CPU: 1 PID: 23618 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 885.304268] erofs: mounted on /dev/loop2 with opts: . [ 885.306947] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 885.306953] Call Trace: [ 885.306980] dump_stack+0x1fc/0x2ef [ 885.307002] should_fail.cold+0xa/0xf [ 885.331476] ? setup_fault_attr+0x200/0x200 [ 885.335807] ? __lock_acquire+0x6de/0x3ff0 [ 885.340055] __should_failslab+0x115/0x180 [ 885.343504] erofs: options -> [ 885.344291] should_failslab+0x5/0x10 [ 885.351245] kmem_cache_alloc_node_trace+0x57/0x3b0 [ 885.356272] __sock_map_ctx_update_elem.constprop.0+0x366/0xea0 [ 885.362339] ? sock_map_free+0x430/0x430 [ 885.366407] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 885.371427] ? kmem_cache_alloc_trace+0x323/0x380 [ 885.371607] erofs: root inode @ nid 36 [ 885.376270] sock_map_ctx_update_elem.isra.0+0x10d/0x9a0 [ 885.376286] ? sock_map_update_elem+0x175/0x480 [ 885.376302] ? check_preemption_disabled+0x41/0x280 [ 885.376324] sock_map_update_elem+0x210/0x480 [ 885.376346] ? sock_map_ctx_update_elem.isra.0+0x9a0/0x9a0 [ 885.391896] erofs: bogus i_mode (0) @ nid 36 [ 885.395291] ? __might_fault+0x192/0x1d0 [ 885.395311] __se_sys_bpf+0x2cf1/0x3a20 [ 885.395330] ? bpf_prog_load+0x1230/0x1230 [ 885.395347] ? vfs_write+0x393/0x540 [ 885.395366] ? fput+0x2b/0x190 [ 885.403322] erofs: root inode @ nid 36 [ 885.405459] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 885.405477] ? trace_hardirqs_off_caller+0x6e/0x210 [ 885.405491] ? do_syscall_64+0x21/0x620 [ 885.405507] do_syscall_64+0xf9/0x620 [ 885.410036] erofs: mounted on /dev/loop4 with opts: . [ 885.413948] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 885.413965] RIP: 0033:0x7f78ad208209 [ 885.413978] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 885.413985] RSP: 002b:00007f78abb7d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 885.413998] RAX: ffffffffffffffda RBX: 00007f78ad31af60 RCX: 00007f78ad208209 [ 885.414006] RDX: 0000000000000020 RSI: 0000000020000280 RDI: 0000000000000002 [ 885.414013] RBP: 00007f78abb7d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 885.414019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 09:25:50 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async, rerun: 32) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (rerun: 32) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x11c, r1, 0x800, 0x70bd28, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_REKEY_DATA={0x70, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_KEK={0x14, 0x1, @kek="0b3f59701b12ec9b161c42d5ceed27d6"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "26d4f3adb5f748ce"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "0133d4c220ee015f"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="25ecbacc78afaded4a7a4b49a6bde3e1dcb6faba81f66f50"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="7f5bafb79ce1433622856e06ccd7fb86ebcf0e0b08cdcccf"}, @NL80211_REKEY_DATA_AKM={0x8, 0x4, 0x3}]}, @NL80211_ATTR_REKEY_DATA={0x98, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_KCK={0x14, 0x2, @kck="0942da1805200666361882ca104e7ff0"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "d9c162af8059e9af"}, @NL80211_REKEY_DATA_KEK={0x24, 0x1, @kek_ext="79bbd2806b1c4b9bbaf38d87a7f348f6b4720e80893c7ea97b1462f0d2a95ce1"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="40fb1752e04741571148335cb23b305e100595d12a5b6590"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "c76e42c143afecb9"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="34559fce6da2ea5ea19ee983e4d7c3d99f2b12550fac144c"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "41eb443908da8d5e"}]}]}, 0x11c}, 0x1, 0x0, 0x0, 0xc4}, 0x24008010) 09:25:50 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 32) [ 885.414026] R13: 00007ffc7738575f R14: 00007f78abb7d300 R15: 0000000000022000 09:25:50 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (fail_nth: 5) 09:25:50 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x30, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:50 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 885.563340] erofs: unmounted for /dev/loop5 [ 885.567830] erofs: unmounted for /dev/loop2 [ 885.657438] FAULT_INJECTION: forcing a failure. [ 885.657438] name failslab, interval 1, probability 0, space 0, times 0 [ 885.673718] erofs: unmounted for /dev/loop4 [ 885.690202] erofs: read_super, device -> /dev/loop3 [ 885.701427] erofs: options -> [ 885.713298] erofs: root inode @ nid 36 [ 885.719612] CPU: 1 PID: 23633 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 885.727513] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 885.736860] Call Trace: [ 885.739449] dump_stack+0x1fc/0x2ef [ 885.743085] should_fail.cold+0xa/0xf [ 885.746884] ? setup_fault_attr+0x200/0x200 [ 885.751224] ? lock_downgrade+0x720/0x720 [ 885.755369] ? check_preemption_disabled+0x41/0x280 [ 885.760388] __should_failslab+0x115/0x180 [ 885.764622] should_failslab+0x5/0x10 [ 885.768417] kmem_cache_alloc+0x277/0x370 [ 885.772565] ext4_mb_new_blocks+0x60a/0x4370 [ 885.776981] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 885.781993] ? ext4_cache_extents+0x68/0x2d0 [ 885.786393] ? ext4_find_extent+0x9bb/0xc70 [ 885.790712] ? ext4_discard_preallocations+0xfb0/0xfb0 [ 885.795983] ? ext4_ext_search_right+0x2c7/0xb60 [ 885.800735] ? ext4_inode_to_goal_block+0x2d2/0x3e0 [ 885.805758] ext4_ext_map_blocks+0x2aa2/0x7390 [ 885.810361] ? __lock_acquire+0x6de/0x3ff0 [ 885.814606] ? mark_held_locks+0xf0/0xf0 [ 885.818664] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 885.824022] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 885.829211] ? mark_held_locks+0xf0/0xf0 [ 885.833270] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 885.838114] ? ext4_es_lookup_extent+0x375/0xb60 [ 885.842871] ? ext4_map_blocks+0x59f/0x1a50 [ 885.847208] ext4_map_blocks+0x7a2/0x1a50 [ 885.851360] ? check_preemption_disabled+0x41/0x280 [ 885.856463] ? ext4_issue_zeroout+0x160/0x160 [ 885.860962] ? __brelse+0x84/0xa0 [ 885.864411] ? __ext4_new_inode+0x2eb/0x5a20 [ 885.868825] ext4_getblk+0xad/0x4f0 [ 885.872451] ? ext4_iomap_begin+0xe00/0xe00 [ 885.876775] ? ext4_free_inode+0x1780/0x1780 [ 885.881185] ? debug_check_no_obj_freed+0x201/0x490 [ 885.886195] ? __dquot_initialize+0x298/0xb70 [ 885.890692] ext4_bread+0x7c/0x210 [ 885.894227] ? ext4_getblk+0x4f0/0x4f0 [ 885.898111] ? dquot_initialize_needed+0x290/0x290 [ 885.903036] ? trace_hardirqs_off+0x64/0x200 [ 885.907448] ext4_append+0x155/0x370 [ 885.911162] ext4_mkdir+0x5bd/0xe10 [ 885.914795] ? ext4_init_dot_dotdot+0x600/0x600 [ 885.919463] ? generic_permission+0x116/0x4d0 [ 885.923962] ? inode_permission.part.0+0x10c/0x450 [ 885.928896] vfs_mkdir+0x508/0x7a0 [ 885.932440] do_mkdirat+0x262/0x2d0 [ 885.936063] ? __ia32_sys_mknod+0x120/0x120 [ 885.940393] ? trace_hardirqs_off_caller+0x6e/0x210 [ 885.945405] ? do_syscall_64+0x21/0x620 [ 885.949380] do_syscall_64+0xf9/0x620 [ 885.953182] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 885.958363] RIP: 0033:0x7f5d4792a317 [ 885.962075] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 885.980971] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 885.988674] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 885.995941] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 886.003204] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 886.010472] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 886.017734] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 886.029186] erofs: bogus i_mode (0) @ nid 36 [ 886.133654] erofs: read_super, device -> /dev/loop2 [ 886.162864] erofs: options ->  [ 886.170661] erofs: Unrecognized mount option "" or missing value 09:25:52 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x43ee}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:52 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40001, 0x114) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) (async, rerun: 32) r2 = getpid() (rerun: 32) sched_setscheduler(r2, 0x5, &(0x7f0000000380)) (async, rerun: 32) r3 = open(0x0, 0x40400, 0x0) (rerun: 32) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r2, 0x10, r3, 0x9) openat(r3, &(0x7f0000000080)='./file0\x00', 0x783000, 0x10) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) (async) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x200) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:52 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x3, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:52 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x37, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:52 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 33) 09:25:52 executing program 2: sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x3, 0x50, 0x4, 0x4, 0x6, 0x1, 0x7be, 0x6, 0xfffeffff}, 0x0) r0 = getpgid(0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x3, 0x10000010, 0x3f, 0x3, 0x80, 0x7, 0xe2d5, 0x2, 0xfff}, 0x0) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents64(0xffffffffffffffff, &(0x7f0000000280)=""/220, 0xdc) clock_gettime(0x0, &(0x7f00000049c0)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000004840)=[{{&(0x7f00000000c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000380)=""/252, 0xfc}, {&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f0000000580)=""/9, 0x9}, {&(0x7f00000005c0)=""/212, 0xd4}, {&(0x7f0000004a40)=""/233, 0xe9}], 0x6, &(0x7f0000000840)=""/174, 0xae}, 0x7}, {{&(0x7f0000000900)=@x25, 0x80, &(0x7f0000000cc0)=[{&(0x7f0000000980)=""/242, 0xf2}, {&(0x7f0000000a80)=""/76, 0x4c}, {&(0x7f0000000b00)=""/61, 0x3d}, {&(0x7f0000000b40)=""/149, 0x95}, {&(0x7f0000000c00)=""/188, 0xbc}], 0x5}, 0xffffffff}, {{&(0x7f0000000d40)=@can, 0x80, &(0x7f0000002040)=[{&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)}, {&(0x7f0000001e00)=""/6, 0x6}, {&(0x7f0000001e40)=""/36, 0x24}, {&(0x7f0000001e80)=""/35, 0x23}, {&(0x7f0000001ec0)=""/220, 0xdc}, {&(0x7f0000001fc0)=""/85, 0x55}], 0x7, &(0x7f00000020c0)=""/148, 0x94}}, {{&(0x7f0000002180)=@nfc, 0x80, &(0x7f0000002400)=[{&(0x7f0000002200)=""/155, 0x9b}, {&(0x7f00000022c0)=""/24, 0x18}, {&(0x7f0000002300)=""/242, 0xf2}], 0x3, &(0x7f0000002440)=""/132, 0x84}, 0x4}, {{0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/144, 0x90}, {&(0x7f00000035c0)=""/113, 0x71}], 0x3, &(0x7f0000003680)=""/14, 0xe}}, {{0x0, 0x0, &(0x7f0000004780)=[{&(0x7f00000036c0)=""/185, 0xb9}, {&(0x7f0000003780)=""/4096, 0x1000}], 0x2, &(0x7f00000047c0)=""/92, 0x5c}}], 0x6, 0x2001, &(0x7f0000004a00)={r2, r3+10000000}) 09:25:52 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x4, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 886.997708] FAULT_INJECTION: forcing a failure. [ 886.997708] name failslab, interval 1, probability 0, space 0, times 0 [ 887.014200] erofs: read_super, device -> /dev/loop3 [ 887.025046] erofs: read_super, device -> /dev/loop4 [ 887.035602] erofs: options -> 09:25:52 executing program 2: sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x3, 0x50, 0x4, 0x4, 0x6, 0x1, 0x7be, 0x6, 0xfffeffff}, 0x0) r0 = getpgid(0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x3, 0x10000010, 0x3f, 0x3, 0x80, 0x7, 0xe2d5, 0x2, 0xfff}, 0x0) (async) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getdents64(0xffffffffffffffff, &(0x7f0000000280)=""/220, 0xdc) (async) clock_gettime(0x0, &(0x7f00000049c0)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000004840)=[{{&(0x7f00000000c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000380)=""/252, 0xfc}, {&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f0000000580)=""/9, 0x9}, {&(0x7f00000005c0)=""/212, 0xd4}, {&(0x7f0000004a40)=""/233, 0xe9}], 0x6, &(0x7f0000000840)=""/174, 0xae}, 0x7}, {{&(0x7f0000000900)=@x25, 0x80, &(0x7f0000000cc0)=[{&(0x7f0000000980)=""/242, 0xf2}, {&(0x7f0000000a80)=""/76, 0x4c}, {&(0x7f0000000b00)=""/61, 0x3d}, {&(0x7f0000000b40)=""/149, 0x95}, {&(0x7f0000000c00)=""/188, 0xbc}], 0x5}, 0xffffffff}, {{&(0x7f0000000d40)=@can, 0x80, &(0x7f0000002040)=[{&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)}, {&(0x7f0000001e00)=""/6, 0x6}, {&(0x7f0000001e40)=""/36, 0x24}, {&(0x7f0000001e80)=""/35, 0x23}, {&(0x7f0000001ec0)=""/220, 0xdc}, {&(0x7f0000001fc0)=""/85, 0x55}], 0x7, &(0x7f00000020c0)=""/148, 0x94}}, {{&(0x7f0000002180)=@nfc, 0x80, &(0x7f0000002400)=[{&(0x7f0000002200)=""/155, 0x9b}, {&(0x7f00000022c0)=""/24, 0x18}, {&(0x7f0000002300)=""/242, 0xf2}], 0x3, &(0x7f0000002440)=""/132, 0x84}, 0x4}, {{0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/144, 0x90}, {&(0x7f00000035c0)=""/113, 0x71}], 0x3, &(0x7f0000003680)=""/14, 0xe}}, {{0x0, 0x0, &(0x7f0000004780)=[{&(0x7f00000036c0)=""/185, 0xb9}, {&(0x7f0000003780)=""/4096, 0x1000}], 0x2, &(0x7f00000047c0)=""/92, 0x5c}}], 0x6, 0x2001, &(0x7f0000004a00)={r2, r3+10000000}) 09:25:52 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x5, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 887.047322] erofs: options -> [ 887.050653] CPU: 1 PID: 23671 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 887.058529] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 887.067879] Call Trace: [ 887.068403] erofs: root inode @ nid 36 [ 887.070465] dump_stack+0x1fc/0x2ef [ 887.070487] should_fail.cold+0xa/0xf [ 887.070502] ? setup_fault_attr+0x200/0x200 [ 887.070520] ? lock_downgrade+0x720/0x720 [ 887.090228] ? check_preemption_disabled+0x41/0x280 09:25:52 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x6, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 887.095258] __should_failslab+0x115/0x180 [ 887.097773] erofs: bogus i_mode (0) @ nid 36 [ 887.099502] should_failslab+0x5/0x10 [ 887.099517] kmem_cache_alloc+0x277/0x370 [ 887.099535] ext4_mb_new_blocks+0x60a/0x4370 [ 887.099558] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 887.099575] ? ext4_cache_extents+0x68/0x2d0 [ 887.125669] ? ext4_find_extent+0x9bb/0xc70 [ 887.130001] ? ext4_discard_preallocations+0xfb0/0xfb0 [ 887.135280] ? ext4_ext_search_right+0x2c7/0xb60 [ 887.140038] ? ext4_inode_to_goal_block+0x2d2/0x3e0 [ 887.145059] ext4_ext_map_blocks+0x2aa2/0x7390 [ 887.149650] ? __lock_acquire+0x6de/0x3ff0 [ 887.153899] ? mark_held_locks+0xf0/0xf0 [ 887.157962] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 887.163324] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 887.168514] ? mark_held_locks+0xf0/0xf0 [ 887.172576] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 887.177423] ? ext4_es_lookup_extent+0x375/0xb60 [ 887.182183] ? ext4_map_blocks+0x59f/0x1a50 [ 887.186523] ext4_map_blocks+0x7a2/0x1a50 [ 887.190678] ? check_preemption_disabled+0x41/0x280 [ 887.195702] ? ext4_issue_zeroout+0x160/0x160 [ 887.200201] ? __brelse+0x84/0xa0 [ 887.203651] ? __ext4_new_inode+0x2eb/0x5a20 [ 887.208065] ext4_getblk+0xad/0x4f0 [ 887.211692] ? ext4_iomap_begin+0xe00/0xe00 [ 887.216044] ? ext4_free_inode+0x1780/0x1780 [ 887.220447] ? debug_check_no_obj_freed+0x201/0x490 [ 887.225465] ? __dquot_initialize+0x298/0xb70 [ 887.229970] ext4_bread+0x7c/0x210 [ 887.233517] ? ext4_getblk+0x4f0/0x4f0 [ 887.237406] ? dquot_initialize_needed+0x290/0x290 [ 887.242336] ? trace_hardirqs_off+0x64/0x200 [ 887.246748] ext4_append+0x155/0x370 [ 887.250478] ext4_mkdir+0x5bd/0xe10 [ 887.254119] ? ext4_init_dot_dotdot+0x600/0x600 [ 887.258794] ? generic_permission+0x116/0x4d0 [ 887.263294] ? inode_permission.part.0+0x10c/0x450 [ 887.268233] vfs_mkdir+0x508/0x7a0 [ 887.271774] do_mkdirat+0x262/0x2d0 [ 887.275405] ? __ia32_sys_mknod+0x120/0x120 [ 887.279788] ? trace_hardirqs_off_caller+0x6e/0x210 [ 887.284820] ? do_syscall_64+0x21/0x620 [ 887.288800] do_syscall_64+0xf9/0x620 [ 887.292609] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 887.297794] RIP: 0033:0x7f5d4792a317 [ 887.301506] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 887.320410] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 [ 887.328121] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 887.335387] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c 09:25:52 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x223, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 887.342651] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 887.349914] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 887.357180] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 887.378116] erofs: root inode @ nid 36 09:25:52 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x7, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 887.430754] erofs: mounted on /dev/loop4 with opts: . [ 887.476390] erofs: unmounted for /dev/loop4 [ 887.495977] erofs: read_super, device -> /dev/loop3 [ 887.520600] erofs: options -> [ 887.531412] erofs: root inode @ nid 36 [ 887.550026] erofs: bogus i_mode (0) @ nid 36 09:25:53 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x44e9}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:53 executing program 2: sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x3, 0x50, 0x4, 0x4, 0x6, 0x1, 0x7be, 0x6, 0xfffeffff}, 0x0) r0 = getpgid(0x0) sched_setattr(r0, &(0x7f0000000080)={0x38, 0x3, 0x10000010, 0x3f, 0x3, 0x80, 0x7, 0xe2d5, 0x2, 0xfff}, 0x0) (async) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getdents64(0xffffffffffffffff, &(0x7f0000000280)=""/220, 0xdc) (async) clock_gettime(0x0, &(0x7f00000049c0)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000004840)=[{{&(0x7f00000000c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000380)=""/252, 0xfc}, {&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f0000000580)=""/9, 0x9}, {&(0x7f00000005c0)=""/212, 0xd4}, {&(0x7f0000004a40)=""/233, 0xe9}], 0x6, &(0x7f0000000840)=""/174, 0xae}, 0x7}, {{&(0x7f0000000900)=@x25, 0x80, &(0x7f0000000cc0)=[{&(0x7f0000000980)=""/242, 0xf2}, {&(0x7f0000000a80)=""/76, 0x4c}, {&(0x7f0000000b00)=""/61, 0x3d}, {&(0x7f0000000b40)=""/149, 0x95}, {&(0x7f0000000c00)=""/188, 0xbc}], 0x5}, 0xffffffff}, {{&(0x7f0000000d40)=@can, 0x80, &(0x7f0000002040)=[{&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)}, {&(0x7f0000001e00)=""/6, 0x6}, {&(0x7f0000001e40)=""/36, 0x24}, {&(0x7f0000001e80)=""/35, 0x23}, {&(0x7f0000001ec0)=""/220, 0xdc}, {&(0x7f0000001fc0)=""/85, 0x55}], 0x7, &(0x7f00000020c0)=""/148, 0x94}}, {{&(0x7f0000002180)=@nfc, 0x80, &(0x7f0000002400)=[{&(0x7f0000002200)=""/155, 0x9b}, {&(0x7f00000022c0)=""/24, 0x18}, {&(0x7f0000002300)=""/242, 0xf2}], 0x3, &(0x7f0000002440)=""/132, 0x84}, 0x4}, {{0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/144, 0x90}, {&(0x7f00000035c0)=""/113, 0x71}], 0x3, &(0x7f0000003680)=""/14, 0xe}}, {{0x0, 0x0, &(0x7f0000004780)=[{&(0x7f00000036c0)=""/185, 0xb9}, {&(0x7f0000003780)=""/4096, 0x1000}], 0x2, &(0x7f00000047c0)=""/92, 0x5c}}], 0x6, 0x2001, &(0x7f0000004a00)={r2, r3+10000000}) 09:25:53 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x8, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:53 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40001, 0x114) (async) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) (async) r3 = open(0x0, 0x40400, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r2, 0x10, r3, 0x9) openat(r3, &(0x7f0000000080)='./file0\x00', 0x783000, 0x10) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) (async, rerun: 32) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x200) (async, rerun: 32) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:53 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 34) 09:25:53 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x4200, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:53 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000140)=0x16) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0xc8000, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000040)='\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x1) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) openat(r0, &(0x7f0000000780)='./file0\x00', 0x0, 0x76) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r4, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r3, 0x0}]) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f00000007c0)={'wg0\x00', @broadcast}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r5, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r2, 0x0}]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000900)={{r2}, 0x0, 0xa, @unused=[0x6, 0xc1e, 0x6, 0x5], @name="c5d2e0dba70b4c0f3b294754ba5a4008e90a08c9114e2f766c0fbf141c49c7b18c6b41e4e0298323b078e383b4f5c1f2aa7ec60f47a9f9896121e4e198a5df1e85af6b18452979b24ad6c39eb8c80d996a267e8cd5b5993bb33a61b53833e09d1584fee8b39885bffef0af09249969c773e70e629de0384a1eb8a0cdfbc6afb66b4042646613f3f1ba5adedb2458d12201d38912d25d4a836fcc52779d565db3a406ee351fae60300d01f0be6641ce644b86cb47cf9e1b3f608bdc148081d292d0285b54173ba025809df9e66e2bcd07428f67c73eed8b2b50c5a98b9471f456794e867f02f2f4af4eb02b4da796e91e0619fe13acce4710a49835fdc0f27a39484d7ca02b829ef6f57ea7a78887ec93558a84db6303dd5746c784a6929c25a381de0046d152a3b9d2b0829f3d0c9a284f58789d120b4da9fdb5eca16919bde6e1b46959c94b05e57d3a4e67d4118a44b4e9e7831c35a9877b1260024d8081fc1876d020822c8d828663a6ce9bd1e0a7b5e7174925fcda37b9974e49d8e6f9f0eedb2142b7b99d7a7f2bc5b37e577857fa7113eeb422d99690fb776cad2a9500685aafd5552ce00c5204b4b7959cc5ba733b747258839325ee6f3a97ec0fd5b0c52c1d765192eef618328f55927601581f9b3167d4e37257b2440cd70ed05768b6e5f03a61684bc4da6eabce11d3008ee3932afd9a7fff2892a31643e58c1128ccd8b879e6f210539bef10480b07e50ecf1287c92b8077cdc89e78c13181b27a79e263d76e18cbd7cf5eaa7706ca8381414721f60bc23c8bb92233de7d17e6684c1d08abe79067f373a4f9aee81e5e50a2cb5e570d3053066eb78a14899294501794c48f8e6945e4b1c3671a5d8d886a07213fe26fb2a2f9924677c31863826c13f6ccf772a8208ab09d1a023f99d8a46eb5eb69ebb143ff9c640d5e585e76fd06668958172dd4246d539a3035bac30026e7e6848bee689447b4b9eceb753ada3f7124270add4291159d795e3055d64898d48ebb5789dd0dafb8008a1b422c6d996200987ac7d52db29120312fdff3593b40f7c298abebba902ce648246f86a494d1c84aabfaaf0c2a82627d84b4f05caf98208717023170df780390c9de99b5362b669e05cca6f76ac184e7edfe88f409e0a9a1c5f9431c9c78ea3ee9fb21fccfc7c623e9ff718a3be56fda756736ec814a30b4792ea10b8ba8a1baa06258a79e1e6c8ad9ab274884155f139b7526e9da9b7028926cc08bac3669f9b68231094907671135136c74aa15e6b4cfb28cd2c48b94df03bf521d409c3e831cfd7fba58d80fb5b4f197c039eacbe16fe3a32be6edeaa68ec0b54f36cd55e7b0b6b7dc77f70869b01871eff7ed8255becb1df0c256bb4924e515fc2864e751452a46c524b9164675f5035d39746b7fe2949927deac50b4ba535e652829fecd5bc5e05cb3eb154cef78b83ebe44e47be5ea29fae0094421cd3e209d7c641a4e8c5a64b689cd0f711a06f84aa36fcd9507ca36b95167923a827724583c779993b744673fd9f91b0b0910bd1d8a4746fb12e9890490fac561a2e828032e52285467869002c53ac317a689823cfb9cf0adc1857028b925e8980a5078efe7fdd790944def9fcb3e73de405e4390ea56ad70c43a0472506afe73d3719e2596ddf364ccb51ad8efcd367b6f6ab2c5c1394a26a27b4d2286b7301ce507f70578c4ff55740333babfab7c7910d4a566129ee8b3753920befeb7d9771b531203356eb19ab8413830e78f4e2df2446fc599436726eb1eceb57b0f2202f8b8f4a0c246d3c4de58919f8e680567e18e78cbb8c25a33881fc60643996fa13b580cfff27831cff120c5696c04314ffe10cf363af5c34aa462a3fc8a188866faf814a802a3fae9d83338cf1b51ff0c0258a4d6e95ca8c872aa9da37fd1bcb3b6f5cb4e4971906b6a998e1dd65944705c52f4528691cfad0958e23f9ae6c1db1ad8fa61b4ff2dba8b5b3ba6531fc4ed64b048e3b16ce4c48f1d42f97f75e038d7837bdf08d495976be536d43a178ee77245fcd90a06b869cb02a29c232081b0aa11763e6e63f4eb89fb22eb40f24109c70d507b1bd7d89aca9aec0e5530d30fe5d15f519c7c979f35a6436ac665c80e8a87c7bc181c23804d4413fcbb7b6e51ed4461af62d8c783246bd9278e8ac4d7f38f792e8a8d2842a88183788d780f942896ddaf990eaa0be93ffb3dfe4b0320b9ac4704ed75cdf09b0e1088bf274e5534130cf89a22460975eb28c7b5a15efd5bfe564d1c6e22dc7d715a177c6c05b96060bdcd00e72a048d5306518e951dab2c6f338a932eec765694946e271a7a11af7cef70b7a0df5b076d0e6b0da957dbe213229dd182953485c2158d0ee55a47658808855a4aff9c08f75d1cf39a80ea4995a106274fcfa881f4eac6ceff7831cf9b482b2c335a1fef5c0568d6e738283a2c4d71db5f11b671f923dc11298a4b5a3ffd3879f2686de8ba39b84cc80f136d286149a84aec5bd9391994d5c4d99c8029ad5e9a0c80ef36681c03caf2f7debc9f0a23e9adff69fe718d5fdebea6aadfea94f1f38ae29d46dc3b43230af11f68cdfdf04d82c120440afdf9f5d8c31e73ccb07d729e108531d43ff7170e554099a4d8a63b0148322744a0a4d6d8a356b5509e1894ef3300350f10e88082d3e747d82c76905a1ab22354594aebfe365803396e2602c4fedd971bfd0073586a78217fb22a657aeb84beaa6a9983951051d4f6bb2541cb6b6d68bd9231de0ef15c9f0a5ff2e203127246a69adcedb04e36df14e3eb77b8bb3a410f12c01f1270d483c4eecfbcfbe06378d19ca04e98c35201348e017108199d11aca076fcd517effba323aea45db6f78b2bb4b92d2c01e797e908691e3ee15741100d53ab63ac4be17c02b86452754bf2d90540244ba2a1ef33de7987dd988864215cce521fc86db73066afc9cb25ad3732ea9174f619d7f1c81f9a6ce422f7c78775c45fbee64ea53b88c999961f5dc945d1fb7386604285fb543a7e03846c9d016b2f2e9bb096e62e7e29a6bc32db82b9889e618f16fb7e2587c6853b6504f11e915896ee1eef054b3d5c9ccfb599eca7a4bd28c2ae9e8b2e774c4dac836170e7721f3ae2926b502a44d89363a7e9dec3d40e9de4c852bd5cd85fd90c07a0c54df829710b5b7aa5139e7619632e11ced57e39db99241f517334a5709c56e7d1863da949a573a56524d25f84063d9e5f273aaf5c561c7d7803287ef9a4fabfeee847a854ad164a7c38ef30b9eee6634b2bd7db5224947ce72aa72eebbf7265a7f741db275c74dcce3da5b9d89893098188fe6ef8dd6a22adb468dfa231390e6871eb365a830987ff5212c8e55840fc30e01b4a88385a6777539922d5198656c6e6499bed6a641ce2901f3de77d6c83de2b604aedd4458f817a2072b3885a78b7bdfdaba853af7fc97b15d548475baa0fef1886305a0c91bcb5c9b0fbac55e76d2c9fbbcb7e03474264d4b34e95deaba5108b48f8dd3948bcee42d8c7c664ddf9efab549071cc0f2ae9d368baf4be2af41f98e327a8645fb4143aa03b1741c52cccd6f2914512469e039e9a1f5c2014923b1fc13e5af7489c2049132bef73a65cf15919bd4db3bc87d7f50a810b16406689c53558a2e4f65e602466e8742827725decf7eec3f91840d6fa632acb23ea3743979073ebae75115d3f16c1f235a5b622fffa430fcd66c5d0630d3d5828c4391c2a18635b6aa17008bc3006c7af820c3e33c7ae35843ce37a0bfe754b65782fcb276de68f0c5450c009a61b8005d1a53bfab36ab542fcbfe72ae93ed93691aba14f71a2c22aa047e81681ba6a3e223284b3784417a8b2cd447e62461b0a1f2d3e2712412bc08843969f52b6d3027cac1040b9e4a8741f773b18e995faa2e696818d0de4a76c4a35b2b058a320f9b04986772ed1469869aaf171d670f0b12e6dd089feb440e39e741650eb46a3bd91fc045b59a4d1c64872e0f8dd77d2d951693000f7fd859f70195f37cf1689acdc8e5eb23741b31d8a09fdd63dc91785f7fcf196c79012e24a8b757b6a0080b3f57074ede136e7901499e3bdc31cff9095cdf1d15b51608c4569ed4e5cb1371717ad81c47ec67aa5e7da5f38751eec2afaaee31986eb42b16c668ba9f6bee7b00d7071a74ec95a6cdb91f579e23eaf8a875aa3a9f291d5d8efb128c7cc1a77e79e0396d8a9f5ac4929f259b1fbd9fa666f034dcf3cb19f7e20066667547ccd71d00576da147da648a31962d486d02357e1a80d5b2d8e2938f59a97adcb72ef7259a4932c3660932635c64b87f89fffca09a0620da788ded8541f73a26c83c6d81f5a0c8c557db787260249ca9f81254e62a2874d5437dd198236b5b9c0a4dcb0d24114849168ca95ca5aecc8f1c4d5b4a1fb2641dadfa513d29f449d12550bdcb2c3d2e3280da358814e290f9bc62195463090362b3b2e2f2d35e2f6e8b28fa5ec86260a8fa9041d141d5ff8d068c7787da072b71c21aa710447fec521ea47149d589ada0749e55bf14260efd3c2e2d1e75107011a3978cf7d38d00b3bd4745441aa599eed025e3b9dbf14350425433c20ba2daf3c05604dba32af8ab7c2897d73ad36157d7136db629b1165dca0e245a09b2de4c0a489fa98632208ef07d6f5fc1ca2c0c5e3d026f8ddc581eba4a8811dfbf305cff88a346d1edccc4163dd22fd8d54db52be3191a5999ed6e9878de5055e821fce813d40cbbda19c817284a2fa73e24031fdabfd90bd4e9e4ebb46c34653cf226938d415cb7d0a446b12be86fe2873551220770fbdc3101a0e0306394a834cd19768f141cd979e14563e83b2914a8ceadafc0276a20e2ebf6ebb8be10e1d871d071549753673542f0f5914a407dc53a9f8d03f357a011e3b8f38703e118eef626b192c2fe666bdcbef5476d7425c3ee93702ca8d6960f593273a650922327cb4ef4d8ea3a58b0e70e63c3c5aeaa27fac75b6aa47271a6b25a9a4ed842b57c6bd01c023a242ed440824c451f0b611427bae1b11658c8ddd05479f915d4fa0c694519abbbfd820a4929c638b4684b4d49dfa7b42b427c7cfd8a63cca4c254a5d918cf13c51970c00f253b6f85deb7c38979d74c9e1592e92286ca5c9654a07ce0fce5a35a198286b1a103e2da067da800582fc5f0adb160403e36bddc72760351adef1f8cb2e31667d9dd4db25945710a24e4ff0174316623d957b8ce5541998e021b81684ad58c8ef644a6b5e2323a21886d2aa13d0223c46f4e40db69f2e1d2d889ee311d4bf9f30909b152201e471176f0e72ad7d1076599110eabc08d2926a256632f8c24b57dd46b7e05290483c0b5df46aa3c00583ded8aeb5bafb5c599bcd2027af8e25e08c0ff0b98adcc532ce07e61b15e4a3dd18ca06953942bd135db526eb8e9d5d9918d9bcf4d208a93eb396b0d5587fec55a9b7dfa0ac01b26310a25ac8fde6d652879b2fba3df95c60da03c3cd9feca871dd9336fb99f91860f93c276f62447c36822f429ac682ecc894f29f812d7e5ea956bfb9bf4b9b5bdf4ffd0c30cd29b8e24666c18dda557b3c88d90f829d65cd084f052bb9e0831676de238c8fbcd5e4b2e3b0191d8659365ac9ddcdb6a641fcf716aaaa0db1b1f2450b515ae77590db66a758b26b0bde1383304e00aea0d5e5d9ae3397d45fa64eb6088060503f451c25cc9715c27c0794bc6d6727dcd407f00bc599"}) setsockopt$MRT_ADD_MFC(0xffffffffffffffff, 0x0, 0xcc, &(0x7f0000000440)={@remote, @multicast1, 0x1, "ea93daec18fb2d9aef889651af4611f6c39161379f5da1adcf98b4a5de78fc80", 0x0, 0x7, 0x6}, 0x3c) syz_mount_image$jfs(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x0, 0x5, &(0x7f00000003c0)=[{&(0x7f0000000300)="e6e2378134f6c54d40ff27c256371773998260e8837391e20f899d8e729c6b5c67d834e2b266225f4cf61446a496b24b8805c494c581e68d3fcea56067c37df5298f92a00249a396bd19a70c0a8c1ff9306ededd1402f9740e20fe7ad2069e89e7b5f759e4425b810f8308d2882d9d18386634d839dac168f20915f721d2", 0x7e, 0x2}, {&(0x7f0000000480)="02f889c6b61a7a01fb265ab83943b4133cf346bcceb370887b6ae5f5a26d8c5297d73231785d5e70b111d4461dc29455eff8ac3f463d433208c8d942535009631745097531452dc615fa7f95bf9ed46f814e6a3d1c776ec00b2c4d423e5e5eb89936cf93c81966778afd6898c332203aa9181e32cf499ad5c63fe9b345c592b73488b56317322e8b93f7c3d9b230dee79bcb060c6da600e13a0b1a0c307e60219e2041e580647820b41df327ca811dd21bc96be946545746687f7b288c77ab19816c64be9651a0fb41b4e01f487cec2aa03bb56e3222d1aa72db", 0xda, 0x9}, {&(0x7f0000000380)="49fde3775734b90f90d0d2600c194d0514da4da1d8b7a4a25d", 0x19, 0xfa73a8b}, {&(0x7f0000000580)="f1782a81e0a3c747543e385c4762e3eb30679fac076e7031523e108e3ea36128e88180b78598c923b676b6f03998a20965b07fbf38dcd2f9c82ba41efb3b5b29e72d25eb1768413ef49eb960ccee9085daf991637081c1b9f0ee34f02037e446ea188460e3af643137bb2f70fed9b422544e569353dd211951de62959662f51467eee9664cfb0ecb9f3799703e765adfdaf27b82d72ecb583a8aa5d4414e17a24f7f34ea37cb463f3b54607d1a461b4a763f6016804c49c0cc45f829e4cb5a8a45b0c831afce041d5ab3469ac6b42a58a0", 0xd1, 0xee26}, {&(0x7f0000000680)="ed7bb495f57909c1e5745c6e55859d7efb59878105cad0256cf7a80743bf80706461d161e77c4d57ede5332a59d57e2e1c55c75b31583ba87609325ae75688dbf3047c8bf73bf3bfa638dd4e0f66400a034cc35fa3ba871e406d4dc17d9bb91171481caadbedde1dd7704206d201056587ee44712109ffe4c96f131056cea0b1e992a4aa00dcf5b7bd28bb056d032a2737dc0598b67293ef45d852d1be8a5207a330521181c400686899fbe3ada6ce5b41d5a8335799f6b2408f4f5fd5034fde7ab3a7a00da00775026cee692da90cf33f7e6a8f10108a61387a09a49ef4ee974cae0e34b1eeca5e7f19107be107ee", 0xef, 0x80000000}], 0x40000, &(0x7f0000000880)=ANY=[@ANYBLOB="646973636172643d3078303030303030303030303030303030342c646973636172643d307830303030303030300d437d9268cb9805ed1a37391987303030303430300c9267727071756f74612c726573697a652c6175be39b7c115ff38443a93c30f"]) [ 888.613828] FAULT_INJECTION: forcing a failure. [ 888.613828] name failslab, interval 1, probability 0, space 0, times 0 [ 888.660453] CPU: 0 PID: 23733 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 888.668358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 888.677710] Call Trace: [ 888.680305] dump_stack+0x1fc/0x2ef [ 888.683942] should_fail.cold+0xa/0xf [ 888.687750] ? setup_fault_attr+0x200/0x200 [ 888.692079] ? lock_downgrade+0x720/0x720 [ 888.696236] __should_failslab+0x115/0x180 [ 888.700480] should_failslab+0x5/0x10 [ 888.704283] __kmalloc+0x2ab/0x3c0 [ 888.707829] ? ext4_find_extent+0x9bb/0xc70 [ 888.712160] ext4_find_extent+0x9bb/0xc70 [ 888.716326] ext4_ext_map_blocks+0x1c0/0x7390 [ 888.720836] ? __lock_acquire+0x6de/0x3ff0 [ 888.725081] ? mark_held_locks+0xf0/0xf0 [ 888.729147] ? __ext4_handle_dirty_metadata+0x1e0/0x590 [ 888.734516] ? ext4_find_delalloc_cluster+0x1f0/0x1f0 [ 888.739721] ? mark_held_locks+0xf0/0xf0 [ 888.743788] ? ext4_mark_iloc_dirty+0x1b0d/0x2b30 [ 888.748639] ? ext4_es_lookup_extent+0x375/0xb60 [ 888.753401] ? ext4_map_blocks+0x59f/0x1a50 [ 888.757727] ? lock_acquire+0x170/0x3c0 [ 888.761700] ? ext4_map_blocks+0x740/0x1a50 [ 888.766029] ext4_map_blocks+0x7a2/0x1a50 [ 888.770184] ? check_preemption_disabled+0x41/0x280 [ 888.775201] ? ext4_issue_zeroout+0x160/0x160 [ 888.779696] ? __brelse+0x84/0xa0 [ 888.783146] ? __ext4_new_inode+0x2eb/0x5a20 [ 888.787561] ext4_getblk+0xad/0x4f0 [ 888.791189] ? ext4_iomap_begin+0xe00/0xe00 [ 888.795516] ? ext4_free_inode+0x1780/0x1780 [ 888.799922] ? debug_check_no_obj_freed+0x201/0x490 [ 888.804946] ? __dquot_initialize+0x298/0xb70 [ 888.809451] ext4_bread+0x7c/0x210 [ 888.812996] ? ext4_getblk+0x4f0/0x4f0 [ 888.816889] ? dquot_initialize_needed+0x290/0x290 [ 888.821821] ? trace_hardirqs_off+0x64/0x200 [ 888.826233] ext4_append+0x155/0x370 [ 888.829951] ext4_mkdir+0x5bd/0xe10 [ 888.833583] ? ext4_init_dot_dotdot+0x600/0x600 [ 888.838255] ? generic_permission+0x116/0x4d0 [ 888.842751] ? inode_permission.part.0+0x10c/0x450 [ 888.847681] vfs_mkdir+0x508/0x7a0 [ 888.851222] do_mkdirat+0x262/0x2d0 [ 888.854851] ? __ia32_sys_mknod+0x120/0x120 [ 888.859177] ? trace_hardirqs_off_caller+0x6e/0x210 [ 888.864193] ? do_syscall_64+0x21/0x620 [ 888.868172] do_syscall_64+0xf9/0x620 [ 888.871981] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 888.877168] RIP: 0033:0x7f5d4792a317 [ 888.880886] Code: 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 02 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 888.899779] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000213 ORIG_RAX: 0000000000000102 09:25:54 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x9, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 888.907484] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792a317 [ 888.914747] RDX: 00000000000001ff RSI: 0000000020000100 RDI: 00000000ffffff9c [ 888.922012] RBP: 00007f5d462a01d0 R08: 0000000000000000 R09: 00007f5d462a01d0 [ 888.929277] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 888.936541] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:25:54 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 35) [ 888.992724] erofs: read_super, device -> /dev/loop2 [ 888.998419] erofs: read_super, device -> /dev/loop4 [ 889.011508] erofs: options -> syzkaller0 [ 889.023085] erofs: options -> [ 889.028368] erofs: read_super, device -> /dev/loop3 [ 889.035894] erofs: Unrecognized mount option "syzkaller0" or missing value [ 889.045434] erofs: options -> [ 889.051393] erofs: root inode @ nid 36 [ 889.061199] erofs: cannot find valid erofs superblock [ 889.080710] erofs: mounted on /dev/loop4 with opts: . 09:25:54 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0xa, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 889.122102] FAULT_INJECTION: forcing a failure. [ 889.122102] name failslab, interval 1, probability 0, space 0, times 0 [ 889.148564] CPU: 1 PID: 23768 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 889.156475] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 889.165827] Call Trace: [ 889.168427] dump_stack+0x1fc/0x2ef [ 889.172059] should_fail.cold+0xa/0xf [ 889.175865] ? setup_fault_attr+0x200/0x200 [ 889.180183] ? lock_acquire+0x170/0x3c0 [ 889.184162] __should_failslab+0x115/0x180 [ 889.188397] should_failslab+0x5/0x10 [ 889.192195] __kmalloc_track_caller+0x2a6/0x3c0 [ 889.196861] ? strndup_user+0x70/0x120 [ 889.200749] ? _copy_from_user+0xd2/0x130 [ 889.204901] memdup_user+0x22/0xb0 [ 889.208443] strndup_user+0x70/0x120 [ 889.212156] ksys_mount+0x6f/0x130 [ 889.215694] __x64_sys_mount+0xba/0x150 [ 889.219667] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 889.224243] do_syscall_64+0xf9/0x620 [ 889.228043] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 889.233227] RIP: 0033:0x7f5d4792c73a [ 889.236943] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 889.255839] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 889.263552] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a 09:25:54 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5edea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 889.270820] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 889.278083] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 889.285343] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 889.292609] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:25:54 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000140)=0x16) (async) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0xc8000, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000040)='\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x1) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) openat(r0, &(0x7f0000000780)='./file0\x00', 0x0, 0x76) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r4, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r3, 0x0}]) (async) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f00000007c0)={'wg0\x00', @broadcast}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r5, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r2, 0x0}]) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000900)={{r2}, 0x0, 0xa, @unused=[0x6, 0xc1e, 0x6, 0x5], @name="c5d2e0dba70b4c0f3b294754ba5a4008e90a08c9114e2f766c0fbf141c49c7b18c6b41e4e0298323b078e383b4f5c1f2aa7ec60f47a9f9896121e4e198a5df1e85af6b18452979b24ad6c39eb8c80d996a267e8cd5b5993bb33a61b53833e09d1584fee8b39885bffef0af09249969c773e70e629de0384a1eb8a0cdfbc6afb66b4042646613f3f1ba5adedb2458d12201d38912d25d4a836fcc52779d565db3a406ee351fae60300d01f0be6641ce644b86cb47cf9e1b3f608bdc148081d292d0285b54173ba025809df9e66e2bcd07428f67c73eed8b2b50c5a98b9471f456794e867f02f2f4af4eb02b4da796e91e0619fe13acce4710a49835fdc0f27a39484d7ca02b829ef6f57ea7a78887ec93558a84db6303dd5746c784a6929c25a381de0046d152a3b9d2b0829f3d0c9a284f58789d120b4da9fdb5eca16919bde6e1b46959c94b05e57d3a4e67d4118a44b4e9e7831c35a9877b1260024d8081fc1876d020822c8d828663a6ce9bd1e0a7b5e7174925fcda37b9974e49d8e6f9f0eedb2142b7b99d7a7f2bc5b37e577857fa7113eeb422d99690fb776cad2a9500685aafd5552ce00c5204b4b7959cc5ba733b747258839325ee6f3a97ec0fd5b0c52c1d765192eef618328f55927601581f9b3167d4e37257b2440cd70ed05768b6e5f03a61684bc4da6eabce11d3008ee3932afd9a7fff2892a31643e58c1128ccd8b879e6f210539bef10480b07e50ecf1287c92b8077cdc89e78c13181b27a79e263d76e18cbd7cf5eaa7706ca8381414721f60bc23c8bb92233de7d17e6684c1d08abe79067f373a4f9aee81e5e50a2cb5e570d3053066eb78a14899294501794c48f8e6945e4b1c3671a5d8d886a07213fe26fb2a2f9924677c31863826c13f6ccf772a8208ab09d1a023f99d8a46eb5eb69ebb143ff9c640d5e585e76fd06668958172dd4246d539a3035bac30026e7e6848bee689447b4b9eceb753ada3f7124270add4291159d795e3055d64898d48ebb5789dd0dafb8008a1b422c6d996200987ac7d52db29120312fdff3593b40f7c298abebba902ce648246f86a494d1c84aabfaaf0c2a82627d84b4f05caf98208717023170df780390c9de99b5362b669e05cca6f76ac184e7edfe88f409e0a9a1c5f9431c9c78ea3ee9fb21fccfc7c623e9ff718a3be56fda756736ec814a30b4792ea10b8ba8a1baa06258a79e1e6c8ad9ab274884155f139b7526e9da9b7028926cc08bac3669f9b68231094907671135136c74aa15e6b4cfb28cd2c48b94df03bf521d409c3e831cfd7fba58d80fb5b4f197c039eacbe16fe3a32be6edeaa68ec0b54f36cd55e7b0b6b7dc77f70869b01871eff7ed8255becb1df0c256bb4924e515fc2864e751452a46c524b9164675f5035d39746b7fe2949927deac50b4ba535e652829fecd5bc5e05cb3eb154cef78b83ebe44e47be5ea29fae0094421cd3e209d7c641a4e8c5a64b689cd0f711a06f84aa36fcd9507ca36b95167923a827724583c779993b744673fd9f91b0b0910bd1d8a4746fb12e9890490fac561a2e828032e52285467869002c53ac317a689823cfb9cf0adc1857028b925e8980a5078efe7fdd790944def9fcb3e73de405e4390ea56ad70c43a0472506afe73d3719e2596ddf364ccb51ad8efcd367b6f6ab2c5c1394a26a27b4d2286b7301ce507f70578c4ff55740333babfab7c7910d4a566129ee8b3753920befeb7d9771b531203356eb19ab8413830e78f4e2df2446fc599436726eb1eceb57b0f2202f8b8f4a0c246d3c4de58919f8e680567e18e78cbb8c25a33881fc60643996fa13b580cfff27831cff120c5696c04314ffe10cf363af5c34aa462a3fc8a188866faf814a802a3fae9d83338cf1b51ff0c0258a4d6e95ca8c872aa9da37fd1bcb3b6f5cb4e4971906b6a998e1dd65944705c52f4528691cfad0958e23f9ae6c1db1ad8fa61b4ff2dba8b5b3ba6531fc4ed64b048e3b16ce4c48f1d42f97f75e038d7837bdf08d495976be536d43a178ee77245fcd90a06b869cb02a29c232081b0aa11763e6e63f4eb89fb22eb40f24109c70d507b1bd7d89aca9aec0e5530d30fe5d15f519c7c979f35a6436ac665c80e8a87c7bc181c23804d4413fcbb7b6e51ed4461af62d8c783246bd9278e8ac4d7f38f792e8a8d2842a88183788d780f942896ddaf990eaa0be93ffb3dfe4b0320b9ac4704ed75cdf09b0e1088bf274e5534130cf89a22460975eb28c7b5a15efd5bfe564d1c6e22dc7d715a177c6c05b96060bdcd00e72a048d5306518e951dab2c6f338a932eec765694946e271a7a11af7cef70b7a0df5b076d0e6b0da957dbe213229dd182953485c2158d0ee55a47658808855a4aff9c08f75d1cf39a80ea4995a106274fcfa881f4eac6ceff7831cf9b482b2c335a1fef5c0568d6e738283a2c4d71db5f11b671f923dc11298a4b5a3ffd3879f2686de8ba39b84cc80f136d286149a84aec5bd9391994d5c4d99c8029ad5e9a0c80ef36681c03caf2f7debc9f0a23e9adff69fe718d5fdebea6aadfea94f1f38ae29d46dc3b43230af11f68cdfdf04d82c120440afdf9f5d8c31e73ccb07d729e108531d43ff7170e554099a4d8a63b0148322744a0a4d6d8a356b5509e1894ef3300350f10e88082d3e747d82c76905a1ab22354594aebfe365803396e2602c4fedd971bfd0073586a78217fb22a657aeb84beaa6a9983951051d4f6bb2541cb6b6d68bd9231de0ef15c9f0a5ff2e203127246a69adcedb04e36df14e3eb77b8bb3a410f12c01f1270d483c4eecfbcfbe06378d19ca04e98c35201348e017108199d11aca076fcd517effba323aea45db6f78b2bb4b92d2c01e797e908691e3ee15741100d53ab63ac4be17c02b86452754bf2d90540244ba2a1ef33de7987dd988864215cce521fc86db73066afc9cb25ad3732ea9174f619d7f1c81f9a6ce422f7c78775c45fbee64ea53b88c999961f5dc945d1fb7386604285fb543a7e03846c9d016b2f2e9bb096e62e7e29a6bc32db82b9889e618f16fb7e2587c6853b6504f11e915896ee1eef054b3d5c9ccfb599eca7a4bd28c2ae9e8b2e774c4dac836170e7721f3ae2926b502a44d89363a7e9dec3d40e9de4c852bd5cd85fd90c07a0c54df829710b5b7aa5139e7619632e11ced57e39db99241f517334a5709c56e7d1863da949a573a56524d25f84063d9e5f273aaf5c561c7d7803287ef9a4fabfeee847a854ad164a7c38ef30b9eee6634b2bd7db5224947ce72aa72eebbf7265a7f741db275c74dcce3da5b9d89893098188fe6ef8dd6a22adb468dfa231390e6871eb365a830987ff5212c8e55840fc30e01b4a88385a6777539922d5198656c6e6499bed6a641ce2901f3de77d6c83de2b604aedd4458f817a2072b3885a78b7bdfdaba853af7fc97b15d548475baa0fef1886305a0c91bcb5c9b0fbac55e76d2c9fbbcb7e03474264d4b34e95deaba5108b48f8dd3948bcee42d8c7c664ddf9efab549071cc0f2ae9d368baf4be2af41f98e327a8645fb4143aa03b1741c52cccd6f2914512469e039e9a1f5c2014923b1fc13e5af7489c2049132bef73a65cf15919bd4db3bc87d7f50a810b16406689c53558a2e4f65e602466e8742827725decf7eec3f91840d6fa632acb23ea3743979073ebae75115d3f16c1f235a5b622fffa430fcd66c5d0630d3d5828c4391c2a18635b6aa17008bc3006c7af820c3e33c7ae35843ce37a0bfe754b65782fcb276de68f0c5450c009a61b8005d1a53bfab36ab542fcbfe72ae93ed93691aba14f71a2c22aa047e81681ba6a3e223284b3784417a8b2cd447e62461b0a1f2d3e2712412bc08843969f52b6d3027cac1040b9e4a8741f773b18e995faa2e696818d0de4a76c4a35b2b058a320f9b04986772ed1469869aaf171d670f0b12e6dd089feb440e39e741650eb46a3bd91fc045b59a4d1c64872e0f8dd77d2d951693000f7fd859f70195f37cf1689acdc8e5eb23741b31d8a09fdd63dc91785f7fcf196c79012e24a8b757b6a0080b3f57074ede136e7901499e3bdc31cff9095cdf1d15b51608c4569ed4e5cb1371717ad81c47ec67aa5e7da5f38751eec2afaaee31986eb42b16c668ba9f6bee7b00d7071a74ec95a6cdb91f579e23eaf8a875aa3a9f291d5d8efb128c7cc1a77e79e0396d8a9f5ac4929f259b1fbd9fa666f034dcf3cb19f7e20066667547ccd71d00576da147da648a31962d486d02357e1a80d5b2d8e2938f59a97adcb72ef7259a4932c3660932635c64b87f89fffca09a0620da788ded8541f73a26c83c6d81f5a0c8c557db787260249ca9f81254e62a2874d5437dd198236b5b9c0a4dcb0d24114849168ca95ca5aecc8f1c4d5b4a1fb2641dadfa513d29f449d12550bdcb2c3d2e3280da358814e290f9bc62195463090362b3b2e2f2d35e2f6e8b28fa5ec86260a8fa9041d141d5ff8d068c7787da072b71c21aa710447fec521ea47149d589ada0749e55bf14260efd3c2e2d1e75107011a3978cf7d38d00b3bd4745441aa599eed025e3b9dbf14350425433c20ba2daf3c05604dba32af8ab7c2897d73ad36157d7136db629b1165dca0e245a09b2de4c0a489fa98632208ef07d6f5fc1ca2c0c5e3d026f8ddc581eba4a8811dfbf305cff88a346d1edccc4163dd22fd8d54db52be3191a5999ed6e9878de5055e821fce813d40cbbda19c817284a2fa73e24031fdabfd90bd4e9e4ebb46c34653cf226938d415cb7d0a446b12be86fe2873551220770fbdc3101a0e0306394a834cd19768f141cd979e14563e83b2914a8ceadafc0276a20e2ebf6ebb8be10e1d871d071549753673542f0f5914a407dc53a9f8d03f357a011e3b8f38703e118eef626b192c2fe666bdcbef5476d7425c3ee93702ca8d6960f593273a650922327cb4ef4d8ea3a58b0e70e63c3c5aeaa27fac75b6aa47271a6b25a9a4ed842b57c6bd01c023a242ed440824c451f0b611427bae1b11658c8ddd05479f915d4fa0c694519abbbfd820a4929c638b4684b4d49dfa7b42b427c7cfd8a63cca4c254a5d918cf13c51970c00f253b6f85deb7c38979d74c9e1592e92286ca5c9654a07ce0fce5a35a198286b1a103e2da067da800582fc5f0adb160403e36bddc72760351adef1f8cb2e31667d9dd4db25945710a24e4ff0174316623d957b8ce5541998e021b81684ad58c8ef644a6b5e2323a21886d2aa13d0223c46f4e40db69f2e1d2d889ee311d4bf9f30909b152201e471176f0e72ad7d1076599110eabc08d2926a256632f8c24b57dd46b7e05290483c0b5df46aa3c00583ded8aeb5bafb5c599bcd2027af8e25e08c0ff0b98adcc532ce07e61b15e4a3dd18ca06953942bd135db526eb8e9d5d9918d9bcf4d208a93eb396b0d5587fec55a9b7dfa0ac01b26310a25ac8fde6d652879b2fba3df95c60da03c3cd9feca871dd9336fb99f91860f93c276f62447c36822f429ac682ecc894f29f812d7e5ea956bfb9bf4b9b5bdf4ffd0c30cd29b8e24666c18dda557b3c88d90f829d65cd084f052bb9e0831676de238c8fbcd5e4b2e3b0191d8659365ac9ddcdb6a641fcf716aaaa0db1b1f2450b515ae77590db66a758b26b0bde1383304e00aea0d5e5d9ae3397d45fa64eb6088060503f451c25cc9715c27c0794bc6d6727dcd407f00bc599"}) (async) setsockopt$MRT_ADD_MFC(0xffffffffffffffff, 0x0, 0xcc, &(0x7f0000000440)={@remote, @multicast1, 0x1, "ea93daec18fb2d9aef889651af4611f6c39161379f5da1adcf98b4a5de78fc80", 0x0, 0x7, 0x6}, 0x3c) (async) syz_mount_image$jfs(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x0, 0x5, &(0x7f00000003c0)=[{&(0x7f0000000300)="e6e2378134f6c54d40ff27c256371773998260e8837391e20f899d8e729c6b5c67d834e2b266225f4cf61446a496b24b8805c494c581e68d3fcea56067c37df5298f92a00249a396bd19a70c0a8c1ff9306ededd1402f9740e20fe7ad2069e89e7b5f759e4425b810f8308d2882d9d18386634d839dac168f20915f721d2", 0x7e, 0x2}, {&(0x7f0000000480)="02f889c6b61a7a01fb265ab83943b4133cf346bcceb370887b6ae5f5a26d8c5297d73231785d5e70b111d4461dc29455eff8ac3f463d433208c8d942535009631745097531452dc615fa7f95bf9ed46f814e6a3d1c776ec00b2c4d423e5e5eb89936cf93c81966778afd6898c332203aa9181e32cf499ad5c63fe9b345c592b73488b56317322e8b93f7c3d9b230dee79bcb060c6da600e13a0b1a0c307e60219e2041e580647820b41df327ca811dd21bc96be946545746687f7b288c77ab19816c64be9651a0fb41b4e01f487cec2aa03bb56e3222d1aa72db", 0xda, 0x9}, {&(0x7f0000000380)="49fde3775734b90f90d0d2600c194d0514da4da1d8b7a4a25d", 0x19, 0xfa73a8b}, {&(0x7f0000000580)="f1782a81e0a3c747543e385c4762e3eb30679fac076e7031523e108e3ea36128e88180b78598c923b676b6f03998a20965b07fbf38dcd2f9c82ba41efb3b5b29e72d25eb1768413ef49eb960ccee9085daf991637081c1b9f0ee34f02037e446ea188460e3af643137bb2f70fed9b422544e569353dd211951de62959662f51467eee9664cfb0ecb9f3799703e765adfdaf27b82d72ecb583a8aa5d4414e17a24f7f34ea37cb463f3b54607d1a461b4a763f6016804c49c0cc45f829e4cb5a8a45b0c831afce041d5ab3469ac6b42a58a0", 0xd1, 0xee26}, {&(0x7f0000000680)="ed7bb495f57909c1e5745c6e55859d7efb59878105cad0256cf7a80743bf80706461d161e77c4d57ede5332a59d57e2e1c55c75b31583ba87609325ae75688dbf3047c8bf73bf3bfa638dd4e0f66400a034cc35fa3ba871e406d4dc17d9bb91171481caadbedde1dd7704206d201056587ee44712109ffe4c96f131056cea0b1e992a4aa00dcf5b7bd28bb056d032a2737dc0598b67293ef45d852d1be8a5207a330521181c400686899fbe3ada6ce5b41d5a8335799f6b2408f4f5fd5034fde7ab3a7a00da00775026cee692da90cf33f7e6a8f10108a61387a09a49ef4ee974cae0e34b1eeca5e7f19107be107ee", 0xef, 0x80000000}], 0x40000, &(0x7f0000000880)=ANY=[@ANYBLOB="646973636172643d3078303030303030303030303030303030342c646973636172643d307830303030303030300d437d9268cb9805ed1a37391987303030303430300c9267727071756f74612c726573697a652c6175be39b7c115ff38443a93c30f"]) [ 889.452506] erofs: read_super, device -> /dev/loop3 [ 889.469667] erofs: options -> [ 889.480948] erofs: cannot find valid erofs superblock [ 889.496499] erofs: unmounted for /dev/loop4 [ 889.501575] erofs: read_super, device -> /dev/loop2 [ 889.517991] erofs: options -> [ 889.521546] erofs: root inode @ nid 36 [ 889.526795] erofs: mounted on /dev/loop2 with opts: . [ 889.651377] erofs: unmounted for /dev/loop2 09:25:55 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x44f4}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:55 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0xb, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:55 executing program 4: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) r1 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r0, 0x10, r1, 0x9) getdents64(r1, &(0x7f0000000140)=""/138, 0xfffffffffffffe58) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xd47, 0x1, &(0x7f0000000280)=[{&(0x7f00000000c0)="00f103fc72c2492a7ce06d3e8c691ec73270461a523843d0348b3628cab921b0", 0x20, 0x9}], 0x1000, &(0x7f00000002c0)={[{}, {@prjjquota={'prjjquota', 0x3d, '{&$'}}], [{@smackfsroot}]}) 09:25:55 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5eeea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:55 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 36) 09:25:55 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000140)=0x16) (async) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0xc8000, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000040)='\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x1) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) openat(r0, &(0x7f0000000780)='./file0\x00', 0x0, 0x76) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r4, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r3, 0x0}]) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f00000007c0)={'wg0\x00', @broadcast}) (async) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r5, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r2, 0x0}]) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000900)={{r2}, 0x0, 0xa, @unused=[0x6, 0xc1e, 0x6, 0x5], @name="c5d2e0dba70b4c0f3b294754ba5a4008e90a08c9114e2f766c0fbf141c49c7b18c6b41e4e0298323b078e383b4f5c1f2aa7ec60f47a9f9896121e4e198a5df1e85af6b18452979b24ad6c39eb8c80d996a267e8cd5b5993bb33a61b53833e09d1584fee8b39885bffef0af09249969c773e70e629de0384a1eb8a0cdfbc6afb66b4042646613f3f1ba5adedb2458d12201d38912d25d4a836fcc52779d565db3a406ee351fae60300d01f0be6641ce644b86cb47cf9e1b3f608bdc148081d292d0285b54173ba025809df9e66e2bcd07428f67c73eed8b2b50c5a98b9471f456794e867f02f2f4af4eb02b4da796e91e0619fe13acce4710a49835fdc0f27a39484d7ca02b829ef6f57ea7a78887ec93558a84db6303dd5746c784a6929c25a381de0046d152a3b9d2b0829f3d0c9a284f58789d120b4da9fdb5eca16919bde6e1b46959c94b05e57d3a4e67d4118a44b4e9e7831c35a9877b1260024d8081fc1876d020822c8d828663a6ce9bd1e0a7b5e7174925fcda37b9974e49d8e6f9f0eedb2142b7b99d7a7f2bc5b37e577857fa7113eeb422d99690fb776cad2a9500685aafd5552ce00c5204b4b7959cc5ba733b747258839325ee6f3a97ec0fd5b0c52c1d765192eef618328f55927601581f9b3167d4e37257b2440cd70ed05768b6e5f03a61684bc4da6eabce11d3008ee3932afd9a7fff2892a31643e58c1128ccd8b879e6f210539bef10480b07e50ecf1287c92b8077cdc89e78c13181b27a79e263d76e18cbd7cf5eaa7706ca8381414721f60bc23c8bb92233de7d17e6684c1d08abe79067f373a4f9aee81e5e50a2cb5e570d3053066eb78a14899294501794c48f8e6945e4b1c3671a5d8d886a07213fe26fb2a2f9924677c31863826c13f6ccf772a8208ab09d1a023f99d8a46eb5eb69ebb143ff9c640d5e585e76fd06668958172dd4246d539a3035bac30026e7e6848bee689447b4b9eceb753ada3f7124270add4291159d795e3055d64898d48ebb5789dd0dafb8008a1b422c6d996200987ac7d52db29120312fdff3593b40f7c298abebba902ce648246f86a494d1c84aabfaaf0c2a82627d84b4f05caf98208717023170df780390c9de99b5362b669e05cca6f76ac184e7edfe88f409e0a9a1c5f9431c9c78ea3ee9fb21fccfc7c623e9ff718a3be56fda756736ec814a30b4792ea10b8ba8a1baa06258a79e1e6c8ad9ab274884155f139b7526e9da9b7028926cc08bac3669f9b68231094907671135136c74aa15e6b4cfb28cd2c48b94df03bf521d409c3e831cfd7fba58d80fb5b4f197c039eacbe16fe3a32be6edeaa68ec0b54f36cd55e7b0b6b7dc77f70869b01871eff7ed8255becb1df0c256bb4924e515fc2864e751452a46c524b9164675f5035d39746b7fe2949927deac50b4ba535e652829fecd5bc5e05cb3eb154cef78b83ebe44e47be5ea29fae0094421cd3e209d7c641a4e8c5a64b689cd0f711a06f84aa36fcd9507ca36b95167923a827724583c779993b744673fd9f91b0b0910bd1d8a4746fb12e9890490fac561a2e828032e52285467869002c53ac317a689823cfb9cf0adc1857028b925e8980a5078efe7fdd790944def9fcb3e73de405e4390ea56ad70c43a0472506afe73d3719e2596ddf364ccb51ad8efcd367b6f6ab2c5c1394a26a27b4d2286b7301ce507f70578c4ff55740333babfab7c7910d4a566129ee8b3753920befeb7d9771b531203356eb19ab8413830e78f4e2df2446fc599436726eb1eceb57b0f2202f8b8f4a0c246d3c4de58919f8e680567e18e78cbb8c25a33881fc60643996fa13b580cfff27831cff120c5696c04314ffe10cf363af5c34aa462a3fc8a188866faf814a802a3fae9d83338cf1b51ff0c0258a4d6e95ca8c872aa9da37fd1bcb3b6f5cb4e4971906b6a998e1dd65944705c52f4528691cfad0958e23f9ae6c1db1ad8fa61b4ff2dba8b5b3ba6531fc4ed64b048e3b16ce4c48f1d42f97f75e038d7837bdf08d495976be536d43a178ee77245fcd90a06b869cb02a29c232081b0aa11763e6e63f4eb89fb22eb40f24109c70d507b1bd7d89aca9aec0e5530d30fe5d15f519c7c979f35a6436ac665c80e8a87c7bc181c23804d4413fcbb7b6e51ed4461af62d8c783246bd9278e8ac4d7f38f792e8a8d2842a88183788d780f942896ddaf990eaa0be93ffb3dfe4b0320b9ac4704ed75cdf09b0e1088bf274e5534130cf89a22460975eb28c7b5a15efd5bfe564d1c6e22dc7d715a177c6c05b96060bdcd00e72a048d5306518e951dab2c6f338a932eec765694946e271a7a11af7cef70b7a0df5b076d0e6b0da957dbe213229dd182953485c2158d0ee55a47658808855a4aff9c08f75d1cf39a80ea4995a106274fcfa881f4eac6ceff7831cf9b482b2c335a1fef5c0568d6e738283a2c4d71db5f11b671f923dc11298a4b5a3ffd3879f2686de8ba39b84cc80f136d286149a84aec5bd9391994d5c4d99c8029ad5e9a0c80ef36681c03caf2f7debc9f0a23e9adff69fe718d5fdebea6aadfea94f1f38ae29d46dc3b43230af11f68cdfdf04d82c120440afdf9f5d8c31e73ccb07d729e108531d43ff7170e554099a4d8a63b0148322744a0a4d6d8a356b5509e1894ef3300350f10e88082d3e747d82c76905a1ab22354594aebfe365803396e2602c4fedd971bfd0073586a78217fb22a657aeb84beaa6a9983951051d4f6bb2541cb6b6d68bd9231de0ef15c9f0a5ff2e203127246a69adcedb04e36df14e3eb77b8bb3a410f12c01f1270d483c4eecfbcfbe06378d19ca04e98c35201348e017108199d11aca076fcd517effba323aea45db6f78b2bb4b92d2c01e797e908691e3ee15741100d53ab63ac4be17c02b86452754bf2d90540244ba2a1ef33de7987dd988864215cce521fc86db73066afc9cb25ad3732ea9174f619d7f1c81f9a6ce422f7c78775c45fbee64ea53b88c999961f5dc945d1fb7386604285fb543a7e03846c9d016b2f2e9bb096e62e7e29a6bc32db82b9889e618f16fb7e2587c6853b6504f11e915896ee1eef054b3d5c9ccfb599eca7a4bd28c2ae9e8b2e774c4dac836170e7721f3ae2926b502a44d89363a7e9dec3d40e9de4c852bd5cd85fd90c07a0c54df829710b5b7aa5139e7619632e11ced57e39db99241f517334a5709c56e7d1863da949a573a56524d25f84063d9e5f273aaf5c561c7d7803287ef9a4fabfeee847a854ad164a7c38ef30b9eee6634b2bd7db5224947ce72aa72eebbf7265a7f741db275c74dcce3da5b9d89893098188fe6ef8dd6a22adb468dfa231390e6871eb365a830987ff5212c8e55840fc30e01b4a88385a6777539922d5198656c6e6499bed6a641ce2901f3de77d6c83de2b604aedd4458f817a2072b3885a78b7bdfdaba853af7fc97b15d548475baa0fef1886305a0c91bcb5c9b0fbac55e76d2c9fbbcb7e03474264d4b34e95deaba5108b48f8dd3948bcee42d8c7c664ddf9efab549071cc0f2ae9d368baf4be2af41f98e327a8645fb4143aa03b1741c52cccd6f2914512469e039e9a1f5c2014923b1fc13e5af7489c2049132bef73a65cf15919bd4db3bc87d7f50a810b16406689c53558a2e4f65e602466e8742827725decf7eec3f91840d6fa632acb23ea3743979073ebae75115d3f16c1f235a5b622fffa430fcd66c5d0630d3d5828c4391c2a18635b6aa17008bc3006c7af820c3e33c7ae35843ce37a0bfe754b65782fcb276de68f0c5450c009a61b8005d1a53bfab36ab542fcbfe72ae93ed93691aba14f71a2c22aa047e81681ba6a3e223284b3784417a8b2cd447e62461b0a1f2d3e2712412bc08843969f52b6d3027cac1040b9e4a8741f773b18e995faa2e696818d0de4a76c4a35b2b058a320f9b04986772ed1469869aaf171d670f0b12e6dd089feb440e39e741650eb46a3bd91fc045b59a4d1c64872e0f8dd77d2d951693000f7fd859f70195f37cf1689acdc8e5eb23741b31d8a09fdd63dc91785f7fcf196c79012e24a8b757b6a0080b3f57074ede136e7901499e3bdc31cff9095cdf1d15b51608c4569ed4e5cb1371717ad81c47ec67aa5e7da5f38751eec2afaaee31986eb42b16c668ba9f6bee7b00d7071a74ec95a6cdb91f579e23eaf8a875aa3a9f291d5d8efb128c7cc1a77e79e0396d8a9f5ac4929f259b1fbd9fa666f034dcf3cb19f7e20066667547ccd71d00576da147da648a31962d486d02357e1a80d5b2d8e2938f59a97adcb72ef7259a4932c3660932635c64b87f89fffca09a0620da788ded8541f73a26c83c6d81f5a0c8c557db787260249ca9f81254e62a2874d5437dd198236b5b9c0a4dcb0d24114849168ca95ca5aecc8f1c4d5b4a1fb2641dadfa513d29f449d12550bdcb2c3d2e3280da358814e290f9bc62195463090362b3b2e2f2d35e2f6e8b28fa5ec86260a8fa9041d141d5ff8d068c7787da072b71c21aa710447fec521ea47149d589ada0749e55bf14260efd3c2e2d1e75107011a3978cf7d38d00b3bd4745441aa599eed025e3b9dbf14350425433c20ba2daf3c05604dba32af8ab7c2897d73ad36157d7136db629b1165dca0e245a09b2de4c0a489fa98632208ef07d6f5fc1ca2c0c5e3d026f8ddc581eba4a8811dfbf305cff88a346d1edccc4163dd22fd8d54db52be3191a5999ed6e9878de5055e821fce813d40cbbda19c817284a2fa73e24031fdabfd90bd4e9e4ebb46c34653cf226938d415cb7d0a446b12be86fe2873551220770fbdc3101a0e0306394a834cd19768f141cd979e14563e83b2914a8ceadafc0276a20e2ebf6ebb8be10e1d871d071549753673542f0f5914a407dc53a9f8d03f357a011e3b8f38703e118eef626b192c2fe666bdcbef5476d7425c3ee93702ca8d6960f593273a650922327cb4ef4d8ea3a58b0e70e63c3c5aeaa27fac75b6aa47271a6b25a9a4ed842b57c6bd01c023a242ed440824c451f0b611427bae1b11658c8ddd05479f915d4fa0c694519abbbfd820a4929c638b4684b4d49dfa7b42b427c7cfd8a63cca4c254a5d918cf13c51970c00f253b6f85deb7c38979d74c9e1592e92286ca5c9654a07ce0fce5a35a198286b1a103e2da067da800582fc5f0adb160403e36bddc72760351adef1f8cb2e31667d9dd4db25945710a24e4ff0174316623d957b8ce5541998e021b81684ad58c8ef644a6b5e2323a21886d2aa13d0223c46f4e40db69f2e1d2d889ee311d4bf9f30909b152201e471176f0e72ad7d1076599110eabc08d2926a256632f8c24b57dd46b7e05290483c0b5df46aa3c00583ded8aeb5bafb5c599bcd2027af8e25e08c0ff0b98adcc532ce07e61b15e4a3dd18ca06953942bd135db526eb8e9d5d9918d9bcf4d208a93eb396b0d5587fec55a9b7dfa0ac01b26310a25ac8fde6d652879b2fba3df95c60da03c3cd9feca871dd9336fb99f91860f93c276f62447c36822f429ac682ecc894f29f812d7e5ea956bfb9bf4b9b5bdf4ffd0c30cd29b8e24666c18dda557b3c88d90f829d65cd084f052bb9e0831676de238c8fbcd5e4b2e3b0191d8659365ac9ddcdb6a641fcf716aaaa0db1b1f2450b515ae77590db66a758b26b0bde1383304e00aea0d5e5d9ae3397d45fa64eb6088060503f451c25cc9715c27c0794bc6d6727dcd407f00bc599"}) (async) setsockopt$MRT_ADD_MFC(0xffffffffffffffff, 0x0, 0xcc, &(0x7f0000000440)={@remote, @multicast1, 0x1, "ea93daec18fb2d9aef889651af4611f6c39161379f5da1adcf98b4a5de78fc80", 0x0, 0x7, 0x6}, 0x3c) (async) syz_mount_image$jfs(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x0, 0x5, &(0x7f00000003c0)=[{&(0x7f0000000300)="e6e2378134f6c54d40ff27c256371773998260e8837391e20f899d8e729c6b5c67d834e2b266225f4cf61446a496b24b8805c494c581e68d3fcea56067c37df5298f92a00249a396bd19a70c0a8c1ff9306ededd1402f9740e20fe7ad2069e89e7b5f759e4425b810f8308d2882d9d18386634d839dac168f20915f721d2", 0x7e, 0x2}, {&(0x7f0000000480)="02f889c6b61a7a01fb265ab83943b4133cf346bcceb370887b6ae5f5a26d8c5297d73231785d5e70b111d4461dc29455eff8ac3f463d433208c8d942535009631745097531452dc615fa7f95bf9ed46f814e6a3d1c776ec00b2c4d423e5e5eb89936cf93c81966778afd6898c332203aa9181e32cf499ad5c63fe9b345c592b73488b56317322e8b93f7c3d9b230dee79bcb060c6da600e13a0b1a0c307e60219e2041e580647820b41df327ca811dd21bc96be946545746687f7b288c77ab19816c64be9651a0fb41b4e01f487cec2aa03bb56e3222d1aa72db", 0xda, 0x9}, {&(0x7f0000000380)="49fde3775734b90f90d0d2600c194d0514da4da1d8b7a4a25d", 0x19, 0xfa73a8b}, {&(0x7f0000000580)="f1782a81e0a3c747543e385c4762e3eb30679fac076e7031523e108e3ea36128e88180b78598c923b676b6f03998a20965b07fbf38dcd2f9c82ba41efb3b5b29e72d25eb1768413ef49eb960ccee9085daf991637081c1b9f0ee34f02037e446ea188460e3af643137bb2f70fed9b422544e569353dd211951de62959662f51467eee9664cfb0ecb9f3799703e765adfdaf27b82d72ecb583a8aa5d4414e17a24f7f34ea37cb463f3b54607d1a461b4a763f6016804c49c0cc45f829e4cb5a8a45b0c831afce041d5ab3469ac6b42a58a0", 0xd1, 0xee26}, {&(0x7f0000000680)="ed7bb495f57909c1e5745c6e55859d7efb59878105cad0256cf7a80743bf80706461d161e77c4d57ede5332a59d57e2e1c55c75b31583ba87609325ae75688dbf3047c8bf73bf3bfa638dd4e0f66400a034cc35fa3ba871e406d4dc17d9bb91171481caadbedde1dd7704206d201056587ee44712109ffe4c96f131056cea0b1e992a4aa00dcf5b7bd28bb056d032a2737dc0598b67293ef45d852d1be8a5207a330521181c400686899fbe3ada6ce5b41d5a8335799f6b2408f4f5fd5034fde7ab3a7a00da00775026cee692da90cf33f7e6a8f10108a61387a09a49ef4ee974cae0e34b1eeca5e7f19107be107ee", 0xef, 0x80000000}], 0x40000, &(0x7f0000000880)=ANY=[@ANYBLOB="646973636172643d3078303030303030303030303030303030342c646973636172643d307830303030303030300d437d9268cb9805ed1a37391987303030303430300c9267727071756f74612c726573697a652c6175be39b7c115ff38443a93c30f"]) [ 890.521729] FAULT_INJECTION: forcing a failure. [ 890.521729] name failslab, interval 1, probability 0, space 0, times 0 [ 890.533301] erofs: read_super, device -> /dev/loop2 [ 890.538642] erofs: read_super, device -> /dev/loop4 [ 890.552461] erofs: options -> [ 890.560946] erofs: root inode @ nid 36 [ 890.570929] erofs: options -> [ 890.582437] erofs: mounted on /dev/loop2 with opts: . [ 890.591174] erofs: root inode @ nid 36 [ 890.607245] erofs: mounted on /dev/loop4 with opts: . [ 890.609588] CPU: 1 PID: 23825 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 890.620320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 890.629758] Call Trace: [ 890.632350] dump_stack+0x1fc/0x2ef [ 890.635984] should_fail.cold+0xa/0xf [ 890.639796] ? setup_fault_attr+0x200/0x200 [ 890.644124] ? lock_acquire+0x170/0x3c0 [ 890.648110] __should_failslab+0x115/0x180 [ 890.652348] should_failslab+0x5/0x10 [ 890.656151] kmem_cache_alloc_trace+0x284/0x380 [ 890.660819] ? _copy_from_user+0xd2/0x130 [ 890.664977] copy_mount_options+0x59/0x380 [ 890.665909] erofs: read_super, device -> /dev/loop3 [ 890.669212] ksys_mount+0x9b/0x130 [ 890.669230] __x64_sys_mount+0xba/0x150 [ 890.669245] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 890.669262] do_syscall_64+0xf9/0x620 [ 890.690122] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 890.695315] RIP: 0033:0x7f5d4792c73a [ 890.696505] erofs: options -> [ 890.699032] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 09:25:55 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0xc, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 890.699040] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 890.699054] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 890.699062] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 890.699075] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 890.744015] erofs: cannot find valid erofs superblock [ 890.750591] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 890.750601] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:25:55 executing program 2: ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000012c0)={"9d8a77de1995d75e203f3baff32bef50", 0x0, 0x0, {0x9, 0x8}, {0x2, 0xa2d}, 0x2, [0x9, 0x56, 0x4, 0x0, 0x4, 0x0, 0x0, 0x6, 0x6, 0x3000000000000000, 0x4, 0x8, 0x5, 0x9, 0x487000000, 0x23da]}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000280)={'syz0', "6e140268767a885083ec48d8b3920c8709b64ea1826ac9123fd9852b0b3f46eb9587c67ac6e3877032749d5ab68d0a0d6c1135f4155b37338473e637f4b0704eddbc60acca463bae4f83011042e76ad06fab45893ffe86c934d4c81510be7c8e3be80fd7e8955b162416cbf7dc61fb8a8b4c60658d9dedee5d546b939c60ed37f6e735b835aaf4aeb25d67090fecd8be45730b61ac18eaaffb0b408047460d5863d55d3cb4dbc9802a03910fbe8a6198bbe9c04d34562329377e167c3c065e1b5940950e41115d668047ae6b287304f8e4def16081d69ac607790a5fffa75fd0d61e41a6b59cd5100753d34bb7ad20f4d4a8b977b4c87c30c77f2ff84fac3361b72b01171e8108b380f8e268675c07fb4e1b82a3477f69a006958a577ce9fe7c8729e6dca579eb44a0915cca6fd462864a5c5bc86c6f81f3526a9a55c9b8e7687c124581ef9ca3cfd8f43e131551d971266da4f54d45b61ffcf433e56468897088d1504088cac51ddb0be5afbbb4a4433b3ab1775f92a3e04a38da1203b9d6a8ad3207ee039ff5b751ebefa2304611a5fbee698ef89f0010ceaf02ff67170ec1bd70af9bcfa4f0dbe4ac499c173235b8fd19c1c40bd1bc7d1c8f73905f6234246d17c473bbecef96dd5424409702e90f19025c250b246d0a757f3e2a943e1fd942f3ff9b936c36735638d3d8ac5391448324fa6bb88a7dd08893a68d2d515b21e16f1b2d4d5074ae12dc5d79611c63a86fc1047689ab4ca5240075530514dd4262979744346997c3e81c6b7c32cf72ad88ec526d1846011603f1894fe254b5e9b9abbbd1e88a3bfd64246b8e76eba85389e45cbf571fe0afc692e72fe4d386488629d51b6fd695390b44cce67771ef9227d673d2ab51dc05f76037f1ef019f3aca01b5775ae602d654e892909f0ec742bae3261c493ad2792b3722e353a195ef615b9a33d4334d5093cfbf44e7d2e77d6d03f9ef99566d24afacc2595b93c171a10cf0aa5a67e8e094e8874ff25aecbf70cd7c5111a9db4ceb48e7c1a1843adff64fbb91d0ffd22067dc884e176dfc644c4e55acb47d1b327f96b91b1fbaacf519e061ae46820ba8d41aa265178fea160ba2bd50837179ab2c28589a7fc038bde904cf4687e711cdedd36b9ec6090dc22154f7191bcf309e3df37b6a2491a048cbca92080aee570969d73d41fc034989917223709a64bb027d931dba3baa4d607f8afc7a415fd360a7a9fa4e8bebcfd56308cc1d9ad9779ccf959b49cf76ee76bc0db3184c97967c96532ba7c55188ea9626ca22e7dcd95540ef3e5c4987764355ff6416b8ed0aab6d694b38342d13bc5c0651e8798a534944c7b524ac70426f4fbe4381b95f744830945b7d0dffd7fcab5283503cfd4732196ffa8a09c9029af277bb7ff106612c37daeb1807b32a36cd60deb331d010a0cf69dcf065262fbad4fce92550a45800dec833d04e5572a90edba56d7f03ff273848ab01c74bb3572dcf15783c720756ff5069ef9c68cf52bf462ada6af5f1874c2cfdffdce5e24fb621ef8a85524386d710cc27beb5d5236dc6354b9288bfdf9c10646b9258242bf9ada071c00e12cddedb0d7fd79e53bc21830186258d05f7601cfc0063692e326cfb4d0186329d60b83b12ce18412477620f7bcc5e4ead996e20a30dfc7b3b419552f8b2ac22da3e7aac7eb547f2db0028b1bfbb35999cd13d5598300bbb7599e53221c1bf0fc45e8e11ad2d959c036946c290efd296646ba968854a7ead3aa2fe61cade373fd49c1bacff9a99d00cbc7d199405bac3808c645abd3eba9da28c926894b2e67e20a4708faec3c24da39dbeceeb837cbec907aca0218e640fc614b5ff85ffd467e3940fbf979d5bb40b2424aa21262117bff39fe7120b74d748c6a27bd7fada3c165863d57a156dd94a2f9e0ccda408a184c21d902cebe16aaaef04ce747ccd9d3093fa3f757cfa7c6e30cdb6fd23e23ab93ff636758c3f105b3cc1f0c9886d375af3caccbac209712c4f86631468d1b7d0da5333a5375fb98af041f51785bab6581670ac61a0114505cdb4b9c29217682558d19866b95f95525a8b252c001b08f9447a38a3241bdb90d8a2b24fbc9b36ab94f4295b7da38313c077fadadd866812fabfd50f4b9c0797d1c9c883b1bb1195158c5a0849220f1462bce12f4df2c56eedf5b093f26bcd59ff92e3510d3d39c8656b25b45b3405bdf35b014fa5e2f006f99c081e2f8e3c0b72673950c2fd1c9afd030a4aa1675e4efe9bdf2a122d8244f7cd8b0019be9e0d1626802e08cbeadde6c240c5e03b9c941f2c87321d4961a1638b51617a415413b9cba93bf37fcdc468dba5403cc8add49c00e32f3996ea91b990602612f50e621b82ebca337e5ebea61fc8cc97a8ecc1e37076ee9aba143ea8ea205b64ec35dcf7b67740aa0d7996f526d417f4f83670fe7a542a83a02a350433df173e58b35273de8cab528e21005a617638078e490dfcd3efb4d6ef389764cf07f874bfc8fb75cff2c6392c3302811a62e30bc6d7482d23c17b30d3964f10c10a0f503bfd103d137c9c65e68e96ac438ee09eade1673f32b4a5111d02985677195349f7376f04b6ebf0223b465cb06122539ddcc9de0ad331178701d1b9b6aa03a4e371731bcb1830e4e5d6ad0fa9528bc9bab7612a9f7fba331487eb8f4d757003882ddf3952ed180baedb12684e04addfc6890769c9b850a8105b6361d42873439cf0d4d1f846220a515155dd31a0a26b9ae93dd505965ae6a47094b7227b99dd3971f21c5fef3d1af73b3fd75b38170c3dce9725e0c52af30e473d0d90349c51127166663eb577780dbe5a6a2c3aa96b574eb3ef1363a8151889e814cb261c394178ba999360e858858ebf12eb98753e582d49b83c6be77880f0844a722e7c03f451cba4fce6e5539398f9ee21a828c36fe68d589b62407db86de0d310e4e7b3fc793dba09f181714048c9968d80d296f6cd0af7e7fe90c9768b4e411b85706eefa4749aa7d356e2d29897e64511b24cc7f286d5d8ad477dd7aa459b0559e57d35871160bd83d1c8714e5050fa7329cc378eebd294543cbded9fe20b055622dc6e029579d0020812a52df66064df7215aafb3fd26dd8713537d4964cabbca0bc2a39f754fb85c463b18f4e7a7962417919d6051148e7215b6458dda262ad9a914d92e250f08a011e72dc0ca6e93575d919c045036721e5b10ef74f13fa8c61bb6166b1cf72ff2edc9376488e3394f3b3e12e399d09094f82129acc67fd0bf4d92b8d0a406fb3ac9185fa867971474670fb2ac2ca1e511169f4bdcdfd2200bf661b22380036280d920bd96e3b34871cee4146873a8df8a5586078df2d6694784655bfc880c7dac5caf5aa8dd05c7e687c35c7eca1bd684e86b669e7a7a74f210387c403c3e9554aac646640f1de943a832a17ee50927128e2e673e6a6c713c673c46ffef08880445ef933fb936d28aabfb937e09f4d011a901477e7ac0a678455871e170beb9ebc560be4e33f9e36865b738b6397d3b6b9d9ea9d1e9cf0ea66c9a7f81058fe60f2d03776c12ba70f8c601a54fbac084132117ad53de1ce5c7912caee923d4a892b360364d580b49cf7fca59e3bb666cce6d24c272e6b0acd722c24d34a998d472446be517128a0141731a8c2b3ea0699a7bad8c30816ad0d9958e16290008096c91e274f27fa38cb6c16b4cf124c64de3d251cf3ed3a6250c05e67fcdf1a9a76502be7208acac5dcd3d0749f7705ecae5246ba79f4fffed8815cce006ce987a3bce21faf57094fd01390e9151c9e252ad2021a443951d6c54736fd68d1f74114e3692aaf0a73279aaabd41cf66e5ef194abbea47751719dd969a642dd18872a3e4ed28ac5d2cbdbdb44b480df4efb8321c93015180e89984b4bbe284ec201aa47f2a273bee190f1ab69e5893cba5ac3b1ddf6f1a81c682c9ecfb62afceccaf1153d83f7036a2c04171230d09c10015bbbe630a99b1803c555821359df2363c2b2f97629ba2a7cd4b478b022ae59280aea2889e9cf4d4d53aa565c48b12a47407b81997e569f14c23e6b2192665f8226547d816776222869987cd7d669e844c92bad09c658221ce5503a18ca199e924eaf863c5b48888d6b9b5fe5e7edfe7b89840d74040f3664745487c8790cb8b3a990cb1a0ecad7a090f362fb3221553c633bcdddb897f6dd8f2b3897d85a25ef0e76d43e109dc70089fe1007c0a4f2dc0b4e43f657718d195815acb6150ce8ef0c12a9b561053057cdec13b0f4bd0dd4402df80fa41435e7cd407dfd2d1d47e924386659d0ee1b62dd68e7b0d56835425f19a16136badefee2c89a532434f1bcec9a1684f261d410a4496f8422514ac9ed212ca47eed950b7c3b0ccad9834c6edf5041a35813792923415ee831382e4f3727fd9fe60c79ce4629bbfbac0381be5a71933efd4c6384ec635b0a1ab63af814d9c4a3debf717be7e952d6cb81c0551326507f8cad08cef40812875d73a27304931b7b537dd299cedeb5ec01168e5806053199b4957a073e09e29df17914b2104b73300c8e7e5457526ebfec66e79310458d9d1c9c3e1bd98511b855ca03dd5411254646cd4a24cdb70559ff40f3cdc12fa9eb95a7716a916de28ccce3a5631ada3494bae19a3d5906faa502ceaf6081704fac533931923c40b0547a3c9169375acb014a7820950d894cf4a733c726d6fac845e8882c6cd85c7edd204cbc2bfb2b6ca15ad53dbfebe8fdf063615ccdfba66131cc8d773d46b7e935099b94e6a6c1f2c55239a47ad49d26d824fb82f1f1051eff380264a65d05efd6f888ce72c397f58a32677867ac0e942ba62ab796b40b0a7e4ef6c346c179fcaca5fef593080cac7a29a729ed836cb84535a6abad5d2d1cf53aa0cb2644153b0ead2b5dded3979eafe053aa4c35a93b7504510b3b169dccdab63ea6d7fcd43a3519d4abb0cecd5f53f53eb9137c13adebc1f45c428cda5d809ecf4aa5c02d9cfd37fdbc8d41cea3bdfacc0be5cf19365b8975974f03e5e4336f82822b30cbf23cd667fb129c5f4e08345a06b0cd74d888aea02bafe00b98ebaf1188aa931d811da9aa1fc2652af12fc765918482750293ea193bb84e94d0cda68b2d0bac0fa9f2bd71459cfbe3b60555f265347dc4b516525184c92f0d2bd3b37d9c71d3bc4dfc405a3dd20ba27645aa16f1577ef759140bfa45bb0cea1ce7fc16781cb11b92c68ce0f4a4c7d0bf895bd3f23f71de34d63fe25dc4e349bff48d92d05d2ed254f97d63e5d2c55abd02f1b46f015ff010d7022ee9b85066c69bfc43d896af80b3463b4f491004db319b9a27aa8eb15faaf5b6ea29ced71f3cdc00fe0dad1b9eaafb5f646750d59855a10e616919847619ae03c655c2827358584374d349ffa1b727d49e37a78a7725f0b1ddd6e98d9f7bee93ce0b1b5829ec6aa46265e045df3d3e52a28d7fc10551efb8e93656519867806ead67e0e21f0686d738d022e27501cf778f8c569273398bbf40c88602a6b4acc15ce1c71d3b80093e8794a1852e292f52f3cabc13fa1e665bd402aa0b10b0f530077114dcd3e86ecdd683c9a3edd48950b82630d6798b67cd39c663f5bf0bf627d9bee05b29027c06c30148f76b133e61d4d8f486e61f023e321da4ea55ba79f50055e6e7d449f515665acc174fc7195fd091ad4045f108f364bb849543bc5970e2d60d2b1f4970825d7e7c08be0c40e4ac7d21db838966833aeb8119d3e3e0a1fb01c48df28d8051c987ad3ebf84b6d96195296a211348abfdc108e33b16cb88dfd95e3"}, 0x1004) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:55 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0xd, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:56 executing program 4: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) r1 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r0, 0x10, r1, 0x9) getdents64(r1, &(0x7f0000000140)=""/138, 0xfffffffffffffe58) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xd47, 0x1, &(0x7f0000000280)=[{&(0x7f00000000c0)="00f103fc72c2492a7ce06d3e8c691ec73270461a523843d0348b3628cab921b0", 0x20, 0x9}], 0x1000, &(0x7f00000002c0)={[{}, {@prjjquota={'prjjquota', 0x3d, '{&$'}}], [{@smackfsroot}]}) [ 890.839476] erofs: unmounted for /dev/loop2 [ 890.868597] erofs: unmounted for /dev/loop4 09:25:56 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea03744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:56 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 37) [ 891.054683] erofs: read_super, device -> /dev/loop2 [ 891.059723] erofs: options -> [ 891.065424] erofs: root inode @ nid 36 [ 891.069580] erofs: mounted on /dev/loop2 with opts: . [ 891.100768] erofs: unmounted for /dev/loop2 [ 891.152951] FAULT_INJECTION: forcing a failure. [ 891.152951] name failslab, interval 1, probability 0, space 0, times 0 [ 891.189704] CPU: 1 PID: 23871 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 891.190269] erofs: read_super, device -> /dev/loop3 [ 891.197596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 891.197602] Call Trace: [ 891.197623] dump_stack+0x1fc/0x2ef [ 891.197643] should_fail.cold+0xa/0xf [ 891.197662] ? setup_fault_attr+0x200/0x200 [ 891.197678] ? lock_acquire+0x170/0x3c0 [ 891.197698] __should_failslab+0x115/0x180 [ 891.197717] should_failslab+0x5/0x10 [ 891.211867] erofs: read_super, device -> /dev/loop4 [ 891.212061] __kmalloc_track_caller+0x2a6/0x3c0 [ 891.214742] erofs: options -> [ 891.218236] ? strndup_user+0x70/0x120 [ 891.218251] ? _copy_from_user+0xd2/0x130 [ 891.218268] memdup_user+0x22/0xb0 [ 891.218284] strndup_user+0x70/0x120 [ 891.218299] ksys_mount+0x6f/0x130 [ 891.218316] __x64_sys_mount+0xba/0x150 [ 891.218332] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 891.218345] do_syscall_64+0xf9/0x620 [ 891.218364] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 891.218375] RIP: 0033:0x7f5d4792c73a [ 891.218388] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 891.218394] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 891.218407] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 891.218415] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 891.218423] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 891.218431] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 891.218440] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 891.334501] erofs: options -> [ 891.338046] erofs: root inode @ nid 36 [ 891.372580] erofs: mounted on /dev/loop4 with opts: . [ 891.378120] erofs: root inode @ nid 36 [ 891.382049] erofs: bogus i_mode (0) @ nid 36 [ 891.461499] erofs: unmounted for /dev/loop4 09:25:57 executing program 2: ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000012c0)={"9d8a77de1995d75e203f3baff32bef50", 0x0, 0x0, {0x9, 0x8}, {0x2, 0xa2d}, 0x2, [0x9, 0x56, 0x4, 0x0, 0x4, 0x0, 0x0, 0x6, 0x6, 0x3000000000000000, 0x4, 0x8, 0x5, 0x9, 0x487000000, 0x23da]}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000280)={'syz0', "6e140268767a885083ec48d8b3920c8709b64ea1826ac9123fd9852b0b3f46eb9587c67ac6e3877032749d5ab68d0a0d6c1135f4155b37338473e637f4b0704eddbc60acca463bae4f83011042e76ad06fab45893ffe86c934d4c81510be7c8e3be80fd7e8955b162416cbf7dc61fb8a8b4c60658d9dedee5d546b939c60ed37f6e735b835aaf4aeb25d67090fecd8be45730b61ac18eaaffb0b408047460d5863d55d3cb4dbc9802a03910fbe8a6198bbe9c04d34562329377e167c3c065e1b5940950e41115d668047ae6b287304f8e4def16081d69ac607790a5fffa75fd0d61e41a6b59cd5100753d34bb7ad20f4d4a8b977b4c87c30c77f2ff84fac3361b72b01171e8108b380f8e268675c07fb4e1b82a3477f69a006958a577ce9fe7c8729e6dca579eb44a0915cca6fd462864a5c5bc86c6f81f3526a9a55c9b8e7687c124581ef9ca3cfd8f43e131551d971266da4f54d45b61ffcf433e56468897088d1504088cac51ddb0be5afbbb4a4433b3ab1775f92a3e04a38da1203b9d6a8ad3207ee039ff5b751ebefa2304611a5fbee698ef89f0010ceaf02ff67170ec1bd70af9bcfa4f0dbe4ac499c173235b8fd19c1c40bd1bc7d1c8f73905f6234246d17c473bbecef96dd5424409702e90f19025c250b246d0a757f3e2a943e1fd942f3ff9b936c36735638d3d8ac5391448324fa6bb88a7dd08893a68d2d515b21e16f1b2d4d5074ae12dc5d79611c63a86fc1047689ab4ca5240075530514dd4262979744346997c3e81c6b7c32cf72ad88ec526d1846011603f1894fe254b5e9b9abbbd1e88a3bfd64246b8e76eba85389e45cbf571fe0afc692e72fe4d386488629d51b6fd695390b44cce67771ef9227d673d2ab51dc05f76037f1ef019f3aca01b5775ae602d654e892909f0ec742bae3261c493ad2792b3722e353a195ef615b9a33d4334d5093cfbf44e7d2e77d6d03f9ef99566d24afacc2595b93c171a10cf0aa5a67e8e094e8874ff25aecbf70cd7c5111a9db4ceb48e7c1a1843adff64fbb91d0ffd22067dc884e176dfc644c4e55acb47d1b327f96b91b1fbaacf519e061ae46820ba8d41aa265178fea160ba2bd50837179ab2c28589a7fc038bde904cf4687e711cdedd36b9ec6090dc22154f7191bcf309e3df37b6a2491a048cbca92080aee570969d73d41fc034989917223709a64bb027d931dba3baa4d607f8afc7a415fd360a7a9fa4e8bebcfd56308cc1d9ad9779ccf959b49cf76ee76bc0db3184c97967c96532ba7c55188ea9626ca22e7dcd95540ef3e5c4987764355ff6416b8ed0aab6d694b38342d13bc5c0651e8798a534944c7b524ac70426f4fbe4381b95f744830945b7d0dffd7fcab5283503cfd4732196ffa8a09c9029af277bb7ff106612c37daeb1807b32a36cd60deb331d010a0cf69dcf065262fbad4fce92550a45800dec833d04e5572a90edba56d7f03ff273848ab01c74bb3572dcf15783c720756ff5069ef9c68cf52bf462ada6af5f1874c2cfdffdce5e24fb621ef8a85524386d710cc27beb5d5236dc6354b9288bfdf9c10646b9258242bf9ada071c00e12cddedb0d7fd79e53bc21830186258d05f7601cfc0063692e326cfb4d0186329d60b83b12ce18412477620f7bcc5e4ead996e20a30dfc7b3b419552f8b2ac22da3e7aac7eb547f2db0028b1bfbb35999cd13d5598300bbb7599e53221c1bf0fc45e8e11ad2d959c036946c290efd296646ba968854a7ead3aa2fe61cade373fd49c1bacff9a99d00cbc7d199405bac3808c645abd3eba9da28c926894b2e67e20a4708faec3c24da39dbeceeb837cbec907aca0218e640fc614b5ff85ffd467e3940fbf979d5bb40b2424aa21262117bff39fe7120b74d748c6a27bd7fada3c165863d57a156dd94a2f9e0ccda408a184c21d902cebe16aaaef04ce747ccd9d3093fa3f757cfa7c6e30cdb6fd23e23ab93ff636758c3f105b3cc1f0c9886d375af3caccbac209712c4f86631468d1b7d0da5333a5375fb98af041f51785bab6581670ac61a0114505cdb4b9c29217682558d19866b95f95525a8b252c001b08f9447a38a3241bdb90d8a2b24fbc9b36ab94f4295b7da38313c077fadadd866812fabfd50f4b9c0797d1c9c883b1bb1195158c5a0849220f1462bce12f4df2c56eedf5b093f26bcd59ff92e3510d3d39c8656b25b45b3405bdf35b014fa5e2f006f99c081e2f8e3c0b72673950c2fd1c9afd030a4aa1675e4efe9bdf2a122d8244f7cd8b0019be9e0d1626802e08cbeadde6c240c5e03b9c941f2c87321d4961a1638b51617a415413b9cba93bf37fcdc468dba5403cc8add49c00e32f3996ea91b990602612f50e621b82ebca337e5ebea61fc8cc97a8ecc1e37076ee9aba143ea8ea205b64ec35dcf7b67740aa0d7996f526d417f4f83670fe7a542a83a02a350433df173e58b35273de8cab528e21005a617638078e490dfcd3efb4d6ef389764cf07f874bfc8fb75cff2c6392c3302811a62e30bc6d7482d23c17b30d3964f10c10a0f503bfd103d137c9c65e68e96ac438ee09eade1673f32b4a5111d02985677195349f7376f04b6ebf0223b465cb06122539ddcc9de0ad331178701d1b9b6aa03a4e371731bcb1830e4e5d6ad0fa9528bc9bab7612a9f7fba331487eb8f4d757003882ddf3952ed180baedb12684e04addfc6890769c9b850a8105b6361d42873439cf0d4d1f846220a515155dd31a0a26b9ae93dd505965ae6a47094b7227b99dd3971f21c5fef3d1af73b3fd75b38170c3dce9725e0c52af30e473d0d90349c51127166663eb577780dbe5a6a2c3aa96b574eb3ef1363a8151889e814cb261c394178ba999360e858858ebf12eb98753e582d49b83c6be77880f0844a722e7c03f451cba4fce6e5539398f9ee21a828c36fe68d589b62407db86de0d310e4e7b3fc793dba09f181714048c9968d80d296f6cd0af7e7fe90c9768b4e411b85706eefa4749aa7d356e2d29897e64511b24cc7f286d5d8ad477dd7aa459b0559e57d35871160bd83d1c8714e5050fa7329cc378eebd294543cbded9fe20b055622dc6e029579d0020812a52df66064df7215aafb3fd26dd8713537d4964cabbca0bc2a39f754fb85c463b18f4e7a7962417919d6051148e7215b6458dda262ad9a914d92e250f08a011e72dc0ca6e93575d919c045036721e5b10ef74f13fa8c61bb6166b1cf72ff2edc9376488e3394f3b3e12e399d09094f82129acc67fd0bf4d92b8d0a406fb3ac9185fa867971474670fb2ac2ca1e511169f4bdcdfd2200bf661b22380036280d920bd96e3b34871cee4146873a8df8a5586078df2d6694784655bfc880c7dac5caf5aa8dd05c7e687c35c7eca1bd684e86b669e7a7a74f210387c403c3e9554aac646640f1de943a832a17ee50927128e2e673e6a6c713c673c46ffef08880445ef933fb936d28aabfb937e09f4d011a901477e7ac0a678455871e170beb9ebc560be4e33f9e36865b738b6397d3b6b9d9ea9d1e9cf0ea66c9a7f81058fe60f2d03776c12ba70f8c601a54fbac084132117ad53de1ce5c7912caee923d4a892b360364d580b49cf7fca59e3bb666cce6d24c272e6b0acd722c24d34a998d472446be517128a0141731a8c2b3ea0699a7bad8c30816ad0d9958e16290008096c91e274f27fa38cb6c16b4cf124c64de3d251cf3ed3a6250c05e67fcdf1a9a76502be7208acac5dcd3d0749f7705ecae5246ba79f4fffed8815cce006ce987a3bce21faf57094fd01390e9151c9e252ad2021a443951d6c54736fd68d1f74114e3692aaf0a73279aaabd41cf66e5ef194abbea47751719dd969a642dd18872a3e4ed28ac5d2cbdbdb44b480df4efb8321c93015180e89984b4bbe284ec201aa47f2a273bee190f1ab69e5893cba5ac3b1ddf6f1a81c682c9ecfb62afceccaf1153d83f7036a2c04171230d09c10015bbbe630a99b1803c555821359df2363c2b2f97629ba2a7cd4b478b022ae59280aea2889e9cf4d4d53aa565c48b12a47407b81997e569f14c23e6b2192665f8226547d816776222869987cd7d669e844c92bad09c658221ce5503a18ca199e924eaf863c5b48888d6b9b5fe5e7edfe7b89840d74040f3664745487c8790cb8b3a990cb1a0ecad7a090f362fb3221553c633bcdddb897f6dd8f2b3897d85a25ef0e76d43e109dc70089fe1007c0a4f2dc0b4e43f657718d195815acb6150ce8ef0c12a9b561053057cdec13b0f4bd0dd4402df80fa41435e7cd407dfd2d1d47e924386659d0ee1b62dd68e7b0d56835425f19a16136badefee2c89a532434f1bcec9a1684f261d410a4496f8422514ac9ed212ca47eed950b7c3b0ccad9834c6edf5041a35813792923415ee831382e4f3727fd9fe60c79ce4629bbfbac0381be5a71933efd4c6384ec635b0a1ab63af814d9c4a3debf717be7e952d6cb81c0551326507f8cad08cef40812875d73a27304931b7b537dd299cedeb5ec01168e5806053199b4957a073e09e29df17914b2104b73300c8e7e5457526ebfec66e79310458d9d1c9c3e1bd98511b855ca03dd5411254646cd4a24cdb70559ff40f3cdc12fa9eb95a7716a916de28ccce3a5631ada3494bae19a3d5906faa502ceaf6081704fac533931923c40b0547a3c9169375acb014a7820950d894cf4a733c726d6fac845e8882c6cd85c7edd204cbc2bfb2b6ca15ad53dbfebe8fdf063615ccdfba66131cc8d773d46b7e935099b94e6a6c1f2c55239a47ad49d26d824fb82f1f1051eff380264a65d05efd6f888ce72c397f58a32677867ac0e942ba62ab796b40b0a7e4ef6c346c179fcaca5fef593080cac7a29a729ed836cb84535a6abad5d2d1cf53aa0cb2644153b0ead2b5dded3979eafe053aa4c35a93b7504510b3b169dccdab63ea6d7fcd43a3519d4abb0cecd5f53f53eb9137c13adebc1f45c428cda5d809ecf4aa5c02d9cfd37fdbc8d41cea3bdfacc0be5cf19365b8975974f03e5e4336f82822b30cbf23cd667fb129c5f4e08345a06b0cd74d888aea02bafe00b98ebaf1188aa931d811da9aa1fc2652af12fc765918482750293ea193bb84e94d0cda68b2d0bac0fa9f2bd71459cfbe3b60555f265347dc4b516525184c92f0d2bd3b37d9c71d3bc4dfc405a3dd20ba27645aa16f1577ef759140bfa45bb0cea1ce7fc16781cb11b92c68ce0f4a4c7d0bf895bd3f23f71de34d63fe25dc4e349bff48d92d05d2ed254f97d63e5d2c55abd02f1b46f015ff010d7022ee9b85066c69bfc43d896af80b3463b4f491004db319b9a27aa8eb15faaf5b6ea29ced71f3cdc00fe0dad1b9eaafb5f646750d59855a10e616919847619ae03c655c2827358584374d349ffa1b727d49e37a78a7725f0b1ddd6e98d9f7bee93ce0b1b5829ec6aa46265e045df3d3e52a28d7fc10551efb8e93656519867806ead67e0e21f0686d738d022e27501cf778f8c569273398bbf40c88602a6b4acc15ce1c71d3b80093e8794a1852e292f52f3cabc13fa1e665bd402aa0b10b0f530077114dcd3e86ecdd683c9a3edd48950b82630d6798b67cd39c663f5bf0bf627d9bee05b29027c06c30148f76b133e61d4d8f486e61f023e321da4ea55ba79f50055e6e7d449f515665acc174fc7195fd091ad4045f108f364bb849543bc5970e2d60d2b1f4970825d7e7c08be0c40e4ac7d21db838966833aeb8119d3e3e0a1fb01c48df28d8051c987ad3ebf84b6d96195296a211348abfdc108e33b16cb88dfd95e3"}, 0x1004) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:25:57 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0xe, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:57 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 38) 09:25:57 executing program 4: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) r1 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r0, 0x10, r1, 0x9) (async) getdents64(r1, &(0x7f0000000140)=""/138, 0xfffffffffffffe58) (async) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xd47, 0x1, &(0x7f0000000280)=[{&(0x7f00000000c0)="00f103fc72c2492a7ce06d3e8c691ec73270461a523843d0348b3628cab921b0", 0x20, 0x9}], 0x1000, &(0x7f00000002c0)={[{}, {@prjjquota={'prjjquota', 0x3d, '{&$'}}], [{@smackfsroot}]}) 09:25:57 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea04744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:57 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x45e5}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) [ 892.487695] FAULT_INJECTION: forcing a failure. [ 892.487695] name failslab, interval 1, probability 0, space 0, times 0 [ 892.511876] CPU: 1 PID: 23902 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 892.519776] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 892.529130] Call Trace: [ 892.531723] dump_stack+0x1fc/0x2ef 09:25:57 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0xf, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 892.535359] should_fail.cold+0xa/0xf [ 892.539172] ? setup_fault_attr+0x200/0x200 [ 892.543497] ? lock_acquire+0x170/0x3c0 [ 892.544141] erofs: read_super, device -> /dev/loop3 [ 892.547479] __should_failslab+0x115/0x180 [ 892.547498] should_failslab+0x5/0x10 [ 892.547512] kmem_cache_alloc_trace+0x284/0x380 [ 892.547524] ? _copy_from_user+0xd2/0x130 [ 892.547543] copy_mount_options+0x59/0x380 [ 892.547562] ksys_mount+0x9b/0x130 [ 892.547576] __x64_sys_mount+0xba/0x150 [ 892.547593] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 892.547608] do_syscall_64+0xf9/0x620 [ 892.547625] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 892.547636] RIP: 0033:0x7f5d4792c73a [ 892.547649] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 892.547657] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 892.547670] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 892.547679] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 892.547688] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 892.547696] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 892.547704] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 892.565647] erofs: read_super, device -> /dev/loop4 [ 892.572359] erofs: read_super, device -> /dev/loop2 [ 892.592556] erofs: options -> f2fs 09:25:57 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x10, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 892.701077] erofs: options -> [ 892.711395] erofs: options -> [ 892.716230] erofs: root inode @ nid 36 [ 892.724019] erofs: bogus i_mode (0) @ nid 36 [ 892.728671] erofs: root inode @ nid 36 [ 892.734175] erofs: mounted on /dev/loop2 with opts: . [ 892.739947] erofs: Unrecognized mount option "f2fs" or missing value 09:25:57 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 39) 09:25:57 executing program 2: ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000012c0)={"9d8a77de1995d75e203f3baff32bef50", 0x0, 0x0, {0x9, 0x8}, {0x2, 0xa2d}, 0x2, [0x9, 0x56, 0x4, 0x0, 0x4, 0x0, 0x0, 0x6, 0x6, 0x3000000000000000, 0x4, 0x8, 0x5, 0x9, 0x487000000, 0x23da]}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000280)={'syz0', "6e140268767a885083ec48d8b3920c8709b64ea1826ac9123fd9852b0b3f46eb9587c67ac6e3877032749d5ab68d0a0d6c1135f4155b37338473e637f4b0704eddbc60acca463bae4f83011042e76ad06fab45893ffe86c934d4c81510be7c8e3be80fd7e8955b162416cbf7dc61fb8a8b4c60658d9dedee5d546b939c60ed37f6e735b835aaf4aeb25d67090fecd8be45730b61ac18eaaffb0b408047460d5863d55d3cb4dbc9802a03910fbe8a6198bbe9c04d34562329377e167c3c065e1b5940950e41115d668047ae6b287304f8e4def16081d69ac607790a5fffa75fd0d61e41a6b59cd5100753d34bb7ad20f4d4a8b977b4c87c30c77f2ff84fac3361b72b01171e8108b380f8e268675c07fb4e1b82a3477f69a006958a577ce9fe7c8729e6dca579eb44a0915cca6fd462864a5c5bc86c6f81f3526a9a55c9b8e7687c124581ef9ca3cfd8f43e131551d971266da4f54d45b61ffcf433e56468897088d1504088cac51ddb0be5afbbb4a4433b3ab1775f92a3e04a38da1203b9d6a8ad3207ee039ff5b751ebefa2304611a5fbee698ef89f0010ceaf02ff67170ec1bd70af9bcfa4f0dbe4ac499c173235b8fd19c1c40bd1bc7d1c8f73905f6234246d17c473bbecef96dd5424409702e90f19025c250b246d0a757f3e2a943e1fd942f3ff9b936c36735638d3d8ac5391448324fa6bb88a7dd08893a68d2d515b21e16f1b2d4d5074ae12dc5d79611c63a86fc1047689ab4ca5240075530514dd4262979744346997c3e81c6b7c32cf72ad88ec526d1846011603f1894fe254b5e9b9abbbd1e88a3bfd64246b8e76eba85389e45cbf571fe0afc692e72fe4d386488629d51b6fd695390b44cce67771ef9227d673d2ab51dc05f76037f1ef019f3aca01b5775ae602d654e892909f0ec742bae3261c493ad2792b3722e353a195ef615b9a33d4334d5093cfbf44e7d2e77d6d03f9ef99566d24afacc2595b93c171a10cf0aa5a67e8e094e8874ff25aecbf70cd7c5111a9db4ceb48e7c1a1843adff64fbb91d0ffd22067dc884e176dfc644c4e55acb47d1b327f96b91b1fbaacf519e061ae46820ba8d41aa265178fea160ba2bd50837179ab2c28589a7fc038bde904cf4687e711cdedd36b9ec6090dc22154f7191bcf309e3df37b6a2491a048cbca92080aee570969d73d41fc034989917223709a64bb027d931dba3baa4d607f8afc7a415fd360a7a9fa4e8bebcfd56308cc1d9ad9779ccf959b49cf76ee76bc0db3184c97967c96532ba7c55188ea9626ca22e7dcd95540ef3e5c4987764355ff6416b8ed0aab6d694b38342d13bc5c0651e8798a534944c7b524ac70426f4fbe4381b95f744830945b7d0dffd7fcab5283503cfd4732196ffa8a09c9029af277bb7ff106612c37daeb1807b32a36cd60deb331d010a0cf69dcf065262fbad4fce92550a45800dec833d04e5572a90edba56d7f03ff273848ab01c74bb3572dcf15783c720756ff5069ef9c68cf52bf462ada6af5f1874c2cfdffdce5e24fb621ef8a85524386d710cc27beb5d5236dc6354b9288bfdf9c10646b9258242bf9ada071c00e12cddedb0d7fd79e53bc21830186258d05f7601cfc0063692e326cfb4d0186329d60b83b12ce18412477620f7bcc5e4ead996e20a30dfc7b3b419552f8b2ac22da3e7aac7eb547f2db0028b1bfbb35999cd13d5598300bbb7599e53221c1bf0fc45e8e11ad2d959c036946c290efd296646ba968854a7ead3aa2fe61cade373fd49c1bacff9a99d00cbc7d199405bac3808c645abd3eba9da28c926894b2e67e20a4708faec3c24da39dbeceeb837cbec907aca0218e640fc614b5ff85ffd467e3940fbf979d5bb40b2424aa21262117bff39fe7120b74d748c6a27bd7fada3c165863d57a156dd94a2f9e0ccda408a184c21d902cebe16aaaef04ce747ccd9d3093fa3f757cfa7c6e30cdb6fd23e23ab93ff636758c3f105b3cc1f0c9886d375af3caccbac209712c4f86631468d1b7d0da5333a5375fb98af041f51785bab6581670ac61a0114505cdb4b9c29217682558d19866b95f95525a8b252c001b08f9447a38a3241bdb90d8a2b24fbc9b36ab94f4295b7da38313c077fadadd866812fabfd50f4b9c0797d1c9c883b1bb1195158c5a0849220f1462bce12f4df2c56eedf5b093f26bcd59ff92e3510d3d39c8656b25b45b3405bdf35b014fa5e2f006f99c081e2f8e3c0b72673950c2fd1c9afd030a4aa1675e4efe9bdf2a122d8244f7cd8b0019be9e0d1626802e08cbeadde6c240c5e03b9c941f2c87321d4961a1638b51617a415413b9cba93bf37fcdc468dba5403cc8add49c00e32f3996ea91b990602612f50e621b82ebca337e5ebea61fc8cc97a8ecc1e37076ee9aba143ea8ea205b64ec35dcf7b67740aa0d7996f526d417f4f83670fe7a542a83a02a350433df173e58b35273de8cab528e21005a617638078e490dfcd3efb4d6ef389764cf07f874bfc8fb75cff2c6392c3302811a62e30bc6d7482d23c17b30d3964f10c10a0f503bfd103d137c9c65e68e96ac438ee09eade1673f32b4a5111d02985677195349f7376f04b6ebf0223b465cb06122539ddcc9de0ad331178701d1b9b6aa03a4e371731bcb1830e4e5d6ad0fa9528bc9bab7612a9f7fba331487eb8f4d757003882ddf3952ed180baedb12684e04addfc6890769c9b850a8105b6361d42873439cf0d4d1f846220a515155dd31a0a26b9ae93dd505965ae6a47094b7227b99dd3971f21c5fef3d1af73b3fd75b38170c3dce9725e0c52af30e473d0d90349c51127166663eb577780dbe5a6a2c3aa96b574eb3ef1363a8151889e814cb261c394178ba999360e858858ebf12eb98753e582d49b83c6be77880f0844a722e7c03f451cba4fce6e5539398f9ee21a828c36fe68d589b62407db86de0d310e4e7b3fc793dba09f181714048c9968d80d296f6cd0af7e7fe90c9768b4e411b85706eefa4749aa7d356e2d29897e64511b24cc7f286d5d8ad477dd7aa459b0559e57d35871160bd83d1c8714e5050fa7329cc378eebd294543cbded9fe20b055622dc6e029579d0020812a52df66064df7215aafb3fd26dd8713537d4964cabbca0bc2a39f754fb85c463b18f4e7a7962417919d6051148e7215b6458dda262ad9a914d92e250f08a011e72dc0ca6e93575d919c045036721e5b10ef74f13fa8c61bb6166b1cf72ff2edc9376488e3394f3b3e12e399d09094f82129acc67fd0bf4d92b8d0a406fb3ac9185fa867971474670fb2ac2ca1e511169f4bdcdfd2200bf661b22380036280d920bd96e3b34871cee4146873a8df8a5586078df2d6694784655bfc880c7dac5caf5aa8dd05c7e687c35c7eca1bd684e86b669e7a7a74f210387c403c3e9554aac646640f1de943a832a17ee50927128e2e673e6a6c713c673c46ffef08880445ef933fb936d28aabfb937e09f4d011a901477e7ac0a678455871e170beb9ebc560be4e33f9e36865b738b6397d3b6b9d9ea9d1e9cf0ea66c9a7f81058fe60f2d03776c12ba70f8c601a54fbac084132117ad53de1ce5c7912caee923d4a892b360364d580b49cf7fca59e3bb666cce6d24c272e6b0acd722c24d34a998d472446be517128a0141731a8c2b3ea0699a7bad8c30816ad0d9958e16290008096c91e274f27fa38cb6c16b4cf124c64de3d251cf3ed3a6250c05e67fcdf1a9a76502be7208acac5dcd3d0749f7705ecae5246ba79f4fffed8815cce006ce987a3bce21faf57094fd01390e9151c9e252ad2021a443951d6c54736fd68d1f74114e3692aaf0a73279aaabd41cf66e5ef194abbea47751719dd969a642dd18872a3e4ed28ac5d2cbdbdb44b480df4efb8321c93015180e89984b4bbe284ec201aa47f2a273bee190f1ab69e5893cba5ac3b1ddf6f1a81c682c9ecfb62afceccaf1153d83f7036a2c04171230d09c10015bbbe630a99b1803c555821359df2363c2b2f97629ba2a7cd4b478b022ae59280aea2889e9cf4d4d53aa565c48b12a47407b81997e569f14c23e6b2192665f8226547d816776222869987cd7d669e844c92bad09c658221ce5503a18ca199e924eaf863c5b48888d6b9b5fe5e7edfe7b89840d74040f3664745487c8790cb8b3a990cb1a0ecad7a090f362fb3221553c633bcdddb897f6dd8f2b3897d85a25ef0e76d43e109dc70089fe1007c0a4f2dc0b4e43f657718d195815acb6150ce8ef0c12a9b561053057cdec13b0f4bd0dd4402df80fa41435e7cd407dfd2d1d47e924386659d0ee1b62dd68e7b0d56835425f19a16136badefee2c89a532434f1bcec9a1684f261d410a4496f8422514ac9ed212ca47eed950b7c3b0ccad9834c6edf5041a35813792923415ee831382e4f3727fd9fe60c79ce4629bbfbac0381be5a71933efd4c6384ec635b0a1ab63af814d9c4a3debf717be7e952d6cb81c0551326507f8cad08cef40812875d73a27304931b7b537dd299cedeb5ec01168e5806053199b4957a073e09e29df17914b2104b73300c8e7e5457526ebfec66e79310458d9d1c9c3e1bd98511b855ca03dd5411254646cd4a24cdb70559ff40f3cdc12fa9eb95a7716a916de28ccce3a5631ada3494bae19a3d5906faa502ceaf6081704fac533931923c40b0547a3c9169375acb014a7820950d894cf4a733c726d6fac845e8882c6cd85c7edd204cbc2bfb2b6ca15ad53dbfebe8fdf063615ccdfba66131cc8d773d46b7e935099b94e6a6c1f2c55239a47ad49d26d824fb82f1f1051eff380264a65d05efd6f888ce72c397f58a32677867ac0e942ba62ab796b40b0a7e4ef6c346c179fcaca5fef593080cac7a29a729ed836cb84535a6abad5d2d1cf53aa0cb2644153b0ead2b5dded3979eafe053aa4c35a93b7504510b3b169dccdab63ea6d7fcd43a3519d4abb0cecd5f53f53eb9137c13adebc1f45c428cda5d809ecf4aa5c02d9cfd37fdbc8d41cea3bdfacc0be5cf19365b8975974f03e5e4336f82822b30cbf23cd667fb129c5f4e08345a06b0cd74d888aea02bafe00b98ebaf1188aa931d811da9aa1fc2652af12fc765918482750293ea193bb84e94d0cda68b2d0bac0fa9f2bd71459cfbe3b60555f265347dc4b516525184c92f0d2bd3b37d9c71d3bc4dfc405a3dd20ba27645aa16f1577ef759140bfa45bb0cea1ce7fc16781cb11b92c68ce0f4a4c7d0bf895bd3f23f71de34d63fe25dc4e349bff48d92d05d2ed254f97d63e5d2c55abd02f1b46f015ff010d7022ee9b85066c69bfc43d896af80b3463b4f491004db319b9a27aa8eb15faaf5b6ea29ced71f3cdc00fe0dad1b9eaafb5f646750d59855a10e616919847619ae03c655c2827358584374d349ffa1b727d49e37a78a7725f0b1ddd6e98d9f7bee93ce0b1b5829ec6aa46265e045df3d3e52a28d7fc10551efb8e93656519867806ead67e0e21f0686d738d022e27501cf778f8c569273398bbf40c88602a6b4acc15ce1c71d3b80093e8794a1852e292f52f3cabc13fa1e665bd402aa0b10b0f530077114dcd3e86ecdd683c9a3edd48950b82630d6798b67cd39c663f5bf0bf627d9bee05b29027c06c30148f76b133e61d4d8f486e61f023e321da4ea55ba79f50055e6e7d449f515665acc174fc7195fd091ad4045f108f364bb849543bc5970e2d60d2b1f4970825d7e7c08be0c40e4ac7d21db838966833aeb8119d3e3e0a1fb01c48df28d8051c987ad3ebf84b6d96195296a211348abfdc108e33b16cb88dfd95e3"}, 0x1004) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000012c0)={"9d8a77de1995d75e203f3baff32bef50", 0x0, 0x0, {0x9, 0x8}, {0x2, 0xa2d}, 0x2, [0x9, 0x56, 0x4, 0x0, 0x4, 0x0, 0x0, 0x6, 0x6, 0x3000000000000000, 0x4, 0x8, 0x5, 0x9, 0x487000000, 0x23da]}) (async) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000280)={'syz0', "6e140268767a885083ec48d8b3920c8709b64ea1826ac9123fd9852b0b3f46eb9587c67ac6e3877032749d5ab68d0a0d6c1135f4155b37338473e637f4b0704eddbc60acca463bae4f83011042e76ad06fab45893ffe86c934d4c81510be7c8e3be80fd7e8955b162416cbf7dc61fb8a8b4c60658d9dedee5d546b939c60ed37f6e735b835aaf4aeb25d67090fecd8be45730b61ac18eaaffb0b408047460d5863d55d3cb4dbc9802a03910fbe8a6198bbe9c04d34562329377e167c3c065e1b5940950e41115d668047ae6b287304f8e4def16081d69ac607790a5fffa75fd0d61e41a6b59cd5100753d34bb7ad20f4d4a8b977b4c87c30c77f2ff84fac3361b72b01171e8108b380f8e268675c07fb4e1b82a3477f69a006958a577ce9fe7c8729e6dca579eb44a0915cca6fd462864a5c5bc86c6f81f3526a9a55c9b8e7687c124581ef9ca3cfd8f43e131551d971266da4f54d45b61ffcf433e56468897088d1504088cac51ddb0be5afbbb4a4433b3ab1775f92a3e04a38da1203b9d6a8ad3207ee039ff5b751ebefa2304611a5fbee698ef89f0010ceaf02ff67170ec1bd70af9bcfa4f0dbe4ac499c173235b8fd19c1c40bd1bc7d1c8f73905f6234246d17c473bbecef96dd5424409702e90f19025c250b246d0a757f3e2a943e1fd942f3ff9b936c36735638d3d8ac5391448324fa6bb88a7dd08893a68d2d515b21e16f1b2d4d5074ae12dc5d79611c63a86fc1047689ab4ca5240075530514dd4262979744346997c3e81c6b7c32cf72ad88ec526d1846011603f1894fe254b5e9b9abbbd1e88a3bfd64246b8e76eba85389e45cbf571fe0afc692e72fe4d386488629d51b6fd695390b44cce67771ef9227d673d2ab51dc05f76037f1ef019f3aca01b5775ae602d654e892909f0ec742bae3261c493ad2792b3722e353a195ef615b9a33d4334d5093cfbf44e7d2e77d6d03f9ef99566d24afacc2595b93c171a10cf0aa5a67e8e094e8874ff25aecbf70cd7c5111a9db4ceb48e7c1a1843adff64fbb91d0ffd22067dc884e176dfc644c4e55acb47d1b327f96b91b1fbaacf519e061ae46820ba8d41aa265178fea160ba2bd50837179ab2c28589a7fc038bde904cf4687e711cdedd36b9ec6090dc22154f7191bcf309e3df37b6a2491a048cbca92080aee570969d73d41fc034989917223709a64bb027d931dba3baa4d607f8afc7a415fd360a7a9fa4e8bebcfd56308cc1d9ad9779ccf959b49cf76ee76bc0db3184c97967c96532ba7c55188ea9626ca22e7dcd95540ef3e5c4987764355ff6416b8ed0aab6d694b38342d13bc5c0651e8798a534944c7b524ac70426f4fbe4381b95f744830945b7d0dffd7fcab5283503cfd4732196ffa8a09c9029af277bb7ff106612c37daeb1807b32a36cd60deb331d010a0cf69dcf065262fbad4fce92550a45800dec833d04e5572a90edba56d7f03ff273848ab01c74bb3572dcf15783c720756ff5069ef9c68cf52bf462ada6af5f1874c2cfdffdce5e24fb621ef8a85524386d710cc27beb5d5236dc6354b9288bfdf9c10646b9258242bf9ada071c00e12cddedb0d7fd79e53bc21830186258d05f7601cfc0063692e326cfb4d0186329d60b83b12ce18412477620f7bcc5e4ead996e20a30dfc7b3b419552f8b2ac22da3e7aac7eb547f2db0028b1bfbb35999cd13d5598300bbb7599e53221c1bf0fc45e8e11ad2d959c036946c290efd296646ba968854a7ead3aa2fe61cade373fd49c1bacff9a99d00cbc7d199405bac3808c645abd3eba9da28c926894b2e67e20a4708faec3c24da39dbeceeb837cbec907aca0218e640fc614b5ff85ffd467e3940fbf979d5bb40b2424aa21262117bff39fe7120b74d748c6a27bd7fada3c165863d57a156dd94a2f9e0ccda408a184c21d902cebe16aaaef04ce747ccd9d3093fa3f757cfa7c6e30cdb6fd23e23ab93ff636758c3f105b3cc1f0c9886d375af3caccbac209712c4f86631468d1b7d0da5333a5375fb98af041f51785bab6581670ac61a0114505cdb4b9c29217682558d19866b95f95525a8b252c001b08f9447a38a3241bdb90d8a2b24fbc9b36ab94f4295b7da38313c077fadadd866812fabfd50f4b9c0797d1c9c883b1bb1195158c5a0849220f1462bce12f4df2c56eedf5b093f26bcd59ff92e3510d3d39c8656b25b45b3405bdf35b014fa5e2f006f99c081e2f8e3c0b72673950c2fd1c9afd030a4aa1675e4efe9bdf2a122d8244f7cd8b0019be9e0d1626802e08cbeadde6c240c5e03b9c941f2c87321d4961a1638b51617a415413b9cba93bf37fcdc468dba5403cc8add49c00e32f3996ea91b990602612f50e621b82ebca337e5ebea61fc8cc97a8ecc1e37076ee9aba143ea8ea205b64ec35dcf7b67740aa0d7996f526d417f4f83670fe7a542a83a02a350433df173e58b35273de8cab528e21005a617638078e490dfcd3efb4d6ef389764cf07f874bfc8fb75cff2c6392c3302811a62e30bc6d7482d23c17b30d3964f10c10a0f503bfd103d137c9c65e68e96ac438ee09eade1673f32b4a5111d02985677195349f7376f04b6ebf0223b465cb06122539ddcc9de0ad331178701d1b9b6aa03a4e371731bcb1830e4e5d6ad0fa9528bc9bab7612a9f7fba331487eb8f4d757003882ddf3952ed180baedb12684e04addfc6890769c9b850a8105b6361d42873439cf0d4d1f846220a515155dd31a0a26b9ae93dd505965ae6a47094b7227b99dd3971f21c5fef3d1af73b3fd75b38170c3dce9725e0c52af30e473d0d90349c51127166663eb577780dbe5a6a2c3aa96b574eb3ef1363a8151889e814cb261c394178ba999360e858858ebf12eb98753e582d49b83c6be77880f0844a722e7c03f451cba4fce6e5539398f9ee21a828c36fe68d589b62407db86de0d310e4e7b3fc793dba09f181714048c9968d80d296f6cd0af7e7fe90c9768b4e411b85706eefa4749aa7d356e2d29897e64511b24cc7f286d5d8ad477dd7aa459b0559e57d35871160bd83d1c8714e5050fa7329cc378eebd294543cbded9fe20b055622dc6e029579d0020812a52df66064df7215aafb3fd26dd8713537d4964cabbca0bc2a39f754fb85c463b18f4e7a7962417919d6051148e7215b6458dda262ad9a914d92e250f08a011e72dc0ca6e93575d919c045036721e5b10ef74f13fa8c61bb6166b1cf72ff2edc9376488e3394f3b3e12e399d09094f82129acc67fd0bf4d92b8d0a406fb3ac9185fa867971474670fb2ac2ca1e511169f4bdcdfd2200bf661b22380036280d920bd96e3b34871cee4146873a8df8a5586078df2d6694784655bfc880c7dac5caf5aa8dd05c7e687c35c7eca1bd684e86b669e7a7a74f210387c403c3e9554aac646640f1de943a832a17ee50927128e2e673e6a6c713c673c46ffef08880445ef933fb936d28aabfb937e09f4d011a901477e7ac0a678455871e170beb9ebc560be4e33f9e36865b738b6397d3b6b9d9ea9d1e9cf0ea66c9a7f81058fe60f2d03776c12ba70f8c601a54fbac084132117ad53de1ce5c7912caee923d4a892b360364d580b49cf7fca59e3bb666cce6d24c272e6b0acd722c24d34a998d472446be517128a0141731a8c2b3ea0699a7bad8c30816ad0d9958e16290008096c91e274f27fa38cb6c16b4cf124c64de3d251cf3ed3a6250c05e67fcdf1a9a76502be7208acac5dcd3d0749f7705ecae5246ba79f4fffed8815cce006ce987a3bce21faf57094fd01390e9151c9e252ad2021a443951d6c54736fd68d1f74114e3692aaf0a73279aaabd41cf66e5ef194abbea47751719dd969a642dd18872a3e4ed28ac5d2cbdbdb44b480df4efb8321c93015180e89984b4bbe284ec201aa47f2a273bee190f1ab69e5893cba5ac3b1ddf6f1a81c682c9ecfb62afceccaf1153d83f7036a2c04171230d09c10015bbbe630a99b1803c555821359df2363c2b2f97629ba2a7cd4b478b022ae59280aea2889e9cf4d4d53aa565c48b12a47407b81997e569f14c23e6b2192665f8226547d816776222869987cd7d669e844c92bad09c658221ce5503a18ca199e924eaf863c5b48888d6b9b5fe5e7edfe7b89840d74040f3664745487c8790cb8b3a990cb1a0ecad7a090f362fb3221553c633bcdddb897f6dd8f2b3897d85a25ef0e76d43e109dc70089fe1007c0a4f2dc0b4e43f657718d195815acb6150ce8ef0c12a9b561053057cdec13b0f4bd0dd4402df80fa41435e7cd407dfd2d1d47e924386659d0ee1b62dd68e7b0d56835425f19a16136badefee2c89a532434f1bcec9a1684f261d410a4496f8422514ac9ed212ca47eed950b7c3b0ccad9834c6edf5041a35813792923415ee831382e4f3727fd9fe60c79ce4629bbfbac0381be5a71933efd4c6384ec635b0a1ab63af814d9c4a3debf717be7e952d6cb81c0551326507f8cad08cef40812875d73a27304931b7b537dd299cedeb5ec01168e5806053199b4957a073e09e29df17914b2104b73300c8e7e5457526ebfec66e79310458d9d1c9c3e1bd98511b855ca03dd5411254646cd4a24cdb70559ff40f3cdc12fa9eb95a7716a916de28ccce3a5631ada3494bae19a3d5906faa502ceaf6081704fac533931923c40b0547a3c9169375acb014a7820950d894cf4a733c726d6fac845e8882c6cd85c7edd204cbc2bfb2b6ca15ad53dbfebe8fdf063615ccdfba66131cc8d773d46b7e935099b94e6a6c1f2c55239a47ad49d26d824fb82f1f1051eff380264a65d05efd6f888ce72c397f58a32677867ac0e942ba62ab796b40b0a7e4ef6c346c179fcaca5fef593080cac7a29a729ed836cb84535a6abad5d2d1cf53aa0cb2644153b0ead2b5dded3979eafe053aa4c35a93b7504510b3b169dccdab63ea6d7fcd43a3519d4abb0cecd5f53f53eb9137c13adebc1f45c428cda5d809ecf4aa5c02d9cfd37fdbc8d41cea3bdfacc0be5cf19365b8975974f03e5e4336f82822b30cbf23cd667fb129c5f4e08345a06b0cd74d888aea02bafe00b98ebaf1188aa931d811da9aa1fc2652af12fc765918482750293ea193bb84e94d0cda68b2d0bac0fa9f2bd71459cfbe3b60555f265347dc4b516525184c92f0d2bd3b37d9c71d3bc4dfc405a3dd20ba27645aa16f1577ef759140bfa45bb0cea1ce7fc16781cb11b92c68ce0f4a4c7d0bf895bd3f23f71de34d63fe25dc4e349bff48d92d05d2ed254f97d63e5d2c55abd02f1b46f015ff010d7022ee9b85066c69bfc43d896af80b3463b4f491004db319b9a27aa8eb15faaf5b6ea29ced71f3cdc00fe0dad1b9eaafb5f646750d59855a10e616919847619ae03c655c2827358584374d349ffa1b727d49e37a78a7725f0b1ddd6e98d9f7bee93ce0b1b5829ec6aa46265e045df3d3e52a28d7fc10551efb8e93656519867806ead67e0e21f0686d738d022e27501cf778f8c569273398bbf40c88602a6b4acc15ce1c71d3b80093e8794a1852e292f52f3cabc13fa1e665bd402aa0b10b0f530077114dcd3e86ecdd683c9a3edd48950b82630d6798b67cd39c663f5bf0bf627d9bee05b29027c06c30148f76b133e61d4d8f486e61f023e321da4ea55ba79f50055e6e7d449f515665acc174fc7195fd091ad4045f108f364bb849543bc5970e2d60d2b1f4970825d7e7c08be0c40e4ac7d21db838966833aeb8119d3e3e0a1fb01c48df28d8051c987ad3ebf84b6d96195296a211348abfdc108e33b16cb88dfd95e3"}, 0x1004) (async) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) 09:25:57 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea06744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:58 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x11, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 892.852134] erofs: unmounted for /dev/loop2 [ 892.986712] FAULT_INJECTION: forcing a failure. [ 892.986712] name failslab, interval 1, probability 0, space 0, times 0 09:25:58 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x12, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 893.046785] CPU: 1 PID: 23942 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 893.054687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 893.064042] Call Trace: [ 893.066638] dump_stack+0x1fc/0x2ef [ 893.070273] should_fail.cold+0xa/0xf [ 893.074077] ? setup_fault_attr+0x200/0x200 [ 893.078406] ? lock_acquire+0x170/0x3c0 [ 893.082389] __should_failslab+0x115/0x180 [ 893.086628] should_failslab+0x5/0x10 [ 893.088470] erofs: read_super, device -> /dev/loop2 [ 893.090427] kmem_cache_alloc+0x277/0x370 [ 893.090446] alloc_vfsmnt+0x23/0x780 [ 893.090462] ? _raw_read_unlock+0x29/0x40 [ 893.090480] vfs_kern_mount.part.0+0x27/0x470 [ 893.107715] erofs: options -> [ 893.111929] do_mount+0x115c/0x2f50 [ 893.111949] ? cmp_ex_sort+0xc0/0xc0 [ 893.111965] ? __do_page_fault+0x180/0xd60 [ 893.111981] ? copy_mount_string+0x40/0x40 [ 893.130926] ? memset+0x20/0x40 [ 893.134210] ? copy_mount_options+0x26f/0x380 [ 893.138714] ksys_mount+0xcf/0x130 [ 893.142258] __x64_sys_mount+0xba/0x150 [ 893.146236] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 893.150821] do_syscall_64+0xf9/0x620 [ 893.154633] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 893.159824] RIP: 0033:0x7f5d4792c73a [ 893.163535] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 893.172650] erofs: root inode @ nid 36 [ 893.182427] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 09:25:58 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x13, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 893.182443] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 893.182452] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 893.182461] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 893.182470] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 893.182478] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 893.248215] erofs: read_super, device -> /dev/loop3 [ 893.296137] erofs: options -> [ 893.326518] erofs: root inode @ nid 36 [ 893.339022] erofs: mounted on /dev/loop2 with opts: . [ 893.342816] erofs: bogus i_mode (0) @ nid 36 09:25:58 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x481}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2c0401, 0xe9) 09:25:58 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea07744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 893.400687] erofs: unmounted for /dev/loop2 [ 893.577343] erofs: read_super, device -> /dev/loop2 [ 893.583184] erofs: read_super, device -> /dev/loop3 [ 893.594859] erofs: options -> [ 893.601639] erofs: root inode @ nid 36 [ 893.611598] erofs: bogus i_mode (0) @ nid 36 [ 893.619948] erofs: options -> [ 893.626628] erofs: root inode @ nid 36 [ 893.639280] erofs: unsupported i_format 1280 of nid 36 09:25:59 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x46e7}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:25:59 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x14, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:25:59 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 40) 09:25:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_MLSLVLLST={0x10, 0x8, 0x0, 0x1, [{0x6, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8}]}]}]}, 0x38}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000600)={0x1c, r5, 0x1, 0x0, 0x0, {0x3}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)={0x7c, r5, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'erofs\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x14, 0xa, ']\xd2-[\\%)%$:/@(i\\}'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10b}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'erofs\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x810) r6 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r6, &(0x7f0000000140)=""/129, 0x81) 09:25:59 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea08744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:25:59 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x481}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2c0401, 0xe9) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x481}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) (async) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2c0401, 0xe9) (async) 09:25:59 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x3}, 0x20) [ 894.643369] block nbd4: not configured, cannot reconfigure [ 894.667696] FAULT_INJECTION: forcing a failure. [ 894.667696] name failslab, interval 1, probability 0, space 0, times 0 [ 894.680586] erofs: read_super, device -> /dev/loop3 [ 894.693498] erofs: options -> [ 894.697642] erofs: root inode @ nid 36 [ 894.701684] erofs: bogus i_mode (0) @ nid 36 [ 894.706515] erofs: read_super, device -> /dev/loop2 [ 894.711527] erofs: options -> [ 894.716251] erofs: root inode @ nid 36 [ 894.720313] erofs: unsupported i_format 1280 of nid 36 [ 894.722872] CPU: 0 PID: 24000 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 894.733456] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 894.742804] Call Trace: [ 894.745393] dump_stack+0x1fc/0x2ef [ 894.749033] should_fail.cold+0xa/0xf [ 894.752840] ? setup_fault_attr+0x200/0x200 [ 894.757164] ? lock_acquire+0x170/0x3c0 [ 894.761150] __should_failslab+0x115/0x180 [ 894.765391] should_failslab+0x5/0x10 [ 894.769193] kmem_cache_alloc+0x277/0x370 [ 894.773345] alloc_vfsmnt+0x23/0x780 [ 894.777064] ? _raw_read_unlock+0x29/0x40 [ 894.781216] vfs_kern_mount.part.0+0x27/0x470 [ 894.785717] do_mount+0x115c/0x2f50 [ 894.789346] ? cmp_ex_sort+0xc0/0xc0 [ 894.793065] ? __do_page_fault+0x180/0xd60 [ 894.797299] ? copy_mount_string+0x40/0x40 [ 894.801542] ? memset+0x20/0x40 [ 894.804822] ? copy_mount_options+0x26f/0x380 [ 894.809320] ksys_mount+0xcf/0x130 [ 894.812864] __x64_sys_mount+0xba/0x150 [ 894.816842] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 894.821426] do_syscall_64+0xf9/0x620 [ 894.825232] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 894.830417] RIP: 0033:0x7f5d4792c73a [ 894.834129] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 894.853023] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 894.860726] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 894.867995] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 894.875265] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 894.882528] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 09:26:00 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x4}, 0x20) [ 894.889791] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 894.914593] erofs: read_super, device -> /dev/loop4 [ 894.927792] erofs: options ->  [ 894.935894] erofs: Unrecognized mount option "" or missing value 09:26:00 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea09744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:00 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x5}, 0x20) 09:26:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_MLSLVLLST={0x10, 0x8, 0x0, 0x1, [{0x6, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8}]}]}]}, 0x38}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000600)={0x1c, r5, 0x1, 0x0, 0x0, {0x3}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)={0x7c, r5, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'erofs\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x14, 0xa, ']\xd2-[\\%)%$:/@(i\\}'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10b}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'erofs\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x810) r6 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r6, &(0x7f0000000140)=""/129, 0x81) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_MLSLVLLST={0x10, 0x8, 0x0, 0x1, [{0x6, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8}]}]}]}, 0x38}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r4) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000600)={0x1c, r5, 0x1, 0x0, 0x0, {0x3}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)={0x7c, r5, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'erofs\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x14, 0xa, ']\xd2-[\\%)%$:/@(i\\}'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10b}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'erofs\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x810) (async) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r6, &(0x7f0000000140)=""/129, 0x81) (async) [ 894.979203] erofs: read_super, device -> /dev/loop2 [ 894.984389] erofs: options -> ./file0 [ 895.000466] erofs: Unrecognized mount option "./file0" or missing value 09:26:00 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 41) [ 895.114050] erofs: read_super, device -> /dev/loop3 [ 895.119250] erofs: options -> [ 895.127573] block nbd4: not configured, cannot reconfigure [ 895.134601] erofs: root inode @ nid 36 [ 895.145296] erofs: bogus i_mode (0) @ nid 36 [ 895.187945] erofs: read_super, device -> /dev/loop4 [ 895.204431] erofs: options ->  [ 895.214812] FAULT_INJECTION: forcing a failure. [ 895.214812] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 895.217961] erofs: Unrecognized mount option "" or missing value [ 895.245029] CPU: 1 PID: 24051 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 895.252925] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 895.262275] Call Trace: [ 895.264872] dump_stack+0x1fc/0x2ef [ 895.268508] should_fail.cold+0xa/0xf [ 895.272314] ? lock_acquire+0x170/0x3c0 [ 895.276289] ? setup_fault_attr+0x200/0x200 [ 895.280623] __alloc_pages_nodemask+0x239/0x2890 [ 895.285402] ? lock_acquire+0x170/0x3c0 [ 895.289373] ? pcpu_alloc+0x91f/0x1190 [ 895.293260] ? mark_held_locks+0xf0/0xf0 [ 895.297321] ? pcpu_alloc+0xe78/0x1190 [ 895.301213] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 895.306080] ? check_preemption_disabled+0x41/0x280 [ 895.311100] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 895.316115] ? pcpu_alloc+0xc9/0x1190 [ 895.319920] alloc_pages_current+0x193/0x2a0 [ 895.324324] ? __lockdep_init_map+0x100/0x5a0 [ 895.328817] get_zeroed_page+0x10/0x40 [ 895.332699] mount_fs+0x203/0x310 [ 895.336158] vfs_kern_mount.part.0+0x68/0x470 [ 895.340653] do_mount+0x115c/0x2f50 [ 895.344285] ? cmp_ex_sort+0xc0/0xc0 [ 895.348002] ? __do_page_fault+0x180/0xd60 [ 895.352240] ? copy_mount_string+0x40/0x40 [ 895.356478] ? memset+0x20/0x40 [ 895.359756] ? copy_mount_options+0x26f/0x380 [ 895.364255] ksys_mount+0xcf/0x130 [ 895.367796] __x64_sys_mount+0xba/0x150 [ 895.371771] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 895.376354] do_syscall_64+0xf9/0x620 [ 895.380164] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 895.385349] RIP: 0033:0x7f5d4792c73a [ 895.389063] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 895.407963] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 895.415667] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 895.422929] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 895.430192] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 895.437454] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 895.444718] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:01 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x46ec}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:26:01 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x481}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) r1 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000140)=0x16) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2c0401, 0xe9) 09:26:01 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea0f744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:01 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x6}, 0x20) 09:26:01 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 42) 09:26:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_MLSLVLLST={0x10, 0x8, 0x0, 0x1, [{0x6, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8}]}]}]}, 0x38}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000600)={0x1c, r5, 0x1, 0x0, 0x0, {0x3}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000002c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)={0x7c, r5, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'erofs\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BACKEND_IDENTIFIER={0x14, 0xa, ']\xd2-[\\%)%$:/@(i\\}'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10b}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, 'erofs\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x810) r6 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r6, &(0x7f0000000140)=""/129, 0x81) [ 896.539763] erofs: read_super, device -> /dev/loop4 [ 896.548750] erofs: options ->  [ 896.553660] erofs: Unrecognized mount option "" or missing value [ 896.555373] erofs: read_super, device -> /dev/loop3 09:26:01 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x7}, 0x20) [ 896.581011] erofs: options -> [ 896.585466] erofs: root inode @ nid 36 [ 896.589548] FAULT_INJECTION: forcing a failure. [ 896.589548] name failslab, interval 1, probability 0, space 0, times 0 [ 896.590695] erofs: bogus i_mode (0) @ nid 36 [ 896.605993] CPU: 0 PID: 24090 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 896.613882] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 896.623222] Call Trace: [ 896.625805] dump_stack+0x1fc/0x2ef [ 896.629425] should_fail.cold+0xa/0xf [ 896.633224] ? setup_fault_attr+0x200/0x200 [ 896.637537] ? lock_acquire+0x170/0x3c0 [ 896.641529] __should_failslab+0x115/0x180 [ 896.645765] should_failslab+0x5/0x10 [ 896.649557] kmem_cache_alloc+0x277/0x370 [ 896.653704] getname_kernel+0x4e/0x370 [ 896.657590] kern_path+0x1b/0x40 [ 896.660982] lookup_bdev+0xfc/0x220 [ 896.664597] ? bd_acquire+0x440/0x440 [ 896.668389] blkdev_get_by_path+0x1b/0xd0 [ 896.672524] mount_bdev+0x5b/0x3b0 [ 896.676052] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 896.681316] erofs_mount+0x8c/0xc0 [ 896.684842] ? erofs_kill_sb+0x20/0x20 [ 896.688721] ? alloc_pages_current+0x19b/0x2a0 [ 896.693289] ? __lockdep_init_map+0x100/0x5a0 [ 896.697769] mount_fs+0xa3/0x310 [ 896.701128] vfs_kern_mount.part.0+0x68/0x470 [ 896.705629] do_mount+0x115c/0x2f50 [ 896.709253] ? cmp_ex_sort+0xc0/0xc0 [ 896.712956] ? __do_page_fault+0x180/0xd60 [ 896.717184] ? copy_mount_string+0x40/0x40 [ 896.721447] ? memset+0x20/0x40 [ 896.724731] ? copy_mount_options+0x26f/0x380 [ 896.729227] ksys_mount+0xcf/0x130 [ 896.732789] __x64_sys_mount+0xba/0x150 [ 896.736761] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 896.741335] do_syscall_64+0xf9/0x620 [ 896.745130] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 896.750311] RIP: 0033:0x7f5d4792c73a [ 896.754018] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 896.772908] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 896.780614] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 896.787867] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 896.795124] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 896.802376] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 896.809628] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:02 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea10744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:02 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) sendmsg$NFT_MSG_GETFLOWTABLE(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="38000000170a050000000000000000000c0000040900020073797a30000000184c80992b235b0730000000000c00038008000240416307f8"], 0x38}, 0x1, 0x0, 0x0, 0x40080}, 0x40800) r1 = syz_mount_image$omfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x3, 0x3, &(0x7f00000004c0)=[{&(0x7f0000000280)="d9ca9e945310257d5996bf50eb0dc45f38ca0d3b3cdcc31ebc10fc0eb293c882dd9147b4e1ea361a07d54d32cf12ac73f172cb50b929898e8cfefc09c9195bd5370887691d37aa605f752a27a1ca4e0788d2e1cd946494ab52dc2dde074dfe0922d8a0bde1d1a138217befd18c9fd096faa2485986d16385b2925e2ec575a0f22a1451afc3d5113030d224eec92a0f1346e268d0c2d5508a63f35adfba59357fb017067d5092ba8a5e5cfd8ff2eed8945f7274a5d35f64ed53e1261ef64a94a1fd95280b1e68d45f609158755ba7b0310a5c29809533b80d12e12a021d8f2d", 0xdf}, {&(0x7f0000000380)="78d20c54a984f256f546d50bf414fd03f7ec849dfa1fdd1125b6a7635637a90e2d3a022942862ae92b4aeda1e56f5c62372d87e30f37b2626a3dcd28caaff9274790b296d4e434f38abbbc78faa628768fc6381958ca4a5e966255deb221c9734359bc1cf47f474d9253431b4a82f07f7adb96f3fefb5044d3fa55f2c292ad74ea877d0c44d3d17e15daf7c59b13cfce58b3749450cbee734692", 0x9a, 0x9}, {&(0x7f0000000440)="f5671ec2250738ae70017da48fa727b0dea9639cf5ade8c74c14c768f67dcf4e126ce18c3df5ed61ffb083aae622e2c4d66ece6defab1d2f695459a7ccf6e4a165ae1d5354", 0x45, 0x9}], 0x100c000, &(0x7f0000000540)={[{'#'}, {'/dev/audio\x00'}], [{@smackfstransmute={'smackfstransmute', 0x3d, '}[$}\xa0!}^)'}}]}) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000a00)="09799a34efb61718716bfb3403fc23ec2ddddc89a917a8f2504a98710a4d6b7cbf74ba34e359121943c4fd82e9e6e4cb660f2d701f74cd740d06b8c49ae65bdf36a322aa56c5945200a102a6cd653c062b6f4b5a8e03bad87ad125535e39cdc604a607f1b9e85abdfd207fe2c923c5b325de2f346a4f85b516813267055bac75a75e05bd32b64298ecce6674f39c8d02bfe6a32125382cb03d", 0x99, 0x440d0, &(0x7f0000000ac0)={0xa, 0x4e22, 0x8db, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x10001}, 0x1c) setsockopt$netrom_NETROM_N2(0xffffffffffffffff, 0x103, 0x3, &(0x7f0000000600)=0x767, 0x4) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) openat(r2, &(0x7f00000009c0)='./file0\x00', 0x82000, 0xb8) r3 = getpid() r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000800), 0x14400, 0x0) sendmsg$NFNL_MSG_COMPAT_GET(r4, &(0x7f0000000980)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000940)={&(0x7f0000000900)={0x2c, 0x0, 0xb, 0x101, 0x0, 0x0, {0x7, 0x0, 0x8}, [@NFTA_COMPAT_REV={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_COMPAT_TYPE={0x8}, @NFTA_COMPAT_TYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24004010}, 0x80) sched_setscheduler(r3, 0x5, &(0x7f0000000380)) getdents64(r0, &(0x7f0000000740)=""/142, 0x8e) r5 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r3, 0x10, r5, 0x9) renameat2(r1, &(0x7f0000000580)='./file0\x00', r5, &(0x7f00000005c0)='./file0\x00', 0x2) [ 896.843540] erofs: read_super, device -> /dev/loop2 [ 896.862718] erofs: options -> [ 896.870885] erofs: root inode @ nid 36 [ 896.879756] erofs: unsupported i_format 1280 of nid 36 09:26:02 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = open(&(0x7f0000000040)='./file0\x00', 0x101000, 0xbb) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/213, 0xd5) 09:26:02 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x8}, 0x20) [ 897.080249] erofs: read_super, device -> /dev/loop4 [ 897.094291] erofs: options -> [ 897.106609] erofs: root inode @ nid 36 [ 897.116215] erofs: mounted on /dev/loop4 with opts: . [ 897.124191] erofs: read_super, device -> /dev/loop3 [ 897.135692] erofs: read_super, device -> /dev/loop2 [ 897.141036] erofs: options -> [ 897.146167] erofs: root inode @ nid 36 [ 897.150747] erofs: mounted on /dev/loop2 with opts: . [ 897.159652] erofs: options -> [ 897.172245] erofs: root inode @ nid 36 09:26:02 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = open(&(0x7f0000000040)='./file0\x00', 0x101000, 0xbb) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/213, 0xd5) [ 897.186489] erofs: bogus i_mode (0) @ nid 36 [ 897.205733] erofs: unmounted for /dev/loop2 [ 897.210498] erofs: unmounted for /dev/loop4 [ 897.429513] erofs: read_super, device -> /dev/loop2 [ 897.434764] erofs: options -> [ 897.438145] erofs: root inode @ nid 36 [ 897.443512] erofs: mounted on /dev/loop2 with opts: . [ 897.466581] erofs: unmounted for /dev/loop2 09:26:03 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x47ed}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:26:03 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) sendmsg$NFT_MSG_GETFLOWTABLE(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="38000000170a050000000000000000000c0000040900020073797a30000000184c80992b235b0730000000000c00038008000240416307f8"], 0x38}, 0x1, 0x0, 0x0, 0x40080}, 0x40800) r1 = syz_mount_image$omfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x3, 0x3, &(0x7f00000004c0)=[{&(0x7f0000000280)="d9ca9e945310257d5996bf50eb0dc45f38ca0d3b3cdcc31ebc10fc0eb293c882dd9147b4e1ea361a07d54d32cf12ac73f172cb50b929898e8cfefc09c9195bd5370887691d37aa605f752a27a1ca4e0788d2e1cd946494ab52dc2dde074dfe0922d8a0bde1d1a138217befd18c9fd096faa2485986d16385b2925e2ec575a0f22a1451afc3d5113030d224eec92a0f1346e268d0c2d5508a63f35adfba59357fb017067d5092ba8a5e5cfd8ff2eed8945f7274a5d35f64ed53e1261ef64a94a1fd95280b1e68d45f609158755ba7b0310a5c29809533b80d12e12a021d8f2d", 0xdf}, {&(0x7f0000000380)="78d20c54a984f256f546d50bf414fd03f7ec849dfa1fdd1125b6a7635637a90e2d3a022942862ae92b4aeda1e56f5c62372d87e30f37b2626a3dcd28caaff9274790b296d4e434f38abbbc78faa628768fc6381958ca4a5e966255deb221c9734359bc1cf47f474d9253431b4a82f07f7adb96f3fefb5044d3fa55f2c292ad74ea877d0c44d3d17e15daf7c59b13cfce58b3749450cbee734692", 0x9a, 0x9}, {&(0x7f0000000440)="f5671ec2250738ae70017da48fa727b0dea9639cf5ade8c74c14c768f67dcf4e126ce18c3df5ed61ffb083aae622e2c4d66ece6defab1d2f695459a7ccf6e4a165ae1d5354", 0x45, 0x9}], 0x100c000, &(0x7f0000000540)={[{'#'}, {'/dev/audio\x00'}], [{@smackfstransmute={'smackfstransmute', 0x3d, '}[$}\xa0!}^)'}}]}) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000a00)="09799a34efb61718716bfb3403fc23ec2ddddc89a917a8f2504a98710a4d6b7cbf74ba34e359121943c4fd82e9e6e4cb660f2d701f74cd740d06b8c49ae65bdf36a322aa56c5945200a102a6cd653c062b6f4b5a8e03bad87ad125535e39cdc604a607f1b9e85abdfd207fe2c923c5b325de2f346a4f85b516813267055bac75a75e05bd32b64298ecce6674f39c8d02bfe6a32125382cb03d", 0x99, 0x440d0, &(0x7f0000000ac0)={0xa, 0x4e22, 0x8db, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x10001}, 0x1c) setsockopt$netrom_NETROM_N2(0xffffffffffffffff, 0x103, 0x3, &(0x7f0000000600)=0x767, 0x4) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) openat(r2, &(0x7f00000009c0)='./file0\x00', 0x82000, 0xb8) r3 = getpid() r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000800), 0x14400, 0x0) sendmsg$NFNL_MSG_COMPAT_GET(r4, &(0x7f0000000980)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000940)={&(0x7f0000000900)={0x2c, 0x0, 0xb, 0x101, 0x0, 0x0, {0x7, 0x0, 0x8}, [@NFTA_COMPAT_REV={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_COMPAT_TYPE={0x8}, @NFTA_COMPAT_TYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24004010}, 0x80) sched_setscheduler(r3, 0x5, &(0x7f0000000380)) getdents64(r0, &(0x7f0000000740)=""/142, 0x8e) r5 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r3, 0x10, r5, 0x9) renameat2(r1, &(0x7f0000000580)='./file0\x00', r5, &(0x7f00000005c0)='./file0\x00', 0x2) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) sendmsg$NFT_MSG_GETFLOWTABLE(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="38000000170a050000000000000000000c0000040900020073797a30000000184c80992b235b0730000000000c00038008000240416307f8"], 0x38}, 0x1, 0x0, 0x0, 0x40080}, 0x40800) (async) syz_mount_image$omfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x3, 0x3, &(0x7f00000004c0)=[{&(0x7f0000000280)="d9ca9e945310257d5996bf50eb0dc45f38ca0d3b3cdcc31ebc10fc0eb293c882dd9147b4e1ea361a07d54d32cf12ac73f172cb50b929898e8cfefc09c9195bd5370887691d37aa605f752a27a1ca4e0788d2e1cd946494ab52dc2dde074dfe0922d8a0bde1d1a138217befd18c9fd096faa2485986d16385b2925e2ec575a0f22a1451afc3d5113030d224eec92a0f1346e268d0c2d5508a63f35adfba59357fb017067d5092ba8a5e5cfd8ff2eed8945f7274a5d35f64ed53e1261ef64a94a1fd95280b1e68d45f609158755ba7b0310a5c29809533b80d12e12a021d8f2d", 0xdf}, {&(0x7f0000000380)="78d20c54a984f256f546d50bf414fd03f7ec849dfa1fdd1125b6a7635637a90e2d3a022942862ae92b4aeda1e56f5c62372d87e30f37b2626a3dcd28caaff9274790b296d4e434f38abbbc78faa628768fc6381958ca4a5e966255deb221c9734359bc1cf47f474d9253431b4a82f07f7adb96f3fefb5044d3fa55f2c292ad74ea877d0c44d3d17e15daf7c59b13cfce58b3749450cbee734692", 0x9a, 0x9}, {&(0x7f0000000440)="f5671ec2250738ae70017da48fa727b0dea9639cf5ade8c74c14c768f67dcf4e126ce18c3df5ed61ffb083aae622e2c4d66ece6defab1d2f695459a7ccf6e4a165ae1d5354", 0x45, 0x9}], 0x100c000, &(0x7f0000000540)={[{'#'}, {'/dev/audio\x00'}], [{@smackfstransmute={'smackfstransmute', 0x3d, '}[$}\xa0!}^)'}}]}) (async) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000a00)="09799a34efb61718716bfb3403fc23ec2ddddc89a917a8f2504a98710a4d6b7cbf74ba34e359121943c4fd82e9e6e4cb660f2d701f74cd740d06b8c49ae65bdf36a322aa56c5945200a102a6cd653c062b6f4b5a8e03bad87ad125535e39cdc604a607f1b9e85abdfd207fe2c923c5b325de2f346a4f85b516813267055bac75a75e05bd32b64298ecce6674f39c8d02bfe6a32125382cb03d", 0x99, 0x440d0, &(0x7f0000000ac0)={0xa, 0x4e22, 0x8db, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x10001}, 0x1c) (async) setsockopt$netrom_NETROM_N2(0xffffffffffffffff, 0x103, 0x3, &(0x7f0000000600)=0x767, 0x4) (async) creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) (async) openat(r2, &(0x7f00000009c0)='./file0\x00', 0x82000, 0xb8) (async) getpid() (async) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000800), 0x14400, 0x0) (async) sendmsg$NFNL_MSG_COMPAT_GET(r4, &(0x7f0000000980)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000940)={&(0x7f0000000900)={0x2c, 0x0, 0xb, 0x101, 0x0, 0x0, {0x7, 0x0, 0x8}, [@NFTA_COMPAT_REV={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_COMPAT_TYPE={0x8}, @NFTA_COMPAT_TYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24004010}, 0x80) (async) sched_setscheduler(r3, 0x5, &(0x7f0000000380)) (async) getdents64(r0, &(0x7f0000000740)=""/142, 0x8e) (async) open(0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r3, 0x10, r5, 0x9) (async) renameat2(r1, &(0x7f0000000580)='./file0\x00', r5, &(0x7f00000005c0)='./file0\x00', 0x2) (async) 09:26:03 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea14744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:03 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x9}, 0x20) 09:26:03 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 43) 09:26:03 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r1 = open(&(0x7f0000000040)='./file0\x00', 0x101000, 0xbb) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/213, 0xd5) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) open(&(0x7f0000000040)='./file0\x00', 0x101000, 0xbb) (async) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/213, 0xd5) (async) 09:26:03 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0xa}, 0x20) 09:26:03 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0xb}, 0x20) [ 898.455906] erofs: read_super, device -> /dev/loop4 [ 898.474339] FAULT_INJECTION: forcing a failure. [ 898.474339] name failslab, interval 1, probability 0, space 0, times 0 [ 898.482525] erofs: options -> [ 898.491410] erofs: read_super, device -> /dev/loop2 [ 898.498499] erofs: options -> [ 898.499423] CPU: 1 PID: 24154 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 898.509563] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 898.514997] erofs: root inode @ nid 36 [ 898.518909] Call Trace: [ 898.518931] dump_stack+0x1fc/0x2ef [ 898.518952] should_fail.cold+0xa/0xf [ 898.518967] ? setup_fault_attr+0x200/0x200 [ 898.518985] ? lock_acquire+0x170/0x3c0 [ 898.526049] erofs: root inode @ nid 36 [ 898.529042] __should_failslab+0x115/0x180 [ 898.529062] should_failslab+0x5/0x10 [ 898.529074] kmem_cache_alloc+0x277/0x370 [ 898.529093] getname_kernel+0x4e/0x370 [ 898.545182] erofs: mounted on /dev/loop2 with opts: . [ 898.549223] kern_path+0x1b/0x40 [ 898.549239] lookup_bdev+0xfc/0x220 [ 898.549252] ? bd_acquire+0x440/0x440 [ 898.549273] blkdev_get_by_path+0x1b/0xd0 [ 898.549287] mount_bdev+0x5b/0x3b0 [ 898.560035] erofs: mounted on /dev/loop4 with opts: . [ 898.561090] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 898.561110] erofs_mount+0x8c/0xc0 [ 898.561126] ? erofs_kill_sb+0x20/0x20 [ 898.561144] ? alloc_pages_current+0x19b/0x2a0 [ 898.561161] ? __lockdep_init_map+0x100/0x5a0 [ 898.611599] mount_fs+0xa3/0x310 [ 898.614974] vfs_kern_mount.part.0+0x68/0x470 [ 898.619474] do_mount+0x115c/0x2f50 [ 898.623103] ? cmp_ex_sort+0xc0/0xc0 [ 898.626818] ? __do_page_fault+0x180/0xd60 [ 898.631058] ? copy_mount_string+0x40/0x40 [ 898.635295] ? memset+0x20/0x40 [ 898.638576] ? copy_mount_options+0x26f/0x380 [ 898.643070] ksys_mount+0xcf/0x130 [ 898.646610] __x64_sys_mount+0xba/0x150 [ 898.650586] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 898.655170] do_syscall_64+0xf9/0x620 [ 898.658974] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 898.664159] RIP: 0033:0x7f5d4792c73a [ 898.667868] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 898.686762] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 898.694471] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a 09:26:03 executing program 2: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x100}}, './file0\x00'}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x88) dup2(r0, 0xffffffffffffffff) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$kcm(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000200)="7ea26487783d4ee05e5bdc79a4218c827334be9d94db5e8361b1c022c75b94369464aa9bf5192d71c1cb6c15564f23a2ac935982754fa5799b2aea42899253c0aee0b1bd02aee051e6b86ad3e640dd99e88a3899064e517601f347284d055b74bdce091cc165d8de1c307cfa0ba8d2bdb01710f52e176b096965af823f69831619c2f91e3658c455b5ee87cddae03be0307cd9971f07daa8d42488cadebc062613d98a441445808360f62a79c64487921440a081ac2d412bf5a512d900f32cb5ab270c4490a6f55503b9183ccafd82600c744b3d780289df26206e4df8234d5e9632dec42ee7322c0dfcc5da2ca17a742af28325800381fc034017", 0xfb}, {&(0x7f0000000300)="12e8587d1bbe7a511ee4dfd2db80ae1a7e60a8f55bf671c380fdba9ae12a9f307ee4350aa918230c69f87108beef81a5a6747be70191942db862c39611a901e87504cb905f840d7487008628841133a7105c6185f322e49ea2ad6ab5cf81e3f4c57388ea161bb220cad63766307f1f5e6e8628bb8f0b60639de46e67450845b68701d16cefa4d186ff22bcce94dab9017b0fa93930cf31370f2a1d84b00cca135b3ccc3b8e7ac2", 0xa7}, {&(0x7f00000003c0)="8ca941115c644ffa125f0bcaf2ccc5ed045f09897c7acad35e82f3df9369f4e1aef105cddbdec3d6324da157349de48240fadc270757088174bc232bccec85d6849e0790d89b0369c6d7aa53957e324d6fd309d435e7216ec1f5065d71d129d31b48f9d440362315f4182dbd58bbe3348d4d9402c50a742ca3da80be079f15b2ecfdac2066b8e134ee4ad832f5", 0x8d}, {&(0x7f0000000000)="c01f630f37e982d5ff6c6bf638d2c0e719085a2c86dd6e86abbb43dd84493fdc36cba4ae2a5da28f", 0x28}, {&(0x7f0000000100)="6c5f337f0009462f74a2707639", 0xd}, {&(0x7f0000000480)="aaf611a32c87f788f7dab39503ead35684258ed55eafdb7d9c57685833942bef65f477009a4da7111e6d0dc22aef5af7337d1189f5e28857974ca8ad43c605d594c813991e81d3d28f17b8d90cc81b7bcc2fcaabe21e815914314f377bea6f7822f6ff725e465d7345365ff4dd992b6bd8b0f8f29a70c8c8b608433738fd4e534233a6945afa0c69", 0x88}], 0x6, &(0x7f00000005c0)=[{0xa8, 0x109, 0x9, "43994cd018bd7936af6176b28bb3fd1e792d22f9c76deccf3c015cbd634d10e7eda6895fff486a80a0ef18f9c1917f3cd25a4ba544b4167766cc0f071a2768932485fa8fb0b25dadc88392ecfab9cfc4273135b8d499c5c703c779bd2fa22e1fae114c52c9a9bd4b845bbc7f30df30399beb70cea52154ac43505eacb7600a153545e60a9d812711eaec65ebb1ddf098f5c184"}, {0xf0, 0x10d, 0x9, "7b7786c3d1b844c57d6924afe37cdbd220bff3abb20a3a8b121b352ddc2087b493e9d085b153f1ed853e02c75726dc2fccaf194964899ecab85009e7da1449a9f5212f2ddb382d47b26e9d17cafa9d0fbf220f1e21d592ca637f04738cc91565503421043c1ec6499cd9d3764d1b0e8b5f0306f24d23c94be390d8b8a3400a1c7f94ac0f7ffbfed78a431f1cde58915a47cf51e2cacd91b607cadf3dc31be4e6466703dbd9eb2340471ddd4f111fa4864c75d8662e593077d1201ea2cee004bd238dea0d200575eff8aebadf3084d17913d6bb6c4313115c3d"}, {0x30, 0x119, 0x5, "37480bd787875542f71c8354e83d89ca3598541ef42056277d56e39ebd"}], 0x1c8}, 0x8000) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) 09:26:03 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0xc}, 0x20) [ 898.701736] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 898.709002] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 898.716266] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 898.723619] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 898.735311] erofs: unmounted for /dev/loop2 [ 898.762615] erofs: read_super, device -> /dev/loop3 [ 898.768446] erofs: options -> [ 898.774765] erofs: root inode @ nid 36 [ 898.779049] erofs: bogus i_mode (0) @ nid 36 09:26:03 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 44) 09:26:03 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0xd}, 0x20) [ 898.878624] FAULT_INJECTION: forcing a failure. [ 898.878624] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 898.890451] CPU: 1 PID: 24202 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 898.898334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 898.907691] Call Trace: [ 898.910320] dump_stack+0x1fc/0x2ef [ 898.913956] should_fail.cold+0xa/0xf [ 898.917761] ? setup_fault_attr+0x200/0x200 [ 898.922096] ? get_page_from_freelist+0x1d60/0x4170 [ 898.927209] __alloc_pages_nodemask+0x239/0x2890 [ 898.931972] ? get_page_from_freelist+0x1d60/0x4170 [ 898.937000] ? bad_range+0x260/0x3c0 [ 898.940720] ? __lock_acquire+0x6de/0x3ff0 [ 898.944964] ? preempt_count_add+0xaf/0x190 [ 898.949290] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 898.954154] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 898.959532] cache_grow_begin+0xa4/0x8a0 [ 898.963602] ? setup_fault_attr+0x200/0x200 [ 898.967940] ? lock_acquire+0x170/0x3c0 [ 898.971921] cache_alloc_refill+0x273/0x340 [ 898.976253] kmem_cache_alloc+0x346/0x370 [ 898.980408] getname_kernel+0x4e/0x370 [ 898.984304] kern_path+0x1b/0x40 [ 898.987676] lookup_bdev+0xfc/0x220 [ 898.991305] ? bd_acquire+0x440/0x440 [ 898.995115] blkdev_get_by_path+0x1b/0xd0 [ 898.999265] mount_bdev+0x5b/0x3b0 [ 899.002820] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 899.008106] erofs_mount+0x8c/0xc0 [ 899.011662] ? erofs_kill_sb+0x20/0x20 [ 899.015558] ? alloc_pages_current+0x19b/0x2a0 [ 899.020141] ? __lockdep_init_map+0x100/0x5a0 [ 899.024727] mount_fs+0xa3/0x310 [ 899.028100] vfs_kern_mount.part.0+0x68/0x470 [ 899.032604] do_mount+0x115c/0x2f50 [ 899.036233] ? cmp_ex_sort+0xc0/0xc0 [ 899.039948] ? __do_page_fault+0x180/0xd60 [ 899.044183] ? copy_mount_string+0x40/0x40 [ 899.048422] ? memset+0x20/0x40 [ 899.051700] ? copy_mount_options+0x26f/0x380 [ 899.056197] ksys_mount+0xcf/0x130 [ 899.059747] __x64_sys_mount+0xba/0x150 [ 899.063720] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 899.068309] do_syscall_64+0xf9/0x620 [ 899.072116] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 899.077300] RIP: 0033:0x7f5d4792c73a [ 899.081010] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 899.099904] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 899.107610] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 899.114871] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 899.122132] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 899.129393] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 899.136658] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 899.184351] erofs: unmounted for /dev/loop4 [ 899.270239] erofs: read_super, device -> /dev/loop5 [ 899.275465] erofs: options -> [ 899.300022] erofs: unmounted for /dev/loop5 09:26:05 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x47f3}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:26:05 executing program 2: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x100}}, './file0\x00'}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x88) dup2(r0, 0xffffffffffffffff) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$kcm(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000200)="7ea26487783d4ee05e5bdc79a4218c827334be9d94db5e8361b1c022c75b94369464aa9bf5192d71c1cb6c15564f23a2ac935982754fa5799b2aea42899253c0aee0b1bd02aee051e6b86ad3e640dd99e88a3899064e517601f347284d055b74bdce091cc165d8de1c307cfa0ba8d2bdb01710f52e176b096965af823f69831619c2f91e3658c455b5ee87cddae03be0307cd9971f07daa8d42488cadebc062613d98a441445808360f62a79c64487921440a081ac2d412bf5a512d900f32cb5ab270c4490a6f55503b9183ccafd82600c744b3d780289df26206e4df8234d5e9632dec42ee7322c0dfcc5da2ca17a742af28325800381fc034017", 0xfb}, {&(0x7f0000000300)="12e8587d1bbe7a511ee4dfd2db80ae1a7e60a8f55bf671c380fdba9ae12a9f307ee4350aa918230c69f87108beef81a5a6747be70191942db862c39611a901e87504cb905f840d7487008628841133a7105c6185f322e49ea2ad6ab5cf81e3f4c57388ea161bb220cad63766307f1f5e6e8628bb8f0b60639de46e67450845b68701d16cefa4d186ff22bcce94dab9017b0fa93930cf31370f2a1d84b00cca135b3ccc3b8e7ac2", 0xa7}, {&(0x7f00000003c0)="8ca941115c644ffa125f0bcaf2ccc5ed045f09897c7acad35e82f3df9369f4e1aef105cddbdec3d6324da157349de48240fadc270757088174bc232bccec85d6849e0790d89b0369c6d7aa53957e324d6fd309d435e7216ec1f5065d71d129d31b48f9d440362315f4182dbd58bbe3348d4d9402c50a742ca3da80be079f15b2ecfdac2066b8e134ee4ad832f5", 0x8d}, {&(0x7f0000000000)="c01f630f37e982d5ff6c6bf638d2c0e719085a2c86dd6e86abbb43dd84493fdc36cba4ae2a5da28f", 0x28}, {&(0x7f0000000100)="6c5f337f0009462f74a2707639", 0xd}, {&(0x7f0000000480)="aaf611a32c87f788f7dab39503ead35684258ed55eafdb7d9c57685833942bef65f477009a4da7111e6d0dc22aef5af7337d1189f5e28857974ca8ad43c605d594c813991e81d3d28f17b8d90cc81b7bcc2fcaabe21e815914314f377bea6f7822f6ff725e465d7345365ff4dd992b6bd8b0f8f29a70c8c8b608433738fd4e534233a6945afa0c69", 0x88}], 0x6, &(0x7f00000005c0)=[{0xa8, 0x109, 0x9, "43994cd018bd7936af6176b28bb3fd1e792d22f9c76deccf3c015cbd634d10e7eda6895fff486a80a0ef18f9c1917f3cd25a4ba544b4167766cc0f071a2768932485fa8fb0b25dadc88392ecfab9cfc4273135b8d499c5c703c779bd2fa22e1fae114c52c9a9bd4b845bbc7f30df30399beb70cea52154ac43505eacb7600a153545e60a9d812711eaec65ebb1ddf098f5c184"}, {0xf0, 0x10d, 0x9, "7b7786c3d1b844c57d6924afe37cdbd220bff3abb20a3a8b121b352ddc2087b493e9d085b153f1ed853e02c75726dc2fccaf194964899ecab85009e7da1449a9f5212f2ddb382d47b26e9d17cafa9d0fbf220f1e21d592ca637f04738cc91565503421043c1ec6499cd9d3764d1b0e8b5f0306f24d23c94be390d8b8a3400a1c7f94ac0f7ffbfed78a431f1cde58915a47cf51e2cacd91b607cadf3dc31be4e6466703dbd9eb2340471ddd4f111fa4864c75d8662e593077d1201ea2cee004bd238dea0d200575eff8aebadf3084d17913d6bb6c4313115c3d"}, {0x30, 0x119, 0x5, "37480bd787875542f71c8354e83d89ca3598541ef42056277d56e39ebd"}], 0x1c8}, 0x8000) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x100}}, './file0\x00'}) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x88) (async) dup2(r0, 0xffffffffffffffff) (async) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async) sendmsg$kcm(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000200)="7ea26487783d4ee05e5bdc79a4218c827334be9d94db5e8361b1c022c75b94369464aa9bf5192d71c1cb6c15564f23a2ac935982754fa5799b2aea42899253c0aee0b1bd02aee051e6b86ad3e640dd99e88a3899064e517601f347284d055b74bdce091cc165d8de1c307cfa0ba8d2bdb01710f52e176b096965af823f69831619c2f91e3658c455b5ee87cddae03be0307cd9971f07daa8d42488cadebc062613d98a441445808360f62a79c64487921440a081ac2d412bf5a512d900f32cb5ab270c4490a6f55503b9183ccafd82600c744b3d780289df26206e4df8234d5e9632dec42ee7322c0dfcc5da2ca17a742af28325800381fc034017", 0xfb}, {&(0x7f0000000300)="12e8587d1bbe7a511ee4dfd2db80ae1a7e60a8f55bf671c380fdba9ae12a9f307ee4350aa918230c69f87108beef81a5a6747be70191942db862c39611a901e87504cb905f840d7487008628841133a7105c6185f322e49ea2ad6ab5cf81e3f4c57388ea161bb220cad63766307f1f5e6e8628bb8f0b60639de46e67450845b68701d16cefa4d186ff22bcce94dab9017b0fa93930cf31370f2a1d84b00cca135b3ccc3b8e7ac2", 0xa7}, {&(0x7f00000003c0)="8ca941115c644ffa125f0bcaf2ccc5ed045f09897c7acad35e82f3df9369f4e1aef105cddbdec3d6324da157349de48240fadc270757088174bc232bccec85d6849e0790d89b0369c6d7aa53957e324d6fd309d435e7216ec1f5065d71d129d31b48f9d440362315f4182dbd58bbe3348d4d9402c50a742ca3da80be079f15b2ecfdac2066b8e134ee4ad832f5", 0x8d}, {&(0x7f0000000000)="c01f630f37e982d5ff6c6bf638d2c0e719085a2c86dd6e86abbb43dd84493fdc36cba4ae2a5da28f", 0x28}, {&(0x7f0000000100)="6c5f337f0009462f74a2707639", 0xd}, {&(0x7f0000000480)="aaf611a32c87f788f7dab39503ead35684258ed55eafdb7d9c57685833942bef65f477009a4da7111e6d0dc22aef5af7337d1189f5e28857974ca8ad43c605d594c813991e81d3d28f17b8d90cc81b7bcc2fcaabe21e815914314f377bea6f7822f6ff725e465d7345365ff4dd992b6bd8b0f8f29a70c8c8b608433738fd4e534233a6945afa0c69", 0x88}], 0x6, &(0x7f00000005c0)=[{0xa8, 0x109, 0x9, "43994cd018bd7936af6176b28bb3fd1e792d22f9c76deccf3c015cbd634d10e7eda6895fff486a80a0ef18f9c1917f3cd25a4ba544b4167766cc0f071a2768932485fa8fb0b25dadc88392ecfab9cfc4273135b8d499c5c703c779bd2fa22e1fae114c52c9a9bd4b845bbc7f30df30399beb70cea52154ac43505eacb7600a153545e60a9d812711eaec65ebb1ddf098f5c184"}, {0xf0, 0x10d, 0x9, "7b7786c3d1b844c57d6924afe37cdbd220bff3abb20a3a8b121b352ddc2087b493e9d085b153f1ed853e02c75726dc2fccaf194964899ecab85009e7da1449a9f5212f2ddb382d47b26e9d17cafa9d0fbf220f1e21d592ca637f04738cc91565503421043c1ec6499cd9d3764d1b0e8b5f0306f24d23c94be390d8b8a3400a1c7f94ac0f7ffbfed78a431f1cde58915a47cf51e2cacd91b607cadf3dc31be4e6466703dbd9eb2340471ddd4f111fa4864c75d8662e593077d1201ea2cee004bd238dea0d200575eff8aebadf3084d17913d6bb6c4313115c3d"}, {0x30, 0x119, 0x5, "37480bd787875542f71c8354e83d89ca3598541ef42056277d56e39ebd"}], 0x1c8}, 0x8000) (async) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) (async) 09:26:05 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea22744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:05 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) sendmsg$NFT_MSG_GETFLOWTABLE(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="38000000170a050000000000000000000c0000040900020073797a30000000184c80992b235b0730000000000c00038008000240416307f8"], 0x38}, 0x1, 0x0, 0x0, 0x40080}, 0x40800) (async) r1 = syz_mount_image$omfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x3, 0x3, &(0x7f00000004c0)=[{&(0x7f0000000280)="d9ca9e945310257d5996bf50eb0dc45f38ca0d3b3cdcc31ebc10fc0eb293c882dd9147b4e1ea361a07d54d32cf12ac73f172cb50b929898e8cfefc09c9195bd5370887691d37aa605f752a27a1ca4e0788d2e1cd946494ab52dc2dde074dfe0922d8a0bde1d1a138217befd18c9fd096faa2485986d16385b2925e2ec575a0f22a1451afc3d5113030d224eec92a0f1346e268d0c2d5508a63f35adfba59357fb017067d5092ba8a5e5cfd8ff2eed8945f7274a5d35f64ed53e1261ef64a94a1fd95280b1e68d45f609158755ba7b0310a5c29809533b80d12e12a021d8f2d", 0xdf}, {&(0x7f0000000380)="78d20c54a984f256f546d50bf414fd03f7ec849dfa1fdd1125b6a7635637a90e2d3a022942862ae92b4aeda1e56f5c62372d87e30f37b2626a3dcd28caaff9274790b296d4e434f38abbbc78faa628768fc6381958ca4a5e966255deb221c9734359bc1cf47f474d9253431b4a82f07f7adb96f3fefb5044d3fa55f2c292ad74ea877d0c44d3d17e15daf7c59b13cfce58b3749450cbee734692", 0x9a, 0x9}, {&(0x7f0000000440)="f5671ec2250738ae70017da48fa727b0dea9639cf5ade8c74c14c768f67dcf4e126ce18c3df5ed61ffb083aae622e2c4d66ece6defab1d2f695459a7ccf6e4a165ae1d5354", 0x45, 0x9}], 0x100c000, &(0x7f0000000540)={[{'#'}, {'/dev/audio\x00'}], [{@smackfstransmute={'smackfstransmute', 0x3d, '}[$}\xa0!}^)'}}]}) (async) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000a00)="09799a34efb61718716bfb3403fc23ec2ddddc89a917a8f2504a98710a4d6b7cbf74ba34e359121943c4fd82e9e6e4cb660f2d701f74cd740d06b8c49ae65bdf36a322aa56c5945200a102a6cd653c062b6f4b5a8e03bad87ad125535e39cdc604a607f1b9e85abdfd207fe2c923c5b325de2f346a4f85b516813267055bac75a75e05bd32b64298ecce6674f39c8d02bfe6a32125382cb03d", 0x99, 0x440d0, &(0x7f0000000ac0)={0xa, 0x4e22, 0x8db, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x10001}, 0x1c) (async) setsockopt$netrom_NETROM_N2(0xffffffffffffffff, 0x103, 0x3, &(0x7f0000000600)=0x767, 0x4) (async) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) openat(r2, &(0x7f00000009c0)='./file0\x00', 0x82000, 0xb8) r3 = getpid() (async) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000800), 0x14400, 0x0) sendmsg$NFNL_MSG_COMPAT_GET(r4, &(0x7f0000000980)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000940)={&(0x7f0000000900)={0x2c, 0x0, 0xb, 0x101, 0x0, 0x0, {0x7, 0x0, 0x8}, [@NFTA_COMPAT_REV={0x8, 0x2, 0x1, 0x0, 0x1}, @NFTA_COMPAT_TYPE={0x8}, @NFTA_COMPAT_TYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24004010}, 0x80) (async) sched_setscheduler(r3, 0x5, &(0x7f0000000380)) (async) getdents64(r0, &(0x7f0000000740)=""/142, 0x8e) (async) r5 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r3, 0x10, r5, 0x9) renameat2(r1, &(0x7f0000000580)='./file0\x00', r5, &(0x7f00000005c0)='./file0\x00', 0x2) 09:26:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0xe}, 0x20) 09:26:05 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 45) [ 900.180618] erofs: read_super, device -> /dev/loop3 [ 900.200299] FAULT_INJECTION: forcing a failure. [ 900.200299] name failslab, interval 1, probability 0, space 0, times 0 [ 900.212174] erofs: read_super, device -> /dev/loop4 [ 900.217194] erofs: options -> 09:26:05 executing program 2: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x100}}, './file0\x00'}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x88) dup2(r0, 0xffffffffffffffff) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$kcm(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000200)="7ea26487783d4ee05e5bdc79a4218c827334be9d94db5e8361b1c022c75b94369464aa9bf5192d71c1cb6c15564f23a2ac935982754fa5799b2aea42899253c0aee0b1bd02aee051e6b86ad3e640dd99e88a3899064e517601f347284d055b74bdce091cc165d8de1c307cfa0ba8d2bdb01710f52e176b096965af823f69831619c2f91e3658c455b5ee87cddae03be0307cd9971f07daa8d42488cadebc062613d98a441445808360f62a79c64487921440a081ac2d412bf5a512d900f32cb5ab270c4490a6f55503b9183ccafd82600c744b3d780289df26206e4df8234d5e9632dec42ee7322c0dfcc5da2ca17a742af28325800381fc034017", 0xfb}, {&(0x7f0000000300)="12e8587d1bbe7a511ee4dfd2db80ae1a7e60a8f55bf671c380fdba9ae12a9f307ee4350aa918230c69f87108beef81a5a6747be70191942db862c39611a901e87504cb905f840d7487008628841133a7105c6185f322e49ea2ad6ab5cf81e3f4c57388ea161bb220cad63766307f1f5e6e8628bb8f0b60639de46e67450845b68701d16cefa4d186ff22bcce94dab9017b0fa93930cf31370f2a1d84b00cca135b3ccc3b8e7ac2", 0xa7}, {&(0x7f00000003c0)="8ca941115c644ffa125f0bcaf2ccc5ed045f09897c7acad35e82f3df9369f4e1aef105cddbdec3d6324da157349de48240fadc270757088174bc232bccec85d6849e0790d89b0369c6d7aa53957e324d6fd309d435e7216ec1f5065d71d129d31b48f9d440362315f4182dbd58bbe3348d4d9402c50a742ca3da80be079f15b2ecfdac2066b8e134ee4ad832f5", 0x8d}, {&(0x7f0000000000)="c01f630f37e982d5ff6c6bf638d2c0e719085a2c86dd6e86abbb43dd84493fdc36cba4ae2a5da28f", 0x28}, {&(0x7f0000000100)="6c5f337f0009462f74a2707639", 0xd}, {&(0x7f0000000480)="aaf611a32c87f788f7dab39503ead35684258ed55eafdb7d9c57685833942bef65f477009a4da7111e6d0dc22aef5af7337d1189f5e28857974ca8ad43c605d594c813991e81d3d28f17b8d90cc81b7bcc2fcaabe21e815914314f377bea6f7822f6ff725e465d7345365ff4dd992b6bd8b0f8f29a70c8c8b608433738fd4e534233a6945afa0c69", 0x88}], 0x6, &(0x7f00000005c0)=[{0xa8, 0x109, 0x9, "43994cd018bd7936af6176b28bb3fd1e792d22f9c76deccf3c015cbd634d10e7eda6895fff486a80a0ef18f9c1917f3cd25a4ba544b4167766cc0f071a2768932485fa8fb0b25dadc88392ecfab9cfc4273135b8d499c5c703c779bd2fa22e1fae114c52c9a9bd4b845bbc7f30df30399beb70cea52154ac43505eacb7600a153545e60a9d812711eaec65ebb1ddf098f5c184"}, {0xf0, 0x10d, 0x9, "7b7786c3d1b844c57d6924afe37cdbd220bff3abb20a3a8b121b352ddc2087b493e9d085b153f1ed853e02c75726dc2fccaf194964899ecab85009e7da1449a9f5212f2ddb382d47b26e9d17cafa9d0fbf220f1e21d592ca637f04738cc91565503421043c1ec6499cd9d3764d1b0e8b5f0306f24d23c94be390d8b8a3400a1c7f94ac0f7ffbfed78a431f1cde58915a47cf51e2cacd91b607cadf3dc31be4e6466703dbd9eb2340471ddd4f111fa4864c75d8662e593077d1201ea2cee004bd238dea0d200575eff8aebadf3084d17913d6bb6c4313115c3d"}, {0x30, 0x119, 0x5, "37480bd787875542f71c8354e83d89ca3598541ef42056277d56e39ebd"}], 0x1c8}, 0x8000) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x100}}, './file0\x00'}) (async) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x88) (async) dup2(r0, 0xffffffffffffffff) (async) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async) sendmsg$kcm(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000200)="7ea26487783d4ee05e5bdc79a4218c827334be9d94db5e8361b1c022c75b94369464aa9bf5192d71c1cb6c15564f23a2ac935982754fa5799b2aea42899253c0aee0b1bd02aee051e6b86ad3e640dd99e88a3899064e517601f347284d055b74bdce091cc165d8de1c307cfa0ba8d2bdb01710f52e176b096965af823f69831619c2f91e3658c455b5ee87cddae03be0307cd9971f07daa8d42488cadebc062613d98a441445808360f62a79c64487921440a081ac2d412bf5a512d900f32cb5ab270c4490a6f55503b9183ccafd82600c744b3d780289df26206e4df8234d5e9632dec42ee7322c0dfcc5da2ca17a742af28325800381fc034017", 0xfb}, {&(0x7f0000000300)="12e8587d1bbe7a511ee4dfd2db80ae1a7e60a8f55bf671c380fdba9ae12a9f307ee4350aa918230c69f87108beef81a5a6747be70191942db862c39611a901e87504cb905f840d7487008628841133a7105c6185f322e49ea2ad6ab5cf81e3f4c57388ea161bb220cad63766307f1f5e6e8628bb8f0b60639de46e67450845b68701d16cefa4d186ff22bcce94dab9017b0fa93930cf31370f2a1d84b00cca135b3ccc3b8e7ac2", 0xa7}, {&(0x7f00000003c0)="8ca941115c644ffa125f0bcaf2ccc5ed045f09897c7acad35e82f3df9369f4e1aef105cddbdec3d6324da157349de48240fadc270757088174bc232bccec85d6849e0790d89b0369c6d7aa53957e324d6fd309d435e7216ec1f5065d71d129d31b48f9d440362315f4182dbd58bbe3348d4d9402c50a742ca3da80be079f15b2ecfdac2066b8e134ee4ad832f5", 0x8d}, {&(0x7f0000000000)="c01f630f37e982d5ff6c6bf638d2c0e719085a2c86dd6e86abbb43dd84493fdc36cba4ae2a5da28f", 0x28}, {&(0x7f0000000100)="6c5f337f0009462f74a2707639", 0xd}, {&(0x7f0000000480)="aaf611a32c87f788f7dab39503ead35684258ed55eafdb7d9c57685833942bef65f477009a4da7111e6d0dc22aef5af7337d1189f5e28857974ca8ad43c605d594c813991e81d3d28f17b8d90cc81b7bcc2fcaabe21e815914314f377bea6f7822f6ff725e465d7345365ff4dd992b6bd8b0f8f29a70c8c8b608433738fd4e534233a6945afa0c69", 0x88}], 0x6, &(0x7f00000005c0)=[{0xa8, 0x109, 0x9, "43994cd018bd7936af6176b28bb3fd1e792d22f9c76deccf3c015cbd634d10e7eda6895fff486a80a0ef18f9c1917f3cd25a4ba544b4167766cc0f071a2768932485fa8fb0b25dadc88392ecfab9cfc4273135b8d499c5c703c779bd2fa22e1fae114c52c9a9bd4b845bbc7f30df30399beb70cea52154ac43505eacb7600a153545e60a9d812711eaec65ebb1ddf098f5c184"}, {0xf0, 0x10d, 0x9, "7b7786c3d1b844c57d6924afe37cdbd220bff3abb20a3a8b121b352ddc2087b493e9d085b153f1ed853e02c75726dc2fccaf194964899ecab85009e7da1449a9f5212f2ddb382d47b26e9d17cafa9d0fbf220f1e21d592ca637f04738cc91565503421043c1ec6499cd9d3764d1b0e8b5f0306f24d23c94be390d8b8a3400a1c7f94ac0f7ffbfed78a431f1cde58915a47cf51e2cacd91b607cadf3dc31be4e6466703dbd9eb2340471ddd4f111fa4864c75d8662e593077d1201ea2cee004bd238dea0d200575eff8aebadf3084d17913d6bb6c4313115c3d"}, {0x30, 0x119, 0x5, "37480bd787875542f71c8354e83d89ca3598541ef42056277d56e39ebd"}], 0x1c8}, 0x8000) (async) getdents64(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81) (async) [ 900.233730] erofs: root inode @ nid 36 [ 900.241354] erofs: options -> [ 900.263184] CPU: 1 PID: 24229 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 900.270744] erofs: root inode @ nid 36 [ 900.271079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 900.284286] Call Trace: [ 900.286880] dump_stack+0x1fc/0x2ef [ 900.290518] should_fail.cold+0xa/0xf [ 900.294191] erofs: bogus i_mode (0) @ nid 36 [ 900.294325] ? setup_fault_attr+0x200/0x200 [ 900.303028] ? lock_acquire+0x170/0x3c0 [ 900.307011] __should_failslab+0x115/0x180 [ 900.311256] should_failslab+0x5/0x10 [ 900.315062] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 900.320173] __kmalloc_node+0x38/0x70 [ 900.323983] kvmalloc_node+0x61/0xf0 [ 900.327704] __list_lru_init+0x4c6/0x7f0 [ 900.331778] ? up_read+0xb3/0x110 [ 900.334363] erofs: mounted on /dev/loop4 with opts: . [ 900.335232] sget_userns+0x7e2/0xcd0 [ 900.335249] ? set_bdev_super+0x110/0x110 [ 900.335267] ? ns_test_super+0x50/0x50 [ 900.335283] ? set_bdev_super+0x110/0x110 [ 900.335299] ? ns_test_super+0x50/0x50 [ 900.360177] sget+0x102/0x140 [ 900.363287] mount_bdev+0xf8/0x3b0 [ 900.366856] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 900.372136] erofs_mount+0x8c/0xc0 [ 900.375675] ? erofs_kill_sb+0x20/0x20 [ 900.379565] ? alloc_pages_current+0x19b/0x2a0 [ 900.384154] ? __lockdep_init_map+0x100/0x5a0 [ 900.388652] mount_fs+0xa3/0x310 [ 900.392025] vfs_kern_mount.part.0+0x68/0x470 [ 900.396524] do_mount+0x115c/0x2f50 [ 900.400154] ? cmp_ex_sort+0xc0/0xc0 [ 900.403867] ? __do_page_fault+0x180/0xd60 [ 900.408109] ? copy_mount_string+0x40/0x40 [ 900.412350] ? memset+0x20/0x40 [ 900.415634] ? copy_mount_options+0x26f/0x380 [ 900.420131] ksys_mount+0xcf/0x130 [ 900.423670] __x64_sys_mount+0xba/0x150 [ 900.427647] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 900.432226] do_syscall_64+0xf9/0x620 [ 900.436027] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 900.441212] RIP: 0033:0x7f5d4792c73a [ 900.444931] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 900.463829] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 900.471535] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a 09:26:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0xf}, 0x20) [ 900.478804] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 900.486069] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 900.493334] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 900.500601] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:05 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea2a744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:05 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x5, &(0x7f0000000380)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}, {&(0x7f0000000080)="8c27d5015f86fa10992fa3fd2551dcc82438f2e9bcd2edde6320580fa885678948b78ff6d734e8d9778df9e716d7c65a8594cc647d393e88cab6e2dd0856849f377f9d3c566da8577e34cfa639bb4ebaffd79bbd3defc5cc1564e0d21f2275e51635ac82792ead519e03fcd5a36667853a08c4377e5cd93f693641e14508baacbe268252095d878273facaff998211cd6d011f47fe20162177630709ac930dec3afc082c67d508574a60dabdf52f90d7b9b5", 0xb2, 0x9a8}, {&(0x7f0000000540)="b7ef6530b0baab0ac297337ea19927937cce58c1380c6b9b37490f6e16767e55c352421db7738ca2d2c0821f362f145fe4914a5d804e2f9fe84106bc279aad511daf3ba8a079fce401b72c81c3e3f6b39a8bbaa904b74c337e828ad17ed410dc38b268bcfb9f9d6f33ea06cddbc9f62e255fe1dd2c5cce2abcc1faffa0a38e392410e606231a42bd7eb1b78dd598b66f5f73d9fd31a69eb0d29f51dd30c02ae49befbc819929635537d91cfd43c88e646693f5f3ca5f064f1967f99d40380c7570", 0xc1, 0x1}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) r3 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r6, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x27, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r7, @ANYBLOB="fe00df00000000801c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000006c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)=@newtfilter={0x3c, 0x2c, 0x100, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r7, {0x9, 0x6}, {0xfff3, 0x6}, {0x7, 0x7}}, [@TCA_CHAIN={0x8, 0xb, 0x3}, @TCA_CHAIN={0x8, 0xb, 0x1}, @TCA_CHAIN={0x8, 0xb, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x4000040) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) getpeername$llc(r3, &(0x7f0000000280)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f00000002c0)=0x10) lchown(&(0x7f0000000340)='./bus\x00', r2, 0x0) syz_mount_image$jfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x9b11, 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)="bacd656adf8745e3448109fd0542c917361db282baaf0a0fe52c6feeb329967ee09f86566c0cb61bcefae644b57e96420d127d69ea89347d3015f66c4b67", 0x3e, 0x4}], 0x40000, &(0x7f0000000480)={[{@usrquota}, {}, {@errors_remount}, {@discard_size={'discard', 0x3d, 0x5}}, {@discard}, {@uid={'uid', 0x3d, r2}}, {@quota}], [{@smackfsdef={'smackfsdef', 0x3d, '('}}, {@smackfstransmute={'smackfstransmute', 0x3d, '(#{\\'}}, {@measure}, {@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 900.570476] erofs: unmounted for /dev/loop4 09:26:05 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 46) 09:26:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x10}, 0x20) [ 900.712276] erofs: read_super, device -> /dev/loop4 [ 900.717822] erofs: read_super, device -> /dev/loop3 [ 900.724133] erofs: options -> [ 900.728567] erofs: options -> ./file0 [ 900.738488] FAULT_INJECTION: forcing a failure. [ 900.738488] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 900.750300] CPU: 0 PID: 24285 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 900.758178] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 900.767526] Call Trace: [ 900.770114] dump_stack+0x1fc/0x2ef [ 900.773748] should_fail.cold+0xa/0xf [ 900.777555] ? setup_fault_attr+0x200/0x200 [ 900.781887] ? get_page_from_freelist+0x1d60/0x4170 [ 900.783350] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 900.786906] __alloc_pages_nodemask+0x239/0x2890 [ 900.786925] ? get_page_from_freelist+0x1d60/0x4170 [ 900.786944] ? bad_range+0x260/0x3c0 [ 900.805497] erofs: root inode @ nid 36 [ 900.807727] ? __lock_acquire+0x6de/0x3ff0 [ 900.807748] ? preempt_count_add+0xaf/0x190 [ 900.807766] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 900.825002] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 900.830382] cache_grow_begin+0xa4/0x8a0 [ 900.834452] ? setup_fault_attr+0x200/0x200 [ 900.838776] ? lock_acquire+0x170/0x3c0 [ 900.842755] cache_alloc_refill+0x273/0x340 [ 900.847085] kmem_cache_alloc+0x346/0x370 [ 900.851235] getname_kernel+0x4e/0x370 [ 900.852627] erofs: Unrecognized mount option "./file0" or missing value [ 900.855118] kern_path+0x1b/0x40 [ 900.855133] lookup_bdev+0xfc/0x220 [ 900.855146] ? bd_acquire+0x440/0x440 [ 900.855166] blkdev_get_by_path+0x1b/0xd0 [ 900.855181] mount_bdev+0x5b/0x3b0 [ 900.870068] erofs: bogus i_mode (0) @ nid 36 [ 900.872667] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 900.872687] erofs_mount+0x8c/0xc0 [ 900.872702] ? erofs_kill_sb+0x20/0x20 [ 900.872726] ? alloc_pages_current+0x19b/0x2a0 [ 900.872740] ? __lockdep_init_map+0x100/0x5a0 [ 900.872754] mount_fs+0xa3/0x310 [ 900.872772] vfs_kern_mount.part.0+0x68/0x470 [ 900.872789] do_mount+0x115c/0x2f50 [ 900.918106] ? cmp_ex_sort+0xc0/0xc0 [ 900.921827] ? __do_page_fault+0x180/0xd60 [ 900.926066] ? copy_mount_string+0x40/0x40 [ 900.930312] ? memset+0x20/0x40 [ 900.933599] ? copy_mount_options+0x26f/0x380 [ 900.938106] ksys_mount+0xcf/0x130 [ 900.941666] __x64_sys_mount+0xba/0x150 [ 900.945645] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 900.950232] do_syscall_64+0xf9/0x620 [ 900.954040] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 900.959231] RIP: 0033:0x7f5d4792c73a [ 900.962946] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 900.981852] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 900.989568] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 900.996837] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 901.004105] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 901.011394] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 901.018660] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 901.047894] erofs: read_super, device -> /dev/loop5 [ 901.055339] erofs: options -> [ 901.126903] erofs: unmounted for /dev/loop5 09:26:07 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x48ea}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:26:07 executing program 2: r0 = fcntl$getown(0xffffffffffffffff, 0x9) r1 = syz_open_procfs(r0, &(0x7f0000000040)='net/ip_tables_targets\x00') r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r1, &(0x7f0000002280)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="5b199319552a5c6b4cd137c1a4fa09a0ecf99c109bfbd50172102178b1ecae05e6a531d8ba4769dbf9cb280b3df3cfef03e7902fe91b9f897e36aa5bc90101000015ba1c775a3c3e9a89b829a477f10bbe08807a33b05fdbb22588440e6e09e67b95009266fa55535ab414217b9578472d25751f7300ad48eee22305806bfc687014fec41689b43a794b922baff26b038d5b8a6721ef4dc6952ffaaa62e023754ae5938a2c4d77f89ef2633cd3bad2e832a18514e6c05a28d1027ed4e02d58080372a74f397118361b58043c023a8c8d218a666de5b7057d4d6243697f4096b1f62f492ca5f8cc487ace43790b590a6dc392584e1f568743d9dfa8c3737e1a7c35bd3d8fdf2dbbcb3c9791758b1b1525dbfb3cd0e4e27330c8ce08927da0f877ed66f18b2b19c73c26bac4502e056de660ea8af72f9146f3705fa5f52d56be4745d661f8d6f7f45a6a99367e9a5021fc4db0e11c1cf9b9b90b719debbf2e953f4eec1dc4db5edeee199679e1b6b805970703fa88bb0efd376d1e7c93b1844ddbd96627bb52e8e56e8ebeead6f7c0d4273f4ef6ce4daaee04923e68b6b2d149ef7014d87d374f725558a2dd3c1a1ab700f579cb04105e6d38876c2f6f6d9a9a319806869545b548ca4727b965111db187f0fdcd1f41dee89dc7d6b6038170a5efc9ad1d6f90d05597739604d91d7753595e566532ed", @ANYRES16=r2, @ANYBLOB="00037f0000000000000000000763690011001a00303004000008007116ea364076a609006cad0300400087c9b75cc8aec158fcfe0005001200010000081da3ed06001100bdc811138f0000000000000000000000994d946b8ca8e1eeb6f9f23937220ce1a1f875dde3db9acaf12d000000706d3bba389ad5fb7df4d696e6b92bd42457a643434effde16a757f41eceed3f442c335411a9bbaffb545db165c0a697f94c4210a8884cb8c524d865b248d41479d65274fe12a32ceb000000000000005fc620e3955dbc7132da6166a2acf98956602552d47448445d79f0a7f6704f4a0fab5171b89e6bf84a7b", @ANYRESHEX], 0x60}, 0x1, 0x0, 0x0, 0x80}, 0x4040854) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000007c0)={&(0x7f00000005c0)={0x1e4, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x1e4}, 0x1, 0x0, 0x0, 0x10}, 0x41) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000900)={&(0x7f0000000800)={0xc8, r2, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}]}, 0xc8}, 0x1, 0x0, 0x0, 0x4008000}, 0x40080) r3 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000000380)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r3, &(0x7f0000000140)=""/129, 0x81) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000040)={r3, 0x0, 0x8001, 0x7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r8, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r7, 0x0}]) write$tun(r7, &(0x7f0000000400)={@val={0x0, 0x6003}, @void, @ipv6=@gre_packet={0xe, 0x6, "442413", 0x383, 0x2f, 0x0, @mcast2, @loopback, {[@routing={0x2c, 0x10, 0x2, 0x3, 0x0, [@local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @empty}, @ipv4={'\x00', '\xff\xff', @empty}, @private0, @empty]}, @fragment={0x4, 0x0, 0x7f, 0x1, 0x0, 0x8, 0x68}], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x31, 0x2, [], "69f537b1a739f6c980cc13054d0129bb2a2e98daaf96e83bb1e618aa4505ffbdfaeb4a605249c86805d3a8859613a867df"}, {0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800, [], "c1c4ca409300d8e872c3ee22411de5fb851d9e5354a93376ccdade857db763fae097c5619dcf045ca6ed28d58175b3cdaab9b1a60a9c312382a4946f79c72134e252ecbfcbf9cb11b16093a67e99a5c6696bddba2ad73f773c0bdb65fe9b782ad7e79b2986f4bec95b158302e17f6356172c12bff99eb4a4bcc7ac243d4766767b16eae297340835c19d9dc242584377f1ba0be8a32d7a654129eb65acc0ff683f25ce26b6d86a61d6f978d0955d3814b1bbaf36a695e124f31a640305eddc565471d5084898dcbf0c68c9fffc3ca1b5130d4e06"}, {0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x86dd, [0x1, 0x7], "8325af8bde5255a65d825401dc003819ce3097018f3e27f72aa39bf0d05556d75fbf9b26e766a53621a1e61139e7d776402edea1252a186d85dd4d645695e91605de0d593514361e346d6bcbddfe7f963e7a15f04617b284cc98fb8d83c98b6d98cd4212e972cfe5413c28a4606af572e12fcef9deb8f1a6eb345306a0cc30a355da7e9fd42f33b453e560141d2b99445c8ac81d2beeee955681eb48c8153ae37af79c1cf2cf121405749a7eed06ead5c2153b068312d6719e782515b413e8ab38b0dd05c9f6e28fe778e1a5e1cb6f6a8a4c2509207acda6114a"}, {0x8, 0x88be, 0x2, {{0x0, 0x1, 0x6, 0x1, 0x1, 0x2, 0x2, 0x7}, 0x1, {0x101}}}, {0x8, 0x22eb, 0x3, {{0x8, 0x2, 0x1, 0x2, 0x0, 0x2, 0x1, 0x4}, 0x2, {0x401, 0x6, 0x1, 0x8, 0x1}}}, {0x8, 0x6558, 0x1, "21da28f285d06f602f5d9882a5ea4bb857042b4ae57e4ff1f7ffce224d87eb6773c512d88357302b83eca0e03da3348f5b410d359693df67ef153c6e27c81f1217fb155bc190376fc5cde35ce8eb9a23c6660840fd86acb03e2ef3f5305a514daeaa538b134f8c1282204b068cbeb5acebfdfce387612fc682b65fe402bf2f7262d9f762474b1803a72538421a2c6ce78eeff775fe335e8da134469915dc9175021e4463da87b16056af5ada4c81aaa46033aeb82970afeb0231fe301dfaebdac8ca5a199b093031510da8a6"}}}}}, 0x3af) io_submit(r6, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r5, 0x0}]) fcntl$setownex(r5, 0xf, &(0x7f0000000080)={0x2}) getdents(r4, &(0x7f0000000280)=""/194, 0xc2) 09:26:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x11}, 0x20) 09:26:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea30744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:07 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x5, &(0x7f0000000380)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}, {&(0x7f0000000080)="8c27d5015f86fa10992fa3fd2551dcc82438f2e9bcd2edde6320580fa885678948b78ff6d734e8d9778df9e716d7c65a8594cc647d393e88cab6e2dd0856849f377f9d3c566da8577e34cfa639bb4ebaffd79bbd3defc5cc1564e0d21f2275e51635ac82792ead519e03fcd5a36667853a08c4377e5cd93f693641e14508baacbe268252095d878273facaff998211cd6d011f47fe20162177630709ac930dec3afc082c67d508574a60dabdf52f90d7b9b5", 0xb2, 0x9a8}, {&(0x7f0000000540)="b7ef6530b0baab0ac297337ea19927937cce58c1380c6b9b37490f6e16767e55c352421db7738ca2d2c0821f362f145fe4914a5d804e2f9fe84106bc279aad511daf3ba8a079fce401b72c81c3e3f6b39a8bbaa904b74c337e828ad17ed410dc38b268bcfb9f9d6f33ea06cddbc9f62e255fe1dd2c5cce2abcc1faffa0a38e392410e606231a42bd7eb1b78dd598b66f5f73d9fd31a69eb0d29f51dd30c02ae49befbc819929635537d91cfd43c88e646693f5f3ca5f064f1967f99d40380c7570", 0xc1, 0x1}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r6, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) (async) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x27, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r7, @ANYBLOB="fe00df00000000801c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f00000006c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)=@newtfilter={0x3c, 0x2c, 0x100, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r7, {0x9, 0x6}, {0xfff3, 0x6}, {0x7, 0x7}}, [@TCA_CHAIN={0x8, 0xb, 0x3}, @TCA_CHAIN={0x8, 0xb, 0x1}, @TCA_CHAIN={0x8, 0xb, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x4000040) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async) getpeername$llc(r3, &(0x7f0000000280)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f00000002c0)=0x10) lchown(&(0x7f0000000340)='./bus\x00', r2, 0x0) syz_mount_image$jfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x9b11, 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)="bacd656adf8745e3448109fd0542c917361db282baaf0a0fe52c6feeb329967ee09f86566c0cb61bcefae644b57e96420d127d69ea89347d3015f66c4b67", 0x3e, 0x4}], 0x40000, &(0x7f0000000480)={[{@usrquota}, {}, {@errors_remount}, {@discard_size={'discard', 0x3d, 0x5}}, {@discard}, {@uid={'uid', 0x3d, r2}}, {@quota}], [{@smackfsdef={'smackfsdef', 0x3d, '('}}, {@smackfstransmute={'smackfstransmute', 0x3d, '(#{\\'}}, {@measure}, {@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:26:07 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 47) 09:26:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x12}, 0x20) [ 902.119915] erofs: read_super, device -> /dev/loop4 [ 902.125566] erofs: read_super, device -> /dev/loop3 [ 902.148317] FAULT_INJECTION: forcing a failure. [ 902.148317] name failslab, interval 1, probability 0, space 0, times 0 [ 902.151083] erofs: options -> [ 902.169053] erofs: options -> ./file0 [ 902.185299] erofs: read_super, device -> /dev/loop2 [ 902.198443] erofs: options -> net/ip_tables_targets [ 902.207434] erofs: Unrecognized mount option "./file0" or missing value [ 902.210270] CPU: 0 PID: 24357 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 902.222076] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 902.224374] erofs: Unrecognized mount option "net/ip_tables_targets" or missing value [ 902.231420] Call Trace: [ 902.231442] dump_stack+0x1fc/0x2ef [ 902.231463] should_fail.cold+0xa/0xf [ 902.231481] ? setup_fault_attr+0x200/0x200 [ 902.231501] ? lock_acquire+0x170/0x3c0 [ 902.243846] erofs: root inode @ nid 36 [ 902.245636] __should_failslab+0x115/0x180 [ 902.245656] should_failslab+0x5/0x10 [ 902.245672] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 902.245689] __kmalloc_node+0x38/0x70 [ 902.245707] kvmalloc_node+0x61/0xf0 [ 902.254381] erofs: bogus i_mode (0) @ nid 36 [ 902.257745] __list_lru_init+0x4c6/0x7f0 [ 902.257761] ? up_read+0xb3/0x110 [ 902.257782] sget_userns+0x7e2/0xcd0 [ 902.257796] ? set_bdev_super+0x110/0x110 [ 902.257813] ? ns_test_super+0x50/0x50 [ 902.257831] ? set_bdev_super+0x110/0x110 [ 902.309965] ? ns_test_super+0x50/0x50 [ 902.313853] sget+0x102/0x140 [ 902.316958] mount_bdev+0xf8/0x3b0 [ 902.320500] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 902.325779] erofs_mount+0x8c/0xc0 [ 902.329316] ? erofs_kill_sb+0x20/0x20 [ 902.333206] ? alloc_pages_current+0x19b/0x2a0 [ 902.337785] ? __lockdep_init_map+0x100/0x5a0 [ 902.343321] mount_fs+0xa3/0x310 [ 902.346695] vfs_kern_mount.part.0+0x68/0x470 [ 902.351197] do_mount+0x115c/0x2f50 [ 902.354827] ? cmp_ex_sort+0xc0/0xc0 [ 902.358541] ? __do_page_fault+0x180/0xd60 [ 902.362780] ? copy_mount_string+0x40/0x40 [ 902.367021] ? memset+0x20/0x40 [ 902.370298] ? copy_mount_options+0x26f/0x380 [ 902.374797] ksys_mount+0xcf/0x130 [ 902.378336] __x64_sys_mount+0xba/0x150 [ 902.382312] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 902.386892] do_syscall_64+0xf9/0x620 [ 902.390696] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 902.395880] RIP: 0033:0x7f5d4792c73a [ 902.399592] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 09:26:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x13}, 0x20) [ 902.418486] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 902.426192] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 902.433455] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 902.440724] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 902.447987] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 902.455248] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 902.491321] netlink: 'syz-executor.4': attribute type 1 has an invalid length. 09:26:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea37744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:07 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 48) 09:26:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x14}, 0x20) 09:26:07 executing program 2: r0 = fcntl$getown(0xffffffffffffffff, 0x9) r1 = syz_open_procfs(r0, &(0x7f0000000040)='net/ip_tables_targets\x00') r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r1, &(0x7f0000002280)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="5b199319552a5c6b4cd137c1a4fa09a0ecf99c109bfbd50172102178b1ecae05e6a531d8ba4769dbf9cb280b3df3cfef03e7902fe91b9f897e36aa5bc90101000015ba1c775a3c3e9a89b829a477f10bbe08807a33b05fdbb22588440e6e09e67b95009266fa55535ab414217b9578472d25751f7300ad48eee22305806bfc687014fec41689b43a794b922baff26b038d5b8a6721ef4dc6952ffaaa62e023754ae5938a2c4d77f89ef2633cd3bad2e832a18514e6c05a28d1027ed4e02d58080372a74f397118361b58043c023a8c8d218a666de5b7057d4d6243697f4096b1f62f492ca5f8cc487ace43790b590a6dc392584e1f568743d9dfa8c3737e1a7c35bd3d8fdf2dbbcb3c9791758b1b1525dbfb3cd0e4e27330c8ce08927da0f877ed66f18b2b19c73c26bac4502e056de660ea8af72f9146f3705fa5f52d56be4745d661f8d6f7f45a6a99367e9a5021fc4db0e11c1cf9b9b90b719debbf2e953f4eec1dc4db5edeee199679e1b6b805970703fa88bb0efd376d1e7c93b1844ddbd96627bb52e8e56e8ebeead6f7c0d4273f4ef6ce4daaee04923e68b6b2d149ef7014d87d374f725558a2dd3c1a1ab700f579cb04105e6d38876c2f6f6d9a9a319806869545b548ca4727b965111db187f0fdcd1f41dee89dc7d6b6038170a5efc9ad1d6f90d05597739604d91d7753595e566532ed", @ANYRES16=r2, @ANYBLOB="00037f0000000000000000000763690011001a00303004000008007116ea364076a609006cad0300400087c9b75cc8aec158fcfe0005001200010000081da3ed06001100bdc811138f0000000000000000000000994d946b8ca8e1eeb6f9f23937220ce1a1f875dde3db9acaf12d000000706d3bba389ad5fb7df4d696e6b92bd42457a643434effde16a757f41eceed3f442c335411a9bbaffb545db165c0a697f94c4210a8884cb8c524d865b248d41479d65274fe12a32ceb000000000000005fc620e3955dbc7132da6166a2acf98956602552d47448445d79f0a7f6704f4a0fab5171b89e6bf84a7b", @ANYRESHEX], 0x60}, 0x1, 0x0, 0x0, 0x80}, 0x4040854) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000007c0)={&(0x7f00000005c0)={0x1e4, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x1e4}, 0x1, 0x0, 0x0, 0x10}, 0x41) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000900)={&(0x7f0000000800)={0xc8, r2, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}]}, 0xc8}, 0x1, 0x0, 0x0, 0x4008000}, 0x40080) r3 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000000380)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r3, &(0x7f0000000140)=""/129, 0x81) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000040)={r3, 0x0, 0x8001, 0x7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r8, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r7, 0x0}]) write$tun(r7, &(0x7f0000000400)={@val={0x0, 0x6003}, @void, @ipv6=@gre_packet={0xe, 0x6, "442413", 0x383, 0x2f, 0x0, @mcast2, @loopback, {[@routing={0x2c, 0x10, 0x2, 0x3, 0x0, [@local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @empty}, @ipv4={'\x00', '\xff\xff', @empty}, @private0, @empty]}, @fragment={0x4, 0x0, 0x7f, 0x1, 0x0, 0x8, 0x68}], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x31, 0x2, [], "69f537b1a739f6c980cc13054d0129bb2a2e98daaf96e83bb1e618aa4505ffbdfaeb4a605249c86805d3a8859613a867df"}, {0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800, [], "c1c4ca409300d8e872c3ee22411de5fb851d9e5354a93376ccdade857db763fae097c5619dcf045ca6ed28d58175b3cdaab9b1a60a9c312382a4946f79c72134e252ecbfcbf9cb11b16093a67e99a5c6696bddba2ad73f773c0bdb65fe9b782ad7e79b2986f4bec95b158302e17f6356172c12bff99eb4a4bcc7ac243d4766767b16eae297340835c19d9dc242584377f1ba0be8a32d7a654129eb65acc0ff683f25ce26b6d86a61d6f978d0955d3814b1bbaf36a695e124f31a640305eddc565471d5084898dcbf0c68c9fffc3ca1b5130d4e06"}, {0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x86dd, [0x1, 0x7], "8325af8bde5255a65d825401dc003819ce3097018f3e27f72aa39bf0d05556d75fbf9b26e766a53621a1e61139e7d776402edea1252a186d85dd4d645695e91605de0d593514361e346d6bcbddfe7f963e7a15f04617b284cc98fb8d83c98b6d98cd4212e972cfe5413c28a4606af572e12fcef9deb8f1a6eb345306a0cc30a355da7e9fd42f33b453e560141d2b99445c8ac81d2beeee955681eb48c8153ae37af79c1cf2cf121405749a7eed06ead5c2153b068312d6719e782515b413e8ab38b0dd05c9f6e28fe778e1a5e1cb6f6a8a4c2509207acda6114a"}, {0x8, 0x88be, 0x2, {{0x0, 0x1, 0x6, 0x1, 0x1, 0x2, 0x2, 0x7}, 0x1, {0x101}}}, {0x8, 0x22eb, 0x3, {{0x8, 0x2, 0x1, 0x2, 0x0, 0x2, 0x1, 0x4}, 0x2, {0x401, 0x6, 0x1, 0x8, 0x1}}}, {0x8, 0x6558, 0x1, "21da28f285d06f602f5d9882a5ea4bb857042b4ae57e4ff1f7ffce224d87eb6773c512d88357302b83eca0e03da3348f5b410d359693df67ef153c6e27c81f1217fb155bc190376fc5cde35ce8eb9a23c6660840fd86acb03e2ef3f5305a514daeaa538b134f8c1282204b068cbeb5acebfdfce387612fc682b65fe402bf2f7262d9f762474b1803a72538421a2c6ce78eeff775fe335e8da134469915dc9175021e4463da87b16056af5ada4c81aaa46033aeb82970afeb0231fe301dfaebdac8ca5a199b093031510da8a6"}}}}}, 0x3af) io_submit(r6, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r5, 0x0}]) fcntl$setownex(r5, 0xf, &(0x7f0000000080)={0x2}) getdents(r4, &(0x7f0000000280)=""/194, 0xc2) fcntl$getown(0xffffffffffffffff, 0x9) (async) syz_open_procfs(r0, &(0x7f0000000040)='net/ip_tables_targets\x00') (async) syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) (async) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r1, &(0x7f0000002280)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="5b199319552a5c6b4cd137c1a4fa09a0ecf99c109bfbd50172102178b1ecae05e6a531d8ba4769dbf9cb280b3df3cfef03e7902fe91b9f897e36aa5bc90101000015ba1c775a3c3e9a89b829a477f10bbe08807a33b05fdbb22588440e6e09e67b95009266fa55535ab414217b9578472d25751f7300ad48eee22305806bfc687014fec41689b43a794b922baff26b038d5b8a6721ef4dc6952ffaaa62e023754ae5938a2c4d77f89ef2633cd3bad2e832a18514e6c05a28d1027ed4e02d58080372a74f397118361b58043c023a8c8d218a666de5b7057d4d6243697f4096b1f62f492ca5f8cc487ace43790b590a6dc392584e1f568743d9dfa8c3737e1a7c35bd3d8fdf2dbbcb3c9791758b1b1525dbfb3cd0e4e27330c8ce08927da0f877ed66f18b2b19c73c26bac4502e056de660ea8af72f9146f3705fa5f52d56be4745d661f8d6f7f45a6a99367e9a5021fc4db0e11c1cf9b9b90b719debbf2e953f4eec1dc4db5edeee199679e1b6b805970703fa88bb0efd376d1e7c93b1844ddbd96627bb52e8e56e8ebeead6f7c0d4273f4ef6ce4daaee04923e68b6b2d149ef7014d87d374f725558a2dd3c1a1ab700f579cb04105e6d38876c2f6f6d9a9a319806869545b548ca4727b965111db187f0fdcd1f41dee89dc7d6b6038170a5efc9ad1d6f90d05597739604d91d7753595e566532ed", @ANYRES16=r2, @ANYBLOB="00037f0000000000000000000763690011001a00303004000008007116ea364076a609006cad0300400087c9b75cc8aec158fcfe0005001200010000081da3ed06001100bdc811138f0000000000000000000000994d946b8ca8e1eeb6f9f23937220ce1a1f875dde3db9acaf12d000000706d3bba389ad5fb7df4d696e6b92bd42457a643434effde16a757f41eceed3f442c335411a9bbaffb545db165c0a697f94c4210a8884cb8c524d865b248d41479d65274fe12a32ceb000000000000005fc620e3955dbc7132da6166a2acf98956602552d47448445d79f0a7f6704f4a0fab5171b89e6bf84a7b", @ANYRESHEX], 0x60}, 0x1, 0x0, 0x0, 0x80}, 0x4040854) (async) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000007c0)={&(0x7f00000005c0)={0x1e4, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x1e4}, 0x1, 0x0, 0x0, 0x10}, 0x41) (async) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000900)={&(0x7f0000000800)={0xc8, r2, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}]}, 0xc8}, 0x1, 0x0, 0x0, 0x4008000}, 0x40080) (async) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000000380)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r3, &(0x7f0000000140)=""/129, 0x81) (async) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000040)={r3, 0x0, 0x8001, 0x7f}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) io_setup(0x3, &(0x7f0000000000)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) (async) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) io_setup(0x3, &(0x7f0000000000)) (async) io_submit(r8, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r7, 0x0}]) (async) write$tun(r7, &(0x7f0000000400)={@val={0x0, 0x6003}, @void, @ipv6=@gre_packet={0xe, 0x6, "442413", 0x383, 0x2f, 0x0, @mcast2, @loopback, {[@routing={0x2c, 0x10, 0x2, 0x3, 0x0, [@local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @empty}, @ipv4={'\x00', '\xff\xff', @empty}, @private0, @empty]}, @fragment={0x4, 0x0, 0x7f, 0x1, 0x0, 0x8, 0x68}], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x31, 0x2, [], "69f537b1a739f6c980cc13054d0129bb2a2e98daaf96e83bb1e618aa4505ffbdfaeb4a605249c86805d3a8859613a867df"}, {0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800, [], "c1c4ca409300d8e872c3ee22411de5fb851d9e5354a93376ccdade857db763fae097c5619dcf045ca6ed28d58175b3cdaab9b1a60a9c312382a4946f79c72134e252ecbfcbf9cb11b16093a67e99a5c6696bddba2ad73f773c0bdb65fe9b782ad7e79b2986f4bec95b158302e17f6356172c12bff99eb4a4bcc7ac243d4766767b16eae297340835c19d9dc242584377f1ba0be8a32d7a654129eb65acc0ff683f25ce26b6d86a61d6f978d0955d3814b1bbaf36a695e124f31a640305eddc565471d5084898dcbf0c68c9fffc3ca1b5130d4e06"}, {0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x86dd, [0x1, 0x7], "8325af8bde5255a65d825401dc003819ce3097018f3e27f72aa39bf0d05556d75fbf9b26e766a53621a1e61139e7d776402edea1252a186d85dd4d645695e91605de0d593514361e346d6bcbddfe7f963e7a15f04617b284cc98fb8d83c98b6d98cd4212e972cfe5413c28a4606af572e12fcef9deb8f1a6eb345306a0cc30a355da7e9fd42f33b453e560141d2b99445c8ac81d2beeee955681eb48c8153ae37af79c1cf2cf121405749a7eed06ead5c2153b068312d6719e782515b413e8ab38b0dd05c9f6e28fe778e1a5e1cb6f6a8a4c2509207acda6114a"}, {0x8, 0x88be, 0x2, {{0x0, 0x1, 0x6, 0x1, 0x1, 0x2, 0x2, 0x7}, 0x1, {0x101}}}, {0x8, 0x22eb, 0x3, {{0x8, 0x2, 0x1, 0x2, 0x0, 0x2, 0x1, 0x4}, 0x2, {0x401, 0x6, 0x1, 0x8, 0x1}}}, {0x8, 0x6558, 0x1, "21da28f285d06f602f5d9882a5ea4bb857042b4ae57e4ff1f7ffce224d87eb6773c512d88357302b83eca0e03da3348f5b410d359693df67ef153c6e27c81f1217fb155bc190376fc5cde35ce8eb9a23c6660840fd86acb03e2ef3f5305a514daeaa538b134f8c1282204b068cbeb5acebfdfce387612fc682b65fe402bf2f7262d9f762474b1803a72538421a2c6ce78eeff775fe335e8da134469915dc9175021e4463da87b16056af5ada4c81aaa46033aeb82970afeb0231fe301dfaebdac8ca5a199b093031510da8a6"}}}}}, 0x3af) (async) io_submit(r6, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r5, 0x0}]) (async) fcntl$setownex(r5, 0xf, &(0x7f0000000080)={0x2}) (async) getdents(r4, &(0x7f0000000280)=""/194, 0xc2) (async) [ 902.681821] erofs: read_super, device -> /dev/loop3 [ 902.689591] erofs: options -> [ 902.699376] erofs: root inode @ nid 36 [ 902.708231] erofs: bogus i_mode (0) @ nid 36 [ 902.719487] FAULT_INJECTION: forcing a failure. [ 902.719487] name failslab, interval 1, probability 0, space 0, times 0 [ 902.750270] CPU: 0 PID: 24428 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 902.758168] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 902.767518] Call Trace: [ 902.770114] dump_stack+0x1fc/0x2ef [ 902.773742] should_fail.cold+0xa/0xf [ 902.777549] ? setup_fault_attr+0x200/0x200 [ 902.781868] ? lock_acquire+0x170/0x3c0 [ 902.785853] __should_failslab+0x115/0x180 [ 902.790091] should_failslab+0x5/0x10 [ 902.793885] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 902.798991] __kmalloc_node+0x38/0x70 [ 902.802793] kvmalloc_node+0x61/0xf0 [ 902.806506] __list_lru_init+0x4c6/0x7f0 [ 902.810587] ? up_read+0xb3/0x110 [ 902.814045] sget_userns+0x7e2/0xcd0 [ 902.817759] ? set_bdev_super+0x110/0x110 [ 902.821909] ? ns_test_super+0x50/0x50 [ 902.825796] ? set_bdev_super+0x110/0x110 [ 902.829941] ? ns_test_super+0x50/0x50 [ 902.833838] sget+0x102/0x140 [ 902.836947] mount_bdev+0xf8/0x3b0 [ 902.840483] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 902.845758] erofs_mount+0x8c/0xc0 [ 902.849299] ? erofs_kill_sb+0x20/0x20 [ 902.853188] ? alloc_pages_current+0x19b/0x2a0 [ 902.857767] ? __lockdep_init_map+0x100/0x5a0 [ 902.862289] mount_fs+0xa3/0x310 [ 902.865670] vfs_kern_mount.part.0+0x68/0x470 [ 902.870172] do_mount+0x115c/0x2f50 [ 902.873801] ? cmp_ex_sort+0xc0/0xc0 [ 902.877518] ? __do_page_fault+0x180/0xd60 [ 902.881760] ? copy_mount_string+0x40/0x40 [ 902.886003] ? memset+0x20/0x40 [ 902.889289] ? copy_mount_options+0x26f/0x380 [ 902.893785] ksys_mount+0xcf/0x130 [ 902.897328] __x64_sys_mount+0xba/0x150 [ 902.901304] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 902.905882] do_syscall_64+0xf9/0x620 [ 902.909689] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 902.914873] RIP: 0033:0x7f5d4792c73a [ 902.918583] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 902.937487] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 902.945203] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 902.952471] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 902.959738] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 902.967003] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 902.974268] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:08 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x48f1}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:26:08 executing program 4: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x5, &(0x7f0000000380)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}, {&(0x7f0000000080)="8c27d5015f86fa10992fa3fd2551dcc82438f2e9bcd2edde6320580fa885678948b78ff6d734e8d9778df9e716d7c65a8594cc647d393e88cab6e2dd0856849f377f9d3c566da8577e34cfa639bb4ebaffd79bbd3defc5cc1564e0d21f2275e51635ac82792ead519e03fcd5a36667853a08c4377e5cd93f693641e14508baacbe268252095d878273facaff998211cd6d011f47fe20162177630709ac930dec3afc082c67d508574a60dabdf52f90d7b9b5", 0xb2, 0x9a8}, {&(0x7f0000000540)="b7ef6530b0baab0ac297337ea19927937cce58c1380c6b9b37490f6e16767e55c352421db7738ca2d2c0821f362f145fe4914a5d804e2f9fe84106bc279aad511daf3ba8a079fce401b72c81c3e3f6b39a8bbaa904b74c337e828ad17ed410dc38b268bcfb9f9d6f33ea06cddbc9f62e255fe1dd2c5cce2abcc1faffa0a38e392410e606231a42bd7eb1b78dd598b66f5f73d9fd31a69eb0d29f51dd30c02ae49befbc819929635537d91cfd43c88e646693f5f3ca5f064f1967f99d40380c7570", 0xc1, 0x1}], 0x0, &(0x7f0000000040)=ANY=[]) (async, rerun: 32) r1 = socket$netlink(0x10, 0x3, 0x0) (rerun: 32) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) (async, rerun: 64) r5 = socket$netlink(0x10, 0x3, 0x0) (rerun: 64) r6 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r6, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) (async) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x27, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r7, @ANYBLOB="fe00df00000000801c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) (async, rerun: 32) sendmsg$nl_route_sched(r4, &(0x7f00000006c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)=@newtfilter={0x3c, 0x2c, 0x100, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r7, {0x9, 0x6}, {0xfff3, 0x6}, {0x7, 0x7}}, [@TCA_CHAIN={0x8, 0xb, 0x3}, @TCA_CHAIN={0x8, 0xb, 0x1}, @TCA_CHAIN={0x8, 0xb, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x4000040) (async, rerun: 32) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) getpeername$llc(r3, &(0x7f0000000280)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f00000002c0)=0x10) (async, rerun: 64) lchown(&(0x7f0000000340)='./bus\x00', r2, 0x0) (rerun: 64) syz_mount_image$jfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x9b11, 0x1, &(0x7f0000000440)=[{&(0x7f0000000400)="bacd656adf8745e3448109fd0542c917361db282baaf0a0fe52c6feeb329967ee09f86566c0cb61bcefae644b57e96420d127d69ea89347d3015f66c4b67", 0x3e, 0x4}], 0x40000, &(0x7f0000000480)={[{@usrquota}, {}, {@errors_remount}, {@discard_size={'discard', 0x3d, 0x5}}, {@discard}, {@uid={'uid', 0x3d, r2}}, {@quota}], [{@smackfsdef={'smackfsdef', 0x3d, '('}}, {@smackfstransmute={'smackfstransmute', 0x3d, '(#{\\'}}, {@measure}, {@smackfsfloor={'smackfsfloor', 0x3d, 'erofs\x00'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}]}) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:26:08 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x48) 09:26:08 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea63744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:08 executing program 2: r0 = fcntl$getown(0xffffffffffffffff, 0x9) r1 = syz_open_procfs(r0, &(0x7f0000000040)='net/ip_tables_targets\x00') r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r1, &(0x7f0000002280)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="5b199319552a5c6b4cd137c1a4fa09a0ecf99c109bfbd50172102178b1ecae05e6a531d8ba4769dbf9cb280b3df3cfef03e7902fe91b9f897e36aa5bc90101000015ba1c775a3c3e9a89b829a477f10bbe08807a33b05fdbb22588440e6e09e67b95009266fa55535ab414217b9578472d25751f7300ad48eee22305806bfc687014fec41689b43a794b922baff26b038d5b8a6721ef4dc6952ffaaa62e023754ae5938a2c4d77f89ef2633cd3bad2e832a18514e6c05a28d1027ed4e02d58080372a74f397118361b58043c023a8c8d218a666de5b7057d4d6243697f4096b1f62f492ca5f8cc487ace43790b590a6dc392584e1f568743d9dfa8c3737e1a7c35bd3d8fdf2dbbcb3c9791758b1b1525dbfb3cd0e4e27330c8ce08927da0f877ed66f18b2b19c73c26bac4502e056de660ea8af72f9146f3705fa5f52d56be4745d661f8d6f7f45a6a99367e9a5021fc4db0e11c1cf9b9b90b719debbf2e953f4eec1dc4db5edeee199679e1b6b805970703fa88bb0efd376d1e7c93b1844ddbd96627bb52e8e56e8ebeead6f7c0d4273f4ef6ce4daaee04923e68b6b2d149ef7014d87d374f725558a2dd3c1a1ab700f579cb04105e6d38876c2f6f6d9a9a319806869545b548ca4727b965111db187f0fdcd1f41dee89dc7d6b6038170a5efc9ad1d6f90d05597739604d91d7753595e566532ed", @ANYRES16=r2, @ANYBLOB="00037f0000000000000000000763690011001a00303004000008007116ea364076a609006cad0300400087c9b75cc8aec158fcfe0005001200010000081da3ed06001100bdc811138f0000000000000000000000994d946b8ca8e1eeb6f9f23937220ce1a1f875dde3db9acaf12d000000706d3bba389ad5fb7df4d696e6b92bd42457a643434effde16a757f41eceed3f442c335411a9bbaffb545db165c0a697f94c4210a8884cb8c524d865b248d41479d65274fe12a32ceb000000000000005fc620e3955dbc7132da6166a2acf98956602552d47448445d79f0a7f6704f4a0fab5171b89e6bf84a7b", @ANYRESHEX], 0x60}, 0x1, 0x0, 0x0, 0x80}, 0x4040854) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000007c0)={&(0x7f00000005c0)={0x1e4, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x1e4}, 0x1, 0x0, 0x0, 0x10}, 0x41) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000900)={&(0x7f0000000800)={0xc8, r2, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}]}, 0xc8}, 0x1, 0x0, 0x0, 0x4008000}, 0x40080) r3 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000000380)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r3, &(0x7f0000000140)=""/129, 0x81) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000040)={r3, 0x0, 0x8001, 0x7f}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r8, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r7, 0x0}]) write$tun(r7, &(0x7f0000000400)={@val={0x0, 0x6003}, @void, @ipv6=@gre_packet={0xe, 0x6, "442413", 0x383, 0x2f, 0x0, @mcast2, @loopback, {[@routing={0x2c, 0x10, 0x2, 0x3, 0x0, [@local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @empty}, @ipv4={'\x00', '\xff\xff', @empty}, @private0, @empty]}, @fragment={0x4, 0x0, 0x7f, 0x1, 0x0, 0x8, 0x68}], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x31, 0x2, [], "69f537b1a739f6c980cc13054d0129bb2a2e98daaf96e83bb1e618aa4505ffbdfaeb4a605249c86805d3a8859613a867df"}, {0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800, [], "c1c4ca409300d8e872c3ee22411de5fb851d9e5354a93376ccdade857db763fae097c5619dcf045ca6ed28d58175b3cdaab9b1a60a9c312382a4946f79c72134e252ecbfcbf9cb11b16093a67e99a5c6696bddba2ad73f773c0bdb65fe9b782ad7e79b2986f4bec95b158302e17f6356172c12bff99eb4a4bcc7ac243d4766767b16eae297340835c19d9dc242584377f1ba0be8a32d7a654129eb65acc0ff683f25ce26b6d86a61d6f978d0955d3814b1bbaf36a695e124f31a640305eddc565471d5084898dcbf0c68c9fffc3ca1b5130d4e06"}, {0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x86dd, [0x1, 0x7], "8325af8bde5255a65d825401dc003819ce3097018f3e27f72aa39bf0d05556d75fbf9b26e766a53621a1e61139e7d776402edea1252a186d85dd4d645695e91605de0d593514361e346d6bcbddfe7f963e7a15f04617b284cc98fb8d83c98b6d98cd4212e972cfe5413c28a4606af572e12fcef9deb8f1a6eb345306a0cc30a355da7e9fd42f33b453e560141d2b99445c8ac81d2beeee955681eb48c8153ae37af79c1cf2cf121405749a7eed06ead5c2153b068312d6719e782515b413e8ab38b0dd05c9f6e28fe778e1a5e1cb6f6a8a4c2509207acda6114a"}, {0x8, 0x88be, 0x2, {{0x0, 0x1, 0x6, 0x1, 0x1, 0x2, 0x2, 0x7}, 0x1, {0x101}}}, {0x8, 0x22eb, 0x3, {{0x8, 0x2, 0x1, 0x2, 0x0, 0x2, 0x1, 0x4}, 0x2, {0x401, 0x6, 0x1, 0x8, 0x1}}}, {0x8, 0x6558, 0x1, "21da28f285d06f602f5d9882a5ea4bb857042b4ae57e4ff1f7ffce224d87eb6773c512d88357302b83eca0e03da3348f5b410d359693df67ef153c6e27c81f1217fb155bc190376fc5cde35ce8eb9a23c6660840fd86acb03e2ef3f5305a514daeaa538b134f8c1282204b068cbeb5acebfdfce387612fc682b65fe402bf2f7262d9f762474b1803a72538421a2c6ce78eeff775fe335e8da134469915dc9175021e4463da87b16056af5ada4c81aaa46033aeb82970afeb0231fe301dfaebdac8ca5a199b093031510da8a6"}}}}}, 0x3af) io_submit(r6, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r5, 0x0}]) fcntl$setownex(r5, 0xf, &(0x7f0000000080)={0x2}) getdents(r4, &(0x7f0000000280)=""/194, 0xc2) fcntl$getown(0xffffffffffffffff, 0x9) (async) syz_open_procfs(r0, &(0x7f0000000040)='net/ip_tables_targets\x00') (async) syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), 0xffffffffffffffff) (async) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r1, &(0x7f0000002280)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="5b199319552a5c6b4cd137c1a4fa09a0ecf99c109bfbd50172102178b1ecae05e6a531d8ba4769dbf9cb280b3df3cfef03e7902fe91b9f897e36aa5bc90101000015ba1c775a3c3e9a89b829a477f10bbe08807a33b05fdbb22588440e6e09e67b95009266fa55535ab414217b9578472d25751f7300ad48eee22305806bfc687014fec41689b43a794b922baff26b038d5b8a6721ef4dc6952ffaaa62e023754ae5938a2c4d77f89ef2633cd3bad2e832a18514e6c05a28d1027ed4e02d58080372a74f397118361b58043c023a8c8d218a666de5b7057d4d6243697f4096b1f62f492ca5f8cc487ace43790b590a6dc392584e1f568743d9dfa8c3737e1a7c35bd3d8fdf2dbbcb3c9791758b1b1525dbfb3cd0e4e27330c8ce08927da0f877ed66f18b2b19c73c26bac4502e056de660ea8af72f9146f3705fa5f52d56be4745d661f8d6f7f45a6a99367e9a5021fc4db0e11c1cf9b9b90b719debbf2e953f4eec1dc4db5edeee199679e1b6b805970703fa88bb0efd376d1e7c93b1844ddbd96627bb52e8e56e8ebeead6f7c0d4273f4ef6ce4daaee04923e68b6b2d149ef7014d87d374f725558a2dd3c1a1ab700f579cb04105e6d38876c2f6f6d9a9a319806869545b548ca4727b965111db187f0fdcd1f41dee89dc7d6b6038170a5efc9ad1d6f90d05597739604d91d7753595e566532ed", @ANYRES16=r2, @ANYBLOB="00037f0000000000000000000763690011001a00303004000008007116ea364076a609006cad0300400087c9b75cc8aec158fcfe0005001200010000081da3ed06001100bdc811138f0000000000000000000000994d946b8ca8e1eeb6f9f23937220ce1a1f875dde3db9acaf12d000000706d3bba389ad5fb7df4d696e6b92bd42457a643434effde16a757f41eceed3f442c335411a9bbaffb545db165c0a697f94c4210a8884cb8c524d865b248d41479d65274fe12a32ceb000000000000005fc620e3955dbc7132da6166a2acf98956602552d47448445d79f0a7f6704f4a0fab5171b89e6bf84a7b", @ANYRESHEX], 0x60}, 0x1, 0x0, 0x0, 0x80}, 0x4040854) (async) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000007c0)={&(0x7f00000005c0)={0x1e4, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x1e4}, 0x1, 0x0, 0x0, 0x10}, 0x41) (async) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000900)={&(0x7f0000000800)={0xc8, r2, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}]}, 0xc8}, 0x1, 0x0, 0x0, 0x4008000}, 0x40080) (async) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000000380)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r3, &(0x7f0000000140)=""/129, 0x81) (async) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000040)={r3, 0x0, 0x8001, 0x7f}) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) (async) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) io_setup(0x3, &(0x7f0000000000)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) (async) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) (async) io_setup(0x3, &(0x7f0000000000)) (async) io_submit(r8, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r7, 0x0}]) (async) write$tun(r7, &(0x7f0000000400)={@val={0x0, 0x6003}, @void, @ipv6=@gre_packet={0xe, 0x6, "442413", 0x383, 0x2f, 0x0, @mcast2, @loopback, {[@routing={0x2c, 0x10, 0x2, 0x3, 0x0, [@local, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @remote, @private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @empty}, @ipv4={'\x00', '\xff\xff', @empty}, @private0, @empty]}, @fragment={0x4, 0x0, 0x7f, 0x1, 0x0, 0x8, 0x68}], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x31, 0x2, [], "69f537b1a739f6c980cc13054d0129bb2a2e98daaf96e83bb1e618aa4505ffbdfaeb4a605249c86805d3a8859613a867df"}, {0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x800, [], "c1c4ca409300d8e872c3ee22411de5fb851d9e5354a93376ccdade857db763fae097c5619dcf045ca6ed28d58175b3cdaab9b1a60a9c312382a4946f79c72134e252ecbfcbf9cb11b16093a67e99a5c6696bddba2ad73f773c0bdb65fe9b782ad7e79b2986f4bec95b158302e17f6356172c12bff99eb4a4bcc7ac243d4766767b16eae297340835c19d9dc242584377f1ba0be8a32d7a654129eb65acc0ff683f25ce26b6d86a61d6f978d0955d3814b1bbaf36a695e124f31a640305eddc565471d5084898dcbf0c68c9fffc3ca1b5130d4e06"}, {0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x86dd, [0x1, 0x7], "8325af8bde5255a65d825401dc003819ce3097018f3e27f72aa39bf0d05556d75fbf9b26e766a53621a1e61139e7d776402edea1252a186d85dd4d645695e91605de0d593514361e346d6bcbddfe7f963e7a15f04617b284cc98fb8d83c98b6d98cd4212e972cfe5413c28a4606af572e12fcef9deb8f1a6eb345306a0cc30a355da7e9fd42f33b453e560141d2b99445c8ac81d2beeee955681eb48c8153ae37af79c1cf2cf121405749a7eed06ead5c2153b068312d6719e782515b413e8ab38b0dd05c9f6e28fe778e1a5e1cb6f6a8a4c2509207acda6114a"}, {0x8, 0x88be, 0x2, {{0x0, 0x1, 0x6, 0x1, 0x1, 0x2, 0x2, 0x7}, 0x1, {0x101}}}, {0x8, 0x22eb, 0x3, {{0x8, 0x2, 0x1, 0x2, 0x0, 0x2, 0x1, 0x4}, 0x2, {0x401, 0x6, 0x1, 0x8, 0x1}}}, {0x8, 0x6558, 0x1, "21da28f285d06f602f5d9882a5ea4bb857042b4ae57e4ff1f7ffce224d87eb6773c512d88357302b83eca0e03da3348f5b410d359693df67ef153c6e27c81f1217fb155bc190376fc5cde35ce8eb9a23c6660840fd86acb03e2ef3f5305a514daeaa538b134f8c1282204b068cbeb5acebfdfce387612fc682b65fe402bf2f7262d9f762474b1803a72538421a2c6ce78eeff775fe335e8da134469915dc9175021e4463da87b16056af5ada4c81aaa46033aeb82970afeb0231fe301dfaebdac8ca5a199b093031510da8a6"}}}}}, 0x3af) (async) io_submit(r6, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r5, 0x0}]) (async) fcntl$setownex(r5, 0xf, &(0x7f0000000080)={0x2}) (async) getdents(r4, &(0x7f0000000280)=""/194, 0xc2) (async) 09:26:08 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 49) 09:26:09 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x200002a0) [ 903.896739] FAULT_INJECTION: forcing a failure. [ 903.896739] name failslab, interval 1, probability 0, space 0, times 0 [ 903.911956] erofs: read_super, device -> /dev/loop4 [ 903.932861] erofs: options -> ./file0 [ 903.941342] erofs: read_super, device -> /dev/loop2 [ 903.957304] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 903.960708] erofs: Unrecognized mount option "./file0" or missing value [ 903.980194] erofs: read_super, device -> /dev/loop3 [ 903.991387] erofs: options -> [ 903.993854] CPU: 0 PID: 24471 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 904.002477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 904.005943] erofs: root inode @ nid 36 [ 904.011827] Call Trace: [ 904.011849] dump_stack+0x1fc/0x2ef [ 904.011870] should_fail.cold+0xa/0xf [ 904.011887] ? setup_fault_attr+0x200/0x200 [ 904.011908] ? lock_acquire+0x170/0x3c0 [ 904.011928] __should_failslab+0x115/0x180 [ 904.011946] should_failslab+0x5/0x10 [ 904.042125] __kmalloc+0x2ab/0x3c0 [ 904.045669] ? __list_lru_init+0xd3/0x7f0 [ 904.049826] __list_lru_init+0xd3/0x7f0 [ 904.053120] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 904.053821] ? up_write+0x18/0x150 [ 904.053843] sget_userns+0x7e2/0xcd0 [ 904.053859] ? set_bdev_super+0x110/0x110 [ 904.053877] ? ns_test_super+0x50/0x50 [ 904.053895] ? set_bdev_super+0x110/0x110 [ 904.075550] erofs: bogus i_mode (0) @ nid 36 [ 904.076449] ? ns_test_super+0x50/0x50 [ 904.076466] sget+0x102/0x140 [ 904.076483] mount_bdev+0xf8/0x3b0 [ 904.076499] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 904.076524] erofs_mount+0x8c/0xc0 [ 904.104316] ? erofs_kill_sb+0x20/0x20 [ 904.108212] ? alloc_pages_current+0x19b/0x2a0 [ 904.112797] ? __lockdep_init_map+0x100/0x5a0 [ 904.117301] mount_fs+0xa3/0x310 [ 904.120677] vfs_kern_mount.part.0+0x68/0x470 [ 904.120745] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 904.125171] do_mount+0x115c/0x2f50 [ 904.125190] ? cmp_ex_sort+0xc0/0xc0 [ 904.125209] ? __do_page_fault+0x180/0xd60 [ 904.125223] ? copy_mount_string+0x40/0x40 [ 904.125246] ? memset+0x20/0x40 [ 904.125262] ? copy_mount_options+0x26f/0x380 [ 904.156100] ksys_mount+0xcf/0x130 [ 904.159651] __x64_sys_mount+0xba/0x150 [ 904.163632] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 904.168216] do_syscall_64+0xf9/0x620 [ 904.172024] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 904.177211] RIP: 0033:0x7f5d4792c73a [ 904.180923] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 904.199738] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 904.199821] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 904.214854] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 904.222119] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 904.229387] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 904.236653] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 904.243920] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:09 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea020a4a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 904.265276] erofs: options -> net/ip_tables_targets 09:26:09 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0xe, &(0x7f0000000080), &(0x7f00000000c0)=0x4) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}}, 0x0) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) r6 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r5, 0x10, r6, 0x9) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0xfd5, 0x6, 0x8, 0x805, r1, 0x7124, '\x00', r4, r6, 0x2, 0x5, 0x5}, 0x48) [ 904.303659] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 904.321947] erofs: Unrecognized mount option "net/ip_tables_targets" or missing value [ 904.428535] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 904.448963] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 904.458115] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 904.468276] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. 09:26:09 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 50) [ 904.477586] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 904.477888] erofs: read_super, device -> /dev/loop3 [ 904.491145] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. 09:26:09 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0xe, &(0x7f0000000080), &(0x7f00000000c0)=0x4) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}}, 0x0) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) r6 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r5, 0x10, r6, 0x9) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0xfd5, 0x6, 0x8, 0x805, r1, 0x7124, '\x00', r4, r6, 0x2, 0x5, 0x5}, 0x48) socket$inet_tcp(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) (async) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0xe, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$packet(0x11, 0x2, 0x300) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) (async) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}}, 0x0) (async) getpid() (async) sched_setscheduler(r5, 0x5, &(0x7f0000000380)) (async) open(0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r5, 0x10, r6, 0x9) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0xfd5, 0x6, 0x8, 0x805, r1, 0x7124, '\x00', r4, r6, 0x2, 0x5, 0x5}, 0x48) (async) 09:26:09 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sloppy_tcp\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x140) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) getdents64(r2, &(0x7f0000000040)=""/110, 0x6e) [ 904.519904] erofs: options -> [ 904.522727] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 904.537353] erofs: root inode @ nid 36 [ 904.549156] erofs: bogus i_mode (0) @ nid 36 [ 904.555219] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 904.579302] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 904.599130] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.4'. [ 904.671686] FAULT_INJECTION: forcing a failure. [ 904.671686] name failslab, interval 1, probability 0, space 0, times 0 [ 904.695123] erofs: read_super, device -> /dev/loop2 [ 904.705857] erofs: options -> [ 904.718836] CPU: 0 PID: 24706 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 904.720626] erofs: root inode @ nid 36 [ 904.726735] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 904.726741] Call Trace: [ 904.726763] dump_stack+0x1fc/0x2ef [ 904.726783] should_fail.cold+0xa/0xf [ 904.726802] ? setup_fault_attr+0x200/0x200 [ 904.726817] ? lock_acquire+0x170/0x3c0 [ 904.726842] __should_failslab+0x115/0x180 [ 904.743125] erofs: mounted on /dev/loop2 with opts: . [ 904.746228] should_failslab+0x5/0x10 [ 904.746242] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 904.746258] __kmalloc_node+0x38/0x70 [ 904.780342] kvmalloc_node+0x61/0xf0 [ 904.784066] __list_lru_init+0x4c6/0x7f0 [ 904.788126] ? up_read+0xb3/0x110 [ 904.791584] sget_userns+0x810/0xcd0 [ 904.795296] ? set_bdev_super+0x110/0x110 [ 904.799458] ? ns_test_super+0x50/0x50 [ 904.803348] ? set_bdev_super+0x110/0x110 [ 904.807492] ? ns_test_super+0x50/0x50 [ 904.811378] sget+0x102/0x140 [ 904.814483] mount_bdev+0xf8/0x3b0 [ 904.818026] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 904.823311] erofs_mount+0x8c/0xc0 [ 904.826846] ? erofs_kill_sb+0x20/0x20 [ 904.830732] ? alloc_pages_current+0x19b/0x2a0 [ 904.835308] ? __lockdep_init_map+0x100/0x5a0 [ 904.839804] mount_fs+0xa3/0x310 [ 904.843171] vfs_kern_mount.part.0+0x68/0x470 [ 904.847679] do_mount+0x115c/0x2f50 [ 904.851317] ? cmp_ex_sort+0xc0/0xc0 [ 904.855033] ? __do_page_fault+0x180/0xd60 [ 904.859269] ? copy_mount_string+0x40/0x40 [ 904.863514] ? memset+0x20/0x40 [ 904.866795] ? copy_mount_options+0x26f/0x380 [ 904.871295] ksys_mount+0xcf/0x130 [ 904.874840] __x64_sys_mount+0xba/0x150 [ 904.878826] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 904.883414] do_syscall_64+0xf9/0x620 [ 904.887222] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 904.892404] RIP: 0033:0x7f5d4792c73a [ 904.896116] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 904.915019] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 904.922730] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 904.929997] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 904.937265] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 904.944536] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 904.951800] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 905.011915] erofs: unmounted for /dev/loop2 09:26:11 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x48f2}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:26:11 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0xe, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x3c}}, 0x0) (async) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) (async) r6 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r5, 0x10, r6, 0x9) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0xfd5, 0x6, 0x8, 0x805, r1, 0x7124, '\x00', r4, r6, 0x2, 0x5, 0x5}, 0x48) 09:26:11 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02254a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:11 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sloppy_tcp\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x140) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) getdents64(r2, &(0x7f0000000040)=""/110, 0x6e) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sloppy_tcp\x00', 0x2, 0x0) (async) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x140) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) (async) getdents64(r2, &(0x7f0000000040)=""/110, 0x6e) (async) 09:26:11 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000040)={[0x8]}, 0x8) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0xa6000, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000100000018000000412760bb7cf93f9c041e7b282011f61fc1f15e37ea1d6d699eb81cd76cbe33df020431aaa5f13e1e232b7d30f8ff759ecf261a7e9a456e2d0b8f74445722f59ab5268b24b296341d8082b388e3072adf53abe4b3035219a56829cd03337d93d2f4af7ab4da520f4b6bd5b074f20b75ea11d744013bb5b3c7a0777e5fed156d32e14ad8f873980bb907000000a8e7f900"/166, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) r3 = open(0x0, 0x0, 0x0) r4 = perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0xfd, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext={0x3, 0x2}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r2, 0x10, r3, 0x9) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) r6 = open(0x0, 0x0, 0x1b2) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r5, 0x10, r6, 0x9) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, r4, {0x2ad3}}, './file0\x00'}) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000380)) r8 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0x9, 0x0, 0x0, 0x2, 0x0, 0x50000}, r7, 0x10, r8, 0x9) r9 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000003c0), 0x50000, 0x0) ioctl$BLKRAGET(r9, 0x1263, &(0x7f0000000400)) r10 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000300)=[{&(0x7f0000000280)="e2e1f5e0eaa7f14a010000000c00242fcd6095f61759acebedcb8b6b2a5bce56f1cd1c6f5099453720e32f38047c4b6fc6ea591dc2e19ed42ddd09c06b72540faa609c849cbd4b8b3aa34132f837094057cea279fd87bd4c0e9d6b70ed8badadbfcb5ad3b8ec988a72154296e011", 0x6e, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r10, &(0x7f0000000140)=""/129, 0x81) 09:26:11 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 51) [ 905.982198] FAULT_INJECTION: forcing a failure. [ 905.982198] name failslab, interval 1, probability 0, space 0, times 0 [ 906.002905] CPU: 1 PID: 24755 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 906.009300] erofs: read_super, device -> /dev/loop3 [ 906.010815] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 906.010822] Call Trace: [ 906.010843] dump_stack+0x1fc/0x2ef [ 906.010864] should_fail.cold+0xa/0xf [ 906.010883] ? setup_fault_attr+0x200/0x200 [ 906.024945] erofs: options -> [ 906.025234] ? lock_acquire+0x170/0x3c0 [ 906.027984] erofs: root inode @ nid 36 [ 906.031422] __should_failslab+0x115/0x180 [ 906.031441] should_failslab+0x5/0x10 [ 906.031456] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 906.031473] __kmalloc_node+0x38/0x70 [ 906.031491] kvmalloc_node+0x61/0xf0 [ 906.031505] __list_lru_init+0x4c6/0x7f0 [ 906.031522] ? up_read+0xb3/0x110 [ 906.035434] erofs: bogus i_mode (0) @ nid 36 [ 906.039605] sget_userns+0x7e2/0xcd0 [ 906.039619] ? set_bdev_super+0x110/0x110 [ 906.039638] ? ns_test_super+0x50/0x50 [ 906.039658] ? set_bdev_super+0x110/0x110 [ 906.098809] ? ns_test_super+0x50/0x50 [ 906.102688] sget+0x102/0x140 [ 906.105787] mount_bdev+0xf8/0x3b0 [ 906.109328] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 906.114589] erofs_mount+0x8c/0xc0 [ 906.118123] ? erofs_kill_sb+0x20/0x20 [ 906.122021] ? alloc_pages_current+0x19b/0x2a0 [ 906.126596] ? __lockdep_init_map+0x100/0x5a0 [ 906.131095] mount_fs+0xa3/0x310 [ 906.134448] vfs_kern_mount.part.0+0x68/0x470 [ 906.138941] do_mount+0x115c/0x2f50 [ 906.142560] ? cmp_ex_sort+0xc0/0xc0 [ 906.146279] ? __do_page_fault+0x180/0xd60 [ 906.150571] ? copy_mount_string+0x40/0x40 [ 906.154801] ? memset+0x20/0x40 [ 906.158068] ? copy_mount_options+0x26f/0x380 [ 906.162549] ksys_mount+0xcf/0x130 [ 906.166075] __x64_sys_mount+0xba/0x150 [ 906.170035] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 906.174612] do_syscall_64+0xf9/0x620 [ 906.178417] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 906.183590] RIP: 0033:0x7f5d4792c73a [ 906.187282] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 906.206162] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 906.213850] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 906.221098] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 09:26:11 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 906.228347] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 906.235600] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 906.242861] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:11 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sloppy_tcp\x00', 0x2, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x140) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) getdents64(r2, &(0x7f0000000040)=""/110, 0x6e) 09:26:11 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea027425010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:11 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) socket$inet_tcp(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x4, 0x4, 0x3ff}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (async) [ 906.278706] erofs: read_super, device -> /dev/loop4 [ 906.284391] erofs: options ->  [ 906.287943] erofs: unidentified requirements 79a2ce57, please upgrade kernel version 09:26:11 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 52) [ 906.373813] erofs: read_super, device -> /dev/loop2 [ 906.391986] erofs: options -> [ 906.408579] erofs: root inode @ nid 36 [ 906.417203] erofs: mounted on /dev/loop2 with opts: . 09:26:11 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) socket$inet_tcp(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x1, 0x4, 0x4, 0x3ff}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (async) [ 906.449612] erofs: read_super, device -> /dev/loop3 [ 906.500803] erofs: read_super, device -> /dev/loop5 [ 906.509693] erofs: options -> [ 906.514271] erofs: unmounted for /dev/loop2 [ 906.517863] erofs: root inode @ nid 36 [ 906.527051] erofs: options -> [ 906.533130] erofs: bogus i_mode (0) @ nid 36 [ 906.537760] FAULT_INJECTION: forcing a failure. [ 906.537760] name failslab, interval 1, probability 0, space 0, times 0 [ 906.555027] CPU: 0 PID: 24800 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 906.562920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 906.572283] Call Trace: [ 906.574886] dump_stack+0x1fc/0x2ef [ 906.578524] should_fail.cold+0xa/0xf [ 906.582332] ? setup_fault_attr+0x200/0x200 [ 906.586668] __should_failslab+0x115/0x180 [ 906.590910] should_failslab+0x5/0x10 [ 906.594713] kmem_cache_alloc+0x3f/0x370 [ 906.598776] ? mempool_alloc+0x350/0x350 [ 906.602856] mempool_alloc+0x146/0x350 [ 906.606754] ? mempool_resize+0x790/0x790 [ 906.610897] ? lock_downgrade+0x720/0x720 [ 906.615032] ? mark_held_locks+0xa6/0xf0 [ 906.619101] bio_alloc_bioset+0x389/0x5e0 [ 906.623245] ? __find_get_block+0x314/0xde0 [ 906.627559] ? bvec_alloc+0x2f0/0x2f0 [ 906.631365] ? __getblk_slow+0x6a3/0x9e0 [ 906.635419] submit_bh_wbc+0x141/0x760 [ 906.639289] __bread_gfp+0x14e/0x300 [ 906.642999] erofs_fill_super+0x207/0x12cc [ 906.647244] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 906.652511] ? vsprintf+0x30/0x30 [ 906.655960] ? wait_for_completion_io+0x10/0x10 [ 906.660613] ? set_blocksize+0x163/0x3f0 [ 906.664672] mount_bdev+0x2fc/0x3b0 [ 906.668289] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 906.673561] erofs_mount+0x8c/0xc0 [ 906.677088] ? erofs_kill_sb+0x20/0x20 [ 906.680960] ? alloc_pages_current+0x19b/0x2a0 [ 906.685523] ? __lockdep_init_map+0x100/0x5a0 [ 906.689999] mount_fs+0xa3/0x310 [ 906.693351] vfs_kern_mount.part.0+0x68/0x470 [ 906.697830] do_mount+0x115c/0x2f50 [ 906.701448] ? cmp_ex_sort+0xc0/0xc0 [ 906.705170] ? __do_page_fault+0x180/0xd60 [ 906.709434] ? copy_mount_string+0x40/0x40 [ 906.713670] ? memset+0x20/0x40 [ 906.716935] ? copy_mount_options+0x26f/0x380 [ 906.721424] ksys_mount+0xcf/0x130 [ 906.724969] __x64_sys_mount+0xba/0x150 [ 906.728939] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 906.733503] do_syscall_64+0xf9/0x620 [ 906.737289] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 906.742470] RIP: 0033:0x7f5d4792c73a [ 906.746170] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 906.765054] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 906.772749] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 906.780014] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 906.787283] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 906.794543] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 906.801799] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x49e8}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:26:12 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000000040)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/132, 0x84) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:26:12 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000040)={[0x8]}, 0x8) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0xa6000, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000100000018000000412760bb7cf93f9c041e7b282011f61fc1f15e37ea1d6d699eb81cd76cbe33df020431aaa5f13e1e232b7d30f8ff759ecf261a7e9a456e2d0b8f74445722f59ab5268b24b296341d8082b388e3072adf53abe4b3035219a56829cd03337d93d2f4af7ab4da520f4b6bd5b074f20b75ea11d744013bb5b3c7a0777e5fed156d32e14ad8f873980bb907000000a8e7f900"/166, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) r3 = open(0x0, 0x0, 0x0) r4 = perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0xfd, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext={0x3, 0x2}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r2, 0x10, r3, 0x9) (async) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) (async) r6 = open(0x0, 0x0, 0x1b2) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r5, 0x10, r6, 0x9) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, r4, {0x2ad3}}, './file0\x00'}) (async) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000380)) (async) r8 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0x9, 0x0, 0x0, 0x2, 0x0, 0x50000}, r7, 0x10, r8, 0x9) (async) r9 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000003c0), 0x50000, 0x0) ioctl$BLKRAGET(r9, 0x1263, &(0x7f0000000400)) (async) r10 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000300)=[{&(0x7f0000000280)="e2e1f5e0eaa7f14a010000000c00242fcd6095f61759acebedcb8b6b2a5bce56f1cd1c6f5099453720e32f38047c4b6fc6ea591dc2e19ed42ddd09c06b72540faa609c849cbd4b8b3aa34132f837094057cea279fd87bd4c0e9d6b70ed8badadbfcb5ad3b8ec988a72154296e011", 0x6e, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r10, &(0x7f0000000140)=""/129, 0x81) 09:26:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x6, 0x7f0, 0x2, 0x280, r2, 0x28cf, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x1, 0xf}, 0x48) 09:26:12 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 53) 09:26:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a020000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 906.889609] erofs: unmounted for /dev/loop5 [ 906.970218] erofs: read_super, device -> /dev/loop2 [ 906.996132] erofs: options -> 18446744073709551615 09:26:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x6, 0x7f0, 0x2, 0x280, r2, 0x28cf, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x1, 0xf}, 0x48) socket$inet_tcp(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (async) creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x6, 0x7f0, 0x2, 0x280, r2, 0x28cf, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x1, 0xf}, 0x48) (async) [ 907.025092] erofs: cannot find valid erofs superblock [ 907.046109] erofs: read_super, device -> /dev/loop5 [ 907.066002] erofs: read_super, device -> /dev/loop3 [ 907.071315] erofs: options -> [ 907.078636] erofs: options -> [ 907.085525] FAULT_INJECTION: forcing a failure. 09:26:12 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000000040)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/132, 0x84) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) [ 907.085525] name failslab, interval 1, probability 0, space 0, times 0 [ 907.104900] erofs: root inode @ nid 36 [ 907.110262] erofs: bogus i_mode (0) @ nid 36 [ 907.117058] CPU: 0 PID: 24833 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 907.124951] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 907.134303] Call Trace: [ 907.136897] dump_stack+0x1fc/0x2ef [ 907.140534] should_fail.cold+0xa/0xf [ 907.144372] ? setup_fault_attr+0x200/0x200 [ 907.148704] __should_failslab+0x115/0x180 [ 907.152946] should_failslab+0x5/0x10 [ 907.156749] kmem_cache_alloc+0x3f/0x370 [ 907.160811] ? mempool_alloc+0x350/0x350 [ 907.164869] mempool_alloc+0x146/0x350 [ 907.168760] ? mempool_resize+0x790/0x790 [ 907.172914] ? lock_downgrade+0x720/0x720 [ 907.177065] ? mark_held_locks+0xa6/0xf0 [ 907.181133] bio_alloc_bioset+0x389/0x5e0 [ 907.185287] ? __find_get_block+0x314/0xde0 [ 907.189608] ? bvec_alloc+0x2f0/0x2f0 [ 907.193410] ? __getblk_slow+0x6a3/0x9e0 [ 907.197479] submit_bh_wbc+0x141/0x760 [ 907.201385] __bread_gfp+0x14e/0x300 [ 907.205100] erofs_fill_super+0x207/0x12cc [ 907.209341] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 907.214615] ? vsprintf+0x30/0x30 [ 907.218067] ? wait_for_completion_io+0x10/0x10 [ 907.222737] ? set_blocksize+0x163/0x3f0 [ 907.226800] mount_bdev+0x2fc/0x3b0 [ 907.230427] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 907.235707] erofs_mount+0x8c/0xc0 [ 907.239249] ? erofs_kill_sb+0x20/0x20 [ 907.243139] ? alloc_pages_current+0x19b/0x2a0 [ 907.247722] ? __lockdep_init_map+0x100/0x5a0 [ 907.252214] mount_fs+0xa3/0x310 [ 907.255583] vfs_kern_mount.part.0+0x68/0x470 [ 907.260086] do_mount+0x115c/0x2f50 [ 907.263717] ? cmp_ex_sort+0xc0/0xc0 [ 907.267430] ? __do_page_fault+0x180/0xd60 [ 907.271667] ? copy_mount_string+0x40/0x40 [ 907.275909] ? memset+0x20/0x40 [ 907.279198] ? copy_mount_options+0x26f/0x380 [ 907.283698] ksys_mount+0xcf/0x130 [ 907.287246] __x64_sys_mount+0xba/0x150 [ 907.291221] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 907.295803] do_syscall_64+0xf9/0x620 [ 907.299613] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 907.304801] RIP: 0033:0x7f5d4792c73a [ 907.308515] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 907.327414] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 907.335125] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a 09:26:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) r2 = creat(&(0x7f0000000440)='./file0\x00', 0x144) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x6, 0x7f0, 0x2, 0x280, r2, 0x28cf, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x1, 0xf}, 0x48) socket$inet_tcp(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (async) creat(&(0x7f0000000440)='./file0\x00', 0x144) (async) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000140)=0x16) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x6, 0x7f0, 0x2, 0x280, r2, 0x28cf, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x1, 0xf}, 0x48) (async) [ 907.342391] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 907.349665] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 907.356930] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 907.364205] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a030000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 907.451104] erofs: read_super, device -> /dev/loop4 [ 907.457171] erofs: read_super, device -> /dev/loop2 [ 907.463564] erofs: options -> 18446744073709551615 [ 907.477536] erofs: options ->  [ 907.487057] erofs: cannot find valid erofs superblock 09:26:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f0000000080)=0x7, 0x4) socket$inet(0x2, 0x2, 0x81e) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendto$inet(r2, &(0x7f00000000c0)="ba12e4f934ba18087ec9c73515dc4766279b4b7941e3307cb06560211d9726fd5c38c89725e40abb3cf2f9d8588193f7ec24599cc5fc35294793766a062119cd3cb88c927ae2ded39723b119a0bfaf73d975fecb65acd76d550e44a2064c0fa42612eb6af85f30660ab6cd57dd196176f6b68dc071a312392e774b5534cc39c4e0501485084db0a706ac9e4b3e6b24e72e307c2d59fa5598cce1c361cf8ed697ff12999f51549c7873ee794925c2bfb6f18a00b77aa7ec021d8319a5e927fcd408406dfa4a8a7d2a05e8ac0b230c0d1157012a160c906be4baacc6e749a2013690ac982e6e51c7bb", 0xe8, 0x48800, &(0x7f00000001c0)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10) [ 907.497153] erofs: unidentified requirements 79a2ce57, please upgrade kernel version [ 907.507821] erofs: read_super, device -> /dev/loop3 [ 907.518322] erofs: options -> [ 907.523151] erofs: root inode @ nid 36 [ 907.527394] erofs: bogus i_mode (0) @ nid 36 09:26:12 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 54) [ 907.663885] erofs: unmounted for /dev/loop5 [ 907.808261] FAULT_INJECTION: forcing a failure. [ 907.808261] name failslab, interval 1, probability 0, space 0, times 0 [ 907.870057] CPU: 1 PID: 24885 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 907.877972] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 907.887326] Call Trace: [ 907.889918] dump_stack+0x1fc/0x2ef [ 907.893550] should_fail.cold+0xa/0xf [ 907.897355] ? setup_fault_attr+0x200/0x200 [ 907.901680] ? lock_acquire+0x170/0x3c0 [ 907.905657] __should_failslab+0x115/0x180 [ 907.909892] should_failslab+0x5/0x10 [ 907.913692] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 907.918795] __kmalloc_node+0x38/0x70 [ 907.922599] kvmalloc_node+0x61/0xf0 [ 907.926316] __list_lru_init+0x4c6/0x7f0 [ 907.930373] ? up_read+0xb3/0x110 [ 907.933827] sget_userns+0x810/0xcd0 [ 907.937536] ? set_bdev_super+0x110/0x110 [ 907.941682] ? ns_test_super+0x50/0x50 [ 907.945570] ? set_bdev_super+0x110/0x110 [ 907.949714] ? ns_test_super+0x50/0x50 [ 907.953597] sget+0x102/0x140 [ 907.956709] mount_bdev+0xf8/0x3b0 [ 907.960245] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 907.965519] erofs_mount+0x8c/0xc0 [ 907.969057] ? erofs_kill_sb+0x20/0x20 [ 907.972946] ? alloc_pages_current+0x19b/0x2a0 [ 907.977527] ? __lockdep_init_map+0x100/0x5a0 [ 907.982018] mount_fs+0xa3/0x310 [ 907.985386] vfs_kern_mount.part.0+0x68/0x470 [ 907.989880] do_mount+0x115c/0x2f50 [ 907.993504] ? cmp_ex_sort+0xc0/0xc0 [ 907.997215] ? __do_page_fault+0x180/0xd60 [ 908.001449] ? copy_mount_string+0x40/0x40 [ 908.005687] ? memset+0x20/0x40 [ 908.008965] ? copy_mount_options+0x26f/0x380 [ 908.013463] ksys_mount+0xcf/0x130 [ 908.017001] __x64_sys_mount+0xba/0x150 [ 908.020979] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 908.025556] do_syscall_64+0xf9/0x620 [ 908.029358] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 908.034539] RIP: 0033:0x7f5d4792c73a [ 908.038250] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 908.057142] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 908.064843] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 908.072108] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 908.079369] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 908.086628] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 908.093889] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 09:26:13 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) recvmmsg(r0, &(0x7f0000000f00)=[{{&(0x7f0000000100)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x80, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/216, 0xd8}, {0x0, 0x49eb}, {&(0x7f00000003c0)=""/156, 0x9c}], 0x3, &(0x7f00000004c0)=""/140, 0x8c}}], 0x7ffffffe, 0x40, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1d", 0x1, 0x0, 0x0, 0x0) 09:26:13 executing program 2: r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000000040)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/132, 0x84) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf}, {&(0x7f0000000040)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) (async) llistxattr(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/132, 0x84) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) 09:26:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a040000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) 09:26:13 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f0000000080)=0x7, 0x4) socket$inet(0x2, 0x2, 0x81e) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (async, rerun: 64) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) (rerun: 64) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (async) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendto$inet(r2, &(0x7f00000000c0)="ba12e4f934ba18087ec9c73515dc4766279b4b7941e3307cb06560211d9726fd5c38c89725e40abb3cf2f9d8588193f7ec24599cc5fc35294793766a062119cd3cb88c927ae2ded39723b119a0bfaf73d975fecb65acd76d550e44a2064c0fa42612eb6af85f30660ab6cd57dd196176f6b68dc071a312392e774b5534cc39c4e0501485084db0a706ac9e4b3e6b24e72e307c2d59fa5598cce1c361cf8ed697ff12999f51549c7873ee794925c2bfb6f18a00b77aa7ec021d8319a5e927fcd408406dfa4a8a7d2a05e8ac0b230c0d1157012a160c906be4baacc6e749a2013690ac982e6e51c7bb", 0xe8, 0x48800, &(0x7f00000001c0)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10) 09:26:13 executing program 4: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000040)={[0x8]}, 0x8) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0xa6000, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000100000018000000412760bb7cf93f9c041e7b282011f61fc1f15e37ea1d6d699eb81cd76cbe33df020431aaa5f13e1e232b7d30f8ff759ecf261a7e9a456e2d0b8f74445722f59ab5268b24b296341d8082b388e3072adf53abe4b3035219a56829cd03337d93d2f4af7ab4da520f4b6bd5b074f20b75ea11d744013bb5b3c7a0777e5fed156d32e14ad8f873980bb907000000a8e7f900"/166, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) r3 = open(0x0, 0x0, 0x0) r4 = perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0xfd, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext={0x3, 0x2}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r2, 0x10, r3, 0x9) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) r6 = open(0x0, 0x0, 0x1b2) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r5, 0x10, r6, 0x9) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, r4, {0x2ad3}}, './file0\x00'}) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000380)) r8 = open(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0x9, 0x0, 0x0, 0x2, 0x0, 0x50000}, r7, 0x10, r8, 0x9) r9 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000003c0), 0x50000, 0x0) ioctl$BLKRAGET(r9, 0x1263, &(0x7f0000000400)) r10 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000300)=[{&(0x7f0000000280)="e2e1f5e0eaa7f14a010000000c00242fcd6095f61759acebedcb8b6b2a5bce56f1cd1c6f5099453720e32f38047c4b6fc6ea591dc2e19ed42ddd09c06b72540faa609c849cbd4b8b3aa34132f837094057cea279fd87bd4c0e9d6b70ed8badadbfcb5ad3b8ec988a72154296e011", 0x6e, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r10, &(0x7f0000000140)=""/129, 0x81) signalfd(0xffffffffffffffff, &(0x7f0000000040)={[0x8]}, 0x8) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0xa6000, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000100000018000000412760bb7cf93f9c041e7b282011f61fc1f15e37ea1d6d699eb81cd76cbe33df020431aaa5f13e1e232b7d30f8ff759ecf261a7e9a456e2d0b8f74445722f59ab5268b24b296341d8082b388e3072adf53abe4b3035219a56829cd03337d93d2f4af7ab4da520f4b6bd5b074f20b75ea11d744013bb5b3c7a0777e5fed156d32e14ad8f873980bb907000000a8e7f900"/166, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) (async) getpid() (async) sched_setscheduler(r2, 0x5, &(0x7f0000000380)) (async) open(0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0xfd, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext={0x3, 0x2}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r2, 0x10, r3, 0x9) (async) getpid() (async) sched_setscheduler(r5, 0x5, &(0x7f0000000380)) (async) open(0x0, 0x0, 0x1b2) (async) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0xfffffff8, 0x0, 0x0, 0x2, 0x0, 0x50000}, r5, 0x10, r6, 0x9) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, r4, {0x2ad3}}, './file0\x00'}) (async) getpid() (async) sched_setscheduler(r7, 0x5, &(0x7f0000000380)) (async) open(0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000880)={0x0, 0x80, 0x6, 0x1, 0x2, 0xee, 0x0, 0x40000000000, 0x40000, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x11502, 0xa, 0xff, 0x6, 0xff, 0x9, 0x0, 0x0, 0x2, 0x0, 0x50000}, r7, 0x10, r8, 0x9) (async) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000003c0), 0x50000, 0x0) (async) ioctl$BLKRAGET(r9, 0x1263, &(0x7f0000000400)) (async) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000300)=[{&(0x7f0000000280)="e2e1f5e0eaa7f14a010000000c00242fcd6095f61759acebedcb8b6b2a5bce56f1cd1c6f5099453720e32f38047c4b6fc6ea591dc2e19ed42ddd09c06b72540faa609c849cbd4b8b3aa34132f837094057cea279fd87bd4c0e9d6b70ed8badadbfcb5ad3b8ec988a72154296e011", 0x6e, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e8030000000000000000000001000000000000000000000000000000000000002400000000000000540002002400000000000000550002002a00000000000000570001003000000000000000600002005b00000000000000650001005f000000000000006a", 0x85, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r10, &(0x7f0000000140)=""/129, 0x81) (async) 09:26:13 executing program 5: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c041", 0x6, 0x480}, {0x0, 0x0, 0x1000}], 0x808c00, &(0x7f0000000040)=ANY=[]) (fail_nth: 55) [ 908.825853] erofs: read_super, device -> /dev/loop3 [ 908.850640] erofs: options -> [ 908.865679] erofs: read_super, device -> /dev/loop2 [ 908.880996] erofs: root inode @ nid 36 [ 908.884424] erofs: options -> 18446744073709551615 09:26:14 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f0000000080)=0x7, 0x4) (async, rerun: 64) socket$inet(0x2, 0x2, 0x81e) (rerun: 64) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async, rerun: 64) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (rerun: 64) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) (async, rerun: 32) r2 = socket(0x10, 0x803, 0x0) (rerun: 32) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x38}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendto$inet(r2, &(0x7f00000000c0)="ba12e4f934ba18087ec9c73515dc4766279b4b7941e3307cb06560211d9726fd5c38c89725e40abb3cf2f9d8588193f7ec24599cc5fc35294793766a062119cd3cb88c927ae2ded39723b119a0bfaf73d975fecb65acd76d550e44a2064c0fa42612eb6af85f30660ab6cd57dd196176f6b68dc071a312392e774b5534cc39c4e0501485084db0a706ac9e4b3e6b24e72e307c2d59fa5598cce1c361cf8ed697ff12999f51549c7873ee794925c2bfb6f18a00b77aa7ec021d8319a5e927fcd408406dfa4a8a7d2a05e8ac0b230c0d1157012a160c906be4baacc6e749a2013690ac982e6e51c7bb", 0xe8, 0x48800, &(0x7f00000001c0)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10) [ 908.900820] erofs: bogus i_mode (0) @ nid 36 [ 908.905847] erofs: cannot find valid erofs superblock 09:26:14 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x7}}, './file0\x00'}) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f00000000c0), 0x4) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff, 0x2a8, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r2, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) 09:26:14 executing program 3: syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a050000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05", 0x1, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) [ 909.037057] erofs: read_super, device -> /dev/loop4 [ 909.039458] erofs: read_super, device -> /dev/loop5 [ 909.054916] erofs: options ->  [ 909.059518] erofs: read_super, device -> /dev/loop2 [ 909.068084] erofs: options -> 18446744073709551615 [ 909.078514] erofs: unidentified requirements 79a2ce57, please upgrade kernel version 09:26:14 executing program 2: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) 09:26:14 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x7}}, './file0\x00'}) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f00000000c0), 0x4) (async) sendto$inet(r0, 0x0, 0x0, 0x20020094, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x3ff, 0x2a8, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r2, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0, 0x2}, 0x20) [ 909.090403] erofs: cannot find valid erofs superblock [ 909.102453] erofs: options -> [ 909.125857] FAULT_INJECTION: forcing a failure. [ 909.125857] name failslab, interval 1, probability 0, space 0, times 0 09:26:14 executing program 2: shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) r0 = syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x6000) (async) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="e2e1f5e0ea02744a010000000c0024", 0xf, 0x400}, {&(0x7f0000010100)="05000000c04100007400000000000000ffffffff000000005cf90000535f0000e803000000000000000000000100000000000000000000000000000000000000240000000000000054000200240000000000000055", 0x55, 0x480}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000040)=ANY=[]) (async) getdents64(r0, &(0x7f0000000140)=""/129, 0x81) (async) [ 909.219482] CPU: 1 PID: 24916 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 909.227389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 909.236753] Call Trace: [ 909.239351] dump_stack+0x1fc/0x2ef [ 909.242996] should_fail.cold+0xa/0xf [ 909.246803] ? setup_fault_attr+0x200/0x200 [ 909.251119] ? lock_acquire+0x170/0x3c0 [ 909.255081] __should_failslab+0x115/0x180 [ 909.259301] should_failslab+0x5/0x10 [ 909.263083] kmem_cache_alloc+0x277/0x370 [ 909.267212] __d_alloc+0x2b/0xa10 [ 909.270660] d_make_root+0x3e/0x90 [ 909.274185] erofs_fill_super+0x102f/0x12cc [ 909.278491] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 909.283746] ? vsprintf+0x30/0x30 [ 909.287195] ? wait_for_completion_io+0x10/0x10 [ 909.291848] ? set_blocksize+0x163/0x3f0 [ 909.295891] mount_bdev+0x2fc/0x3b0 [ 909.299500] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 909.304768] erofs_mount+0x8c/0xc0 [ 909.308298] ? erofs_kill_sb+0x20/0x20 [ 909.312167] ? alloc_pages_current+0x19b/0x2a0 [ 909.316730] ? __lockdep_init_map+0x100/0x5a0 [ 909.321206] mount_fs+0xa3/0x310 [ 909.324568] vfs_kern_mount.part.0+0x68/0x470 [ 909.329064] do_mount+0x115c/0x2f50 [ 909.332696] ? cmp_ex_sort+0xc0/0xc0 [ 909.336402] ? __do_page_fault+0x180/0xd60 [ 909.340650] ? copy_mount_string+0x40/0x40 [ 909.344870] ? memset+0x20/0x40 [ 909.348140] ? copy_mount_options+0x26f/0x380 [ 909.352628] ksys_mount+0xcf/0x130 [ 909.356170] __x64_sys_mount+0xba/0x150 [ 909.360148] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 909.364731] do_syscall_64+0xf9/0x620 [ 909.368535] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 909.373726] RIP: 0033:0x7f5d4792c73a [ 909.377436] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 909.396329] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 909.404038] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 909.411300] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 909.418566] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 909.425830] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 909.433102] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 909.444628] ------------[ cut here ]------------ [ 909.449394] kernel BUG at fs/inode.c:1571! [ 909.456748] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 909.462122] CPU: 1 PID: 24916 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 909.469995] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 909.479358] RIP: 0010:iput+0x727/0x860 [ 909.483242] Code: b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 84 18 fd ff ff 48 8b 3c 24 e8 33 d9 ee ff e9 0a fd ff ff e8 39 fc b8 ff <0f> 0b e8 32 fc b8 ff 48 89 ef e8 1a f7 ff ff 4c 89 f7 e8 b2 c6 6f [ 909.502141] RSP: 0018:ffff88805f5e7a80 EFLAGS: 00010246 [ 909.507499] RAX: 0000000000040000 RBX: 0000000000000040 RCX: ffffc90008146000 [ 909.514763] RDX: 0000000000040000 RSI: ffffffff81a98937 RDI: 0000000000000007 [ 909.522023] RBP: ffff88808e67e1e8 R08: 0000000000000000 R09: 0000000000000000 [ 909.529283] R10: 0000000000000007 R11: 0000000000000000 R12: ffff8880b2a9a840 [ 909.536545] R13: ffff88808e67e1e8 R14: 0000000000000000 R15: 00000000fffffff4 [ 909.543807] FS: 00007f5d462a0700(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000 [ 909.552023] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 909.557900] CR2: 0000560571569a4f CR3: 00000000aa82f000 CR4: 00000000003406e0 [ 909.565176] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 909.572439] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 909.579701] Call Trace: [ 909.582290] erofs_fill_super+0x1205/0x12cc [ 909.586610] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 909.591881] ? vsprintf+0x30/0x30 [ 909.595336] ? wait_for_completion_io+0x10/0x10 [ 909.599995] ? set_blocksize+0x163/0x3f0 [ 909.604054] mount_bdev+0x2fc/0x3b0 [ 909.607678] ? gb_gbphy_register_driver.cold+0x39/0x39 [ 909.612951] erofs_mount+0x8c/0xc0 [ 909.616484] ? erofs_kill_sb+0x20/0x20 [ 909.620369] ? alloc_pages_current+0x19b/0x2a0 [ 909.624949] ? __lockdep_init_map+0x100/0x5a0 [ 909.629438] mount_fs+0xa3/0x310 [ 909.632802] vfs_kern_mount.part.0+0x68/0x470 [ 909.637298] do_mount+0x115c/0x2f50 [ 909.640919] ? cmp_ex_sort+0xc0/0xc0 [ 909.644627] ? __do_page_fault+0x180/0xd60 [ 909.648860] ? copy_mount_string+0x40/0x40 [ 909.653091] ? memset+0x20/0x40 [ 909.656367] ? copy_mount_options+0x26f/0x380 [ 909.660861] ksys_mount+0xcf/0x130 [ 909.664398] __x64_sys_mount+0xba/0x150 [ 909.668366] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 909.672940] do_syscall_64+0xf9/0x620 [ 909.676740] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 909.681919] RIP: 0033:0x7f5d4792c73a [ 909.685644] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 909.704540] RSP: 002b:00007f5d4629ff88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 909.712245] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007f5d4792c73a [ 909.719506] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007f5d4629ffe0 [ 909.726765] RBP: 00007f5d462a0020 R08: 00007f5d462a0020 R09: 0000000020000000 [ 909.734021] R10: 0000000000808c00 R11: 0000000000000206 R12: 0000000020000000 [ 909.741275] R13: 0000000020000100 R14: 00007f5d4629ffe0 R15: 0000000020000040 [ 909.748528] Modules linked in: [ 909.776257] ---[ end trace 3df927eecc9591b8 ]--- [ 909.781085] RIP: 0010:iput+0x727/0x860 [ 909.781484] erofs: read_super, device -> /dev/loop3 [ 909.787373] Code: b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 84 18 fd ff ff 48 8b 3c 24 e8 33 d9 ee ff e9 0a fd ff ff e8 39 fc b8 ff <0f> 0b e8 32 fc b8 ff 48 89 ef e8 1a f7 ff ff 4c 89 f7 e8 b2 c6 6f [ 909.800874] erofs: options -> [ 909.812269] RSP: 0018:ffff88805f5e7a80 EFLAGS: 00010246 [ 909.818096] RAX: 0000000000040000 RBX: 0000000000000040 RCX: ffffc90008146000 [ 909.828100] RDX: 0000000000040000 RSI: ffffffff81a98937 RDI: 0000000000000007 [ 909.831086] erofs: root inode @ nid 36 [ 909.836101] RBP: ffff88808e67e1e8 R08: 0000000000000000 R09: 0000000000000000 [ 909.849945] erofs: read_super, device -> /dev/loop2 [ 909.855846] erofs: options -> [ 909.863655] erofs: root inode @ nid 36 [ 909.867193] R10: 0000000000000007 R11: 0000000000000000 R12: ffff8880b2a9a840 [ 909.869876] erofs: bogus i_mode (0) @ nid 36 [ 909.875853] R13: ffff88808e67e1e8 R14: 0000000000000000 R15: 00000000fffffff4 [ 909.886027] erofs: mounted on /dev/loop2 with opts: . [ 909.889477] FS: 00007f5d462a0700(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000 [ 909.901032] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 909.910712] CR2: 000056157da40b00 CR3: 00000000aa82f000 CR4: 00000000003406e0 [ 909.927343] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 909.939515] erofs: unmounted for /dev/loop2 [ 909.940314] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 909.953654] Kernel panic - not syncing: Fatal exception [ 909.959171] Kernel Offset: disabled [ 909.962781] Rebooting in 86400 seconds..