# 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(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x3c}, {0x6406}]}) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000200)="8532d224637d0949f9a907e339cddf82f56d33e50898280d164bd1eab8758079dba3910902f47aa3b285a9be61825b09b5ff7e54a2caaff9bcd99aff28aedd97e27636093801ee1a027240af51da433f68e35f197f79e17960d9744dcba163fae89535b5c329746fe94ffd9d4f787f9ff0090f4515d4ae8f35d8f4ccebf60830e77ddc0ed9f5da3ed9c9b671f5a0c075956c7e71461ffdce3dd3e1d07eb67135e52a1fc97ec0bfb8f72d400358903e4c651a57bec722dad72735e7a1e1d3e21d5ffc9d1670ca523fd243fd289ea20dbeb265e4d82cbaeccb8fb09646be80d6002274a89613695aa1d13d0944fa89114993bacec6e9b0e05cdc5a867bc4e9857931eb466190e2d10cb4728a0dd1ede36cb9d6ebaf80b80102583f58268eda4ea8d02022f99f3b7aa736af1173ef4ca8370cffa3f7e992a0ae17476961ea3224a78c543c5af147bcbd6156d3d8b7864f57939c3b171da21fb490c89a8357518eb7a6b88271f568ea4d5024dbc51201b123af1ffd7a4462eb0a4060c1c45b8a038f46d3fa7a1ff51d6efc4c9799c2cdb406b27bcf46c36bbed97461bf4c3ca7131740b8624d44e71843edce1d95046aa8e50e89492fdea0216e654e98930096d5ffa5e35d45c993e378a959a12f5aa55a41c4bcc37122e8857e3b172fdbcdf6891e4b0699cba5cce20e01d5e28fee5cdb0865bd45145d2e47132301ec0bb1349bec3af9bc86f200599d41832b8c6bf9b3c70c3377405ce5c84a645d1f896835c53d71049ef58a5d8a63ac72b398c85f15fb2c9f44d986fa350ad054b08f174c306408c40bbf6dc75cc269dc173c498ca6b03c440f75851f795853fbcc553837c2d58965c19f9526eb195d97acd45137d38425d99d8a091d760099220e933a937b8cc64028ff6ebf059d8fea1f2346b793b98fc5279c45cfeeda47964cbf48a064977de8840848b185c14cb51010267fe67bfba0d2e2c72660791c611be8376764907b433e0d5952100abd63ece80b8036c508b4297219782218509d258c2663d541bfa0ca9d67fd275f48f189257c8d6b1f8aca78dfeaa29a1fe1e2a560465f92c0338586c3d41de73f416305459cef81010792b884a8ccd781d329240c604e1613c4aa4ae70aae249a8d6285bd2b75f377a255ddcaaf77281a1343b871189e60376fd4365743e09c0747da98ab182996c41fd68bf46f4e23381cef57dc26ce06d79b82a59f57572c2dcbdd089d421ba37cac7415415797294458b6be3aae9fdfa3a448d33dc684c5adb0ab95fee0e3ca878b693712910e6d1de4f94b09556a5e200ecb2018e4018c50301a6f044697f7f833b900a2aa67651689e6396862b5378c337d11c84bb173b19df8262ee9e88b14af78bd836f445d506b7e2748730f0f7c98032e496837e61f64e837e85adb6a88bd8fe68e0926d69cc0073dc5cc8fa5abd7ec17bcc603e587eeff78a9caef45a04a7cb46564f68b4c8edaf605dc71ef26e564d781188c4481da74587fb1ba8fdad0881b6dcf902d60b2bd3d52b4b5933f7d3b218396918629eff5d3a6cef4a7c5f4b4e893858af4bf0833e54ae0b415d0bddc5d7ef4c8eb65bc487cc3d5da96120b12c3018520a1918aea6770d3075914814a69a09ee2fad5b60c4e8699c39a0b43e8215938fc8e9601603aad4b1148d24c9628a5d9edd1d7f9fc369596fc1b9b641d40a5385d5ae04bfd6fa83b096d815df45896c99581c3ad36ba8aa035395c66d1081ae5c2b20dd3ac8c61c165745154d8772c4375e1ed3a8aa26e0006c99e42bfa0731856112eb5b0a87f88be72e77142972f3f8fe72251d1186445b30aa04ca9cfdee3277d02e90ae7af112f7fc1e488890db7740049b07ac202851236f7da0ed7f1fa3aa4951fff017ee287fc4f7b9b25826af6f075513ce2bae01fd51e09f61b0c2531b1680b9555190660b5da4a7b77bdb16cca35230d79813961b51c627561064acc49be8ee054dc11eced5abc56f9ceb0aabb2ef310a893e6c67ffb6a5f141917c7fc0d196f7d6725f9fb0adf793f643ad403d5709a0b53d7e1d667a9d88b98f3fd26edc751d85c649dd4b61d09bd98fd658b25bd549bb2c3df8619f57336b02ef2dada796c70682a7fd9dda4390fce9fab6f62b869aa6c448bec00bb8cea093bb192c5e68694f7d95e26d76a62d88475a5a6424825b4ef177fb7a6a172e44296a4a571088a3a7a197c3f3e1e5d711a9056d81afa1038d1989c432f39a20cf85115c56cc8d8c23512958fcefb08573f28e059087e56e75b5a4c10badf62292fa94093b17d8e02af4985cbac0b21b2e1100bb9a067833f20084c01ff56fee0dcb33db9580f191256f328879a813af779928f4e2433e7600697a1c6bee2d8c3c95edd0a6eec31635c497a06fd378ce2abab9ef0ec03ec154c5bcdbef0bec80dc4ef2e940b0956e4eb08ecb1944406568061de63e2354314ae37faafdfc9e00b42b99ef6161024c56eba1cf308645f13d59328c890e6c7f30a2cc58b1cc5c69347cb2d4170c3f317f57d8c5e3997e431c4f60c888cc11c1b2af3f4f98af5ab0811e2cf85f240b8cdf0f88401149afa09aed8186753a7c215dab052d9a610267857dc4363acc68671fa360dee9807b1ce4f6d320200f66a46c33cdb34d18e9b7c6f963a0e0fb927d56f1acc3481fc779168be9063e58295f2476254261756da0096088d0ea2aa4e33504f880de588df0b9850b48669d2d21c9869292061a8592bf2b336256d233466438d94f04159085b2dc04f535baaceeb437c1e9810f3529808dd5c06fc8158061cac11a7096b3685be31b963b71983d81d4dbd09140aa50ca14daa9df1c38a20259a24556c35c2aebbec74cdea26b8b8ac3539185e6779782b9c8f36e2ff642f180327cf6b95052acd1cce02b20bce47eed654f40711227d25c11dfa4fdd9a797fc7c7aa1793b24405766df44346db6b90cf7f9ef688d1aa37a0b2f2e1c0182b3f5a89307ee01ff517024ba51c1671f3b585230da925f2bb090000f8e8868a611f2162b39f34671ff1143d7c57346d16ecefd172d5f4e0b9270d64026c70bd0f0cc3a2934475c8f491ece1a809b2e320cbec93b8478894d85dad16204e4295082f2ef9f81b6a009953d20d3fa3c30b90c08f9d4ecfa38237046e5300d0eaad7e34c947caa331a634a91496fd6d7fc0780f68ad10fd074c1239fbea1173d12cd9cb46d4588b4e011e9e309bcfd0d92390b7c761e33745f98c0d99f6e2b91b891501263c3750ea492424c98c7b39ce15b08be5c2178e33a3ca19fbb1da0b08efba4fdb88e8380d68a2de0324002f92f248b07a77a774f89ef5fda46d8305680c4a25adc38702569ba63d5f6943d8a9b3225804e5a6f5447367c04444bc680f2d667141e35ca48e57b6b216888cba05a2b555141beda84a3c7801c19a2fbd10015d0f71f0e60dcffd8e913f75b8aa2f8597c05e9c48a36bed20d1d4508e6f9023dd56d9db2cc0f957e34690af1617b98858440a63ca87b7e670308ee11cf8ca997bab8dc41f4a4635ebf695d2388366ddf4e088f05e217e323c3c362238a7bcb310c898769398dd13e463ed8154e445eec443f5673601e579f3d2d55508f2053f661e4cb7a33c40a0264c5ded528d8806cd911fbf4c2aa383510180d088fc92d5325d9c8dcc83c4b961fbd25f69f38fe10d070de49cf2de1a09ef89a116c3bab218e2d5cfe4dd36a75ae1717157a9bd20b8805fc621ef7bcfc742cd954b433dd8cc2580d3513cfa6f41848e47f6c837561b3dc535eb6ec70b7c78cf10d869547f227d1cbf33815b8f41ef6fb6dd76987b922c8e10e76ede7a342f44325678c25bc4f2498e1b28c36005231d7a6da4e083d96279e68451b2b461e44688989da21aa87aa7be02ffeed6d8856d0b395166e1856b7dff9a132b005cf95a973ea84076e9b8821b34d3e973c3291edf2ceb8adc7ffd5c50bd1c2db57092790ed096794d1df33ced83a0017ecdc6e014f9ccfe9500f6bc9a8746bf77a595a05dbd3c3a063b96d9e9637dd0d72c66987e3d08bd0be49b0bad8ad3cfd7f25ce6e4d23a1f68ac54dc6570eaf4fdb9398b5871efe74b6adf43b90729d6c3b5f4d8542b7333d321debc96160c38a0f391ce48cf1a58ed64b2e8976284dfc4883d356853ffb7f2a6f6c5ae6ef9d66ae9809ccf406b5b9c309cf4c4332c20508ce55df2bb4582e3a140f016123d0a84b79499870a002be4b3c9d7ef845f9c2b204967dae27cd147f51a46d68b13a86966776cd2429d3f5870bd9695664d3b67d89a1f9dc84953c4f0f75c640c6a10ba929c6e13416d2ed8364855cbbfa0c10a44987aac4ebc0f673258d88810b77311fb00419026891fd292285607743a8771af5ba8fd0dc46579418dbbdbe5ce7cab6e3a67d9e023192fe7c486380be1b00d136388d025fabbcdd37c119f4668e7b43ae0de3bc81828e4aba1bb13665564e8cf8e8f934b772f4e69b697e6f547cafd0f12e12ae2b47a0065409e08c1ba8f8aa27461574561ef8b4a003fb41b263e40c05b9d9e5ce2e0c4fab3db62a04c13df5a7321b393fa1d747f066cd9a16ad37b31fe57b59c79653a63000711058e0dd2c78429e4cb47d9f80a339d292b7fcedeafaf915da21ad3ec84ba503144531f24e13587453b961d62d58d7cca16c1dc7d574751fc1361c5e6f17f0743d3ebe445ead6cec58c04c8f2ca7fd670f48300c62d6212e7502f40e8caac3e5ddac36bd5f54189da2dc8a4c84c39e65806631160f61c67e14e74a5ebe5bf8c55ef11cfd8a4c9d2a681219902e76ae0bb0bf55474363243b4bcb0d63aca2fcdcfbb731e5746b4eeafd2416546d7e88f3eb368d431afb0a38960490d2f4525511f2db5bf7093b06f9e661dbbb5963e2901869291bcf03af29f5f026cd32655adca88ebfd309da63f6fd97b4b8d19d6194b4d9449cc19e5cb93a37a458853c3bf7403782d886f0a538328cf4d861920971e1e3e2f006395cdf9fe23353daaf3cbffae0a44571be517e45d5a0c7ae34a68be2a1bbd09a57e05c7b097334dfeca51aff636126863b53a0c4296446626e1951a81dd709cd9835ed9c5b8e87cbba26e5bcf90ae2010953df564227635031183ca70822cd14c6214cc786c201585e3ce4da641cbeafb16b92f2aa23896e2412399c0ffcb617512dc1414b0facf4a3c359f5bcdff990cb1de9171cb180993a3b8dd862f84195888441439f114f76e2def04783bda838d57adb14ec5c34ebc000037eda9602dabfa8950c2804ca2791d7635e3369fa420790b17991bd0405037f4f3326f9f38107be10887025ff62fd4e980a1b17d195ba979160ad2c9ae3feaaab5bccd753d9a50343537a2cfb2c6b82858d8adc8d274c4ed135aedaf803de9a8e625ec4b04b2b88373c73d1f062dbeac090a3efa187cc63198c2ce0bb3536ba3f31ac9b14367ba6ad686a7d1a8672ef29ba98eb03721036729219eb0f3af59cb9ada9e6f5ecfa1f3df0f370efbf05343c71d90a70e07d4a7506395cef6a202ade50e82bf22314c12cd90f0882915e984f685a545b53844d86818dca2c44f21ac29225c932cfc1e982fc0b1b4e3b6d20092a1f104795be26271dddeba61315486f5678a9cd0a0f438fc25f4b0a80d4956f048bc8205f77da10b725b82340c5ad9822a37aad6d7632ec7c870569b701d07b06751c7e5ecfe2ab44aed4836dfbe139de875e32cc9ff32d96017020ed49009d86a7b3d09ed0aef9b53f25866f1f0b9afea696ab90c67644d15c6c1d5d5ebb430d1231ce8aaf2285def12ca38dd470afa9e54", 0x1000}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x7) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2)