# https://syzkaller.appspot.com/bug?id=93eec47c2a96ebd0eb814cf532795eb0d51289a4 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"procs":1,"slowdown":1,"sandbox":"","fault_call":-1,"close_fds":false,"segv":true} syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b00000000020000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="02000000030000000400000030000f", 0xf, 0x1000}, {&(0x7f0000010500)="ffff000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000000100000dbf4655fdcf4655fdcf4655f000000000000040008", 0x1d, 0x4200}], 0x0, &(0x7f0000000300)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x40c5, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000500)='./file0\x00', &(0x7f00000005c0)='trusted.overlay.upper\x00', &(0x7f0000001700)={0x0, 0xfb, 0xe01, 0x0, 0x0, "a8276d048dae168eccc825add12f4d18", "b06dc21719a73f23e3efc0db3d187066f38f5ceff19eba0f4df959d5cda9a5e134cc6b961644c42d5aeb8d75598315419fb847066dc106572951cc0e236c87c532f72ced46a98c9a18b3c7bea144f252d0e49d98fe0ab5ea388ab9ff66da8b425b4d967beffdeb1f9f7b6691d3746eb51a3605de05e30f9cda5b367d09b078a4eee8292d2caea0e00c5318de2ea273fcade163245c090741e88b1cb40c1b6fa9af84e487ddf80f2964fa95bf4cdac1c39b29883280aaa6a4f1879e055da7093c0e94277d90dd2d17de2a005a06e2d815ba33dad1a0eed60bdd40505feb4965fa609aa97ee51fdc5a7a26bdaa34887b11e92272cbc8710a7f1acd91e253e5320357fcc00a7b0301f0fa86cc2d6f2e76bd71cd06b916076e349abaeacb1799da1daa0b448c68dd3e247ded629cb225984a6b6987c52c0bd38539b6b994484d6ac5e3f8e0e5b2e3edee4c29fe1d641918f7cd528ac13d3043991c7ce74f28a01e551a17a463de01d02c03ec7bdf18a5262b81b9f47511d05b1f8c020a1b52fd82a4eb2444849fbdc60ad67c2a0433bbaf34ba83f919483c4e72c32f3d0c9c0e7087adcabe5466dda719f6824b6f1c05bdabaa53750855a8fd156146ae075840e0bbca19855bf31b48f0e6471810103f036b383da394590dbbb8aa8711a9b78c6d2c88087511d322ad123859bea3b743a90ce65ba2f08dab8bd0bf949001b7730f9566cf74a7e81167f50990d16253778a282ab4926df9d609a6e8dc03f69165da5f5c0d6227e1869ecea806c0525f3168e37a0d5acbad31495b25f79d7ea118d74f20c6132a68cc2df1defd340ee8f074d8c971a7f6737eab129b1e594b3591e5c864906aa4687c542789dd572567980612e57707950198101e265dc24889be875bf7ed4f0ab9d6fdb60b1a78639e673f225d332ab145a515f05ba28b4e70bb80e22be7713fc3d4d666268bedde518e60416c4b63bd5e1cc8e0a4b082b149a84818f840cf640640c79c90c8d8827bc6f6fbf2d0f78a3e02b7224c1dc422c189e3f154616acf43f9eec80bc3653f4c2a881b0eeb2dd21adb63959e550dcbbf26ed5991cae280e89dd5f0ca5454dcdc7836abbeee02f5518fb6587ca8952e0a5cb399bd5132224b27ede8d1e8370ad9697b959237df0316b7927b0ff866ac9cc42cc97e238c40eb898bc381e2a2d1071c29c0719291dc9c724b48bf70e087f31af4ccd48a7c22fa756fa699674cc87aac4f56966a4981abd7b0eee173a96fbf41b6b11d2904707240bc8d0b88f9756d2109f3c47fb27c168d5c376cc5aec0b1092d221b3d18dc943394611a5ac0ef6789b24e35b5a9ae6f076ef3e30eda167f70e47b5910ae42be2f49cccd1f8f9b5770d4c9d1edb6e035615f549f9ae32b7ffe6ae11f36549748050d8e9f7721f8dd70bd9e744d7bb30b916cb1f748d0014dbdb235e6cc4094afc2f45a18eac42ad07cd197ac06d33728e5b33737795cac1dbc3400c44349f5109a7f9ca094b8a56e0dc8ecd660e68b3006df986fe292ee964796039e0848b325c4cacbd5ce9c1df046d1132420141aeb77594a5712e4594516b29090e53979ed046755d890d233fe7e431e8067f775f9041c57829c5edd2d550bac64f9922b0849a658f5a1c608a1282530bf78f5b1a1bb9ce185a8079b8d447129b9d7aa1a48447f3a35a0d397b126e1f794c2348c5b4046308073a5f6814c5216df9f59122bc42ef7d03a3341ae8582c9f260a5b0dacf4d6f2990671859dfcbcbb621f870b732186a6f17fe8292be21c81449e89a3d5df569312ac591b35d53e886e68d3e87e2f8923ce527218faefe1f8149899fb077a3980a9b9c0ed21894cad77b6bd977f08243ff0ffbd77313b726d1bbcd87f8c8bdccb965b6792e52fe1c4e413029851ecfeb5cd522de191e62a4efccda638e88596821e3995b44dd9f62de07a1fdb8c168239facefc0d17bc1707e92da8b09a45ce4fd6ebedd8fb1170070b28a439de6edee40baa63847a8ea9ee343fca8e29ac5b6515b4e62cdcdf1a3544cb8e13a2d7f1ec4277a0eb8b704e2bb4bb3468d948c3eaa1528c6b1a6f2b68110e42f02cae6df98cc3b20a2d0a3e881292005e9dcb20f6b79aaf2836537a0f3f6d018f1975d59f82305d43a62d38f4b699e0efe136a84301ed8af8cc0e13c062c257dcdd1bf10c3f1192d1b65ac889e3094fd45f6d6dba016fba6917429572f2f8c48cef94371b79a36f47fa6e266b88e5ca03bd74421dee33a7ad6def4d75d2553168d05565d43da5d93eaecf1736ac9f43cbbf1cfc6332cd66f9bcc5449712f60892683e37252e50d6ad715744b69b13fcae36bf99f9cfb580c7d067c85b3c888eb268840fd78b6132cea589eed61573eba497d7f5cd1d2a93c7fddac89a62cf6216dac669b84ed793ea89ee116c46967a4589478d730a881bf246a4795c8f5c5a14af4e965ce7d492644f4c5731d7986dd331e22697bf6aa6975ae7c07e21454294f9035a7b131824b1aa895f718e8a871d38d79e201ffbe9218ab8c8c67f583e6537d4d9f2503b58ad56db776ff3ab981bd13023f8369e79a7a6d7c8b27f842c0c174eda616d457aa2c143d1cb7d5e066171c696c011eb28fd34a729987b0ff13d35342b439dc66cd39f8a6092046bf9073836e8787086c11f13dd47759f7087c1fb3840cac5b4d661d9aebd593face1100c91bed0deef4df836ce04cc7d48ab6ba65aff8af98d3cc20352d4d41815080b3e455f9622f30427fe974ec2f9281c3d91868db32f3b1c35be1829c55808f84aac715877e1e48bd1b4701bf1d65662065c0b817831f69533be5dac528a381ce45a7d8e6d38d5ad9d85cf53526a8bc23c4200d6224222ef112604d604adebd36c314468603ff944f180c4bea43d0c9e29f53ab3e0a7c0e76491d8e48d81b3c107bdfbcf8b54dc96730c8243986e46abb4ba4f39a0cbf898a6b1d56feb448fd2b9c73835920c0c7db0f64b4301388edd1fe7475628f07f3edf2a6dabe0225bffd263dd872d2128bf28d1a34ac3646c38c6232933279a13687779dc672a7eef44e72f58f2522a702dfda47f11b051f429d0a433bd38844e2738665d298db2475c68eff878ddcea12aaaa150c8a729498dd860a4198d4c0c31a2e705ddfb623ce3cb5a8df9b0708624d8faf2bf3cbb60ab5088d39686c8b8820d390936b705c2f4a8c5f605513dc2be659b76a8e8db08fa85785a4519ce7ba4531774a578d646206a0447dde35cd5fadcebfeaf38c40ff2ae329b0ca747c3e3ceef9220f53ab742277172adbe78b3c32e090b2573e9ebc870565458a76fe740e5bf53b41b20dc19eda6e0e6f90b629ff39e824381209724cbcd11b348aa20be283a55bcd19bbfac15e785677624d990b997f3342b3860c127b74ddfe75879d6060459034e7efc781a06472169b603bb0f5f329ee6ae9afb5c25f9ba5f97a522ff41863a9f0e58659ba73b03cf23ad4b6bef9fe5949da384819d0b3c06942b74ba2501e2cd031250b60f591c8a140d1b55803e8b7d6be9fedf03ab48bf7556f80e77b85beed9ac70a7f247b4756616b0b8cb3dc5b40fb13eaaf3b580fede7a84c1c8604ac10dd30428cac7f0781cc2a392ea66379e90e283b1f081fb0d2e690ba8f505b40741bc5a9f1f9b02ee8bc395984f0b93f75bacbdae32f2eadfa50de7717bb56dafbc06c022fde4b1817d0d74d6a512b62ea6f3086bfe8d03291bfa73b6086486e16d040366102581e341ef224eecf8f9f9ee29e991409b661f370c3e32827c70b5df09687f2376d924c3feece28847e171851ab132593fe7ed624eba7cd4cf2de3768154b2946b9bc66c0566193a9497732deb684cd2fd54043e528c65c98b7017f08d85e86f14285d3f4344566d7fc547294be873ef3270b6ad7c848531e768fa6cb0d11e27f5fd733fa354ac7d8968add3038d24ebaf7038b39d5f2715e4cb780b5c1a1ea37c834f9ff91526128117741a8bab74ccd4553c744e759a98c851a9db84bdee4ffa427b935331f6aba4327f77ed1cd372b611db971dd0ce9185c2a9ca404573a4384428a2637372e824ae38a8a68c487d32fe800d11609c4b4a9b9c64d76d1ca3cc605fff16d76fb4b7ad5ae16fa235f11cccc9a725be11e10dfe34a130515b03fe59dec2fa2a474db7e06a91a779ced37c2e391c04e4ac464c63124daef868134038f34ff24248ff18505e7a9b4d11d447b435e71a2d907ef7662322ca015fd24a7378dddf1c14690da6b878c1b54d363efb80d7055958bf70be3443a155febb00ac26ba687bd3c7c0ce1795580d0717e255952862929632b8187706389f246fff7ea3e5fef93eb70b89692b8fddb719df73277b14b33a37f55e2a966b41bacde96e69398fa405c91435bd83ca53b18998b9c7c28b51a9af07931c2be8950f1b272b77f257c69c0c6749c25af8fb49292527129327253be332f5bc1bbcdf47007dbb1b52a0b45af282e92c7ef8996daeaed99ec90acfdc6568beef173c0eb1c103fb589d4cce0d1d750549e16eee845dfece0edcba7ba60cab57ac6161ca67a3850dab4690eb99cefc6b0a15561ae6e5266944fdc3b85aad85f9cd527df16d47563af62519691a9978e1445d1c6b51eb3859ba851c119e90e9c385b1e140d8c40f63bf7fb3e7e19090f2434f04d3bf3ea2fe0e7574d540a2f5b43498fa1aa162a3a8c19a8e7bdd2aca2b36526e857221c3f3bd066264c2ca371389e6a1783cdb423ca27acf7b20a9fd4c87668edf30ed3e900bd5ce14d5ed221e927e64e88bb7871bf96b2737df3317a5661fa91d80be9b5fef15517eec80d7ef452e75079eb5bc64c71ba85d47ccfaa70047c731ac2b65aa2f69d84b4d13442cb4a12cd6d957f12a6ce20b017b80a7e826dc341f7167e2ef92766e0b6f82e01ecf9a36d282bc92276062503d53caaae40042edaa47aaa2151acca72d26d45a88dfd17272beb35586686bc5236d024ad0eb2cf4b3f27a142fd22be32b4a1887ad9284ae777f4045072cb4af635f468144552d3ba01454f2387fc454602"}, 0xe01, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x110) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) setxattr$trusted_overlay_upper(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='trusted.overlay.upper\x00', &(0x7f00000007c0)={0x0, 0xfb, 0x10c, 0x6, 0x1, "7dae3599dc8d6ca6b96076c9b862fa5c", "725d839a515072bd38f58fe679da4cc4cddeb3c0dd7322a1871c78c3bf0723bdbc1154e3b5ab8a7318374a2636ffc3a3fe2570965b56374adc16ca7ec98ffe333c0194340a2afda1160c0eac31101362dc6eb01883b281ef7999939f488f17deac81fd2979511dd27b080866ff29321db7bca1a09c848121d338eccc7270815c0a36680b39a5bba0cd680d499fd59e531579ba02d5fd4465bd9a1a2d6e5d09cf995fcb29f406202fce31e38616395785bfc1fc52cd6a06d6917987885d9adff0e7b8a6cf83b8cfa02dbec1d55451bce7495ed7dfafc9186f76f9b91b0246cb6ddda90b5b6dc75a07024ee2e782f3855bbcef0ab7d8e126"}, 0x10c, 0x0)