# https://syzkaller.appspot.com/bug?id=c7ac769bd7ee15549b8a2be188bcee07d98a5357 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"procs":1,"slowdown":1,"sandbox":"","sandbox_arg":0,"close_fds":false} mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4086334) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="34cf362b3ce9c93d7f", 0x9) pwritev(0xffffffffffffffff, &(0x7f0000003580)=[{&(0x7f0000000200)="5f17a1a7c54dbfd74310b107f71d844e279f94388502c40811faeccb583420aa942fd12ba4f184562bc6c787d9e4d1098fe6da705e836a9b672ca5ece42a9a7f330f69f39cb6d385c27076fcdc90716f9afbfc876c2276283362a37c5024d9c4abff64298af8fe3690210da23347211de82165a8fa1d3e54374ebcd703bf2c67aa27e0706ca25a87134dbd60a6bb183acbd96a807e1a7bc9d4bc7e9b79b501e4fe86c65d7f62626fef3ef74edc9b8f001cc33124f992c08af2e5c44cb2270360265ff7f8ab492a28e32a41982379d7e31c807fa7b7ed3cc9b2ae520ad2225b90850390f194fb5960b9729302b50600a0deae732ae0adf6f3082c39dd6d8d0a8b7d1264c36a65e47a2253157c68db4ca4e2b173d06834e8f7b9df6593135bd93e08c85f04be121ff005b3a96314bd9149dcfe8765c6b6801c2b358e0f04870bea984d5e11979401ef8b2fc6a62b220d913968762ffe57021835fff75f87aa3b85a5e3aad47ddad1d389df9c0a07ea27b33896792a04f6a94ff29a023ac86a23a32b38e0e9452393ef8c320396ab1956bc40c49ee66d56ef3be61687f56aa637cbd813f3cc72a6c5beddb7cfc46810667d928bfe620753febb46880aa6aab854ce9bac24e5fbca766c0d934fc1bb89c7d88eec0cded5c7b503c812baef0721e8bd6d20c3aa46741721da8ea4516f4f9b444239b40c4dbc2802e4c5ad0e9dbe0fbb71262dd21962e4c0636288f39887db458206d2d9af0b3bd01c4e8cc0eef65c06696ff40dc8fb4fee6579feb1d6d889bd32794f1027ccb1827110128f552a056fd4b5aa3147fda667b3746820121d29c0e1bca7d6f5d2d5f9a5d7ebff821e506da9da0f3b7dbe2f4528e606ef7c0bf86325391c2fd641e3e2ce75aaf53e2895bce209c21e1c894cd415ba22db1e9973b28a05a93e6dafbffb1c321fe7c0459989cca9b73a9d41dcb2ac5c126385dc15d1c6d49b60eee9cff921813320e941d4127df6b4885b058a8fdc532b3eedcbd53df000541e033a1eaebbca6a5280e7f172ff6e5d7881304ec950857261ab1f5bb496d7a141c4c23debde58291d07713399cb0997346eb02b1841dc1489a92dbe2b7fa24a2765d9ecd7a628ae3a1b9ce701a47afe7e22d9331ffb5ee6b03ac5da7886e916acfa04c4029db784d1d431690ec1c36be40b812d6af50513c79655cbe41d48df8adf3df1ae93ed51d5ae1da8a7d2457f113bd94df84cbb5454dacec3321e1dab787065b5e9248d79194b5549012c843eda41f631e99678d9beb3cf7171ba696f89d49da6780aa4c9266229830c00e91740d36e9f4a2ae2d84a09ced7d2f242d9b6929f5911b1a4bb990dc061bab570a9183abfbc58d8bd8b3b0a10f40da8f621b97f04547d29df8ef3a9116f0076d0ea9a42972aaae0be60156cd7a431369e54cbcf716b34dfd77add07e2ea34c78aa314e88a801ba3ad1d922e6eefc624c96b9f886d6b72a04c82be41fefb59d8a38845f1dc46fa6af5e969c4e27475eeb159d446d8ddfc31b64dedd12282489949935d2112269f904109f4206f76ab4875cfb8a034831130a214b185a5103c0a4b1bf9ecc4fe55111ce1ea5d89632bada51f2e1d76aa6947d97b424b36d52ca1132a7373c0541b62233f50f2d4137c7b7b9465a7f379a3faa8072ee9b93f4526659bb6877a045aec72c5dc448cea64c8a7bf0c13a867452216e15b69593b80ad027e5674c1e582f8b79437a4062486f4d1a0805a1ea28bce83b3ca639fccd6176b153d43cbd96a374cbaad8d1dc3fa061f0f5849019246dc00a6205b056070dbeed9f10dac231891f23b00b91db4b10962ea92fdb783a29dd7ce06d303806cbcd952c7a413fc47c5cb8b7089163cec5a2dc28b7f0f8a02c4d5476a51b55574e44c2adb0594a12d82a417f90d2dd6191f3b8b571f5efd04f7ba5f1065540841b5e0a93e68cc4cc5ee442bbede43d190df547280d2d99ba47ebf57fc86448a08a6ac2442085095a6c82d89b50826af5c15b8c0257738c2f1d2e6f413815ce2d43fe660a0e6d45e6ea80d709d84b49d5d8e06ef7af4792997483e4874faed34bcaa47b9fae660a1b400766abc292c8c5a9d587aefbc2aaa091071d1df8dee08500b32ace2768c073803a742669ad410874086f4e9dae944e30f01721dd61029c4e31e60e2c6e94bbc29b54bafee33d853b3b4a46b9166bdd4bd4d8c49c01bd76a22b27a2552ba0f5c602812d817c7102863de92d1cbf990262654bf3481f817b3bd44c70422a9ba6bc024ebb341f5e68b123917f94c71c98105fd811fdcf8629ea4c34f74e1a07aa1b2154c8d7e541a2d0b207f31acd43eed1170026cbdda9da933689a645d19d3059968291bdffbba79b900816a1ae54dc75d161b5bd88a6e49a6a915e1379ed85333dbdb1483f8082b4a0e9f01d46ae58e10bdbff54395f1a7a8a9ffdc3ff2ce3ab42929a5fd5d19e161c976d67191cae88d7cb9b6f3ff592d6ec8cbeeaf11450d2d50c1c4b4a16a84cba09853d5ef2f01e10bd52b1fd91a37ecdb3d7b64de433156d5ddb6aac175f16ba22b738b2e2e6ed30a10b4092ab48655310b192c76e9b68c51843150e5a2cc3cc232d443f545dee013f37677e49e2794781cd69da564c872e1014c5245f21ed3cc9d1106b5f0966b674547b9a266c179eb2a24a56f895b7340fd3a3c90a96b008e564d2b65421779801c2090fec1d7075de82344a81b04b99de18c83fac7f7d6f5f41974e71b98dbe1d27bd0356f9ec5e3db86febb13d06b740f2989afa48e843200344035a2d00e93ec40688b39bd0bf34d08cd2030d4d33c7b9e391425d0fb1b2ad2b5da964df90b26b0ea8865bf8d850b7e27073792161731c1dca25b6ee52eed4327720318f4216443209675a96a2c407f27345dd80f51a859e0bc36a83edc5631f48d768c6f9e49d7a3de7d1f39249d11d32ce32fe43ec73ae1958552decf20c843d780f9275e30121f5835aefee8a4a9614b2e4985227a8d4a886bdeae8862f6bfe18973c9e5ffd85d7c09d63c33af63fa5272194bb717347a91f519761e56bb8b634446a8ff8abe5614fbcb1d7bb3a8073bc2a2408c5833e7a12724b59a2fb41dd5cf425878d162849bad843c9dfa17c32e53dcbdc6941470b7c082d7dddd27f7c83d19cdec93eb22eb4d4852d4a6e2d4bad655e55b216a9583b945dd8a25f9dc0c0e4244d5a83879d7bd5839957f87ec89e030b6232706aba4011ec00ff0266474ce94a832730a4c4aec0117fb0f24e1ffc637f4cf36e73b28c1c0b80a2d14ea0dc36e95cf47eceed164df523eb89524c3c72bb599444634bdc0dfe9affb0fa39e1570ab9ef4ba393ac3f31aaabed0da89e4ad49e922e5b38adc014e963c7a99904d0f545b4e9a6764c058baeb03c6d50312df49a69ca999d36e757967a63b9229c045245c6b205f2e174a4a813783327419d0982c30daa3f9e0378e5050f79e4d1aa2b63302d01786c9bb9dd270cc59829d42245ac424a877ba8051d9ae00ccb4c4be43020d4db6d6793a6d020282978123b05acb27d07ccc564dd7a821d24816d250d5017bb269565ac0a2c6ae6aa2f811c7df26612c3340ce944e2daff46f0722bb11899ef73b1b43c7029b95eee278443909b75bfcb9f1d87033182f4f5a84cfd4cae0109f7375e5cdb30512fb351ae196aa116d810013a260fa7d106d6fbb10c136dc492ecf9a7c4d65f42e2216da312b88dc5fd05d94a9a92208eee643dda1d9cfad2d437b2934472d8e1664aff7695d61fdb42e579e0dfe34111df8534c90827e927d408817f3a79a16797a687558a484eb964db6e481f61a6b4a7b5bb26e412fc93f5033d9a7de1f33f9b143cc969fc430c04d5983657843ffc930aee2f66628233222a0b14df6b3013da9523ecd10755a3788dfacf0ef59c4be8ee6dcc8cbb0e48a7de4779874c88a51280d0ab913dc2e356353907b105ad27acb3f713a6a3fb188e6c8e0c50b3148447322c2e4df81a69d0faffc9d1ba5dfc38db71f9112259da37ee806392a45d9fb040a31d9b530eb4aa5222cbac357d9feee07435d266c534ae658be6cdbf57a05fdf74febc7e45de3f4d3d0b93d5d551b9397e56fda5dfbe7ac1b4995c0a4322ccfe5091495a80594696c3de9ec515aa300727265ff2ca9e9a300bb7d603ceca641bb1b77451bc3d8b2fd48f6dc5795261c197de6034378a6cf8779d89ba1d93c2404405fb82b51aef2da10daf5755cae924190dbebfa13ca28b119db206347c59e34c1c23f0cc4cdcbf50e27c65e593ccfd21284f26ce17b96b6f7f63b719048f003ffac60f8e1be2d77c4ae26c41882ef7627ad6f46dfff4cea1d4c18e3cb9fd34edcb45fc404d5315e826016e5e0491127e78128e28ff454e628370a1ea7625a0edad0ebdd4d6d1f4a3f5410d366ab441bdd81afb6ac9eb4fb7ded5d8a0543a1e6190a3d4cce807d272752ba09a56e7404190bfd5083551e0f1798bbd8f244fd0bdc1e7992b9f8a09df4b9c8d9d4818654b5dedf76b8a507de520b9df26356d81b53080f10992aeab7a21b78de4d5a16fcccdcae2264f1a74c7a965cd185b73df74aa86ee0a34903633023faa38fbf7f01a6192f6558952a1b0f5708848bc05d8aabed3de8af4121c6bf180f31813f18ebc44440d18a0455e2e8b6c1ddd7d4a4442bb708de022e317b37ee11a6bb0ba3a37140db293731f2071ea3ce5abec9c5bb0cc7729f072c58cf4f959017acfb4eb64442dc82f72676e3ab79141722899c50f5f7f7821917d400d61790cfdc364836d6a680d067cb5297e2b31d9b248fb94fd4f05eddeb10f244768e482f04d18312218349eed5b4485eec3384034e189136e9f88da4ee92051bad323e9b9c7ffb1c9cee44163537e1a7d71fffa2d5d88cb82d6a0ecbc05ec73499166276f1525d1c787a74635b8083a8237e11f2e34b5166e893c10c0559c57806b7f3b2ec194f226624056ac74f654cf9f1c72cd05fa488163cc234fac1026705fca963288c32cfefaa19e7d25242dd432055fcd7c2fb33620a5f03aa3d029ed9c40d5704f4ed212a2ffa8184d1b6ab53d38feae2df10e303296c2dd72a0c02e214182b08510b5697f7c1856a2fdd72aa6ff9d8dc4b2f0f78834fa050c21b840a72d86e54f25caed4e764d8feb0cecbf711892017cd3948e3369e618f954216450978361e1305e1fc43363ddc38fa0f918f7113ced71f5fc780484dc40712cbbe0318654d5f4078b711db1c9842792d52b850e6fef78ed6ec88cc9284548120fce7f2654e19f46939dd21ba6975594521f7a068ba92397726b5c742e3d9a7abfbde87b66157506b71e5e444622469dc11c190e6f6e9242b41dfb6be6368ec5906c1cb9cae57b35a66f6b27bd902a05472a2ee0db901a786d7ffbbb312bc0ae4f8bbfea356edbec710112cc4f5528a7c343696930e41eb37c9990f9dcb8735e6ce4e771ea962e1b6fc328fc4c301461b5aea98a4eb65dbb744d5e071c78cf59d8abaa07a17f536f354b854daa5a6a5043acb50af42f9378766ddc66707302b06ba09b8442cbb70ab89bf60d693819d60b914633600e4cf12a86ee33e6935074aa421a61d0e1d8e63a2a3033f743aeabe44d21b3befe9af3570ae94f4346c434f45e3872d1c472e647d6c58345dd6eb64d3198316f50768c85997ba0cca5bb9d0d46926a4393da55afa70a49df72b3794de7fe2d6cff28d3964fe89d2d76740160e4f5d2c66f205c01a86f6ecf5440fc3780564a0753b0fe1c475c273d9a1363a6bd519e05f171d20014c62173395652e6309ae", 0x1000}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x80000001) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1)