# https://syzkaller.appspot.com/bug?id=acc91fc5738dacbfaa1163219fc6bf0685224b60 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"procs":1,"slowdown":1,"sandbox":"","sandbox_arg":0,"close_fds":false} r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x80000000000a01, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000540)={{}, 0x0, 0x0, @inherit={0x0, 0x0}, @name="7faac7cbcf915f6e87068eee1272baf18426acc760e964ad91a5dc48a0410b386a7ec9597ae37eaedd4b50924a0ac40a19d1a1b0c086c0eb9afe9c73257cbef76cc24b47ad946a0450c30fb9f9fc47f903cfe463272f9a43fa96669a765ef0976215f8292443bc89207b521720ffb5f526f7240e9380181f8406285c9471273035b0d9beb75c98258c1a433351f43ee4193948b52a50e812a2ebd9de34495ecc76bdce1476088a4a551fd0b3ce6522ad05f26ea3084b69dbf9e0a6333563e5c465257105904e4857fba46d09f8ffbf836ca4f67358cd60f3993848a2cda7d1d65ea5e2d1406e85e795d61e5300e85ebcb1122ad15d3756f52069ee382832b523982a97ee80e27efac3058c66738d2184e3ef5f5ca5b445035408afe2078bfeac3757a94c9f3f08fa07681ab2daf6bd681efe3783074d39418047e48b91ffe81eb1d8550f7467006fb8b4486c2569e6fd14efe4b62af27c3974bffcc98b05339f4af81b62d47e53d7264eb76253fd174f1afa285daa5f75db0fe6471727c602d6ea1d5aa0554e7138c51648d00beec25498e3ea1d86c5f27c0eaf60c45efd0584e76f305290a7ef4ece832a044ab81b85b7dc360c4e2291bef0d13d016e8e1dcb2e463dcdf6a9a8799ec50e33799cd11d65ab64e25d6e9caf025ba1fd3ec10c6b4c8050601ae5f810b474ae24d2aba85c11c1d6e6c05bd1011f47223c155306ac1e6428f94f54e8f7824da466bb39f8299484daa21e34555cf67b6932a141b42314d641903db2d7402ae8ec5edde6e92554733d24e6822bea2333f94228e60e167422a072fe9eb20c0e1c2ccfdd155789bf23f7bf1ed49149b5b4f769c40eaf66a7dcbab3488a61033f02ad0f3b46f6b8c5f6c07b4b382be57d039658a45e3582cee453a341290d53275f789221ecd11ba88bce1a2616390b37618a6d4ccae62f17e42a98b1f0ca43401e695ac0a6f70853cbd357822aebeae5351da0623b4f7e9ab0065b4f0aacb13a43e95e01238444c25355d14e0ec82d7fc621a3a4a1cc06cd3e6a1c3ff59328ca458ef2f17da626a494357ab103f79afb8d52e26d30781e1ae0d64cee4ba62620f0fbf1a138000c9f8d073144b92fe2d82981d9caa1fd5e4f068a6bf0668b51016384623161c421c80a4a995d9da57179728ab905aebd48ca37447e926b69c0c04186fa2b86a2bf289ef4feaa5594d375fd5455029338f0b3571177a19ccf544f421b6bf7e593925507385f678d8eb50ceee4b49a3af22e106e425fba5432334d97b5714e62c7538005685bf07a6a8d9a0beb09910a0b82f4fd9b42822685f1c07fcdafd633c7fa1efb9b558b2e293e023de7f45ff44541006e2ea7d5d50211389d98709d7a8a6a78c30eb1bbc5e6bc97815a112404f96e611df3ab20c0478e44c7962c9167f665e9b85bf0e23172a2d82b0aecf0f7018d96d5e7c522a152c61e25919c9a89b630fa50ec246f800997f85ef2697fbe042f53dc5bfddbed32cea7e65cfa759bbe6209b4e9e8d98d168eaca260c3243ecc11a1186b647f56ad59e527975d65ad0bce0aa01d05da636c8908e37d9c4d3233c12351984353934c17201963108efabdcd758df92fabf7f9c5d0b974bdacab09a769979875113fceb89df94dc29b845f47a14e9229e1e53e556646dadd575c793b75217866f9a38778aac6dbc91ee993caa5ebbdb91714703ba6b8e992be86996fd7d9afe3dfec316840b04c223a56ac0a38c1ea7adf01bb7f14cff53ccfd2fc584fcb674fdac9180d1c10147cfdf620a2fa303819c159cb7ef0ce35e3f778970d4914500de0ac74b2c04185ca93e7005459692c6af00d8b37fb3bc5f4d8ea0751e100ac3c2f1b3243dae1bcf48c0303c782a9aea90ba41ab194c889019c42a28ca173d128dd6db6e1d43a955240ca6571a6d7931c6876f1a8e7370a048ddecb25afe1ed0c50808a8d7a03d41ed44e3ed24e2a83ddfd83752440a1f22db18b580cd3fff8ea963748fb28541ba61e71cdd1b2b331f513b7b0472b28b3527159cd2a7ee6cd24944ba6ff97ed400664fa1ba2da6a2022bc8e76fc75ff1bdd5c57d94622b6635e56e669bf7dc123e0775218ef770f3817706da13e572564e75d2c85bd787b20a5ce12350817ca40439e96257c5eb72658ca4457b2190719a5870978149f9573ba40474b8cfdbd7e0b17bf72b609e46adc3b0aea77efa736e5bfd82901c387100240f31fc3d593ac636f62547f15efb1670115d8cac535f2e1f8867265e47554ce6a53325e792bf51b6992a78c44fd64b35a500f8e0cde2785494158fb478e9cb5bdba3c0fce79d4a58e440fc6769b055c8d591782eb6c6c54ddd87d91afa9285eca2f511c0b9d9c68c870ee62c1bce8d277acc6f49d89183fe5eb836eea1d18b04bc010956fc28518007c28d7cb9beba78801d4aee314898e3897bc3ef372ad73b509a69716d90fa9d819244ed41be60f5550ab3978f17ed08c80f982860f854a563f263f37a4e7006bbc73270b0ba4028b0c689c4ef1a8989f18d19b9ed61e20fb51bd0179f5d1388e1ad31dff5c4f8aceb082f144e74f3d92b02f4a8fb8c849c86d732b273cca703b6ce261c2ad02f003fb733493cad07c356bbba34b7c3f8c311923f4dad9b2f0d718286c951c8f162836d1222dae0fec9400a0f1a0950a4460cf02d0d091a9ba6c4a96b26573f88dc349f2384b946dac8f9695f0c723d83578bf9df263a761f957e09f003a5d533402e4e1e5e4959f39ab6bfd8fd693e5c63f2d8d9a2e33dc580a4a5d29457d3980273c69f7cd7ac713f7cca2d7b8b8a83c27138f4fb2b7335edc76690a69774fabf62a2de7390906c1353026f84ecd067c469d4bd48d94989d415951ac36b705990106875168eaf7585938e7f10dd830384d310cff898ff70c93babaab05bef9daaf724e330094d22e906861f5d463bba670377000b368c7c78faaa0a659c8d039b76aabca508c23279dc1295bdce253d00239038affd30e6f125be81a5b72d409d188cc3cfbf47f39f94f2dc80208d7cf5e73c2cfe0abba26ab06b7a9d60a71454e4b46f27706776992954b5a3a75763881e30cc7ccf8f7dd0fe415aadf798ad94a5089622756895980c94584768f2cbe8735425a11d9b108cc53f7418c3a463f164fbc9a7956b8259a6246a4b7e233f73b644c3870a11f555806921973be1435953f957abb1f0b11365a0718b491d61ada47463984d671cf312393e8b5369f7e290d91e95ea5d37d88c4c73bc94e685159129cf714ed03f7d48110b28df97fb83a22e0f014131e2fa44ff9ad1eb331aee3550a640c103eaa48b4b73611ba7210f71c71e9f132385347892d26b6df122678dea9e26e378c8fe410e8346680e4dedd6ad5527ca76cad87e4f786f07992cf5b8e894531cd2c0e53cd6d2c255292a680e16507b630e84cd7da5146629f543ab2c1766d2e4176b3d575f70d083c657a34f418a0929c742d48cb8861271f05bbf36e44633cd9466072a936daa105a554f45857700920c545096c4497d7967fa70e191f8d2c2310256f3115ab17b070f6402e9c97ccde4eafebedf7593c4bf38df43331f9221d1863f2d65a427608c6d9febb2d2bcf230f1c3a2eb3697b9afddfabb6a7c01c3afedec8e5ee0db903cf8f8ec3096971db01fac37758c96a3535a7ccc97192a74871faa60d5a62256e5e28d9113c436d13d174db6ead05031836b8ad43f0fe7d89cf7aac993563debb78142d002f11cc668fe6c8cb02f60d96b9320fe96a5ee174b3ff684190fd44e9534142a9c28ada04fbbc76b5c3418fe1f902def1e1186f7df777f77781ab0e32d80ca45d8cc6f952691374fed0d3f05b0c68b3377f1773a00b868930e5e3d3fb29d644c0aa4058bb123fb09f7239e278d503c7b628371bc347714cc0161ba249dccdf2550c9793a38ca3bbbb8b4f218ee9f1da4df5688fc4bb5d930198d7d2c7253edd7e96594fab77992d375bd0d1a2c64d0e41163e04802bdc6f31703fa3c2da132f68502016d56099410e89a6f0ecfa0af4dafb7a0a903159015690cb877f6bcbe661442cb1b359a854ae260ff4fb88396f204ac019dfe303986e57633ca3965fc53f2d4ea45107583e74d5feb2470cd227c9f744ffd05d6467d87d8ff08c4ff454f0d97e71ffa4584f62efaeb1769836974c0ecf9a19af43712debd5fc02f1f11f4fdad34aa7d13f00249e378a215951ea4e40fbfe85e14d245c333754d539e9d38889fcbee04e926b80b7d55c66cb8465cd06dc0d85c9660c1dcc988c751f56e42dbede67040f1e4c9d0678bbf7838e8f69c23ad90a566118b2c8938b87081de6f2ed880503f103291b63bff6d78319ad22e2d232950ce9436312fcd676f7baa665b11f5fcac63549b4c948d62269e92d4ef57c4427fad0ca56baa15760e33b399071c858593f1d47f9afcc177b0c60fe175a674aca174b7faef09d17bad487f59d4b1ae429fb1e314bd7d2fd398242166d004a89a32fcf3d2d828e0281d79a963033682000cb21dcc0a2e8c525341bbec58381c7e3fa4b65a9c5141d109e7148d3907be36b8d8ab21f33efed33ba9f340f4e575d19217dd836887cf2033686511a600d618e6ba918265340cd0e0749d33de76b7172e0b7d3fb7efbbfb0a80d2e2757e0e109423f1cd05f5c798578fd47c5452d5c5f7c0795cd4815ab940328ec1c30bb8c421eca60e986b9ee97efbb5565096129108a7b340efe37bb1faec7d958623a8d45d5bc89b59df575ab7abe71ce9dcde3a63c13f55fd06c91b2f05c3e39e68920d0cab58b56a5dc2f4052bd892ef9008c14b6d21fe0d082943cbaeade9470aa12c1644483da7fc23fde08e2c90cdb509b10066b50a28a7b94d84db2ab678e171fe93c70dec7d3727bfd8ccb7492ab3ef8515acc776d8c296730f11a7d02f23535218b4ff98cb8ba10a6490e929294a95ac76e25f909827092849280df615ef3a8647160f1ae353ac3ffd65d50495e60ddbff3d38296b643cd1c025b39adbc586b15ca2f1ac3aa2f7258e73f5a3df7f2fa904cb46d08a55b5e6a76974d21998fd52d9e7c2b3304d33704e5ed772d172e416e9042279420da8e2881c343de61c84278a3f5fcebe45b9e86a41395e03470bf57ace2d9564d296a94025fec2fad05d1f3c488b0fcd88b63154180c60173bf937632e36754ea3163375e38af76b7fe047e18dfee83a0c65a1756670cc067a33f1eaba7a895d755383699ae487b2b3b1b61454f201aea619dfec27a01a0e4d23f19b907c699692ad35e38c55ce55a0497386fa1c52739a3a57491f032d7693cff4c6c0bfee929d075e52e3fabddad78d356e5a070d1dc80aa15c6a9eee0abe796d834af8d743d37bc9a996c8e83b17e61a8e0cf93247e7c690138c020bc2f833c656030d9dfd7c73f11ca2f12eab8da5e871afed3a1f7928e190aaba79c79f6a9f7ab76b3b3b0f7d76d8a3708d73a79bdad17a9697ad5eee8957154002a4ad23a223077f17ae7a40b4693d33bedc015790197c9b239b3c7afe3924925315d09644dfa5a56f9118320663e2e9cf6bd0002b14193ccee0dd9c953f3b39db9d8e10f8ef94ceeedba5be608de2fbf6ffaf4e914db355d458b4c00b3f50a7ce6480fe157743aaff1867c148d5b00b4e72904a209cf445e6c75996b251bc1f455e6e7184d0b8f8195a9cee0605f6f85a3817cfd6490f0e57dac69ae7dc7f74b872e48"}) write$binfmt_aout(r0, &(0x7f00000000c0)=ANY=[], 0xffffff78) r1 = dup(r0) ioctl$TCSETS(r1, 0x5402, 0x0)