RM_POLICY(r1, 0x29, 0x23, &(0x7f00005ee000-0xe8)={{{@in=@dev={0x0, 0x0, 0xffffffffffffffff, 0x0}, @in=@rand_addr=0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0xffffffffffffffff, 0x0}, 0x0, @in6=@mcast1={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000ee4000)=0xe8) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000621000)=0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000484000)=0x0) fstat(r1, &(0x7f00001a4000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getownex(r0, 0x10, &(0x7f00003b0000-0x8)={0x0, 0x0}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00007c9000-0x4)=0x0) fstat(r2, &(0x7f0000508000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = fcntl$getown(r0, 0x9) getresuid(&(0x7f0000f50000)=0x0, &(0x7f000029a000-0x4)=0x0, &(0x7f0000651000-0x4)=0x0) getresgid(&(0x7f00009f5000-0x4)=0x0, &(0x7f0000653000-0x4)=0x0, &(0x7f0000ec9000)=0x0) r13 = gettid() r14 = getuid() r15 = getgid() r16 = gettid() getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00006aa000)={{{@in=@broadcast=0x0, @in6=@loopback={0x0, 0x0}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, {{@in6=@mcast2={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0xffffffffffffffff, 0x0}, 0x0, @in6=@mcast2={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000c37000-0x4)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000b62000-0xc)={0x0, 0x0, 0x0}, &(0x7f00008ec000-0x4)=0xc) r19 = syz_open_dev$dspn(&(0x7f00004f2000)='/dev/dsp#\x00', 0x1, 0x410000) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f000031a000-0x4)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000bfd000)={{{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, @in6=@mcast1={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, {{@in=@rand_addr=0x0, 0xffffffffffffffff, 0x0}, 0x0, @in=@empty=0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000855000-0x4)=0xe8) getgroups(0x6, &(0x7f0000dea000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r23 = gettid() r24 = getuid() getgroups(0x1, &(0x7f0000fe8000-0x4)=[0xffffffffffffffff]) sendmsg$netlink(r1, &(0x7f000070a000)={&(0x7f0000859000)=@kern={0x10, 0x0, 0x0, 0x40000080}, 0xc, &(0x7f000083c000-0x90)=[{&(0x7f0000c7d000-0x170)={0x170, 0x36, 0x300, 0x6, 0x3, "", [@generic="506b1cdfcbf4c5b335342220c8f92ddb90230f138da5c8deb6619f57ef0a7b02b8cf98ef62b3882bb6088d0a7a4ce52bf516000ab31cf9d0105f2af99f73b16a7810d772693c72c356812ad5a30f10ea473a080330c00bbd013a2c0ed6fa8709dee1d7b7737a79b8eeaac93176a30df85f175b5339e192da7b2cfd009a1ef691150d92cb60a3dc2f8a44e6e3a4d7e108189124cad32bd944857eed26fbb16366f9894096329d31caf4f822048d9eee8b4107c0077c05f8", @generic="b170a97aba28a01b1ccba0ba6cbb04a504957dd69b612d2f584392bc12a8266e0dfa202c3b84e529bca6fc03688f7b3d9625263b77b77f91751f23ae0cbba9a10db5c98e57a76f117f4d68b9285b14fc3a06", @generic="6ca60ba082e56fcb48b7b4e071785949b02e3b727a4681765a133a2293e7fdfe9216fd0552e96e8fda2ecf3d39fb953e1be1a7ca1970844da4f32c31000e0dfc6bdd7a56a4efb451504e00bda32396a45abc08a391"]}, 0x170}, {&(0x7f0000307000)={0x354, 0x1e, 0x0, 0x1, 0x2, "", [@generic="ead03d859b7591e1187651a536fc556b56b80becb5f46e615e077b17ac1d539b6668405511b95987b47c518ca1ae8a6e5f5cc9a0f14032f6b255b26abc37f8214e9906a5b3a95bc96c2aead17e9c5a371b3fabe814d72327d6309126f42f6ca468c235602b42", @typed={0xc, 0x2a, @uid=r3}, @generic="e73579552ad0056f7405fca7037739d56a8b1edc4dc36204e0d3f2d22b09a7c8d1492ecd9aa67a6a0f99cf5414db9e4d4cbe075369a532c5fd03743893b23cfb45bce51d0bbd2fccfce5285597c20aa43b99539dbd94464ec54cd6f9592298b56787847120869d5171357dcb1b3136bf6d60e576a2741f8a5cb0c9480891ec1fa3221a5170641c23b0908c92ebcc934b", @nested={0x234, 0x67, [@typed={0xc, 0x2e, @u32=0x1f}, @generic="5c4aa2e8b67d355751aacf2209ae25cf2c22aae1c252c53d139e13c1b71da50b7dabfac95737b55ea17a29e4b6f336d46d567e7353880d99166944d30d", @generic="8586e45507366f20ac1842431afe58d28b65991d281ab86176915a3f25d64057cc0fcd872ac5d44bbf9814211872a432a5916e312271cb9afd650e034b15bdc6b971f7b73cc7bbd2b6eff4c38cfa11df07dcc8fc9d798fe1a97c7d94e958b66049b6ef5ef3d3d54b86746cf7a7a3007c33004f968ea37c679cbb6b58777b3e9164fe1e3b65e398dfe702a070f04662b2ad19819a080a89711e1d73aecf9af2ff7cfad2f1588a6bfa5a3f913756ab5c51e1ef6a748c7f7303272834a85be9c37c953e29035d2294a01cabfd6197f38174e7e021ed6dcb8d8f4f4b59e95143459e3a3ee6", @generic="904ad8892ff4da2e6e4b427900651f0f43a11395e98a42be6e4e808ba91ad9bbc862abcfc3cb888aae3584331053b563000f11ec4a38f56fb1c28fc35dbb6cc1215e1520ed24ac50c111d5686a04a26a71bd5f96bc3cf74804cb26d4fe1399e4a72bc6404ea0d902c2ff25908b072bab106d1b70c85ce9c255ac842ce1de27610295fae1e14c573b2c46477e304488c4d945", @generic="13fa1fdcd5e6be1e2ce35106804870ae3d8380230762ad2decd50c5e03ef80d1f485cbe4affe6b21d404ae3c4e6f2191ab4181d7ed4538dff0fd15b938f64067e7ce18b6008c7a43073120c6c2c874fe2d027d8279e31cc39b24e3bfe5125129c97dc82a41e147c69890e1eb18ec0015a1"]}, @typed={0xc, 0x73, @ipv4=@broadcast=0xffffffff}]}, 0x354}, {&(0x7f0000e9e000)={0x21e4, 0x20, 0x700, 0x1, 0x2, "", [@generic="832a278ce3331aa304c325556dc70a7f271bc6d0ebbb51bae10e54e71b3edee439a51f0e32ff35fc29e1a441525c3ebdcf31c13c58c81237897b722f2e1c7121a547519ba67dbd950a135bfd82e647850ae6923e9acbbc865db4e25b4195e1121e4909f9dfc27926552007239793f85614065a0a5d0f99ddd5ae89869f51826755ef419eaeec03e65674f9534147dc78596569b491df14f2e3435eef96abeb8cc767bf4e938fe6cbedb57b04f7e120a43497d2c4d26040ad63370f8bcf95e900dc10d1aaae88627e33cc76a9410fe6770257297ebdc3a6e7b2c1190fdf7ad75a62e2cfa2195309355faee43be4e2ad5f144eb0c2ed2b09f38da16c6d3cf8a3a92bfd62ff3d1863282deaf5182287989c5287884a20844fc5a0655a18d7e1afeba11589925d7b0a9d13ca60972cb9791ccb4a71b29f7cd7be2c1dbbd3b09d9eb8be3551d17ffadca82013be319e7c9dfdcbc0210d6409298d58d59be5abb86b7a965d9cf63faadda8d096aa520d0324a56fd9b6cb1a3dd7991379cd58e4a96861c019a9c47b1a6e2f9a11a5d28a6b77566568892645dab24434f64dfb15416d6d03619114c4fefb85bb402c2145432f176ea68f2051298ac7ad390db7303e299fd4791f969d1721cd1e77322e68a47ba71f08f423b02fd1d32c7150f7cc487194a4ef2d36ddc1b327b9a747e5f38f79437b37e67ddf68c32ac70bef6612d127e63f054bc57c2522495b747085243d841eed322f83c500e1d7275bed739b9c6bb560eeac6b090697a1ef6ae2234219c3f6b239a56a7e75670ab2b4bc42c892fbd77403cba361537841d3eefe62956a5e288e3eff660d7ff31e424f72c933fba52127f34c04407ead2d517d2b08adb53892965d2e87b19064beb7257ec591ebe85d4a8fe8e8ca4f3a007ab8bb1fb4236638938255018d8e51f7ab0d40d4eefc8c1d9eb70430a4026fbc5790f3d0e25cc7775496a02ce0808458399e9b6eb627554d6077a06fe2ca4fe0e8b45ca54a28953ea62f847ca636f5f67ba8fed180ea0cd09661a6a30fb415274725c4913ea9c1cbfa0ea3be15f1b3966a1897dd90de1b41ab3a867a0dc633b0e0420fe74833765c7d12c91e26bcd385816aff3f1a0d3d612fbeddde0c287e14a39d042e8282136d0c896d692fb0ee49630979c29e1a7326d881dbbfbe87abc7b997f0a02575f1102524c5b8ce6b4705e2405c3b5a39148a25f03d3d7f70a7210938689550cc97f8a8af3d6d8890444e92ac9503ea5ca1d9a81ff08b02bc2d778917bcaa7f0b08b4a7bc428765a20e661e368b6bbc53dc246de454d4fb6937720b6a3ede518cf958ddbfc46939cd90c792f3769e894dd75dd4f08cdfd6bd2955efe3f0a971daccc5271743baadba636259b60c414eb38a56574ff3009614668f07217a883cf84171391f87eb7ec2f84a1e9421dad3ab16c52d8b2267bc10766fd69739dc20c0f689e73a5bd7a3988ee1eaeefa402671d34ad69ca867354789f2fcb39967e495b55d6923e18d0dddfbaa85f494d176f417b85c3abf4a2ae2d7a7f1aaef6c51175def5ebfffbb2781b272d2a9fe03724c5b301671ea41def1b5a27a52c58078df5701bc5574023d6047ce7cf6ab0431bb81f8e6541b46731f3134b874cfd81cae5353124d8a6e016ac7e02c455a853c7ae27cb7735fa3dbdde3e2541d9821d61b7b6a626d4b6254ef887ac27e3372daf6ad214b29c305e8e7fae145bdfc2354c1e06eba02773d703b7be17a6da982945a3816550fff0e0ae7bbde1a15d5c064b5eb1dd8ad50818fe80c129c48f56885c915df293e4f2ceeed7e50da126503369a236a5bceb802e84169b00d7205ef03760d570187a93da1f278779547934468bbb079795a194e9e2a3d059afa841952f0664bbe10c6f042230542cf4a85d37a38c011c6fff8d53bde7941c089887f4b6d58082ae5390d825b3193b5e2904637e9a9d842df8f10feb276360c7991df8db54086bf9a33802bbb75eb6c81242d8645298e8153be4bf66169953d31376df28fd42cd5ee0c48f6ad3180771de67ffa2e8b08a17d2c2e0e22e2c622b058f25aeba5a05ba0aacbd2fb1091b22b13843e72ef55d189964c952d368d8ddac0e680f59b888dab8e7af99db305f93718298d9c0ee0d2979764b0184dda14a681911340da59022d824ceac65b187cda2646f47f21f29eeea789f97fb5114351b1ee500ef8f85be7ad8ec011965994fe1b77cacf3b356e444256f80555d22da288e2f7f31107c86d5bb06304ba45261483c11293629f6b46fc44b23a6e23d7f024597f91fded9de967b5e6b24d50d9f965a93f41f7404385bcdca5103c1c81af22b7b80a337f75eb47c55888a473e9a6e175754213aaa9a127415d2665fadf01539b219efe86c8419ee82ece095b3f2c9e8885507f32ebd4aa34c9a9200429752059cc565fa1798cbe0b20c4c45c18e730d0d2b2ec62f6cfa3e72b1aca8d875e2f453fbf6ad5aaedd00a6cc761ee025cb3dc94d449add6181990e4c17edf4a54bc55a47019c653323a724194faa2f7adc858ad8fab3dc64d8fd63b72411e97af4c013da1a06d1c62f38f71f460face3f7406b0317cb3fad3251ec93cf311c73e81b0d202e690446d524d3eb4e470e70263ec98e310eab519efea997016568d1b7d098b27728bdebb72eb32318a49363cf45bf3a3fc58bb55ec4ff74f635bc2dee9691f4d98f8c8edc35ece1e87d26315f48b736883adda8f3ae5f0958d3f6e6ec03365dc8ed1bb709269656269354465d5ced3e1b0c486c117d9c7a710cae4c7aceaf6dd59a91724e22c90fb3cd6e6babc5842752ea281099cbdbd96fad1d6aac7be851338acfc294fcea3a006370eac8cb68a694eec296839c76cd65c9e2039caa56c69001e9ce2600f3d1641f5fd31d3b7832f78bb4380614995245a1d524f9f2343523007dd711861d24b04f349ab338b732cf772f6b2af89bca781eed58f26f5fb4bb90a5e894d1ebb7c41ec49e0670e4de1e2b827dcd103668b8ef8176994772d723c12173765d9b1f5899230b4627288ad1a117985456c6ae843ce9ae72b4569ec9b573f69e4ac618ea9f75ade56b3395a83073d0b43bb6424f0b474ebf8eb7e85704c1b35409ee9aadbb354f230d2c6c77cfa18b7b545a4d386402668bf545fd0cf4eaeed76fd8c15f7e9c34a71ec2bed1e9c2fd401873ccc18be860972746276f5a48dc9cef445620ae477b71f3d0099bde24d246badf5099be6386247ad5488ef162ec751679575319ccbbfc24ff5eb9cecf346172ab85e1b6b6b1e8ba00de3d1f247018b810d59807204831f72d530b526d78059447c9dd88c5278f0734bdd02a15fc6bd1b501e96834b886bbbc945f98f22771932e03a5c8c4005350b7f66a736eb624e1297612d85a5dfc14106d9af0360a70ea14cf21320427db59f14281a36736d15b661cbe3110e0feddb76e59f962a6487aee9549f7036db8f28b620ebc8749058826f4894d8b7d7d891cf8f6f25660a20d90e000068cfd1fbbbf939535ab58ba3e8772f1dbd7d1ac3b2f75c298ba39b3d6e4cef70bac8adb4903ac4e6e789f233d0a5c49f7bd47a94e5dce623d034c8aebf8ad2a1795238eb85198f6a7953e08ed0105e3ee04b0d301b8f044d75d745a1180fa53f166477a9b82d4f95b311d573a726f53402262776cd163c8552fbe3bf4818082b571ccc41a5850ddcb24f274efce582d5e738de2f7bdd99ca2c09988d29f2adbdb7bd152ed824ca63957282875749212f5abd14bcb93af721eab64cace337f27e80d54503049436e08c757909e1ed50e65ccb760828cc0b9b11e922f6d25ee2bab8a03404e92630f0fd1f7883432b2a40e8509deadc0998d912a44594bf0dfd40ac414c4e06030ba2875dcce4d1ce9893311c31448468134accdffbf70dd0bafeb7a4a8602d9f92b469f588479efcf5e7cb991e61edebbdcc24f2cdae97f496791366cd66136a4c323f05746698696586f56c830ab14d95898331082533a4969e65490a6290ec5f52fc634e422e2d078e0360d563d5a64bebc588125cb0743eb4ba0b999cd9430be0131ccad804ab22eca30f3c09423e43ef2ad6bbd4430681680d49808c8404ccaff8f45b00229e244a88777f6524c4c0b756db8aad40b5648d9b7848b4ca9c0ce968ec41cdba3db8648304f5b8d8344a5cb70dcebd857fc6dc38d5bbe95406ceadfad8a63e47f0f56605410cf0cd2e1fbf127539ab637d87b781ee86a86942b0cec475f3582b203b83e68c028e54dfb30f022e6c6d30c3e1b8d5aed1d158ad834abd39f5b258d9b3cb0cc69283d6133e28dfce7d3631f29b661da62847170dd68540b44b4f1ddf896e31ea3f5e35a2da729849254d759969ce55c7683e04eaa0ef3f0ed4f19c62c1531b7f0dbd5aec15ebf697a1bc8f1e9ec157b014669e9a8c3375b7bbe3027413b988349f7e78bf67db14dbca8a63d74d9c3fdbfac222d2a9bc420b658be4a24561b41b7a9c1c895142873d95730fc8de3aaeff203792735a74c82b4f32d336e967b4c3ee16ca06225fe54cab8ae5c2680f814f469a3de611fcacde5ccba30754ad15160437c7edd0fbb79365cf30f5adac231b70e4159792b43295fd91f485ade17495ab3fe361639b851021d78f1e9ebc592c8f07228ac040847b374d5a81a93e844bb7fa9d64489533e030c7103b936c6c41ca7caa07033c485752c0615b3384b6bb900451afe6e92a86480a5d1b2035af7d394562414461cf642ef71c0d2c9bea860beca718356dcf3a06e2c1566078f8c4e03a5deca07ee07fdf3fb98505695b761202515b66b025436552d799ee2720569bb2e9c5f2a7e1884263f3c85d4208c2e5ac0fb85b2ced4b30982f7b40aaaabf7d0a887bdc4ea6d67fc4a11657e29b8463f6ddde5f1ffddb88ffa611eaa4724d5fc75ad6e6357bb024af3508af0b1ebe5889d980d63cd267b3a0d1247062f796a2893b939dc9ef1293886e553f3523a28194a9d54ee890bc423d465913485abd4a75dcef4bcc87c6dedb14478221c04ee4683c6ce7784d5239bdcd205ee21340350c016c12426dd91f77b706a199ae793197abc9c615b28103b63ee912b4733c64fa46027eab5e1ddf742a999f06c1b20b8e24155046903bd25ebafec6014abc5764992b62f2a7c4ed5fbb75226c3f8b47b64d9b157f4d5db6103255eb231083be291027e1a7657093833161071f125fb4d055c3378af107d6b8fc5d97b20a7001ea97b0a89a3bc13dccfaf1cf5c2ab77dd7f69e66d2e547930ee240d8ae93b0ea01916a11d5d7b8be8b74bacb73d912ccd887c2b2fb11453a878782a4efe719807b5b833d194738f398421686247d7132be128dd625068586a3514c8fee3544da1308034a1713e0ee157330c1c80b49d4147bfe4f30183350c49e7d57047007e8224e4d699357aa1edcc421ce74f81877fcf9d267c9d6d3a9506c65b2c5b51e5e462f3d7ef9abaf12f83bebcb874a1e7c475baa9d03bc7ff46f92c955f83351b92e18e455d5c2c7892de0643c4a4d01b7f5c9e1c095d3d78cfe9a4fe28eae0a07f1be51d85ed79f1e186c66d9a2dfa1870fd8f7100b2ead7af19e5196b79c4ba41611992407ef1ffef3c628f88138165da902cc1e77d541a3ff235b6ac8200af2dac4961d4752c4874c93e8aa3425a5b33c5df81a37183c0b962462e2ebc974c5b59d7969938454a82e50e4c5adb2cdc59033b6af2b6577d0221383c130e4fb7cba3aeedb7dfb864928baa82f2b72993bb8f2672347f29cdf95275ed433156b112eeb6234cae1", @typed={0x10, 0x7f, @u64=0x97}, @typed={0x10, 0x18, @u64=0x9}, @typed={0xa4, 0x36, @binary="d66736b2071c7d250fb6eded59514f34264594935837a67725ca9a5b09b715eb164618b9f69b005da328fb84564e3f46508b830db861db242d6ff34f44043ce89008dfa2b2bb84668adfda555c017f1b4cdf439bce1157a26f280d22a58a3d58586aa8d9c82c62e0b543c27eb8f18c2a423e907af6d465bfc53cc2a05f7445c7a95368c13f76da166aa508d5b9a17f0cbab7e3cec3643e9f7fa7ac"}, @generic="2c81f44a7e451a78d5045a9b5b0ca48be796cf1eb3b75c41db51ebeda244ca13e3e0ebe861d27258a1c1c0c58f942c699356c2db5d9bcc22043cfa00b1275350f2d2ae46e24398f09d5e46101cc56a09713d708f4344eb45e03ed274eea28d06875900383c5ab44067bca1dc630dac64359ad11a424aba0b679539efa502618a1218406f19a90f5786d78f581b5efa860e1a5b1d2e3a07430493b44d46d849771db33f690280078ac9a5fb001843bba9b6019eae6626d1ef3a7e113af2d29148cd06656b5b8af679af5b5eef1d7cb56ee0358ca923d6f2ad8137a27dccef5f1d2ed77744f58544d895fb929dc9c03bae57d476b35a5a7f", @generic="ed09c32041207b21eb5c3ff2a7bb754acd2d229d5e8e8ee31e3fee9457b49ddcf47a994ed2cd8469cfe67b5dba285f53272d91a167257dab01f5db3b970975e813854cdb281413c77b678e9af9c43d3b55360b484cb532dd9c220b97e1125a31e29ab94a154ece1fef3d55d477a1f50ba34a4410b610c7b73dfbb4f694a21be4b828258bc85593600d6b55fa3d222eae88d5cf3b2abf5e462eac804894718c51b9cd3ba22b480f85dd25aef0dd2cce408ebf9836d97efbe3bdda0bb5109f262081655c30e867458c69d5616d434f154934ff274c24e07df34cfaffb4c29df0d426f94b2634cb59f77ca4621a71f20a255f9d02223d9e637e62fb52aee71ffcc36a86ec0dc57897e7dc56560d1504f8d918c85e2022c03bc8002ef70e04ff5de472db50c7289ce7e74dc619b7c0b9945220b6f8523f5ff7c6a85f6171321fe82590eacef016aded27fe69b71bb17120df8d1b5a067da721ce7f5f3652fe3764bde302f7483f783726281a682610b616b5cc3da65ed6fde49e3da3f4b21553f3e0f8458e0e2499f1b3a09fce274e3563dcaa47bd51f45bab563b6b06221d415f28af39fd228b1c920d8c10ef193832cfd261d592a5ab9d86801420699936bd6aa0b47d61253d60d8fc1cf935bff5785bc8fce47309941d0116a7ac1f1c78aae44e39da0288d637f9be6265a30e0b4974802c415845ad43e5b515aadf6a5e7586bf73a6764b9a5a51a3e8657b5a39b0c5f7c483c9a8b77b793695427c27fd4f8209130b9bf069f0c7a0335cb9ee88b35abcd39058053608d27490719d0c6542f136cfeca5576f6e366f0b9de5a549c71a7bc259aa099f6d8164db59c336ac00aa0de9513c9c26f8c90c2abf51dd0d748132eb05a055d7ce5c566617afbfdaae930a2f658c792b5a67b484b901afda74a61a0d89e6f634a244f2a97cdb6630c41e7761f623e566082327bdc905ffe65a7cb55fba8149d8bdf92e3098a7d02b9363b26c1a20a8f379bc76bd69f4e13b2bc90deaf88e1836051816f8d1efc962115d14f021703b5e277e0e81fda65c3ea7586c2408152c48357e276ae3ae3780979a2d4e67e4838ebcc8c2dac39bbc962cb5157e0cdc4fca963e0e7ef31b8cf95fd0475d20b3b210fc08e30bf6b0bf771299b7093a57bfd1e6e3139a32107b8c788781b61eb68cd18fff4e19f38b0eff706851d4d10fe3f5d3ec996a5d4cccc5468b8501af66708136545eba3167d93ba4d9c2d647715e5c61c0ca3a22cd55dc6b58f40d3bccc8f2beb5aa1d80cf70796f01b3c128b7ccd823210f13e52a33cec3993604db7afca422ca435b60978dd850a3ac93bcfca08d87d7a287f41b04374b175fb75602c1c210e4224898bfb887414830f01279f6a5d818fa1ab21b09342e0bc1527907b2b227b8b9b6c7f83effc5ed075cad7365970a7db97a881fc39e9ecf08a6212ba048da420b375afce669506afc03e00c8f20153ddce3445cd17a00cd6992e03219afa3925b08b3b311045527cc2cd02a47d01113b08f2a12296a5c60d3920bc32df7caa546793e411cc500f9b3c30e6463cfb64514f9f85ee9838630dcf74a1daa3d4776d5ffe5b8857d8a3e4f09ca581eecfb6de9a036596429beaeedce7137db4e2302f326f411550837272c84664103d1c433461cba8c34b36aa6d0a0677f273a0e922cadf88b74fbe93e5c90afe519692686a59d1f97438d825e8dfdcf58229857940161d8d12978b97d026558acd98f1f664b39f7579a661b4c77957c8ba4500d8c9cb31b61f67eda48184b39703c55f6196135912d29031e3d4ffd7f93da6dba323b837f88061e1a532ec2286b035e420872a4df2a2879cd02d61723880008dd8bfa46d82597fd430eb86220f9681fc7ba8a2cf87c1522616917ee9c0c886f4e2095ad368751d0c3c885dba7370b6275f10f2a2775c2b4602e471aa792f220977820d895b5f416399baee8d49ae8407b56f4c81a71b1e44dd19c6fbd7c681bf4df78e051f6d076c275b728253109c232379d26376f9dce8fb8de4b3bf21292d1134c3aa8c88ca51bbc7aa2af4a75fa26a8fd8af9c550bb866f3f0bf61f6650be8440d704f8d2e7674535d56f2eb4845821cf242f2eae94d0ae8b3e32209e9845c983cc0867d00967cf0e9f4d4864c7721ca082dd4f30ba17114cf4c536155f203a75c2cc1e057aa7cad00bfa202062445db92f9f83c051357a0b85c5e92e134364500a6397b26ac2fdf3e9901a2ed921d7a6ad62e259c60805613269d3ab90d781705225377cdb1069c5c56202a393ed079b1ecdf925ef9fcb6fa706487fe5a580286a260edf121e5d32282736b3085d745c64346730f5e3a32e8f1aee4a8cd3d65ea77c2c76060b1afd6c99044d7a2ea56ea3f37a602cd79508c2eb5328d36779b1db6753359dc8437cecb09fc2c8d8e60c4598924c12d5f8b4c5c05987bd70fca8e2427e42dafad6790964150b62bda8257730682190955413a70d4a7cd8874c47c3358537e6bbfd33f17f35f162cb8be63d593d1b3aaf386f751f7482735a9eca990d524b1af873a1fcd9dfa03be5c6d7955a0fab87d934c89f641db877f646bf9201c8fb7ace38df63319e794d7a8f9e4862fefecdb639936f75356a3c66bd8ac20f5960330e21519aa2a629a1aa39b6017f4f3a9a185f6745583c6f5dc5298b1aa6d3174043ce8d97130aa7c2ed172407944f88ad15f47455b0283f909458bb3489cc6474039c054f88830d12465e035624914ed86f23099a7822749b9bc453a42a444a23f55d71aff9f6b69ec477a3d8512a0895cc0f5e237fa2bf5a41f8bea2fa8ca885ae83e08860a99a031365c4c354f36390ab96453686cc3000413588766e00dfe4064d7d39d8160daf1024737e33d253c79f9a486ee492c7c27618c58e06e5e236f72adb1fbf956fa91b5729c45e5d0ed289377f981b402f5ebf269ddc8d2cf713cd0f0938cd19a11199c66aeec0b05ccc2859761184cf37bf17fd5ba6b03208669cc5d9e0b8d9fddd58064068123f1377445b1517d0b70549dc20fc821f84cae165e96b6165789fb4bb7f592a9e67254dba4f545281411dea263e22889f47b94aab08de056fdf0160673a051d16e2926c7a65ce6f233313e593b6b0298da06d5e4135e86b9c1cb562a336e2209e5034eaee640477f779dc5b1fece1cae7313c26f2fe37865932ab1dcf9e5cf3092b828c28dd13fb77aa356dda710d40efcafa6faaa903df3bd3465fa5afd97bf0ce2db77a0e0f688c01e97428c1ffdbd2686f1b0a1b86f80ea65b9fa8825d5e2052f7b72eabf09c794653dfa5c43a6b42a13809a80241e3ad27a2ed06e49ecd45afbd8d68e0b616834af2295ee0899f74f89618ca5b4af6467632034afd3bb4e4cb6db79e0b3af9553b4c577c23a04dbb5d5a0bebe557eff671f3eb0fb4b55692cb0ca3152d88d07f1ef095fb7a115af39ae1f3869ab385f1fb8f9779c48784869e1470843e78533bda1b681ef1fd14777616a18ecbff71154cd5be1e49b82f78c83a85bea87a40a80c797b8b2e5089f4b69077b97cfc17819e3bca7343f476196fde521b6754e8ae99c23f758ad2e5bf6d9f86282e2c9b7e85bc7bcbddc831d23da36992b3437c02af6fe123f85403c03bf22214ebbe095f429fadebcb9a5105dafe3c2b683e069bcd019d98672457eac9d8a63b0f335045134a66456a878e5fa631e49fee39c8b0dd27e3238e5b0cce2594c4dae5198e2c90fa024dd15fbc71c7bf35b213ca2f890e39a81b108b4299c60264e27a2af98fc4e568afa5e7feabc92fe4436b7d732f26cfb212ad90438389dfd9b21f6656e9212f895c6669d20a4f66094dfdac375528baa695d46b37b78e04b1355e1f312c38b7746e5e5a0f548aee5bfda3e2d0291b96b1de1accd8b442a99f6e2a0ae0b947c035fae459eff019044bc70dce7e589f89620896cc94bdd2ba895bf96dc3c8b0f92a797aa7e9c852da19ebf69e4fce926a4f327b0656d23f9ce49f7b1fdf98b81212180519f354f425e1871863b6833b9ebf9acd9581824201f13b63ef983847ebd03bf45a2e826d5501834e0aabfa7a8124d852ab76595915db8da3cd749cf63ccd93fc0a4bdbfbdc0ed3ea4da590150522c34dac3225e1e3c950390cd9d5e4aee12b786eac94917e310fd316a440e2a48b2ce9112aa0e3d2d7e7854e2b9ad113d597b07ad6f2401747b96935e9a1db4a8e6ae505ddcaa068316598f4f3ad872b05a4d1884f032446a2bd6f57756c789033980eac156cae96da415593d9411c06a66693715ea3c0e6bfcdf7fa89feaaddbcaf0c3f4c89d10d8ae67a92c07ae83703278f1b5232d2423ec8d44ca89ee318181c768f1f5fdff368e5eb67b49ca4508998ebab7f1e0cc55b8d1abcc7eb12339d41698e0da9e56bde5d8430e555be0512028f43aff061941c588f4b9d32fb86605a0eda199c22f37d2fafea8930b6f64c01a1837eb4fcc3a78fd11fd0230bd860c5e800ca86ce1df1fa91f4ade830c3f1ee5d9eb10c241e0e328f3fa8a6d682464850d059756d37b94043235bb78a48e9f6b37870d0d1c772c6204dff08c2b53664f2bd49fb8704f12cd3f7617a9bde975fcaa277a589d61a4430c77d01e63047162f1322160589291de868e63952e040d97f0d57df9c92da45bfc8c2ff11cf1853f7d6f4e8829999de344ee4aa2e34392219de499cf0db5a8792b1e7e8358fccd793c7d2e13684779ce80579e1565887767686e3a94e3af00cc8bb91cf33562ea464c35fc1c8ac348598fa750fac472d829b587f26ae3132eb2b028885de210ea8cf230181aaebef16c553144e2c2600db02f7a36c763bdf74ceffb91b9b0628c808f755bd51e16222aeb0b788361ef066dfdb54beabafa50a5d4777e887ef5dbe83de21f30d155971212878ef91a6bd3ba37f53c6ca6ebb084bef1ed538ae213ca129d2cae5ad55159494eaf5458f49326f3e9944d896d8db7a7988777fbda2e40bfcc8598853275350099d62b0c85cbf84dca8b3943799fc338ca9c9dedd0d29eaaaad3bb174795f94ea639413e766c9cecdc934ffca5302141defc0f5bc9f1f28f6a9ea042140f37b865f6f143a339e60e2caf728d941e7f45d72f1728af095238bf39240287c45a0a1fdadd6d9bcc215c36720a8887a2b8022f920ec69f63ac1e8e150343817ad7eeb7d71bce1489ec32256d4c4e8b4c3626df1f8664442776a2157825fdf20cadc829c5d6c249e147387166282ac6e7cdf769cc9bbd36059f4ed853a2a8a0c293a439c36ee99f2ed0233cf82872a6de8bdbf5a7375f201cc15bc1b75ba489e6af2d41fd4cc85b0c2bf1fddce8d8d3c263564b8f6cea65532323ac46762c99069cf2762b83a70ab0083bd09ec789786b793f8b074e4f711ad8fde5115eb4e77dd1f8e433312c8d3c0a25b7a7f03243a99ad93f3264a4a4c598718c85139f1f627fa76988a9e8c1c69c1a09c32c11e6571baf98746a05b5063b183f9d08051f6294fdb96c4d2b26370a37a6a8f241a6e3b0e62a10e7cef2db39809aceaba4166ae7964cd2754268b10180b84d12b8ec0aa5f66d4b20089b9db6696038d583c859cc9db4f4850edbbb8fd4ecba5bd50ece8856d51cfb39ac803d7d349de0fb732077754854910e956fbb17313336b5d76382cc3c87b57fd42c11104b57a6e7740333bd10d869975cd03c3b82891b199bd6c6aacf0bbdaf54db9ba15dd2fb0f0b0ebd7ececee14bf0c340d87f8701707d3eeb14710e9a7982f2fdfa5b01701d108a8df0be7421aa232b42ce2a51b84a657c3cc3d", @typed={0x18, 0x1b, @ipv6=@loopback={0x0, 0x1}}]}, 0x21e4}, {&(0x7f0000751000)={0x12c0, 0x39, 0xa00, 0x1, 0x3, "", [@generic="48407128658afa2486e872b67b585b380ffd1bd53f5a378e", @generic="2ab6f9a475a1dfdc4d1a51b61c049e7a032572f7b4f5e3b8fc80623dacb40d447bcc6824c2e4f345b407c1f688f36c813c30bed5e9ec33271abe318d2b66992379f93bcdc1d24183de44f0e00b", @generic="8c8a831b27a96f5dddc73ef3f1668ae2b329707571b2072317e393c4476c830af423a934845da09b05e367d87963223ba3a12dca74cadcec38251a3b8871d2639aee06095cdf7909c141d07860db1f6d8f6173b6a8c27518012193c123fb23300d314d7dfe8299853162ae2838416fbac668397f5d341c6e47714757606422114a98ec12300193f6c495c743b3ed697f6f33e58d57df", @nested={0x11b4, 0x95, [@typed={0x10, 0x85, @u64=0x7f}, @generic="a006ae2bcc402f20aaaab3906f", @generic="f66db9f92db63d75a07ea995d0b9413f372796199841fe413d401449b3779dab353ef165f3c34f005d0754a3f4b7a759de3c35b80576443d96d99db7010e7d5dc373559000a07335b12659af8005263c75a5ef2b929816d723f6e67329ad33cd395c17f697ca983e173c236865f0d62c2e695af85b340e167b019ce7f430b5", @generic="7ff0751a", @typed={0xc, 0x15, @ipv4=@rand_addr=0x1ff}, @typed={0x8, 0x5c, @void=""}, @generic="bcc7911871ca7535c72c80715b5dd1fac9d5fcc45b9735182896b082a2f69875c018d2021f32009ad908f9218f7cf688a7ed254f4db1d972f6f3a39e54565c1fd4a216ec40d337eecda0c63e652ce4a9ebe2c1b723209a96867844c4b57f11966ee7e261d5d78d59acf4c93342c3ab1d760fea41ea8af2cef5fc127b0e65bf20524dd47bfdd56271ea9a896a1cd5c0df7d3b04c029c3914ec77ba01a0f599491f014736012d633d4460928cb87796cf905a1805083cc780fcc85a3a03f9b17e6e0877bcfd3a358241fddbb774805c53cb87cbdddf21ffe19f1585d58695e2830e1486836313a", @generic="5bcad862b7404db2475ce464d9da67fc8e326f", @generic="23687f2c5485441f897c1612fac14f5459586fcfb52f555e397d34b08b657f06057f267597ca3efe0e918bb9ec26442462e98af4bf3a454c3b234ada5dbb7e8300e586672e118e8152d3d212102db5ca13c796172fed6167f812c8c4f74c977a62a86e7c47e986cfc2cec7e8fe8a1db990f3a30351a9471ee4b91016db7edaafbe4e77a3e0057f513581e36591eb414b4c7732589a2bf331eb3055120407b5d8fb08062f45b60e3208c083884020be8461d120351e0ac666a3f722881f38407399b0421720ce2c6148c90dc4dbc8d6b4af27dfc9b910e8ed0c9cbd89f0b53a6bb800077d1be446c2f3d099b23b959e172da62685ff0fcff2343890b98d4cb74740ed257d0d0bbd895b6d23cba814d971febb7e56504a6cb84936afe44c56d945ec23f0ade7f252bdc3295461def5c078623a8d3df1996625f33f477477f0a534997d4b1089a8c1350d34fca89546c4be59bddc2ee40fa61831dbeae038f4129c86da59ae88fa62972f2593391f541d924337a432d7de1f9ef8597f4a8af4239379a9c5a52383a9e2f7edb332a657746356ab74c7f091dff248282581bae848601fef8e1e986e62e1fe8cf6937830ec5ec4dec9bd526651a4b88004483ec03254f348b4820bf597201297c156cbe2e45ee9a99a8301aac1fb5645db89d24187f707fdfc5ac78e7259d7a72527a6c6761ae8f404c8a6de76958a6e71b3c1942a2f08421a8698d543a4383d605b4007b8b14de26d7601d984cc55e010c30b432cbf5186374e2af3a390d826f2272d511b15fe68e1ce9f06f06cae1c86adca3d1df059aaa2c36e2bcc90384e0920d72f31f3e6e1d93075638329329b676c92dbb3e727d9ea30b4292f2f9547ede4a288496bf5f5aa0fdedd589b1563d51e9f9f5a221169ad3bfd16dc2d3084126b70cf18857d049e84e068d0e50542c810ee24db7448dd12a3d87e1332c51b3b35af70b25b28b607be0bfad65bf4c750eedf10ab4e06325a11a7d9351373806803d35c79c248964b052b52147cd923ae9dd4a691a2ac614d7b8981fcf77d3aab6d74148dd46e3a569785babf5e8a2db92a2f5b9f7222ee234a7eb4107e560ef7b1d480198b01297739915f3be79c5bc67f94817a52618ff98e452d3bcc9663a4ec8ce2f8dbe63050f15f13e1af2c95b0e3dd67bcd41505e6fdb3e5c8e33c48cec24269544b978030a1d33d1e00c8c907976c8e7772e00c5fe73c32edde9655670f816b4cb2a3a6303a7b20e17866442c393a7bcd358fe5a29101319b1cc56ac4b4135f17bc5d9ea79fd5633cd06c77f88a5c1604b203c915282da29dde1902ea5e57b2e33431250cf7b27f97450daffc732ac10c393682648fb86e92058187017042fca2ee86ab6532efc6772d6df3caf3f8f6f0f36c0d3b6e89d5350b6a8c5554f54909e84d21283d0d68734520a2bc6555bc75adc3fd58ef05e89cbeea81c0325b1bba6350ecac76b0cf59c9fe5b56357106d40cd3b5ab832e28804e7f5db2916178e063fcfc13fb390629911271ec772e13d900d8e38a187fd16cb95752bc56aa5482a5c81acd8cdb297a5352adfc90566d995d8db207c97617e2563e2825489e2540c4544e8360c1c0ff43bea7197252ad2a9d39dbf45a2e1eb1b99f596c598b5691cb9e71b34297f29d4a394c178ef131507167ff6215cba1f4751e7697cfb98d09ea94ddf98a8cb1cbd07a806e7d390a9a0a0e1b56c120e2ae2c8dfa949efb732d012fe092426d110aa86856a5a00f9d1fb35833e76248ccf4a7b27f5e3bc2117c6df70a921cd65abb3a4e339d4479d0bd52c660c401bc219a39605bd76bd508189e63cabb64e9db4390863b6fa042066ac195abfd5350e6e3cd49675e2992ebc91ca21ebbd6d642a559712dfb8637f31a8dc549779c7d35fea6ccbddf618cbbe8483a2e7a10d23f30f7e6107decb249c6a493ec644c41eca7d161495fd0106ff89a8605eb9828b2fe7eb204a8b9ca1877a1544eddc88efc8d95a66394a5554b8811ce8acc536d0fcedd4f4f3c4ac1482aa7d1846e662860d6d992070f5af8457de7f297a13553e9a2bc3e260d045e3100eaf7f3c435bd79906225e190f0e886bd3eb03e56d1e1025a1571b934cf19c9a9bce7d2719373092dd0122c0ab900275a7c52ffd2bcc6859c601faa09bb51c6c37f360d32c0be7438d53d3891f4f65c05ef77d35777805366a7e95ccf022de2414e20c75a74d37ce0c51787abb19de5f4f06cfbdded1ac71350c0135a561f82df362ade8c45ac0b4e10e6c782f0d041dc68aeee878505f17a1e488822351e0168ab45931e7ff96ffe1b78a643d8086cac17913f62141c9bb5a62cb77fd1d7e57ccb5031881ac1a8007ddc64950a31aa7c749e674a16ceb78e9f0793dbc2b82e4b61f459a24c25dac825300ca6e69e43edf3c19e114a90a3b428878e9865c791a30a9af961174d3540e0e5636fab299ef554397b5386f6bcbc4f093e54e29d1323f61aa59984ef92bbfa6edd12c026ab95472e9b1409851053661d2abbfbeb5099c17cb4159d5ebafabbd7b67ac3495bb1585c3098be728a44b255acb5cbff9167130bcd9477592f80f3a27dfbcb755ae4702eb20ac885dd25491bbd27bb4fbc984d24535d26ba0e6fc5d01f4f1d689bf0d740bdfa639f67469c43830bfbc08d94a3c872ef43a69f2adb7a20f4f83d369fcc7601f8075b3d008456e84786de722d42c28f93b2fa0068fe0d8ae111bda1021eea0b085e5d670272abd7ebcdfe4c3842bd1503c74bcc5d5a5ce7f5687ea17685906e6a758b55d2af36adf8583064e781df25eb523638741572e75fa8d5bf2b291085918aca4bb4f2e58d1d3ac4a14049a31643e182835263b39de3a92d2524f281e7f90693bd700b49aa27d309505266cc9c023c695ceae56e2c84b34168388b591dea6987007639e2e4bad9f54945a94b2165553802ec6994e69c9e51bccf1751619f7679b444f1add74d15941f17cc429f467dd1b3ad3776267727e3a939ea4cf71023ab576f8e70dadaa0e32c1b27e4737eb9d7d83c83d5d5770257c67c0b771fe96f970c471337492221da7f84c093d175cb843c02170b0299e46bd3639a3d9f7dad7a0e50291268e100949cd72dfc7750b46aab77e93a2dc7bb0fdab4e630449b08b8c6eba5e37f1c1369e74dbc18aeee63e48a704a55798600c4dc7c79c1423a07eeecdea0cdf2b8368e518b7b5a99a05332cbc990567b974ee54115deb1ed2c129911225af68e5f9cd87987184b23331ee15ce3a117f091c616f7441305dee692df1d84727407914b45e473d284ba35379fc7e15b9d5290e478ea9e7e249fa75b12f451f6a7e8c839b175b3e9bdeae58e0835aeb3cfc09773c02a67456757a8cc8e241aca61312262787c6ab59f61956edda6134645eb9e23fb958478577c32f0441c8b922f8ba07793bed987d90b97439f1700ea913315987bbef0b2729e9afba8a9851ed533bee9a1032188ee9bc637bcead421486185499c847318eaf7daf01cb048ba6c46288849a37e7d591f8841a8e2a165c5d7775a4908b3c3be11b649a1e40ec7329cff6573f21f3e0854f5350856ebec2aae0375d89070768763f8fdba353d74674249959b1d83d2f4b4b478dff66c7f41ebf7de3d4ffe1887b598bf74b30b194f0f48c12bfe782338f0311dcb5333f759d4af660a710e83581644ff8353bac7e9ba8c5585b934419567812adf655704938b92f65fd56734d0b6f1794c7940f85ef693a0c4129033e26a931228790a89f6e5e564cbb007c3d38acb1c6f54e0f52a00c5936c413fcf99bdd26af330851f78cb29f23363d62be9788211f7e409aec1de48aab7938a3351b91c6bae56e1fb454c5aa192daee6d7ffebe728e2c7945fb23026975b8ab578c69b0b2c959331e8fe448804ec6aff59d438f204eeff6d9afe8f951dacec9479534dc3a86a3fc1ac9cc816b39d78d5dde850270435980fe550caf9712afbd6cedd71862a9311f78a22ffd58704f03b4178fbd6d3fca9c4ffe5dff60c58a0b17c675187d49e5fe6192d5100d9ea7783a6673f81f0aa9f301e9120b3eb896ec681cf86977ca4de31042810971969a97e62ec2791a3b02bf4e93f3276a6fe6eeb35704d4d3d62f1a57e8efbdaa9808259611c9fd7330adeb7f9088302b493e828c7e09c26ae351b07d47bbe43d7e0ac0636f4019e45f44262d084105db68e74d9316ce078a46a697d86e595108d41ed8f28afa85aa90c921422d67afd21dfc908ecf146d9c18a172be319a46fefff93002d4be5af4ce54ec63a9305bdc3f284e890134862f384fd9870cc5807510ca803be52f2f85e40bc2d24d87b5226e5a5f7bf8a4bdbf5a187ac95fda564c1c85c8a864c8c83412f2ec8bbecbb746fbeecd5cd4a0d1664fe030612776b84969784eca287cbfb96158ac30fe923a8400bee5818f5ba80076f5961eafed88e3ce280c74cb14f624ad08c24b538b16a48e1a6d8c9ae33a5810a781003a8ad165b96efe7668f0c34986e248696731b1e8a9102c5e8642e7c8c664a4445340ef3b9c57c2dba2c20846bd9e189938d41069f6b24c55cbf06bf84ab749bab89a3864b1d01b1d4a07485404879ef5cf01fa151a6552ba5c1e0dad239b52172813cc7a8325c064199a30dcf1f9979dbff62db33f3ec9c9bfa7294d255474642fd3228f401653370183457e1341fd9b65546f38089bfdd2f4019bdedbc507071fa82947fc5dc8de79b7174bebd45e76ec6244cb04c7dd5411147b918e46107b70074b060cabe36a9f63c01f5546bae04a20c8921732c0e4fe05b7455d5e7276fd7ffd735b8d1bc30791ccec59f6f3eb2b5f859a938b95fa4be3779f55cc80647a50e487f492cf851b58507a23acf7805e39eb96f0c586c5ec816d0d2e8543db3e783e4f8f214a92d27f62f171ba658d565e7ea7d189c0ded30c3ad393a1af5b1b4145a6048e987a18450aa6fa0906ddade004a84ba08373221fdb1e841edf87e58cac921e40fb648459913d5a0f1ae29f593e15b905b13e6ddb05142ea176df58a333abbd00a2380ad88b89924c817ca634ae8a768da96905090e8c24ab196bf4b75d4356e08e88cd7aac2ba7fc08356fce7b47448dec97f3e65430ed5e938f10326044c535c9b2136c094ae57aaabaabcce48b2e5a34e49e2692f86e2fcdc7a5cb95d95d986ea5132e8b9c511f30c0feb3a16cceba091468c4512704d4bf53c681aca1205b34f9c213188a9241583f2f3297e075c1efa325ecbea05a540e1ef71782540f3e8faf42ab3bcf66dbb6426d79fc3f0d74a2d9ee7a80d8e608d9147bdf424cd0defd8bf3ca30e7dc55ec02e731e5d4c1721a335e539e1b4e7c0a40677f46be174a16eb64e5686200cc8746b8967455a24a9f82a76b2257a1ff546e228f95da6c7be054017621c2b3473baeb3690d2a5e09566e2975d1d540dc073a17df98605a92abf4714d5d1213c3a1e86deecd77a9a89beaa6da27d0c6fa1431483b49fe6c05f1053224c3452984fb52853de5a0828fff89593dba2f9e5adfd98ecd5c24a181913668e4a5a63a6ccb331b14039d745a6a63a7af0d666259264f6827fb9eca969983cc7f103cfb624aabb50a4db168fdb0460e3da5a6d1a3bdc8467b38a38b592b8f06e60c14e61534583fbfa99a87cf238eb4faf1982ed951b3c26bed58cc2938a96bba66dacfdaf304740079d5d865d8496f6b6a86b35dba6752cbb9da6690f7368caecdc2c745fd697a521636839d0f026cd1f396e744a8c6bef6e60377eddd7101095c9412068caacda03667632c59b4"]}]}, 0x12c0}, {&(0x7f000033a000-0x118c)={0x118c, 0x3e, 0x110, 0x3, 0x3, "", [@nested={0x38, 0x61, [@typed={0xc, 0x7, @u32=0x7}, @typed={0x8, 0x14, @void=""}, @generic="445ee03739f1e79f6354f6b9e8a3a125c80962e5c64c7c20d7850d3d58d2"]}, @typed={0xc, 0x53, @fd=r1}, @nested={0x101c, 0x96, [@typed={0x18, 0x27, @ipv6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, @generic="6a20b0fd9a8ef25bde164f12e631b0c3b218878a217b5d68952a0766febf3ecab599df7b44b4dcd924d5980632f57537bc3f9643b85f99506763d7bb12d63ea16ebce26baf8e2db98520a199310c5e9a5d88f5fcc70b9cea99e9ab2f9b56331c234a4e2816d664f480fda72575134c52aea7a159729d861640bb35f4781ac7ccec82e1439ceb1b078a0fed074561b84d7e9123260a50648988d6cdd184d32ae2c1524e6b48e987203461da9f2e16ca6ab37bae6caeb839021de96f23375826b48b668fb981334fff431f62be7de47346d402faec38224e17bd04e347adf793f17f33bb0729835aee64a59db3645d3f5ce59d88848df23c45aeb9f101021aed8a120423a1af789bd6d167e2db451dbb61b02d66d98296e07799c4b6d1a2e5bb0a006c4726e50054eb36f14fa8e78ff5a6ae5b4019e70fe7f8ed27720d619c581de6caa6f89cdfaf02776202a151ab590a217ef9ddcefa3ae3c4d2d10997e1536cd8022fc79f85d4e366d18d3688c7e53a03305f353d4a2fa4b42a972ef598a2014c9f40d032c45148812d13021db0c33387525db11d8fef900803e4c66c1daa28b9e817d683c5b8b65541b034627b09b7918e1416b0455301734a975e3c3e19363ca61295b0577ff8f903ece71014ca28bde7faa1c00ede1d9f7a87c6ebd799d4821eb75e4edb783e10cd169c3e326647249cff9a4ee238760aec899d926a2a52a9517fb977d879b15f2ea5a9a5103a32c22a8703828b2c265e226ae6fa8a7c9c99e91f4d79e5ebd731826857f76aef1defc7b9c446bc8561288fc301f3d327351d1f24926cbfced3714681f11045d43571c07f0a632a75cde5e6a22e587f38c32ad17b946bc05518f913e5b73b48a50585608d5042fded690e6d378bf6c7919bd4e2aba3e91a2353794c31c9246bcf5f41e3e2f82fcc14b8ac59e826d85b5131f069be0c3f4a4975b0a99d15d3cbb807b1aee5dfe220af51a000704c8a96982d02e0b72bec153ad3fe1b700c728990c7dedd008433376dbfb32ff76501d8e1b6aa9f2a978cdc16682c8d81cc27a4251865a545c2afb2650114de9f9b6f6915289a73074784d5036cd7e58bb8b45cd4ddcd57bd2d72b0da969acf51dc02ccc4c59951e40836d28a7046c0e1e7ca6dd0509f93d5586fc7fca9db14c9154f8a5b6e50abcee247a1aaea07c643285e332f0cd2a6a4b285a8057c8c6247840bfecfe73a95622e83ff014635c7c1e84b14e0e8f090aafd2b4c38eeddb0e5879df652a672cd87725097e8245b5d151f1aeb6e40f614fb93b2d112117aec5a93667d89b529e8dc7fd7dece8b1baefb39d2316673b0e9468c067a2d0d4882b334f726379109e0758464b60415232d37f91370d09b5d6115f4751bb9eefe964a66a4158bdd671fad3348857fefecc6321515c50b6909075047267c6c1e6b1053edead1ccde017d7cc9876769ba42c51201177920a6b7ae89b88dd7d776b76e44c8f6cd931084e0ed6e85f1a8d49987b662f1ccf481ac94f3a51615ef2aebcd86ccbf6441526f57f22333e8060d76f2b10748b5d2800a4f461cc58017b5d79163d5938885d85d515f1b8afe5a64ab310ced9445309111c198e5b9af265f699fadbb72c7b079d110dd23e3162469704508dcf28c14416d2b91cd2ed6f911b31f5e09f242208c5f1ba7675381a48458fbdd6ad83bb2fa76a8f33fa94cacb471bedc53b90af590442b7eb24d5b9327212e3aef7c9c2bbdf29630b881522012825ab92dc1a50ba57e0805ff0e996e323a2f5f6ed27474cdc04a18dd005c3e2c49d4ed0b7167f6fbd2c713909270f11dc8092626b8a3d87d8de65c5ee937b80abab3119d97afa622876ed976cdc7abd692277bb752869471ee856521a5f3b15c0491ecb73ad3829e21d72b80812c7d1cb76c9aad70e47ca7f7b41aa1d698e91beb168d21705ddd6cf31297caf2c8ecee9b63491731686653301b7fd2cb6594f434fd0d0eb9580bcae3f6cacfb844206c1f4a8778294218500da7684debe0c0ff7e395b57674dfb64ec3c0ed96fd9c100d7f748bd3c224ef33203cd2c1058fe30e6a07fe969a822ed8fd8d6763eab93e17c33a728689af2e621ee29a9ff854a70d706b6d8e6cf429d8a7908814f6a767b6f987ad4192fe501b9799bb7d021abe91f95c2c5eb5b299db69cc9efbccee859da450ebf3dd7daa7e51954190ac07d39a07b3e1d4cf034e15e026bc015ee4cdb37f2ad240e684b04849c624f9187b5a96cdc8e1fccde63fb919cb8ada625e39d2237a7027c453c8ba6721e52fcee4be92d0b5a847f3cc27d24737da2083f532ce0fe18a49a9004941b7dca25a2ca3ea35de02c3fe4c479ea331e8a04c4743a2e7cea5fffdaaddab75ed69be0e4a86f0b3aa61646dd6b9588a7ffca9c35f1ee36f12f40a30d3ace06b43259d359868e98923bccdb45c2fbac44921e582a6abda962f38d142f9a3934ae27bd9026650afc802aef19f01813c4f6ff120dc023efbab5dfe3a864fa10b0c91b473757487c2a9bcea26d163abb441d61e1ef3974a503e5fd009b009e559f46aadc733c68825a18b799c7c932681ed263cca1759de79f67db6bbbba78ae27788fbbec133600cf36f01f6ec91a0dc90c899c71e800baf0d9cc4a609340ac2445a97ab80ae4522c721042186973410f53ba02b1c2ee0c13f25331132757ba4f6380d267d9c1490ee0f19cb05441b38c02f5f397ec4ea0d1cbd8977ec67836686f983f30f775d03ec068a29ad25d4cfc8f89571d0d61c42678d454872a59138c3cc1a1a0351e0dd94d7e51b001eba6c1184cfd4b9b46752afcdb53fd44ac152bc8c364eabdbf5ff1a77001476c3a641d2a78f775d546d12a4707a2195c0869216b5f4cfded80226df411364af65f5ffdecd8f4b61019495422e38bde8f642dee48ea8df24738a58ca364e66944238be4781c201a1ed049ff8dc0e00161bb188a0dfc0dcb27bf0ebea51db3518afd1638a081100a578ab27067b1c4399eaf1bc743a8416c9293ead9859c9236bbbdde62c00e993687f23e2c7281cf7ff0441a2628a7d40d714028ad8f30717e045c391952cf41e855269d81008d16aa189f4637296544851ea2f80dad59f8645d2a74c7042846e556da13f376676a1fe00ee9f36eaddc540c594bf132d359d3c4edd73700ba64a9e0884bedd86523ec410680c23fe271a015dae9d20a281b37c2bd97494952c8285ff7eedbdc076fdcf547f2c2f4c659db1d44520cd15e4e8084f191102035fc81efdcb7149d35b54484c466143045ab4d3d9fb1dc90eebed1a18a1172806742b85d04e1087f317916037d573a0c36ad478029cdca297ddad01a757f0f891f09ceef167ac49e88c6174b9aade053e8b86853d4b54d3f091edb735af3392824977ae13897cfd6863893d4105d240c9d81d69e0a4c57e40b4898b15963ed89f54949aa58df8f88faec2cf7b283b1a80dbb551e56f5d47220fce0c4266952c0c5d62d86d892d1d9f8ba8ca5094eb9717ee150caa8078603b880d492211d3cad705e9e42196c3e4564e6812a7e3c3bb8d3223d6b2a962bde7415772ef49282b7337a5eeeb6abb5aba1a7e2b0f82507e28983bf9d2f36ae447ea142394143814c4be3673de26bcbe125e578da977eced2c1d631a0fcb50593eee5b62f2b867e602d914794b3c9aeb8e3ec037db6b6d936e4520078bcf689788178e551679b82b303ac828e515414d2cc9636d98397eb6ed51cf74f11846ed5d4d3bc77ab989ab8489fc8819d29d730cae8ae3fa1483c23b617dfb287c43a34bdf07cb660f5d5412db7a0a6e809da17c40caa54cae370e997c17108b91785ad3b4b76290dea2433b91813dfd1c65d8537599b8fe0edacfb013169c170b2186e6b2e7549836b0fc80ab5684308d57907d2377119ad4746e4817dd0df6ac6fb6fb6e2ebdd64978f0afabb786309ac97b9f51f2e16742bbbe8fcb89900e7c4590fa305040c24bf2a2f296fd99ab122ac15ae9d81502234b12f289ff0c088d39d9e3af8a965b1cf7f88366bb7baebea8d6ab6db27bdafedc561d2cda7217d86d3d6d31aaec01400002cfe0db1f86698d290e85e6d2d442a8f480cdec9c6e05e2573204c1b286a94b7206a570cd3062621a38a195780ddbfc8e06396dc673379b9c5ef9c89385013c8a3666e74e3948f446badd3f3fa0e9a010cee7438c973b33258f1952620d4d96c8ff365b087837db50d73539711d7ee3e0ceb216ce7941e0567a412ccf5831916d1937c13a1593f889fa6ff0386a6a878ac4ae15372905fb984506be9ca7c9ad13b2eca2828bffa4ff55be2da9e6016409dc64fdace58de1eb7b6d5e45480c7ec80bf2a3f7293b89e51c930ab0d5bde31a9117a3982a137266596832fa36e5fe2228ec7e2092cc6180185bc2328a2ec8753ab74d7e15117c802802d091b4f32a4f8db31bc5ecd3331757db6cba6e61ce389afbdaae02e14dc50312a98af71c676db2c741cac31ab3f4a589926b3a7386679f79cf709890cb91089414882065c20f572aa2a8f31e1319cb2f21a40ef2a49adf667e630d91e08c6e493245b95904d05b87002891d8886ffee276ea9b7bf4742acebb4c20bf1538ae030cb42a972a687abb4a309116c4fd05052526d3ebf3dcce8732f9a669373458f22b5637c7ce9a564ea873c7c6b767e91fbbfb3aded8468fc9fd3e23f44a88b41d10ce8898549f9b6d92fab95b66455105164c5422cc2eeb228ebaf24ac260a803f792e796aa63b5e79bd42571b3ef99d079cddebb54363a05ea74cd02835cfe4709987c031f7820e23d7e18de8d1be22ae447d470b1aa1b17532a3222643d57a82c2f066104b0cf889585c03db2a8bedb37bbbe422f59f7a1d34a47fce497a4302fed88227c19de5ae56e3f3177670ebb0fef770cbbdf2c319cca81504b805b760b32f41ef5647baa75f4cc9abaef12451c0698524d95ae48237e2e843fba64b0950d83d6fe0b299b9bfbbe82d95dea338b0a9027252091d881cd782ca323f6cd98ba2810663a43b5d56c42aabff2018821cc3fe7e88d8199cb4fbefaec36713b71b948d1a7d78ceac26565ff5521cded8e3e3d6c891341b22c1c3ca9b1d0868dd47e8df58fe566bc5ca44efac4bcc0984c620d7f117f11cb1ec4ea111a08e6486d11977bcf0712ec88766471f1e91b2be0ffa9d00cfbdd1e9f230c0ac9f87930702c444338cdacbf0e7c55cc0780d0525901dce97b95c86320bfa932a40c00e1d57e91ac64584665c27616b98cfcf36662aa1c40a7a6c11bd90a8fbbc1af69df5cc4e2a14c49924807799dc477936bb8207994b2479050565888e61a5fcdf1bbc01312ffc0006ce002e688e288e544072bdf810a4e9d74f90c248c7a23e1e20ebbbb6052267c5b448184db9b466e431861a7acccab45a0b228e30e23271e3b43ddeb2544c8341491b26d28475adb28f8161d353d45c2a63826f3248b37f334caa1b8c557c4f3de9be2bd230196b6d5bba4a85a71d25e7c99a6031d862f1dbefbee7439dc0977cdba4ed68ba188f318a243a7f06fc25ed1101aac7aaefab5f62bea7987fe6f98597009487e72402b0d9f8cc44f107223f03b7a00b7283cbf84d7f54098875d317d644746215d123ddc7abfa429e5e29e5e20da9f78aa167b440d0edebd2bc8c898fe99e1e90cc7a3ca5e172135a45b6760e56249abf1f1df4b87d726daa9631718e5ec18c6a8b30ea939777e554249b7a2303a4ae37d8a3d1563f4a3f1fd142ce86a574b55f3e122acf1ee32b82c3152bde80f12e5171b91d44e5b65c6a2312"]}, @typed={0xb0, 0x70, @binary="64d72da668c380fe0f15801cf9bce05a9f433387f5e3223e575fde91226bfd531dfea8866dc50596ae9d6258d847e65dcc8c0bc26044205f8adcd8830a5e0c82e6c12698b118909fdd177d80a3e9a5b8c79a8474f39a37580abcfd0c8a3745a17d60111b15a759c45e22042d6a8d20e0ac9def5e8d04cdfc8fb7be50d47c139f2bfb9f66efc9c3931573b560876499c572ff8fd058ae6a73f117a83219724fca8aeba1795e72"}, @generic="ca30530d43a8a6b747e61f8167f61c815b382c221a489b410463f3b8a3995854b6aa4c3f07ea8092ab9aa901d74a65104607a7d93781e00f4a993d548b164d6f717935af1f9b6d0e40475d39ac5619cd75cba774a04b7e0180e32818d38a", @typed={0xc, 0xd, @u32=0x2}]}, 0x118c}, {&(0x7f00007b3000-0x23e8)={0x23e8, 0x2e, 0x2, 0x2, 0x0, "", [@generic="f99efdb10e", @nested={0x10c, 0x20, [@typed={0xc, 0x51, @u32=0x0}, @typed={0x18, 0x6b, @ipv6=@ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @multicast2=0xe0000002}}, @typed={0xc, 0x5f, @fd=r1}, @generic="76096aa1be3b30593453d2f7fab04e04d3d32cf4778e728824d8a588c9c2d7272864fed4f2a9993f9364573cec931b4294b72c4d2e03e7ebab9f19cc6e257de15959311ee1c20795d719e74a71e526115f06090183cce02c0610ec97bf6a25223807018e04263079a16f5224b6d87bcafd18fc6d26da8814eb022d1ff1d57f8b0f8142efb1adbbe7aa256cb2cbd622cd3e2a34de3cecb6da9192afc853f6bd6c8fd1f0d9ec92bf5ff213b92898b255b7769516635c2dc304d6ca1cfbfafc5157790da02065da742b9bb5b8f83c86fa917cfb5bcb440bc8cc"]}, @typed={0x18, 0x24, @ipv6=@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x11}}, @nested={0x22ac, 0x6d, [@generic="aceea19503d9ae2b62cb4e77a46ebfebf07feabc3f24ec91fab561ca7f505e9c568770d1a0801d13096a81c957d067b96f81a431948c231b4887eedaad75b3f74b154a1962854434d3349443cbaea6d0906466b450e3181819b264ed1ced4c3edb7997485b8cface6a24652c06b0366e4de6bc8a871df72aef3497b84d55faac8d419a4dc31dc7458d912d6f238762edaeb0752cafc12d2ef583725997e4c72e3674af5754453595505889fe0f90f9fa82374af6af72782462ac524c1119b5d9a88e54be8c8b6af950ceeacd0ea86ccbef575dc895a3fe29a2de1de6270db4acac7bc402927ada86a7ca6bcd4579bbe7683e", @generic="798e3fa2d474816f6891c2d6ee163fb075c183f133c226074220362952c4016c374f161d4b59851b79cb2a64c9e92ee84afa733866bb5a687c016dc30ae0b0380ebad3f15cb9e4cd9d5ac61bd1ac3b72f95aa6ed99c9ab2869adfb340aeb7d5fca6711733558e709fbbfcc1b0a6f03aafebb8f21835322294c468192ad7191f8a990cea19719ddbb78395b46f26e864d5e45208fee098962e6958e11e47d87e0df605cfcb9de5c730a720e8cc77ce3512ca2878727a2531c9e799f471ebe213d7b56949b595a0ccbf0bdff0a6fce0960d494b02b633a577242925748fab20b96085668114c3c10a797bd57cd1c774e9e142f0daae4cdcf94e3f45ed1182e90d9b44719b1dca8a7b9fc544c7a1706538a3ae61e1093ae60142ec884d59017aef1052c371808961e53ca46f601454dbffebe8fc823bd6bbe6090a467e01dc126b5e3db776e9332ff663049d25f1640fd06ca5a757afd007a00ef28cadcd99df9e42161939717c79b8c0c5b5aead59fef560df5c9ddc2adfd56c8e6af4b06c6ae289790b645834dd37287e89c09027f111115bd9938226070ad2232a9ddeb24021370798da77ec9b6ff15dee0a35bfee00d2514339091fdaa0b19db0372f37bccc76a45bb3aec14be4169dd5519df671aad3849c1b8018661bd015e0ae6c7fa552658ff84e5c31c88ac6def2098e34876285d4de3f93fbc609809846b084349260fcc4225911d3e65b35c112bd3817083d50e4997723bdab837b3f6d684c40db5c6025f48ca63e0c07ac9087012294ea33a5cff7d0602d5a5c7bf95364e5e0ee262fce731a641a493cc143c51e3a52054a0906a8341d96177782218b11160aabd779409fd4aee7e6fe291b1ffb8f3184d6fa5a452c6593dceddac4284adafd70c27a52312153648c87621f34b793534aff8230ac81c00deb55074f4aca7eab3b720cce9aff5f2062e0d08e94d7a892696fc6d1667267029f120ad1112eb8fd95daa74368868e87906a5cae5f70de1f726cb82fa663f8e0e3d0b88ea6f038a705fc33d06eb58d1de41d9f75da5fd554e47b46b788e72ee4c7e6f41fb0004156b285688ba4a9dd89c2f6a0a17103385279b53b254ca4c33715a032dfb594a92a2aeff2ba3e5f1cc48a5a8f4b3004652cd6e8a5ab38bab05ba53020c20516ac534e4ac91c411ca42137d3c84176352c5adacf7920a921574103977c0730e6a1135fa08e8a91c5fea801b73cc6e92c817b434f85db31a91f94f929eab15878fd0a20a539cddbc5a5d78909924a343cafb6ed5cab66e47d081f5a8581b88d4693b5bea92d49a795c4eff44e6994754c3e7e7b9827b4263acf66c071d36d2c62718820ab75d01ae7fee0bb6fd7b07fbe88a7e2f6a9f3e144a16e5cfcf8c7a31fdd4901fbe5b383fea8c6181c5f425f472829c827581d73f0db9428c640ba03b90215861b72df8200d3ba54c944d229f5c02f6784e6bbc4adc9a82a749460e8904af52ee06986e8eb661f2b3c3e1821438b1ac50e648ed5ce7782d05a706ff99c840a8f3c68adf984ec88d67c0f12cb835b23b5d42f975be5087a2ab86c0f020a69cecbc783ab89bb053dac49588ec4690db950a0952801b573aa2b8ce6aa3f256d6cd7a3757a57e7d71b9c95ba71b28b0dd74dd665219e3be30033f502f5af1a2d8ded1d2b2e714887414c1bc956c6b798a8ffb7afd57dc52bdc67866fe4a58b46da55f4e8b788c522a664f98cf368bb94066f2b05bb0c708bcbde9623f00b4aabf96a5d58eb2534a93de5cf1c3d7f36631838942c9245540c842b2f6baa0ccde2539bc4e5f30cd3114e850954e591bc4b7b754cece951f90362dc5f9a5600d2e3560a0ec84f3253355a127712f3d1c6bfbd61d7001ffad1cc59ffd3bae50859fa811708ded33462ec6ba07fd05acfcef16875c5f3f1952879a46fda9bcf231cea1db92e6fc431296ecb60db69ed123a5cd38406fcc0504cf22aeddf290e137d833899436ac3871e89fe04bad826aea45234457d5eae2518338c4bcd67cf986ede5c2206e2b64e426d2ad3fc46892adb74f85d563dc45fd8999ad8b8230a4d67daf8498e32319b6c6d3d93a45d590137069a29ebc02a60a85a1bc05faae56c65c5c4bb98e8d170b25804d570d0583caaf1995615c43d583d4403b37777a97412fc21c165ddc4280a43f0d284b3d0e63b3c6dfbb3890c2dcc39e1b05866814813347c26fb2cf7c140e9ced2a4100a14998ad64ca402b983e3b182471b3ec603af0fc1a9479a841ea3a7e4764f161a3c3083b2a87f1652d410070521e139d403d1d47783f8a585f268e2ce6da4bcc5c4e34c4192afda24620ad18940054c428d5d3f7bb3ed9dd5bbc66c1d572bf74a519e9858370dd24091fea16a58751ac1c332aee170be2b483311911a085ae03342f3928430419e3e9b46bc97d3400b5883949a40cfd101b78f650635d43146f7634b113ba8eeb633f70f0698ca8a4e9c8e6e93de3daf56280237c3f6b18ac16d607a4d039b20ca771d63b28c09e8668f726a38dea671343585df8e901f8cde3e510cbbebd9613b4b8953e6ab874279695c3d159252d47b11d140729edb4d5bdf4cdc2993973ca639784d1cc854f6a41b54c082f533a58f37ee3d1197516348bdfc76c74855c5d9dfd81b27c313d1e922d81e942f879e622325f56e8c0e86c6db805f4d59b470d1f77f05dbbf2e080abda8a83946506aef0c879754f3f052f91e193d0a9142c40d98b788105bf112010fa44c1faf5115e116a37e6a41da28dfea80b49b24b764bfb060bcb5f0f4942a03502d015ba29005df67fa122d734d2d1d92d0681e57cca15204818ff414fd3f5a64f683ba8f03b23d5270fd0b4392a0fd30e0a2e95b8c5d8b3045c41fc4194a69cc3ec66f0a8dd708c97a8e96785061815ae7628634e445841e2f7a675842871ba63bf5056a1ba2c6b7f6917a5fe4ab7a9062c73f7e22feebba3b6c42ee8622b83502a0d53c700e26ebd041f239355ee0c64659d90af7d2e7652230c51ec90cccd0e89888ae239a01da2c1bfa57c7a2df5e148c8fe300aa8fef5fd72ee475080eeeb4cb7444e178934868d4ae533e021f57237e85fa531472f03929ac0f3f190ccd18feb3e8dd581c3c5f6c96ab072c4d3027fec81e7768c536ba738c2313fcd3bc652c2f2d5ceab219437b23a5a159eef6ac7e93fb8cc477da39835232bf9faa7ac24c2c0be5a26d28609ed7100c4780e8fd5ebac86154443bf3eb55806e64642fefd213a776d480acd16fcc6aa44c9d5d6ec306a0a8bc725f860261d683a8e515f538326736abd4f924554e989f39fa56c7779de4205fa9d5be9f5bf4ae7129e9343104ded44b01238e321dcdbff3932272063bf5f6f72b9aae5c5bda9fc4c15aff25005a3f3d68c6e3c25051ed076dc98cd471f9d97f2365b0d7934cc1210f0c63a6df645e127bd051eeb26c305444eb085862a0fb1ae0e065213995074966dfda18a22b898af2b001d07b0f57fd157384515489c2ad3027542280688429f45bc4478666809a9eba95368202f9ff8d2309bee09fff5469b7e4f2992ba06f02872fe2cf0eda995c1f3f2d73b52bcda8e785639ef0097e59e548cc8ff9211bebdd08acbfd0b97807b29645b57e5048e518cb1489786737353d52c2545094b79cca6eba75a6b688147c61a375aef3a13bb58e138fff1898b05679187a4bc7e9aef0ea81f6a1965db21ad2b9e2fea5abb21a8c1d9c812c6f8b46e79df6271819cfc1f8e100b9cd0fb0962934d4ac3c211fa8bd8559f4afc34b88314b1a92d8f8ad99ce924e9d9ca02729f73b2777e84bc161d3a325025349dcb73c94dd489ee889478bed84d2bf1206b132575a6ee3f81fbd39b323aa0e60f024e0d6ef440c14ce0e1c1cff8813d4875c335e8a480b638818d8542a87011089ee81b42b071b08ee41fe7e03c20892acc28c8355d73dbfb62605a5ed12135d898548db3cb2ce389ab1d6394c6c4815bab951df6797156e4c13cbd0cb27497ebeb2362278d97b34055a44fa31d653194088b88677f5ba73ae393902a5f27b3e625dffc3e6354eae1c0e01ba1f659175b120f55028869358d29c4fa54a5805da99a5f6284a415309db91ec9fc51355bd0c5ca6a408aa73b5772e84ff81b9764f5f46a88b0b5845214704d0efec909074bc6fed8fd3a9dcd35f65116c766eed3675e5b9532fd5f91224f5a2d871f94d546d5ae95a628d3c221b0b5dc7d38bd9daacb51d8e31ea33a5431ed23a0d52d77727d3e73138cc4b69ee5ad29e06d8f7473a3823d69b5b791a6febcfb7b888a98ce0ebdd44205b5b6ff3f69a512efeecf97301e3c6286d20a49f804eb7d166ad160d9b55c3ea94afe3bc1f132ab31f19784d1eebd237fbc119ca105b42374bc1d82953e8c83562c8f8670f19258a313abcc1258b51b21864bd0ade2bf801808bc74d918b73791202e785a16190aa28e3fb5af9ed854959927f25eb38ff75f3d00d9d3ffbbb969a9a4822a6b666082c4a9aea6f2efb049d52107fe5d90a9648319abbc0fa2e3a0f0970e6c51860df053940cb357857cbab937bc439f7081e1ccc9f5148afac51c571ab2cb1133f59ae58c8ab44e8df718aa6fbe403ec5e81a08b9a70c5f9f22a7e0b435df0943c2ead2612ff591ef1d411c4e903bced212ba3792e6121735b4e83974a8c439ee4ba1bc276342d80aa8cbf43d4a78fd41f33de10e3bab5693e350c553051c9436251efd79d4afe724507f6b97de1c83c12a2d6e3a0c4706d661a435f4922926485d9485c5bb6ab0803cf507ba73a558d1ce792d3d77f5db8e128efd81ae30074191a24de154c967cb826474a9da96bdabe0cf24e9ea4acc9551c6eb7de92f1bc0426bf628ebfd362649511deaf926790e84c6b358b13a2e596f0cf010049a8e87efd018693e8bb84d05378ad157ee88f37c6707afa71b085a0de6f04660803df316013f756455770e9fda4df5d3d1940e842bf5b651541f8e179f5302e1a79037e17f7efead12950f54a6f9f42583ed080dccf21e272dcd8f2aba0e5145e1529638018e9ff142a8493213795cc302f1c00de07702fc12d77e337b8d15eeff547a7ab0da8cda8c8339b2868b1984f340350c52956ff71223fab11435097c8c45632ebaa2e1de8e84708c1935dcf34e25a1d1e72c53d3793ef386f1ab06f9dd4b6ac1bc48c56e96313d14e598477ab31b8558fc73aeba0a25a675cd62af6bcbc969dcd266a8bad908f0150ed7871feee43e34ff8979bd2a8ab97d76e0a35beab8d1b19771806b09ef497bf558c1bde75a0e9ff88d8d435642f0de2566022b6e0893960ba6bd5e46f45defa70de3a4141035535302184964113178497fcf1f3e37f59049d4a45c4344d0d8edc05a003e373a9c64992abbbcb479b0453e08617609fbf86161fed17fb34a49e3f1cb95e452d37704ca84b47b3c6d668a2e2b27d536e75af36c01b74aa0cf96deeb4c562cc53d9483698299392ca5e1933ac1f98e360320dfb4c4658902403bcd63c6454a5e581e664d88f4f5c33958c68ddea02c3d71428d0e9096ab84e7be7b2ff57ef71f3ea8a2cb8370c42a148eda389e630eea41a35576475da22e7525e06441ccee8cf4974b0c72f0c1af69944b036ab1453742d2b9c445e36eabc6ae84315449b3bc874bded4e975479802d8797707f1c528ecb0edd9e156aa22c55452cf4099e919e862baf591072bdb4523da25f712bfd452a14a7ced167f8a5a82953379f6984dbbbb44a186de8a9db4dcc8fec4f58fc6270bb4cdd7b57409bab03b1696f6ea6a8663001008", @generic="c1303a29524bd3d868d5b67a2fd92b8adb48b47f02fcbce3bb1250aabe56d7d9b86eeae1ccf3e764a7bd138216942e49814cdb885f44e79644cf12fddbf233182cfb4a1fa9a897e19659ac063ecb9c3ff64dd22251e092ed4b51b9900ba26e2ab8634c901ef5d37199ee832fa510f3fedd9a19f3bd91a443f79338c56d5a819cdf8a5be9e0ce1152bbae392dea0174323c83ca27f6b9d7e70829ff0d98be226132b8598a2b31941e7d4493a44380a784ace771c0f1bb0d4a81e9249c94eb7b519793b7023a0b6253f6bbc863af6a101bf054fa6244e5f7fe09", @generic="3918a03907d163398e63af6aff532dc40d90ced419aa358abcac509d661f9841112ef864e7e0163e4205ff7d009109bd6e4e0e37c9683e1dce675c082cbbd7cfc393eb5d0324c7839f4134b17404e7f406029aa7b1a62e44e20b2b21000b563d3dd248a8f9c68be3ead64ee28fa53011cf5ba57d6210ec15b58dfa6b589b2430bbba080aa5807bfe4a271779483ebebb4855433ec1964e98e74abb10061c5705c8de3d99df70d5daec4bc8a764d647fc2af65dc1d8aded212f2b2d6a7022fcc221dfc5ae8b0210a8c823f6482a96388fa444430a20ade84f092250d2c6200f171407aabc1387200f2400a54eedd65f6bfa361af17677f7f8ce289856ea42c73b53711a7ab03b5765148a1d39d1c2166fa7a8c467e88c02b882412036b6de28163a5428d1ad92213d7b81d53d4e54f97997bc51beb83aaf57d72c1ee8e0ba869bc59a2a545aa48d352f8d3cafaa7638c5e5431e46df9958407a388ef06db8a66ed391a04f847aa4f33971d2532cb4d92ef3b1dc035934dc22dad441d4468fb5392ca93566ae9c393f61886662410f15530ae645e35259007dfb070ad28c98e97c111f2ffbacab781b8cceaf62cd199f6e99f727bee5baf8341fd3e20c7676d423ee5d0e89bd23cc97c9c60dc4c31c293b8dbe1fbbfb5d2562895a114199e4274332126ffb6d6c3e0645dc93eac1494fb528070687562c7bdda1c8449ce2259bccc67bd3f97cd161d8c7e07a5405246fb23dc8a456fd7b634e1eeb712662d1d0af2ec90af62042162de917609d7a49826b96e2d9d4b91f5212f889cc562672f08d65130de8516f3ce962397f15a3a81d3605d5b61ba95506d11b278c4501d43972de867d251743d2e6a429a28e439a7db3fea166b9f9b90460a08a0f3873c5f6ea5cec16c4e36f721f27d9524166504d24873be0feceedba07a6bd91921e18ded9e7f54448081add9fbe2fb87fd6748cef7facc6e1a1dbf05a27b7f0af6e2357dc41e29f2184719ee20b6db672b1a788a37f94db7199a9388125c432655fe74de4f695c9c43c775c7089a0d45980579f6f9975503091bc04265101ec9907194f189365a0e6f82b076829696fa8732a22c5c3233daba66af39104f44aeb7701e69192037630580e232c7215339cbc9b6074f371d42aa30892204f3ae926be89619673419eec5cd92f76139dd7b92c85deebc47f05836049680b11fb8f6a586be471a81f4f665700ba1a5b39605e081744e01aa2ed66b219fb5528c45f596c6cb0b8082672134b1af680e275c75d8c6c3e8ea6aeaacefe92c74a4b46c132fcedeb12beb1903ba25b22e995e26c3b0856dec41d063b24e1605b58d74d2025387de25f811ffb4b5c46cf2acbf90b1d6447514b8e1ee5f855619478b74d42fd0267e0b44db4fa890ed3e99a0a8b267375753b57cb3b791c1e3cf45777947361f169d4b18fc871fddc0ad790f40064b9b3a687e90fbb2386a1f060273c0c75e61f474d1123d2adfacf7301bd5711b80d08a03d7350b1bf728e7e70ad878357cd80e4de9386626c4196e10fd8fce324aa700d3f899e79c8f519d7b7d03f573abadfc852a56697798155c2222feb8c50948ec71d22394c754ce1ba4ed905cd5fc32fd8c673aa24980da9c947e56c8862daa2eed7479ae1fb2b329e2def09aecbedd07dfaa4a1b396fc3e3b7b2983cb5c65db1a23f0e874cd3990a92d3e1122286e1042c8bc4b9a2c5267b447ff817adb63c0b630e001e7d8f50561a66fb4da327ee25a32ae37a4e2c968c880bb52098ea94d4f8b68ef2eb3c977c8db8f589c1e458c544e234c0f848236fcdcb38630134ad57e59535d56aa12d9cd64ff48e5b0d2dd0a82c9ccafdca7f83fd36c94f37e278da7ebcda5fe4347a407f52681897718f4558433091a76fbe9eaeefa4e5bdcd82420547709d793fefe9a0760d9e97d2cc4c026d3ef3e5fc020203fe139aeffade4018e15c8a44220eb485326233577c7967559b025af7cce5b05e7c1ef39691c5e904cbae57e4e3c163be9971f55af206404854a8838ce57056114408ce168f873af68be24a637f745a6468d251336b4d0c08ccc0f37db24394bc48977718030865523e35f3901de6c62096fc4e1d347cf706e390774fb230ffce189e57c38bfeb21e8d85ce273e15b2f12cc02133b8b9638624a197f69552599b27172c5d8269c6a196b29883365e29154b300a7564cc7b8deda7259a10658a8f72ff9530214192f5511e7b2a832088cb78bb9d7f0818e6d5b38819f88511a8da200b1a7fded8d30ad4f6f82369438de41658ec1bdce41f8d1e3407ad57008d52bfc613da330d24ba9368e12c500b181477bedaf941ef53213b1e7759f1293ec05ab38dc437f67d3e8aa61e4210a4cccb36e444606ea003c23d31d52c0e51e2513e67b4400202ea38d23c3512de72ebd325397c79c48c0c654cf559e288cb968d6311975a7c47cede2c5198584bddf8825c956d634af094dc9cd08f747aaa7b34775f727bb7636a7b8081a02a02dc13debeb38b16a093ce5c58a8cf3deb21cd75996985e7816a6ba284abfe7b8faff52d8c3939a33e8696527640655da9a192a91d52ddc0a1602f898dfc14b4ea767ff18ac0a2bd2e46f4cde8cb6c97b11fb89480a9448803dd01ad54b6635690019f61dfa9ccfed8941db53fa5ff3056c901491c896a20b924c9b4c2f39eb8dae3d6dd574e2110f803a551575e56bbabd3f85eedc6e6cd622c6e0ffb8b02bbc431989138635b0f438d5ec07f2c4d7e00bf53bc601ca201e2b0b54b42dabb050be802686edcff870c5e054767d6223124e086e9e6b029774804a4edc1c7498be13d50d8efa67913d3e39d59d08759653dfc3c6491403c0f2923f5607ae4c57345de6904b67cba747207abcf14141e85aa58fd67d78cda0a9deb8a5a4ea31c3ea245963657fa9ce1249d7328638819a0bf246c3db4f3413cbb93e8c48869d083347fd229956b70124da877031a053bd6e5da34989fd2842eabd0557253a6f2aabd7410e564a1ed0d417753264efcbcf8b8e99cc678fbf74f689f45a477c829258e8fee4c8926feceed24b2a75be88dbf1e557359ccec8e42629af9066fc278e9ec34af710a8b45eed648f22188158397dd7d1bc89c42e329d8268823b7675fa6c18e936a055c287ef6023dd37f4a780205994ab23e82a722843118a8a058f2723c4d050ea8c1a97b669b35d00c49213aa5200dab8c7d7ab11a511227fffec96a0a0ac76348e5b09aaf3cf632924000d3c5283fa77c6acccc776c307dfb5936fd08962c12a153f69e86aa40d75fa885950a48c2f957ff551938f36b9f79fbd0658ea7b6b8d322669c3d4060759507ee4b2dbfa4598917d73775a823f794ca2f3eb309b8e35c1ae924c27a2cbe2b12e4edcc8af9aa5eea896e77ad19e7c23d684ca8ae1728ffa2af25d5fee1bbf4ed25d2d721290baf56e7a02f0cae30a3709d68259e56fe1a7f99ac995758d1d1dc6a39f9a4c9201a5f0359cbe7f656d7eb6c13997cdeeb625941bbcde5ebb7c9a697a67fc2d7afe37f7ce1a3bfb700c71df352e5ec6692005f93af36398260070714ae5634abf2c58f8f0b97c4ab215b0ef4e56c4dc1361ee77cbe3e691191544d7cda296db7277ffae7a34b5478390d5d551cbbc780ae746be1c91a7cb3a8442d8a5bed8f7012d2cacb4ea32b98129e993476c25b21b29fd10328fcc64d4c16c3511e51bb0c58090f219fb032a0db5a6a7b242986b46ad6338c593f1177381bb34fc997a0718070362587004cc47b513751972352b141a4ebcbbe0bead58d6febee276104dbdc2c40ef5ac9bec37a25d5605a42b95abe671f692558961fc845df4783426a36e6d0aeae357ceed9ac88c47717ae0a9a2dc1f75c44c12f0e354394e4150d363357d769a8ba5b039a538ff2dc26265e1f50d6e23e6a06566712f954dd11b86936338e8e92064a3f3ff2227fe0f0d2f5a5b67e1b7e655499e62346ee96c26288165d88f20154e4c69cd8f8a3e43e68bcc7cc83a869edb58927f783855f5ab60689bf212b9e75fa232563f1469fc6a8f28e18d47c4631e9d90b945bcfd3e9a6d006be300a822d7a1efe4d4ae03d6b29292e553dc999d0ccb665432b6b3e404c693e30c5930ff3b57f9f629142a0485fc3c312e466c4ac3151242413e6cc5beff64c0930fa04f4a1777a5f8940417ccf27bdaefe92dd2c9b2a34687204209e09f702d3d64e56eedd7c9da482651dfa9cfb5d9301c9c360bfa9acf4cf7da2339297b4e9185b65c3f1eb06d072bbd18cb3145f230a769f7eb93cbf8f40a5c5a3574f59ceb7be825d66b4970a8396cd02b00f6750b3182b3b5da31101ce9cb9eaa5ac25c00571654a4d4ae0ce1ea302303f416378b6cabddf4ac07e668f905a5401306cbb4bf08a0dad6c89ff0586d845472ca88a0ec4dad4af8c832c6b15f4f5fb44e553a86387ddf6850a66a350b5403768061595bcc8c0969ba0428ab7ca56c8e0509e40256ce53544ef72907077fa07dd07a29ca76c1a706917d3802bae9dd7dfd6a5edbfb577d7c963b2bd486d9eb701a8ebea4422f1cafeb39122da6ea327db7fc6be20229d5f3c059ec2fd284a24ce51e917529785f044a4a957d23ea5ab0e8bcdc92750d3bd7414fe2c2104d58653d959c4d41961bed76876bc50d342919ee07b73f9c1593d7ca6d554b100086ca20dc0de20e3daf3867cdce9db1a0f6cf6f637ff515d981a275fa9c635b457e53fd9f7c761c636695b80345302b80f6672993ad25f8508d2d5240e595bb670b21091339d7a6a9054048f8343e2a880ae7d602708a0cb1503df7eb5ac5c16d7fba0fb536f26d8ec67ecb841454a1317c84dc58f17a701ad872364a8f67ef6231390bcd446aa03227e6d3c6307efdb3e00818c38ce3b2d664da5cd192a2fe2478055e8ab2223e19f50d36dcf828132046ebdbfd8f66c61ad10c94c0e81604597cc4620bd905800ff43c47f20fa013d64b352ff177c27564cf58fb745fc082a9e697e2170348dd38234d19828e4f87ce4cbd26d1a53c9d8cad93926e1c6fddda26a4f4def0e41166c7361d528e9754f19ff7f85d40f350fb147812b0f41f7c5b70aca89f801c2c20d41b71c1f17787956ff9a18e2433d25c811602bf2f0249f7b23b5a593b171de3e45926464a42f0f0dc00bdf48f22fd7c154fb1f031a00e5589005ce134f33dc28b814e14d525636bc741170f0d4d461163758bac6e4477a52592bb67c59d5764c7e0599f43940c2f763705bf8d4c0b7a08f085c41e9d025125aa91b9b0da90fcce2d0c2382f2f15dd9c75a9911eaa01d8145b4a011037c1697c74c35585cf2cf848c11bd6c64bc71e781ce470d30d3d363433471fa1720b4541caf59bced831d6a61d6347619aa5f26e30140f2fea05ab4ba8945571428733f674ce475e86cba3c99cca49cc3590f57dea15fc1f30ee75a88900982601cf73e85158ad3696baf005fc3a82d170ad60b59688431f52a67f8156b548301c4dffaad8f3edc66caee49f89e6d853c367210a1431198d82cb0bbaec77c925a4276bbfdddcbd79d60adb57d1c7f8de3410525f864dbd749cdbf64007beb77306be2bec4e094862ab0aca61b78d0dd9ac56e0c4e26698dbeede49219203f34fffc17517f4a3e9633f611bb51e8ba0248260d39fbac0144bd8be13ac61966e8435f7118e87c908b7e79679c4dcac8f5b334f89a741f3eafc977cb42bad6a0255bc6edaaf34e13b2ae62faba360964eff7ca00bd6cdf3c3d6fc3e8f7c73268d6743e2264856eb36330179568eb96816e6a", @typed={0x48, 0x75, @binary="c6d05ab5bba01cd5d4bae97a6441030324a27b9faa9637672c6e778c4c48ce3b07fbd42269afc1f06dee706bcd0e2e4db41298faa30bd0119d207e357a"}, @typed={0x18, 0x18, @ipv6=@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}}, @typed={0x10, 0x94, @u64=0x9}, @generic="b35b1dbf27997525c72d109f0a3eb2b1cd97e4f8036aa1dbd6c26c62fec5dadb605305c7598632c3a9daa8d3269278aa66a86180aaa1d23db9606b8125efd8180f74da6194b00b606d41195b109eaf0d96dde0f5827f176289daee8c4caf26b22ff88aded18fdcdd27fa390d6d"]}]}, 0x23e8}, {&(0x7f0000df3000-0x28)={0x28, 0x39, 0xa04, 0x4, 0x0, "", [@typed={0x18, 0x44, @ipv6=@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}}]}, 0x28}, {&(0x7f000009a000-0x268c)={0x268c, 0x33, 0x400, 0x7, 0x2, "", [@nested={0x2204, 0x3e, [@typed={0x1008, 0x5d, @binary="d78ec61977120456a302f7aa38156646581375b7ca4a8b83dcc7337ad066399cde2f4a3b130ee7d46f2e636a6d69e2073e58f00fcc7e1078e904f31ee7342e124e81037d35726f3bb86440280492997c77e283b530de8a67833e2e872ad79ad5e9705a28a9e14a0c1951c8da226a62b6472b466e26dec0876b9e2f6b9247d02b611660e40a98a319ed78413aad5a5c800535f2c6c49cabd6f6db4c78c14165887cedcffc9c16c3a87172b42ac241e418de74521ff72e6deb93c37eb48f7e36f855f8d7d4d3db66a8b1c069a3c9ebc158ccdb8e18314adcbc6fee490e56cfe5bcd3fafd7128ff82eb57506a4da2aea6582e6ad3f9ba39ea00664faafe176bebe6a5e5815bb9e31b4156eaff87b0094d42a078b321e064bdf7a5b7b4a60c33cf9d50bc026c82ca08f8631905a23eb85d00cf4606bf7936726d432292948103d2cd9ebfc65b453bdd2bddc64f2f2124faff6c033ca49a0a47292533c8812b08b63bf7178c19ed980bf8df108a775566df96a90bda0ae99a4e387d851fd7086f1f754f42cf513f377ce105a118a95d0ac8ad921cf2c2fc68afa798226eeb79a14235825a49d912a7095f31139a731237672db68d8cd93b4fc7913f566ab794631dbadb4bd650e5d10acd3e988bd73bc241e0d2fecbfd664b85cd50124114459b297ab8375cb3080a62eb314a50ddbf622f52fdec550e10d80d18c83846edccba112f321df61fa8e0ec1af8f12d7c8ef44812e0def2eeb4136e711d3bc506b5efb5e99cbaade5ac1c896da9811772cf771e0f9879bef5b67275561ef330d20ed0ce61eb85a1cf919120318cc3c096e31bdeef594644b1dc1372897b9bff8d3ba9efd28e331cb3b79e61ea2b1ddd0096924f0f4e6cce5764781ce8c0138a5add8e03bdc5f347ed19d06ebe67e0ef8c40eb775ecd40519bd04fb066e5f9bfffdd8c1c162e969a28346ba3680cd84a737d121db917050f7ab89c0f8d9d5f9ac44bac0c509d11b536ba855be1e208318c22f71a65e621bafd2fa558756b6e041d1f0ceda2f633e2d69609647345924cee6fa21c2eb0abfe214fb3e058c67dc2121e24eaac3fcde9f224d3807f8b7d63082fb0d2efa4853cee4d15cc80de77a6bcfac5ec9e0bb8b2c6ca1abc1f3187df8ff2764781c52bd3df2f89d9f95cf2906d41b434f10a96ebe7f5385ecda78941d381b528fcccbe7e5b087c91878036c1d802ce0184d4dba2fe95f755c8737a23af9689ec8f4b4255fc17749507a1e0c3ea3366309fcb51d951216c717f02c5b5c8133a8ed304ccb3c1248c3eb2e0f974719013b9151d939b97d7ad7a8e2c3529e124d88c89196a3b34337b95c99bd45a767b344d15d0a41ffd12c394ee9d27d6f02b2a42b55c771b9ed009bed86702df39fc426c6aa7b573fa35ab865e1684176228e7b980bfe9f5df3e45b1fc95b37dc58fb1d79e88f98410c85913116c60f1d4498551a139cca72541ec65c0d6f534f86b4c6bad3b7ad621bf58e30b19694fe17e3ba5bf9cd6b519114fe70d32729b252a1bf100b922dfdbe992740a43accf4fcf710631de60a4fbbf02512706ed770d8d93e55b1ac2de263cf5978a78aeb250cc4ae1e263c7ca5611046873043881d99f4b73884af8270219a1e13e88b85392625176c9198a468fc397c390733398c498e19c7a58a69b455245bdca76a18f588c6e02135c624477aa4937f62a2bc2648a13aa1abc361df2d29566c1e679d5f109ca439c819ffb83752eab54012782b47e2fe708a9a365346f3fc725b8568e202473a03aaaf9514349e5116c58d684f4ee45fee71659122a4ae2aebdd5e027fbd8ad6aefa498733cacd7e7b07107253c8155d6efb2ef0261aa9ccd47c8078157ef86b252cff57805c718cd4f791d876eee6cde9cf27fad4b2275c22d9f7f610ac7464aa1abb7432f8fcaeb3a8805bfee73ba1e46ffc852c8cf4082dca469f6a6be608389e056b12c3b087575021e6aad15b8e9ec9a168d9471cd239afae3c8734fe7cd38b31dd8578bf39a3d31182695469643805f04723cc821646a1ab406197ac1de6838d601a4c2e4cc3e01377a92268ef2d7eefe60da6eff11aa704ddb59ed76a3f65c12333566679c08a1aa640958396a0fed5bf01defe7aeae19b7f096ef0d02ecd45c648ac0adf1a81f2dc81e33dd89becd459028f1c4743ea181b7a9cc7bce1851528d45a5dfab49923057a23025c23b93c495860040c684d848f75166c30a3266cd8dd36b6975344aa8407d995cf0590742efadb14e76e4d4907faf56a7ec9d85e75eeb91d47258e01c45f1bb9fe5d39a30c80c89a3dc589b79da0874c45b5812a6ed94b5340058d2d96161f32a0ebe04b67870841f148fdf5200e9e8bb7786c3502f9fe459da560d9608f28f41e7875a93f9c1eafffdddea0167f6064dc821e004ff323f1a496b5891c294ad5f1df92b17fc3e99596e45ecb48846dc0771569fb95572ded77216e3f2267aa560ffedef84144cd648a624c1f43cc75ace02839a34ebb3b4b27721e1b17c89788b875a9270a1b7cf7e78674aae86558d36f0e52012bc3b7228bb9e6964e542bd77958b4f6f4460da0ca092c36722606d73c244da8e470bb4ac95c7ac5bfc76804eccb4d6cc02fd12338e2e8bd8c965f139969a5258863993c3bacfbb58856ef4558e03f79712a9cd4091473908181d9e268e8a6c0e6c74e470534d60c0b55b5e4ab40d4715079831827cc960533051e8a57dddb47cbc4089526f8dac66c0ee55c7576905709c5214a78679d66fa0d039dae2933f9dc2898cd63a85e3aaefdab12594c7e933cdcf72c1f7edd44e3781f430e9fe4fdc4338470fcf716457619dffc6f40c6c2c4dc64002726df9ab6576617298b30bc7dc9f3f7186d73ce789835d9e4f62880c70b4d5191d91d5e7cbf64b56f3c0309414639b9cbd799fc441ace3800ddfe381ec2b3a83d22beb44bdd3b9606df29d82a4aac77614423c28707a9ad883af9fcaac37f3625aaf7e9cf1eb83823ba1103a56c3ab04dcad5c54f7fd427af764e0e38177fe07015c50720252e9c36de05584ddb7887989237890ab48436161224e02956cb5aaf42c9657111c1e687d1bdbd5e87301a6b7c672a0d1c9add8fe8420a3296d8e0036431e2c1517964265dd51645b2e2686ff67961b605c6f1fad7dc307a94b2c682ed5ffbdb2649f0d7da76dd6c78203731ac9c635b02aab03eeedb5c84cc7575b9eaec365414a58764cb75c9bcc31201b588003029df5b749f9f3460489c79f3d4f70d8a3de90d126bf2f66883eafce1f847622987b7856684f1ed72dd2aebd0ae2a92e280b1db455d6ac9838f4cb03ad9ab61e12bf6234b84e5c77b2ce7bf26e9ad53679efcb489c5c1de38b7e60ea6a843b60fa2569760bdccd11b2f22641236c265ce2a98533336018779d1ef3a0b9a56ac136b5bfc97f4fbc4f9ae4b7c4290c4d8b9af118bc05a53cb1960d4a194b71a08793ce926beb1d53e7ded2fba68fd4439f3c05c302447351dda6ddbc3049cff29ca39a0a6c25465c75630e296eb7ce396faf39ff82fda9198c2f7b8ebb7fb58e96b41810af531bc4bc756ef8047f3d7a1df68698cf28e1a3697109d519c7e94b1484549712afe05227f9ede0d9a7952fefa4d2d7cf99dc3990088d159dd9c3331bc87e8fb565eda9633357b170c60c58c55a1970a840669ffa1a6519bd8c7b47018fc50ae4a86142d9e6ff34cd751a9361848820d5cd6b592453510eed7845d7bdc0fc4c6998ffe42a533f547a08fc5a232cf171c06acb0d6125168ec2ff9d0ceb9d8e8c054013439a64c8597773e591af7e0a6e203771ed3ef444ac2ed86b4975fc148bf13fb545065dcd01ad73faf03d797f5214a68c2d8e3ea17eff833d30979739483dfaa953355f1edbc431a61f649ef583cdd9059ce1521b96a2f8db46c91af87d60e41ff81c219c3138b0ab4ce6a8d137792c6ef69aa5e9709fbc46b01befc03471cead014693df97d5500a07772a9bead9778d32b782271467d80f2b4a4f0041f67d169f403a53b97dcbafc2f0cd2c1e9d330c5b802bb55a258b8fd38e7585c474972d1b6847e2bd755c3a3eac42da1e81305fbddea518204f25f61d96ff794069cfc0b15dad1bf14c3ce91e7a9c51ce7329c8666c69030e73ff7e1ff29fa548d91088a33b34d3d398a5a8cb34f7bb43e1dcedab7c8e2fcc06112903a36ee13e266f94e89f0d70371ac9aea2c264c85d284d5d98d085beb86b31af5beb63e2f65ef1749ddf8064e3a26caa9a12401c6c7c9d1220f05353bf95699c67561a5ebf021c965536c60ae0c0af4567e1ba33b4830520d08e296bb57ca95033dfb43a3d23968056d46da0900073ffe5ec21b2c279e4208ba8245010e1a542a6ab1234070f20d40296c5ab95cc36117edb844e833fa097a2cebcc80f38335a467709dedb72b8f8c9d1ef23bada6306acca150e55ed553a978d711dfb845ea84fc201d9ecce618386b6cc86f1c7e454e5c168d648da450850baebc2b8ca0f6f04e6f92c073361d32b9ac41b74d4805843790b0f4e8840b083bea04e915f14ecaa5bfa01a0eb431fc6917cc3fc4221a58a872c8fb70b92c8b83cf11c5db060a06b63bfb131f5273188ec0fd938c0688bd287dcd4a3602affd5c3f50f27e240789537a1cd22ad8fe1ad85b9acca327afa4be660887ef67409d54a7b7338b82bf8bb63f64524f4384a272e5c2b1829769a8eac5e074fe3afc40e9476eba0133da4967c266af0bd223855ebc700144287c4a745a19602e115bdb554b25c4e8da87ddb99d301ae685f99b3c46bed01bfe47f40ef49415807e0ae926ebb5fc3762013219c8a4a7f239b57812a6c09f34b8f6620795eebb3635b943b09dee0eecad6109f35c2aacdc6f0e5498b0ea440837ad260d21217c93b40bd53564f1e40ff6353e6b8ffd084e5b55c18caa05ec3ee9a5299ec351883d14b00fd6caa9c1322383e3b89006cf886cb44266658e268999a7e1b08b58d245bbd8d9ef1f01e4c373e877d712c24aeb3e9cd3a0996c9a7cc8b0bac8df3e4affe9a3b5e3bb486b3dc5b7e9eb9c79eafed8b5da9e3bab28d0267cebb202b536d7252d11aacec14964ad8d185f18e546540574da48ff9598d0cbdd7b7d69992e68ecf4328a93e86957edeee1ac1a361991f786bf37c5f921cfdd30f5e96cd8785b4882f27dd2f216aaa10175ef5298664ef873783ff0e4b5f36750500424e4dc3644427ffa67b7dea988d351232ae65fbd4385d2a00b573ac24dc55eb248345e96e5d93b305541ddd73ddc14a6ab1ed898133098e427a0af9a405101efcc754bed9204dea8ae89be32296e9159ac621e7e554d2b7c9f29b64f7771d00a46049463e8f1cfe112910ad78099f641434bcc1852ee927620c64f2cd90820189817aacee636c8bdb572829bbb83567a78f93d0f21d61cddbffb1c8d481e605ca497ea941b6439a9aff1762eda2d3317ad15d4995a3dabe2a8625d5ffd5ab5962c532b48f3f2d109a9e203bcd84530f58a4bb4076707dc8e25609b810792ad47a4922570d294db56eef974a48f68f7254dcf27cbefeb05e8408484ae1459ec4bdfd796914b396ccf9eaae5e9ddb0c8226ac3e0ae69c9912c6a68fbf715d357bb4c8b0471191eeb2dc5d040154a1b7efbe2632ae490710571ff355ddc2f31eb093ab09f56a30c5774aa23d8119b727aca84646785930a2785793dbe77289b66373857a8542798fdb95a9e0653a081652c24e2e0f3723d8a80db66994274b6a71772bfdf80243823f77814d635620763b00590560624b7c37"}, @typed={0x8, 0x47, @void=""}, @generic="1bcd777712d30013bd70063742057585dcaaf27c68b1fd6cbddbe608f6b9072342cbae49d25c1386531c868773e59d5d7a36a76346ecc6d931e0033d53badab1ceb97d6809e5148e17e49c19f80fe36bd23070217d99b117b1af9ea84a64ce8f195c4a999f9222b3ca8f521162b9c1615726c55378ba1b7592e31bb993cdda29c542514c3b0e9d6078f61e1561d0bf7c846a116e7a02d564004ebc46abe636792fed87405e00edd95213da1910f97da1b3c486950174f71fb869fbf509aabc812f48f3d47e7475a79ce912d9814ebda0a49091095605418ff43bd608389c6dcbd7defc2a93dd72e895d42364b47e2b0bd1c5ba", @generic="69673e73025517df81af35061fc71d3dadad24ebe8bea6f7b9edaae4c012db0a4a1e1361d0507e80949184eed30229e1bb9cd0d10fa3ca7ce8f14ba5d8123c9fed9588dc9e003462490ae8558ed08c02a5fc41d86f970d46d83b7ea9b82e30de67fb94e22d1bc33ac527056c3088846b3c84482c81fcf2df08a84e44e26f6e9e68ce0c2c5585c6f2f9ee72f2c4e68e463f6e85eb87d7fa093d57f2a7985a054b87c834f340406d6ff90d32f35aa9b9c3f864d7552aafc269e5e7d7b4f5d08b3f458c9d0f10538324ac136eadaf34f39f5003a1df163affef465694f6ef8393f0d1aa2350b1c32192dfac5381ed950aaba7f97fb26109b682a47d23f7d1520855d0909829802d5a1faef0831b67f70394a99013e7b948cd710f23278c9afbae8fc7641097716244e97148c9408ea17816126171d6b0ff60b5a46d3991a43d97512c260e47fd0c9bcdbf6a31c327257692c063d18836a46196adc641148fa9e64f10f71ede9882fb2839f409f521ca0231f1256b9a196f2038bfa2d1f8e9983a81d7f9602f3477b5fa024a74fc8db5cc8224bcea93b3c86a644f73251a550bd35520714f8829db92d4bb0b107010a2401ada9facd00c395050dacb3da215d7436bdaa91375fd741390f9ff44214d9462aef2101cf021730c45860439340027ef0f14e2e6bd99aa07da190b99e5422a9131504aa041661393e10e641664ef6797e00fa7483cf90cf0edfbd46aaa372f52f62f23a473439126d7c162b509b1696cfab462fa0fddc3f38af33f6c1b6119702337634d2371f3b0028a15d95a49e5a6baa6069c48dfe99bcd807c4b36bc381a093ac2fb31acb18bc7d8912feb45a117e0f9ffd7d3de4d83e246e3cd61dbace794fd35e3079d3f7ab516e4d8c907fdd44d5005873ceb98f0b5ca4391a4fb1379f51da8cb6fd3fff49deb4ef04d0fc955b918ac998993e72bb46e38c9b4eae10d78516149be2036216b1039b5c89f4080a8156e82d9ebcf731677e0386d2b99427ff023d59572f0541b3947432690bb32cb7cff3d7175e8650634f8f6fe1a8f6e2f7e99ce6e9593b344310cb33140487619f9843de182d3828cee4157700da92b9044e6fc72ebbb76d5d4d2885f7ac26f9882cd33b5c6c7b5d3eb2f10643ea408bcfd55411049dcb239e187355b9ef40942cd5ab4ffe6928590aedd96c6f054904db325b9fd51966b404aa4741d88c48deb99d3ec7b5e06d139b75cad97e24836c0700de7901babbf92066e70675c893baff80dcd556ae228ebfedf24676a8013e7afc1dc383b4b4d952304d535e19264a61c2befc87b6fccb4081c111773865c161de935cf2ef57ed97ab04c595ed1311e6f7040e2411c5f5b5f1a2ed793a17272cd80089c480c0733b949d82206651a1a7950520a0d27ea5766ad44d0dc5d3d57886692f13ae04cb57a59134c09ede48ea0cd22f74a27686e50417cc3d4816251b8a555491ad3245c582ce36c4851150539585cfae7fe4c6fd418f3d6f4dd7062a89ebe5528d30c3bd82463108c2eb41c9fe413dbba50b6cc457a6d78863026598c6e9b1a12797494f4c541862e8834a0f5fc61b20a41836614b54eab4cdbbabd0e3d462f0c84dd929c6c665e004f42ea226a1dc4530f36b2d27289d180cdac721346303e481be4b201d73a6e4d113abaee4b09bb21d719ce116e3a916dfc9b9f69175d9c7a0636a545380756b98a665616f4bc131db1d7c5bc4711280546662e535378de21bbd1753f38e336d568efc27855bcf43438c2d1764aedd335805b38c244bf260a01c5d6a556fa549a3216550321f026d96595bbee430efd2e176636f0ea8c422e6c9279a8060a1b04552977bf3a7f41198de99b3c909a0f068ad005280feeceeb3b1a85b6173f849126a9ec62e610343d8ed94034ce237e9ffa5d32b56d53a86e6e95e8d8f9acaec0fd4920dec94f1eee940663d54c354f305a187987f26e4c6e801758399d15c96ebc743d8b42f30cf7c258c8c1acd1a503080b4040647b66a10649173907ce28c68a0f7acdc74517d1ceab938f989e2bc2dd5eeedfa7495b518d176372858bc356fbe834725592bba24b40ee02f3cfea9fef4bd663fd84d8bfdd44de332caf6eb141f55f3c20a8e3c04aa6cf55649f4eb7e94f9e84548df83f81cde5d54c7fcf669a267764b20c3b95d7b6cef3b66e6ddaf648333f39f11e1c573f0f6b3a9c6ccf5f35d6a731cccd5e8dc7f193d7de9ebd77c7f7f8c8d7c74e20c0a2e515b2a07421a44a567b1afbf6d6928033fbe81ce2cf7e3153f5d74a158a44539a481b2d6c8489fd00d8659dd0d7dde62a54bc802f234e02c5341369f112f05e8fb9b97ea0455f52d2e3ec564bbaefeb712d7309a7df1e1ddb49971bdf03fe30ed24bc5dd3b724aa25543f36b758d28f91a77f5558ece39be868e157904662a058d11fcdb3f77e54ea405a549cd5f42c18c131d89f10b8f672b8859f4080dddc5a6852d039e1da6e4181c1d8e7f58f1651bdfe303b5eb408a56d5ff0fea5fca8a690d2ec5ff1a33de98e10afcf5850df5410ddedcc01398f8ec14e8742cc7cfc06fb0d27f8404c5e28fb4c0fd0f31dfb577d63a2b2358e8929200fed882f030729770eb306ac3a3f4cb5bc0b0010f237ecd2e8e821cf59678e16a125fcbbac38d72e4f834ef9258253441bb0b0aa453296a9464944d2bb7ae78c1a930a625185ec3570c1d5599a0d3d44752cf7daae2def2ac8bf09714b8762c0b2d7926540a603b1b2053051cc8003eb7ed4aab94433ff11a25c5830eada1878fcaea54d40ab883e554052a10cc2653787d0ec97a938ec8e214f27cc700546598dc9d5b32e2dc92d8ba094134d433965c57c6298499e892c0d55d845221ad2bde763de300dc91e1fe5c4ba4bd881cfeb8431beaa388c4045bb94cabedf82e533e9623ce7bcc365dfd433e8b436ace4217df1d283ba7eefd6e6ac174317b05cadd30cec14d1502807ec15e3a794caaad203cf372fff586bc9c6c59c554abe94daadfc8dcdf6c8836ca24f824746be199b5137fcb38aa0ef469c2a7a972d64bb44623708efbab16d331515a97aa963acb45a7920d154e45ccad32e389d5192d6140cc44db77d9342a1cb3de0aebca1027cbba8ad24e673a2eccd94d5ae832075da36935fef0cdf7b1a3e0ee1e22eeab37d16cd8682336a0045be8563a0a3d2f678a178e2ddf538f2a50cc294861e43e933afd884c59f9f5a3d37337fb330298dd081a57f60c937c34589e00dfdef476e12f49fbbb1bf9f709e743db19ee6c1eab1421577214a915d5f126f8b4912c9c3408885373113d58496b87344a1aba96469c1be72af5f15e741a7208ef1b159311e85bb017b2b220e2738277398b039380ac2017434d8a5e83db625b63f93344ca4897d55ddac4ad8615a6e50bcd7d4806822940379af919bfc6d946bc7f655600853332b25eb122fd0d5c84a3704d383bba2e2a823d97e5c6b7ed9da72dd9e48921f0cd540ef6a662b8aec0c3a154ab7a4a1b8645a5dbea2f2701c8dfb30d664918ae63ea421a388c16383e19d5d1577cd10202fd7081fa0710694defeaee0176ba59853900ae462bb651534df0e80039b0b413ec46ba3500d4267844c3433150ba52c5ec493c84865a2e211f7d808bf6bc199ecfb5d48ddc6dec6dfbe604cf971812eac205a371f7faf393bfc4e582251095d39655edd0310364d8792e4e40e2ae62357bc4de841f5977f65b00c8416198164ec0f454942f3ebf2724c198025bc3b81acadc118eaa4d280e395c278683507c66411a0122aad9542238668bcf6fd59f517bef89e6881a984d88278520234143f47fd7614191be5b970df02afa5868ada12a77c444722301a2e25317178f58facdacb0873d7087a0c3352f82ee609db9e6beefa4c043e1ceab3ba60eb1bc7c993d6f8568ed79ed60cfd8b0009cad14631f284bc65ea739f3f32309184f52430f350d1244d862ef845c4f08110fdbf44b96625380e8f1ea11815076da90e4c9e041b6ba40fe2867484c43fe28b85d638471c1f665d8d9c4b4267839156c49aea640ca2594cdc2c4143c05a40388cd2298e22d905b91b3a43b600b7bc72b590cf658320f3112ecbd6a47d55f77a960ab93c16abaeb6e7b6319c91590d043267d2b3a3f73e1f78fd135ec9f65f85b9f0bb3ef778e725a8e220dae3ce2fcd26b7bbcba477d3dfe00fa137768adcaa7087ef15bb7320843b5143595220193ab96888ff0eeb4d6582fd48e65ac1597d160172e48a8715e1d53177cbc90a277896099ddf171a7f964972d387b2a90fc0f36efbf5b8c10a865fad662144025e83c46cb4ef54cb0218d0684c79b20fced91714300533403b8a78111a0480d93a38b59f78a813c4e3db00003a2f1346ddd13b9932dca93d0f2dd0460956212155595995f6681e243f06ce94312a411664a9c26a333ef51686bc0842427523ceda44d3971368538e7c56c65ea2c70335ebd27d5abd2e2a17e83c77d1ade79c565db7e657a4a53873f38b7cc67d105af1a50776b3967ed4fd2e5e9e27364f5b184f81d7c34df5a45656ea35df2fa76cc8b33ef70cda1288f26015d4778f07e7820ef2c3f1ecdb2400bd63782644b5a66ca03ef7f5ea34acd0033809557e2b7c1c3ac1b31dc7d7f62a99408e6a749b5132c61e76f0feb59d0fb9e718f3f6ab0a2afc12f408ae42f22fd524a14567d70146b1040a4f46c697d1104a3b01837b9ee38147cfa6c10bd03cb31393f31d4d5779082141903de4970e10e8191deaeee97331f999042c08d5ffcce7cba75307e1222b1f2aa0c6e9ecdb892a7a6ed3635bd29b59cdf25d840f19630dea00870665a5dfd80317507a8d8c9c0c746876b7cf70def91e1c5ed899ce26cbc2eb5572267fe2e28d1f9fc0c59fd18128c809e593ec486aa16118a2202d4a0b8adf6bf6a99b50db5400516fceaa0f71257896305f293b68cfc6715d337b038fe0ab1c0c5cdffda4fd7c2e0287d3b6a51aa9c3d50fb370d2a6c9a88d2bebef7c351db34822dba2f4b16f5cbf4fdd4f4122af45586981ffecd532bca22c71ef99f7ba2a6c35e6d46d99e41d6ab613b31076e49eb9f71a806a6d924f55b1e536934883e7dd3cf8619748418b4b92e61d88440bbee7587ff29f2adf7055fe17a55a5aeca49c98f933256794fae5cae0862b9432c9970940a5ef8bde8f1bb5eff35a93c6e8867329acb36efef891c54ba3dc1e040508e0a0dd94777cc0643e71679d0caf9789fdad421a9250f90716a9fbf612cc4177947cd83b788487bde404a6a01559f34afcf8950bd5d59f0db9a7e9524dcd548fc584df24726869a4fd4b00d6cfc7409a654afbb8c28cf49c741bb77a618e92b963ba96e3fca12266757a5f336b97ba1ec7b4bae7863d487c8a59498da46c6c0f60715d79b7ff650115a6c884215256b2211cc0f6f8af4544958d87c41186c112ef43d9985f86bf426b73762b37ba9a44269758785f57c6fb25b51d40e8c6af64f977b915b5101881752b26acf3b8a610191f9d688f28940e64b8febd4d5098afc7940b282d16d7ec149f042771fc09caddba44b03ed2a527edc5392f5b1641866af4707b5a2f09c8cd785f37d03c525d81e8c11f25b56057724f5980baf69d81fc2fa6dc1fbe59ce07e290c79d65d42399bf9b03db3f6d74996e2f200ee9bd4e1d975162fe325aaf271db5d452d5d3ba34a45ce33cc3e2f6319a57753f457f0f0a444319d520658e6b9ae77a66b601b938459d24029b62e70547fb87fc757d4e0a101f5c489edf68aad564d36d0f6315aab14db1", @generic="34ab2517edfdb883b5db5c848fbd6a0d78c0981c686f2d931ef1ece8d7158d884616211890d5fb90a9f8966aff4108e4f1e61432535d9c0ed1409c6b6b8511d0685ec56d495b38101092180c739a4ccbc07f5451f67778bdce969b02a50c4b818e00c8b07a0c10b501e45e25b142", @typed={0xc, 0x1, @ipv4=@broadcast=0xffffffff}, @typed={0x8, 0x45, @void=""}, @typed={0xc, 0x4b, @fd=r0}, @generic="5f93357b30550e7119a423af8d0e25fa66fcdd633faf27e26b5b22638dc8c2e6f66f3078c94abf61f6c41ffbcbf9d4d858ddb35a1238d460fc27216898376324d7cf7dbc4d5fd66ace287b376791f947a82e9635118016a88a5946ecace711e1efc079469f1bf432e8ac991093"]}, @typed={0x18, 0x53, @ipv6=@mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}}, @nested={0x1c, 0x25, [@typed={0xc, 0x3, @ipv4=@local={0xac, 0x14, 0x0, 0xaa}}, @typed={0xc, 0x89, @pid=r4}]}, @nested={0x200, 0x41, [@generic="bfc9ac6f439e15236aea12e50e274a8f9bb2ea312d520f0522df90604e0718627c388aac126f34612bcb8eec0177f4e735a654db993dd7850908894c0d2a63424862a7eef639e140cad566f0c7d597f55ce99f3dcb7adc171493a36f176dd4f704060e5aca865883254806b8c3b3b57f210431da98a8efeef9889348e89dbc24d9287dd924e945a4ee6abf91985a02c9112bb55e9c1b315d89c0549970c119f15ac158cbac62297e95c49d2f5ec82e2f5e1bcbc856d1155c5615fef2b51bccf6fa9e3ede1097021a278c98d3b6c6687a87747cd3ccf5", @generic="fcdadf06d6213b2d344d5d2e44f0e9678240721d7bf27a34f8bb1f3b76acd281db1ffa45bdfc51faa6de24687d10c6901cf22e44b0030fe622df5721904f902cd91fbe0a261447471e68c68db1e2cd70305851f96a6f88900f577c98fa4649efb412a40e1a07c9e3c54f4d72033c188dedfa7061407dc1df5733e88a61a467529a3ec5", @generic="f22e6df93256d7ee7763df5423c369634c6fc2d4a5f6cc2c65cea6d70681", @typed={0x84, 0x59, @binary="21e09f6c411e6f67cda6fca5b0a3028a69066d7c9afe455835d792d2240730f3941fc2b11a758751eef7d4fc02719a9739e74cbd6ced29965bf82e0805f9f7c8b137617f7edeb3ed69cfb7a85b576410ebac939eb09a41d26428d6e505cace0faa1d42773e394612fcb109aa8d1a5bb890fe78d9ae743922638ef130"}]}, @nested={0x244, 0x89, [@typed={0xb8, 0x95, @binary="3cb503c26b62a4d1854a78e1f7506973da459e6a060ec9859908689da2f9ff7f77b2ebc90de8668a7705300568e0c081e3b3d319639f3059fc1dae01f0f479a2125d45a003163c8a8bc67686a0840f51647f4dec00c3baa4199f268466dd1157f440a22adccbe084fa6ee6142a2e58305d92d97d755b6367e4b29f531043623a056dedc9d08466d10fbb9c3586f16dd8f15acd4313905a2ef873a20daf3b1cc39603372f86127a8d6048c15a5485"}, @generic="f2ab0072eb0e2ec73691d6f7f3f3805cfa20fe3ca2b7db6a43f3a0ed0046cfcf7c44eea17aab6c87c3c5f21663538f63448e04913093076bc85e6cd30baf1f55bf5c4008ddd354ed2be4c34619e26a5bcdd7277324c87c7f9830bcc79e98cf46106cc92ae5e9194e58176e500ad3654eb94c748b413bfed2f636ad8d8c6081c0e9cf67bb871c5e459641a6b13a619ba0def89116b599d63821862b11b784", @typed={0xc, 0x6a, @u32=0x9d7}, @generic="7401480ad80ddf2cd867334e41af45390c9a655cefdc7607e15b731d0d4301a1f3853f3e29b73125a39029d1503476ce2d479163bd05f746fedaee440816b710026106bec8282ac97afb269ffc17bac7a093d2823c62053f8e87ba543cbaa4731e2e347ae534dc704f30296f1460fb66611dab09858267e8a443ef8ab0d63df9dfede6d3e0431a95e9fa", @typed={0xc, 0x16, @pid=r5}, @generic="742f4d1c33eabc3de294a1bd4d55052611324c36408c132bae847cdaae1c636cb84e42243d1c381f197d8391318aadd15437", @typed={0xc, 0x39, @u32=0x1}, @typed={0x8, 0x72, @void=""}]}]}, 0x268c}, {&(0x7f000002e000-0x1510)={0x1510, 0x11, 0x0, 0x3, 0x1, "", [@generic="e0573fa48a2f0f8d9082cbcea4e1757ccfd167b2c6f49b0f46f400efd3f50c7c70c11bf500c0171b0492b5993b476533169809cce3ae7a17d144831cee847c7de783ea3fa88764a411c51babd8674faf2f580c7e943cbae5a46c73577cab481a69bce0ebb1cf9322e97a929b5e97d4308093936475814dc536e6847c19411e9d6f96b1c77b0aa3800c6f4715cb53e6274525160bedece6557cbaf4a5e1cac19a19e6745141dbb2a1efb43b603b65def32bddafbd3e8ec2bc8af8bd017c7540d72e8c59fa", @nested={0x1098, 0xe, [@typed={0xc, 0x87, @u32=0x6}, @typed={0xc, 0x61, @uid=r6}, @generic="171570f20a95d3f74b287175ec2619ada83624add1b7622ef3416332dac15114ea2aa5f2447b8319d2bdc9a09b17220a5c32e972b0c402cace115f356937b22dab23b795deb9a832ba2b8cd15dcd9045ce1c9e6124506fbce441e286d16d83531733d3b0cb12d8a55ad0f4b8b793281763a64e2dda76c67f09c86333f3b32a75ddd9ed2eb37087a728b8bb5390bd77c0aa64e498ec507b0cc849428210871d785ddab9de321ba6e2132e0f3df51d60236bc41222a7b387e84e3c3007e70a4f22d33ab00be64fd1d0232e209518d52e24554dc41e3af523d935024284e35ee41a1d1709d0bbf9a0b63669ef1c5aa7f1119cd6745ea1b7ba10da3cc3d9ffc36f26e272610f3c2ea5a6fdd0de96b3debcb74bf9a912af57ebd91e5c5bbdac2db22cd956baa08880d3c59aab8fa55717dd893403a82883750631eb26f4797d3cdaeaf2a02369ab7342debf77914d6c3135e534425f754263df0827b07f822e43d72e9a34dee9fa285ec705c9c28c68964dda92bbbe03c059a25a712875d52e3463f97e166c42c9e9bdbb7ff89b583f6f23eb91d3daad45cf75195dc2f402b8c3d30fc9764792120322bf90e438c6fe8d6ea0629d834142d72c6bfebf06768da54db830e9594fdc8c57f35ca6b9db5001740c02beec7f9f08384b62bf8db8694856c2b7b9c3456bff2c0a5db21b83a381cd7acbe49314743c0610fe4c35430382ec1628a7c46045f7337404801d8e9a9add559a33b43cc1de1e59e25e0b4375a70a9a67093738d46be1e39620d8d0fd835b3f86d3d4ba6251d16ad473eba1ad6f6c5e16e37f6a3a1937c073c5e6f487c6b1aa62fb3bd445243e9f8d080e3c1f673e4cfaa4356a0a155b2b3199256ca848f07f64bee1b0a05c57510969fc9d4db9aa370538ae037f437275183ac911ed513fbf2c67891c06cbb38bcddf2e058ff19dce0f4868b967ee012f45e99451d04909a22c68d86ce282c00700736a0a3481e186d4364e4f531a7c873cf377be0ab5bcb05f7f1733c6a30c61bbbfd9ac8e7a7752e6f0eda0f026b061041e121e75e00900269c52af96e70cf453a0342b0bc0f92a5585c2c62f1b1f1a3e0d8a2a6163a558db3bca6b14cce082b134870598eabcb0904b3e9b8c93ae418802f32419a4cb5fe82b27712df84517e5d8a4bc2ee29d785690a490b4020707d3c49046489f8008348b412022f42911fc369ee6b8f6ec931dc40a7702ebca3c706b9fc21bdc1e8945a3b7e5c1f6ee79878c56d19a5b75c9d61e5f6a317322f2fd990f53b52b43df3aae61327885755e9c0cb4464dc83c316050d0348f49aa73035e2c9b36c4d7d1116fbdaa1d47f729dfc56bc394a777a3d60a51d294414ac5d0c300d3a0815c7442933a0ea8f675edafb1c9a6f36eaf3ac6cbc1e01c845f8b5a5718191cb2660925c19e326f653f0e24f821cbe249efd2776e2f64b3b8a79cd98c6732b97a605cc8d8c6059d5c871dd9448417cfae1cd641348ba7f86cc03c286b10d8070cf7be6e7dcbdda4c4de110115bb5d6c70668318ab7193715a02a3c9005c473dfc5d695de9a419ccbb120553080893c835b5a9b0f8ec861755692d911ac53980954c87c6d101cc562044ac9a7caf1569257786937ddc8c51a3d98599605d5455f59afb9daad9c1bb02def666e93abcc2218959c2b9189b4baf46e82383013b0cfe729f2d9b251658cee8387b119a4c027511d17647d9c8c0787228c20531140b8526db61b8bbf22eec93532ecc604d8c4bb962acf096b9511b6b8d2879c2b6f7322ddca250e8c8acd00f2c6b885da80bb98175518d7a0521719585f8b84af115ebeb1c3a4fda12e773bfa81043969bb49a01349316271a2019e3c31051038fcc8c5f7b555967514a04cd7cfc02179f527e5eddaf5b1dbb045526e32f1434313d75718c1f6a5a077a7d4f5643fe2c68073727b2ee20afd434ebd65013dd3369f76d8d90e47a640053f8d81b6219205d243c45ddd3056d8d5f0562cdaf8ea0c9b934855fb1baef098596bbbf5e3d1d8c37f26ef08c423b8ec4c30ab1bbf62f835c432abee504da3a8f75c1431ec169b932f9918f6337132702230b59a31bd3b52921fe57742e2c9bbeaff2f9b519d7cb6f804efdfac122ec6650de90ec3e201579cf2af4100e220e3ec679089adcc0107e34648e2c738478125643128a9823936de28b92e40f38984c189a744a647bdf998d8ec2268c226f5331398f6b1017361d100f43c7cd24cf1095079375d9f7f6fe7cc62547173a84d5aa9028d3151b3452b987839e4d8e8d2144634adc51e0167b2d48e8fb4ecf0dc0211a28e2aa31e5e26893ef8ab5254c30bb09af9598f503171443cfc56f215d6d1334008673f2276a1bfbb45a9ee211523e1664e26aeb0c3a20b89d0a234d6164873a85c0ba855a88945cccd9315c0849d6c85dbac48af7b911ecdab7d18bf290f8a3535ee3fbea4e7f8158606504694846d0a5d553303ddba1a792d550ba7e3e98348c5a136e2cc1097ceca7d383deee4447447a27fbe3370329ecae29a96ebe85af9c8b9b18cc0ff0d3912a5189dd46fb8ebf2425e426087eb302d9bed8f911be415d7a7c788764bf69f07be17e515be684675ccc5ea381d672bb345e8676eb7c23300d3890ef282b5868762fdfe655e5d6fbb030bd26edd32ed9111952b0feb6c95b022642f50167498338d560b6807fc92a6c7845e580e39d2606b2d04566147f19019928c28f768f99282cc06c623b8f31029e1344a6c8f8ab10785ae76678214678179b2982abadd708652bc8dfb3de7d83ec228c92af474bec890591f42027dc3bee2d826546a2d1551cd2deea6813056d7e411f27935c545dcef2636fab137f34751de9726000594cc45a3f14f95892c9779fa51f30fa082ee36147a1f8f6033baaab572762c20ef1886439e380c9ce5ef5544ac6a17f37c83d798b00515432daf8db0e4707d62830065997a903b8f7765148e807b3bc63b19ecee4a13a7771a67de2d773abca83c9566cc53d6484be0ccd490e238dba84dbfaa7f13d99f86193d4c42b09796513e94ab19fc9992b14bf7e06dc828f2970105a45b4e8b90f353a83ae63f58f2765f42b81e1db6ea8f5f3f88f263e569cd6b062b19616f26363461ed265fe2d4c96f89f057b2bc9c2fd97582d1656cb94a826d872ebe9f9dcc028b4d205f4269fd10112d5364cfdcfbd7531f24596a916674076793ff21f699a795fa6ab3a2247b7f340df44a2850ff6ea1f82570a2afe0b7c9925bfc74f7f184d4ed2273a7bfcd4398aebab1e6a56b1c7c6a26469133d7ae07c7bf43186d327b25adfa3ca47f9e09ccda7c1d2d0f729860a35b6afef99ab79eb849830de8f120ae47e0af2839f6437347cbc29e97ff199a1601adb9d9878ac73c52b4bed01105a259a58fff71ee4d665d8ededcc581d8678facdaabc7b3fd1c244c25d0af6a59138056b9beb80a5528eaba09a6d216c0298272f39684b5bc37aa26d5dff9eb52d83e8b85297bf12058f49067cedee14940445c0382d075eb04b4f0431f425c524da4e2e7da04ecd7d878ff36bb32449386e9952e9914da583d1583b4bcc17d0569df381bb26423f9401e3db7b81506c388ca44c7433ce582f4d2745bdc3cc880d85480403b7020770a7610472a5cd020570db64d781c7e95d3e1bdfcb4646929ff54807ab0be59296b25a665d458c41a6f3790636279b56ae8f30176ce6502c9ea4f4a816af48e66fd42a999288715989a98a9d3aec8cce48987c1db51fedba9c45f8887c9eac890110aca8ab14bb5f05ae7060fa7e2fe7224ff1d93f41ff3315618641d580e5ab452b59edc516016df6da200d1e584f324320734ddb11dfc7e9e4709bdb03ec15b23040dfd1e2bdab8377920c450c1c9a0dac81879f744e82e8582f4e399d40f1a861ea189d5c09e5432ab6d1bea7115e28c33b77ad7ae85fcce7d18fe210f741d005b234a9f3c10bc9e6c332d858fcf2a24698facedee4978b0af1a27ac1cac6f734c8520f7fc164e13b9c9fcf985f29e0e3934bfe4f65f5b7d875d08a7752c8fb327568dc9b03bcc3913adfb1c173250910f24d85c7df05a04c9fb4297ede8e978ed4d39c7cdd3a4b20fcfed215bbc57f9593f2e811a1bea85bd1c41936c0c55933449a880bd0b4813ea9619cb9188c067c05de2f7f3b6db9e4513aa8f45fccb4ca11c4a9376a863e4b1736306e2b5e96cac389cb55280b5175e41291bebd8666bfdd9d375a0378684aff4c38737c9888775b8bccd2f317d01dcf910363f0f200e59a6e53f891d4fbe225da0ab4dd12b3ec24482394029a1e499552bd3e4c63edd464d5e5cfe7ebf8f4170bf82d6cbabb7372103348a9ef8eb19f16c9976b0282eb4c14e7bcf2789bd0cb29cf821f7a124638fa463544e53e2f691a401e65ddb06fd6feff23989e64502a5e62d81cd69a546ec035f46c5a59b613f505f3000827eceb6dced6341891449914e7f7d60ddcbed391966904ebc0942500b6d51c2b6de19a0697b513a62e83c0a845e1201d04751310e0cf9e70aac946556c814cae3f61e36324bbc0e26133eb8861434b0e5be5e17eaafa63092a33f32ee579549a32c16355123caeb1b5db121ffe1d8c061fe3dd92bc2414a0bd61d27ceae4fd7da9341f069f8832f8c6407dca10334b1342f2bedab0522ba7368223fa5aef60223d0cdae95e2401f9743e57b4ab0c71908361223fe7c496d1d0698ff20fe4421eeafc5244f3f1f32c6621bde422e53278af0372ec89353fdbd1cb1e04c71073c8dbfc5fd6574f1a8810f50028c2517c8da0ece78479e882658635e00d6f5919eddc4c8818b4f7ff36411de9eb4e02e6a34ebfe6ba4cb36ebf2283e713d5b1bece42a510e31058cde5265d34f59815fefc0e002d9855fdabca7ea4544a2098a91b4f79ddeface48b6102e4a9f816e0a655be31ae692a04c0602e00e714073fd2e29c2fb87efa8834af292732c644a13ed430c6b34b66b3fb570d86a02c56bfe3e639647d659e8dd995df67c26e35027103faae134e86dbf5ebdd187a25be70ffffdd53b668121ad869f24eb85469854ef7ed0096a63f8730536e5951e8726993d84f61fe5999eb3dff1bcfb5c7668b7dcb9545871f16e609c34a36b2c14813d7325e4a72c6e41a0a3abdf7a529b9a52226b5ff45826a59ea39d2a548bd670fb56a6204c2cc5361d37b599d40d93bdb13d5604f5cbc605de68de8e033b282b904688e9bd3cd763f2c098feeadb795f42bd0157b9f5718553d0c158f777513fef3af6ce5ff2cbbee9c0f1ba903b6233c6f436fbe3a13e4193fe51816daaeeb17e8ce41aa9f7c405e1c52a5c814cf0cde4dafa070c14fe7ff73f4444f27e89b61ccacb6cacc4b01795a2adbcd2fe50d76dce75b4c745e343cfe835f25bc2ff082b1b064dd12370a46bd561ec8a1dc69097e5ae4bfd161637623039de67c9ecdbe2081b85055a8e2ee38e52e80785006ff6fb2bb2df3bb7eae8bfa60ee4ba0ac64092600b54c27a748dfd003c800c2f493261a251d24221810c241bce0f2ff1919c860338fe9a4a66b525e772959f4cad89f39cb8444a991e932a3e4e8904fbd7ef9fed1b39350ae538a4dafa6c55697b432b46b01875c03b61afdd5adf275c709bd07cd7451f7a633de4e0216b83ac7908c949b546978143e532245fcb773103c2a4b90f8d6ee0ae34f8003010128b1d1ba378d2764ec30ae1e3fd68ddbe980caac9054b053d1a7b4e599527944bffe9a5edbace3632248ad44d9cf2f184f7eb6912c61383c2143c09e0068091dd30f96d770", @generic="3d3bcaa7ec5606dda81b3ceb1b8a9c3dcce997264d2acfacc13f0c9350476b9cbb5cde45466bcfacce0fe9e5a9163993924958446a62235d81a31e6803d51303d2029d34bce87e", @generic="f493046ddb86373df17ab48f75355b856710b561ca35282bd7bfc1b7c811cc5d5db0ef9acadddd94cee94e729ab0f7db3b49"]}, @nested={0x68, 0x57, [@generic="680d696fe790fedec76c770ef1d8f57ad7ac1aea2f720612f6bc50906cb0f34ad41f497cfbee995e20bcd9e7baadbf86d5f24e24118b9aedb4364bf171386037b384e2b53949d260f5db2c5cb7ad2d834471deac9ac10bf3086c27e5c0fa28caee"]}, @nested={0xf8, 0x1d, [@typed={0x10, 0x59, @u64=0xffff}, @typed={0xc, 0x2f, @pid=r7}, @generic="e98669ec8c8b4beb24cb5c8c6b9d51b747220cb8491b14b69d35b70920149ab4b945ebd140f68b97c7cf47dca4901f524d0355cecde1e74b0d18c0f353858a5a58c8b14e77c33f3de9ad60f4179a0c13021aa5e8c905b673181664bcee41301818cccd0f6b1c8e865c8b1fc94a3cbd3b5d5be461494490807bf215881a9d84245ca190890cae2200e07d394fadb8e77af0c6e24a6302f0b69d28a3efe4d94d3e9ef8e9b5c772dd07b1a60c8a9e9650d593704822e33e2d3d6289d63e20de258d4b39146aa54b59bdf992475a8d5b20f80b7a9bb368"]}, @nested={0x1c, 0x7e, [@typed={0x18, 0x3a, @ipv6=@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xa}}]}, @generic="b6398bf9c08956048a02a8b8186a69dba62ff2407f6fc035ba97f3d9905556b432fa403ddf1d93d9b1f5dee4e111b5e280e8642d7e36ff4b7a90d84f2cea3370d717327933acda876d4844adadf362e4dac5b1e0292586d8bfac4a5962327695b4ccd914000c2681d4ae1fe647cd520eadf63034a172d0f7", @nested={0xd4, 0x0, [@typed={0xc, 0x61, @ipv4=@local={0xac, 0x14, 0x0, 0xaa}}, @generic="e8375d4862821827d271998b4357503495f7e8345a3dd1f7eedf22ed420058d797ac2e3819e174e764a7aceb1a9cfca8d84f9150ba9c7f905afd394747b1cebad7663b12d8741aa0abc2824633f7bb20a5688412c63508831f4f0833cc13f5aa0eba7a2d193b3f0cb6270de6014e32e4381f433fe8ff0b1811c688312d941b8941d379aef6d54775c263df6b9d4c1f14f00253365b9c1ded68c4771e0133034ef40534454b45799aac1ea8d33ad0a72c4ba9103d9e47e307da13aa356876206bd802cd"]}, @nested={0x10, 0x19, [@typed={0xc, 0x2b, @pid=r8}]}, @typed={0xc, 0x95, @uid=r9}, @generic="c272a84413d2f36db13c77ef1791741a4bbfe842334a91c91fa8567b420c7a57fbf3e30c099fab5837251e089ec60f89eb36f05da540a09d63a151304531d5a6d8c503e66a0c14f5dd18ac46bc48da97bb74a4a29530041cf6bc8dcb8aa2bb4846a6a3d488452d538b84f3436e5831d836822392f6400e10aa31ca41df2ff18f754c84f937e7ababfc4bf18e0b96b7a7165dc59edd3d6c8001b61180ab8696a1896db7d66189ba3b5c1030ede3777ac3e470297ccfb6b62a631ff4eb4aac"]}, 0x1510}], 0x9, &(0x7f00003cf000)=[@cred={0x20, 0x1, 0x2, r10, r11, r12}, @cred={0x20, 0x1, 0x2, r13, r14, r15}, @rights={0x10, 0x1, 0x1, []}, @rights={0x18, 0x1, 0x1, [r2, r1]}, @cred={0x20, 0x1, 0x2, r16, r17, r18}, @rights={0x28, 0x1, 0x1, [r19, r1, r1, r1, r2]}, @cred={0x20, 0x1, 0x2, r20, r21, r22}, @cred={0x20, 0x1, 0x2, r23, r24, r25}], 0xf0, 0x4000010}, 0x20008000) 2018/01/17 19:05:17 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00007a1000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r2 = syz_open_dev$adsp(&(0x7f00008d2000)='/dev/adsp#\x00', 0x7f, 0x400000) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000dfd000-0x20)={0x1000, &(0x7f0000eac000)=0x0, 0x2, r2, 0xe}) close(r0) 2018/01/17 19:05:17 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000c90000-0x8)={0x0, 0x0}) r0 = socket(0x1e, 0x2, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000dd3000)='/dev/sequencer2\x00', 0x400, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000ce1000)={@common='ip6gre0\x00', @ifru_flags=0x1}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000344000-0xe8)={{{@in6=@ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0], @local={0x0, 0x0, 0xffffffffffffffff, 0x0}}, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, {{@in6=@ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0], @dev={0x0, 0x0, 0xffffffffffffffff, 0x0}}, 0xffffffffffffffff, 0x0}, 0x0, @in=@dev={0x0, 0x0, 0xffffffffffffffff, 0x0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000831000-0x4)=0x1d) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f000046d000-0x28)={@generic="230eecf1e850814cb0d9442e87460ec3", r2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind(r0, &(0x7f0000d81000-0x80)=@generic={0x1e, "0103000000000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8401a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a"}, 0x80) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f000088a000-0x11)='/dev/vga_arbiter\x00', 0x200000, 0x0) setsockopt$inet_tcp_buf(r3, 0x6, 0x1a, &(0x7f0000991000)="e383bdd7c6dc668d918ceb72c43e48f2c86ea6ee1745e1baaac1c42d76ce052a022a436f4a419afb6e538110dbcfbd6c19f07373cebda29fb88d624e6998a00d", 0x40) syz_open_dev$audion(&(0x7f000090f000)='/dev/audio#\x00', 0x100, 0x82002) r4 = socket(0x1e, 0x2, 0x0) r5 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000c14000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r5, 0xc01064b5, &(0x7f0000171000)={&(0x7f0000fbd000)=[0x0, 0x0, 0x0], 0x3}) bind(r4, &(0x7f0000fb8000)=@generic={0x20000000001e, "0103000000000001000000003a00000009bf79f321b30c7bc8790405c7bad62e0a53a632ed4938d30006fb8f8401a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb3151314a8ef1f1622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a"}, 0x80) sendmsg(r4, &(0x7f00000d1000)={&(0x7f0000fdc000-0x80)=@generic={0x10000000001e, "02010000000020df0000000000000000805bf86c57020002000000f1fffff400000000000000000000010300000000e4ff064b3fdf3a000000080000000000000000ac50d5fe32c4000000007fffffff6a008356edb9a6341c1fd45624281e00070ece000206000000090000fd00000900000000000b0000db000004da36"}, 0x80, &(0x7f00001fd000)=[], 0x0, &(0x7f0000d19000)=[], 0x0, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$selinux_member(0xffffffffffffff9c, &(0x7f0000ad3000-0x10)='/selinux/member\x00', 0x2, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) r1 = add_key$keyring(&(0x7f00004c2000)='keyring\x00', &(0x7f0000e97000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000c53000)='cifs.spnego\x00', &(0x7f00004cf000)='\x00') 2018/01/17 19:05:17 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000b62000)='/dev/vcs\x00', 0x80, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x4) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000b74000-0x4)=0x0, &(0x7f0000753000-0x4)=0x4) mincore(&(0x7f0000393000/0x3000)=nil, 0x3000, &(0x7f0000224000)=""/56) connect$pptp(r0, &(0x7f00008dc000)={0x18, 0x2, {0x0, @broadcast=0xffffffff}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x20) 2018/01/17 19:05:17 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) kexec_load(0x6, 0x5, &(0x7f0000000000)=[{&(0x7f0000ebf000-0x3b)="99cb80d32240ca72b242852549f8fee4c43af68d2b9ad1b8279553a93b36c17270338f7579ab8c8a0c73d54c38d05b669c98665fbf256af17577e4", 0x3b, 0x9, 0x214}, {&(0x7f0000000000)="943f7e841c0cfbf9428991e07206da7418135f03afe2303c0b9f7697d738a0871cc88506791597c8ae147135cef0d447e4b7a4f0dfc02e71e3d5cff564b169e9437a6bf699a325f44bb7952982a99077fac987e91a2178c5d3382389e0219e05b719c96fa7bd86b2f15eaa3d83f0124b7c49bf597f4a8dfee3dd1f43475bdadd572ff0493baadb764c47aef2b92e18c613546363b8bf70cef160c8941820fe931eda2656e9a62214c4ad543273a3f1587603015f30ad70658a01bd175cf7d782c811be884df0da7f52ba9800d9a58ebfd7c03c1d50b9702c7283ad18dbc625784c4c7fcbdede4b94730190135798138b76dc67aa", 0xf4, 0xff, 0x7}, {&(0x7f0000001000-0x13)="b89bd7cb72ce32be4f4abed49f884249448590", 0x13, 0xfff, 0xfff}, {&(0x7f0000000000)="eba5511bd6b00d1080412901b6ffebb71f1aebeecd969a31f5a1ba24a1c79e68fd836e148e18b7dfecebce91b2e5e68beb1ce0285b3bbc6e7a420774b84767386c212a15776dd29e51416c1585fab45c9e584064aa564e814672bffc5fbc67e21653e199330ceb82a4cd1f282f19acd8f24bdcccffac2bfed2140bc0682a7847c7dee373ad7efa0bc248a65a0825b52a7fa01e22ad70e3cdd6b4fb74c892ae0e184d20dcc3c635c23c2c7ad935e82e7f105cb81a889ca04c604e549cc50be0cdad9929a41f5912c487615dcd84c4b93b", 0xd0, 0x2, 0xff}, {&(0x7f0000000000)="6dd52082ef96401b9eceaf858d174f5167589e950efc31018d43fae881402d08bf87300416223d573b9a977d1bd180b624fd456450dda6e324e35cb911856853985116df3f55e0430d7e62af57c972fe98c75185488fa048e22ad3802b4d15cef2e1852da57109ce41", 0x69, 0x2, 0xffffffffffffffff}], 0x330000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) 2018/01/17 19:05:17 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) r1 = semget(0x1, 0x3, 0x1) semctl$SETALL(r1, 0x0, 0x11, &(0x7f0000ceb000-0x4)=[0x0, 0xfffffffffffffffb]) recvfrom$ax25(r0, &(0x7f0000624000)=""/219, 0xdb, 0x40000002, &(0x7f0000573000)={0x3, {"afbfe109987131"}, 0x0}, 0x10) fcntl$setstatus(r0, 0x4, 0x800) setsockopt$inet_dccp_buf(r0, 0x21, 0xce, &(0x7f00002df000)="b63e6f8feee00da5130ec70856ce185b21b825db3650859026e4223f324cd9db4c342fb558891956e0986701105be6bbd22bc6a3d35af85c693dd02a81df8d161f57bcad0b773777ce5c43ee36c7113607df52c22534333b99683f2d444f918b0308214d024292f671cc3ec536c3776fcc2d14b3615196c7c8d41f66538899eb81cae0375d7e8d761fbef6e569fa76ff16d68f49af54c125151f9d709b5367d3e9818ecd81b6d6068ac607834100d319c14847682b7a331632ba4868cc1946b1a1219fbfd8ab5f640f85df8c64", 0xcd) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") openat$hwrng(0xffffffffffffff9c, &(0x7f0000962000)='/dev/hwrng\x00', 0x4000, 0x0) 2018/01/17 19:05:17 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x7, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f000051b000)='/selinux/mls\x00', 0x0, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r1, 0x4010ae74, &(0x7f00009cd000)={0x2, 0x3f, 0x7e}) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:17 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000700000)='/dev/input/event#\x00', 0xfffffffffffffffc, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000a20000-0x28)={0x0, 0x0, 0x0, 0x0, "cc450294828d9b22c3c7c917d91a496bed9216a6f3af549d6ee1fe23806ba2a4"}) r1 = syz_open_dev$sndmidi(&(0x7f000001f000)='/dev/snd/midiC#D#\x00', 0x401, 0x40) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f000021f000-0x4)=0x1ff) 2018/01/17 19:05:17 executing program 6: r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000569000)='/dev/loop#\x00', 0x400, 0x40001ffff) close(r0) pipe2(&(0x7f0000b8c000)={0x0, 0x0}, 0x107fc) r3 = geteuid() stat(&(0x7f0000559000)='./file0\x00', &(0x7f0000b06000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = request_key(&(0x7f0000956000-0xc)='cifs.spnego\x00', &(0x7f000024e000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f00005eb000)='/dev/loop#\x00', 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f000022f000-0x8)='keyring\x00', &(0x7f0000995000+0x886)={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$link(0x8, r5, r6) syz_fuseblk_mount(&(0x7f000067f000-0x8)='./file0\x00', &(0x7f00001df000-0x8)='./file0\x00', 0x2000, r3, r4, 0x5, 0x6e, 0x20c0008) getsockopt(r2, 0x0, 0xfffffffffffffff9, &(0x7f0000156000)=""/232, &(0x7f0000c32000-0x4)=0xe8) ioctl$TUNSETPERSIST(r1, 0x400454cb, &(0x7f0000766000-0x4)=0xfffffffffffffffc) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r1, 0xc0505350, &(0x7f0000d81000)={{0x7fe00, 0x2}, {0xfffffffffffeffff, 0x100000001}, 0xe6, 0x7, 0xec00, [0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f000039d000)={0x4, 0x0, &(0x7f0000e04000)=[@enter_looper={0x630c}], 0xc8, 0x0, &(0x7f0000bbf000-0xc8)="d913b043f6171a0e57697b0d106eeb9290e80ec1cf80dd975d354cfdf4d4bccb31ea4718bb252a60c7ea6afcb36a43f87b567c6a3ab6570a4853d6607bb1afa20e7a59ef4b7d804183a5e914f2b57539c0e246563731094ab4fd35cc336080e8ec7638e16d9537f5ad0d90753e031cc5eff63e8982984f2c995604af2bb10d93cfe97b44fb2c0d1d2e2460f3db5a363b2e44af886937c0e673c5c506f03ea0381ae7f5c26929193c40f6a0cfa462b49aa92f3f093d17a5cba295fe235d68c84470e63efb7168696e"}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00004bb000)={r2, 0x0, 0xc8, 0x2f, &(0x7f000095f000)="dd47a61d4cdda5c270b04f5f569a8c6dfcd68fcee3483818906fd4e29d1bd1e78d08baf7d2035dc930101261cca268a0a480759a68a2176b3456f778912ea3cf73f7f02d53ea520298c322537de47e7a8da3397a769ebce0c5d4d7138a59cc0ea5651a7e55b40bec1b4cc3c9c453f8006351ae00ac704a2a6b878fc863e7dad594206f2bef49d26453e5b9ff04a92f2fd2d85ddc1a42515fe36face579c930ce02cf702265d17bd3923c3c9df5cc7dedb99e23f70a5efaae254adb5542a217c457451f2669f3b669", &(0x7f000032f000-0x2f)=""/47, 0x80000001, 0x10001}, 0x28) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00003af000+0x337)="2fb3a287c33a181d6112e3ca9a9c5e946f92b966e0f1fe7b376ed395782f45b1649d727adc3334ae43a2f8c30f644aca0b95834398da5e1d82b315c86fd2a672cb5dd5b2d51750bb847cf2a19c58e638153dc5929751bb5f26b34e6fc0f207b52f660f3a3b4835a93cc48350ca2b8ba77b1ac10eb7c94577aa403a79f9710501a8eeae665dadb2f0d0fd7d4197da11bab81237b08e78cf2cf1d97d90e6697d0b81951dd5a91faeb1a768d84f5e77362af390ee955e4c0a8ec6ddbfbb8b84d04985", 0xffffffffffffffa1) userfaultfd(0x0) clone(0x0, &(0x7f0000bf7000)="", &(0x7f0000736000-0x4)=0x0, &(0x7f000089e000)=0x0, &(0x7f000095e000)="") ppoll(&(0x7f0000711000)=[], 0x0, &(0x7f00001de000)={0x77359400, 0x0}, &(0x7f00007bd000)={0x0}, 0x8) setsockopt$sock_void(r1, 0x1, 0x0, 0x0, 0x0) 2018/01/17 19:05:17 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f000004e000)='/selinux/checkreqprot\x00', 0x0, 0x0) ioctl$PIO_FONTX(r0, 0x4b6c, &(0x7f000043f000)="47870abad581b26db40f47b7960694b576743ba6ed618b4ae7228ab6d728bc0a2b4fde9af45971feebaf637f76538db6051455a8fda4b9fafd4e659300a4c45dd19b641fa4b5cfdba08fbe8c91edb8245a7cc34265b491a2dafd051a44796035ee1c6322be3a63e99049b728fa32a3b3fd49a19a4c4004cb65c7f02d196285d6ee2f279239d8ea65d54b23ffeb9f7762b2e9a09baa23c44da71fd22e700e3f060a4214b66fd2b9f5f29641808b6d2aaf24c672c52b6eb89c3379742e35501f7cc7f0294f4eb5d4035e364d5512a30853443ad411898183102e43198a08d224bb7e66e1537ca547983fc6d9e9d11730f0284030ab09a010") r1 = syz_open_dev$loop(&(0x7f000035f000-0xb)='/dev/loop#\x00', 0x29e, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:17 executing program 6: r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000056000)='/dev/autofs\x00', 0x6902, 0x0) accept4$unix(r0, &(0x7f00000d1000-0x27)=@file={0x0, ""/37}, &(0x7f0000716000)=0x27, 0x800) 2018/01/17 19:05:17 executing program 6: r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="", 0x0) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 7: r0 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000ff6000)='/selinux/validatetrans\x00', 0x1, 0x0) r1 = dup(0xffffffffffffff9c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, &(0x7f0000877000)={r1, r2, 0x100000000, 0xb4, &(0x7f00000f6000-0x3c)="714990aa7114dab9df0abdb8e81fc884c024e59ae0e21be99e441a6542909878174fe03ab11523b1618940f38652102fdcaf62a246bdbeb50b239746", 0x1ff, 0x8, 0x7, 0x1, 0x100000001, 0x43, 0x5, "9c4f7f738b71a316352ac4ca12289164f97a821782f6e0889dfbfa4c50fd4dab04438eb53beb559f6c785adfa5f1007de29d7240c5fa0ec56e4d84a9b64b8e0ddbebdb1d3c7461b9d95ee806bc722d339b9c3f6a98c251698d191c8e1441befe9b84b4a660c302c6722f8d2a565fd87939d617541ead4a6c608dac462455efd982e13fa76e4291e9a92ba7fbef75e22e34d94dc58897fb77c37ddc03a641573e73e806b0db3edcfdf4bafc04b8b644bcb78f42fe19d3e617ef234e0c34488e1d5bc756e1aea53458057aaa7f6ddab90a54ed561951302da2a721fb406fe6ec7a48125f53b42f81000ed7365fdb6fa1814c1ba6af113316c45a8ae879643d3a1fcb24ac3446c115c47cee09cd8b2edbea11fc512544d3127c5d3439715d444de85134b214728cebb034bc8170c50fb3345de59f6073da7510e5f4c688c57fd80acc3d4997c7751301ac1f724411d7b3cec1fcc0925189b6ff672e14955fe2e3188c2f659ff1aa6bba7d4d40c33f18f26c9951dda0c589f1b2473e243a34bb276795111f05537530056021363505b152435769d1b514545e249fc49f016efde61fa6b307136387e01c18fb15b287ed85d1a9c6726937f001687ba4b76c92b570da5066c4db56d0be3a0253014cc4dcc124a80500cc3f37cd78138a323ff407d69daa0ce677d6c6d7e58fb489b315140aa8e7a2e9ee05ff15a72d2913a8a96b19129526d486baceebfee4220fa89e4ad81a02e70d4b79602657541566211c6c688dff35aeb3ae84c799ce6e641620c0e693a510eabe3809d27e76ae59f59fdef260276dc1a9587b53550ece93d90ef278e67c0f4f5f690002b823fda1c34b00094f1d41704c03f59feb292cf927bef147dc930f46e795d13309b6779991c18cc4f7b02807198b1b285d2ba21dca2b353809050751e500613b9f53e5cbed8094bf2e2f33860e2a760d378287ca5b749b3181bce61ea0d5b5f16e35358929f345eb20555d6dd22c3ab7739808cf0dcc6b2eaab068bbe289a13d1ec7af9a25a1b4b54406e8ac6f0fd02077a3bb8521b4d7350a77f7d16e0ed13e9a636bb82ff46d537d91ee53c52de1fd0a622a2ecc5eee27d1a2d824ee59a0e6db22332e44f12c6833e159c8bcf0aeb92cd2fe95d4fbd576bd7b564effe3dc276ebbcaafd4fc0d3a2fa605649eedb90ae155ac0d3464405f3e7cce1dd2dc6f40addff648f8164811440a294396207ec47fa72ccb2cf126ea1b4c6f66b41f1671fd20639e566c0bda99114623b874818168c638e85fa175c121dc4f887af3012c0d51f22be249043f04474e9f195a1362e7bec529ddc53362812af0c5d897e0757566971d2a3e57b4bdb121850f4b41706fbb76f8c842e6b2847233fe335c1eedffb1bc4303c8f3d2c3bbd06d0e57baa79d40fde4a0d7f4f70dadd89dc1c36ef4c03b42bdf41e9bf6dbbe7f0b35f6efed5695781e401c7a3efc4403588bb62e4a78af1a97c081cec8783866b47bbf17dae92e2380f320b3511038e22507f4bd26cdb6043d89dbd27321c961cd24c5bac1b623447dc5e906b622d18ff3699e0361370a6954b7a07e53f5645054d8a1c86e25cfef9ee643ee63142b1874bdf747d618940e4ee7995ab4ea50fa221538e6b0406c8579be16539f80a9fb045bc24600f8161f2d873e93d5e88f9df8e1f546563adce5cb39d4c2eabc1497ae08195dcc85e5608974ddce8380c29a3cc9cd37cc9fa25fbfdc1b853447cdf8091ae07e4b26e75507ba5506dd62ac794d894e847c18a1ce876e3901fdd7cb0cb56e709359fa820ceb65349723274134e6c838d0a67748069e328f4f1cb3c1dc1fe0eae85d238c1ea11286079a945ab1d685c56da1e2817e27632bb07879e0f3483d1dfc36a298c94921a8d6f757f8e55134d81534c9883c25f26110ddea189ad0dcf604552521dc7372323c8447102454204a9b0dc4613935b3a6c84ff5cd893fad7888a39058fe339013ab22446df3d4646bb073a9172ae249bd0f182f409ffa06f160556b0b1c5975cc518245850d99f115cc2855a4245491c89ed252b6ac70d55036f4363124dee181e606f4e5582dce87dedc73b2b08d7b9bc8eacff0284f5cdf3f35ec0240b62be7f61f458df0b17d9c62e7115ecfb5a92f1727b9b235f3408a7b92ce0accb1d173780544266a260f82d37a17bface9b09997184e17070c7ea8ad460c0f6631dc89440dced447ec6b225b57199984e7e3f8388c0dc858e432a3b36c539fc482f056fe7433494e02a0f7c49a77a07d692116a0e3a53096a714a2ccd5700c4630448d57ec9c6924cfc7cbe35aeb9d401c8fec7139c84b69af0a4f9414bddef8f9b7816e40875c8105ffc55371d2b4d8f2534364bb5a2693fbc822917d2aad55b3be1c3030e1900dc3c0c1b31679b089e1427b827353d5797737f5760432bff9dbf4101c9337a20b84119ebe5cc426cf0b21d0e4fb320c591524155ef67182009826d64fb23ac9123e88438f80a1717bfecd7e8776c940924c73c49d5afd318c56f43c0500b657aa17e987e1b56eb3d50586935d341adbd473406d4e5960774920c77f1c17dae954d0dab5744de86bce424c62be8bdac6dd62cdea6d813e6fa13f3de9d69b398715e233b71fcc0e212633bbf153d63f40ffbd733351be1d838be29eb83ac725d9175edfe549441e77aa78c094aa0bae798905baaf2806e7093e52a3978705937a22ee7578f077953b055c2567fae8217ba5bf22fbfbf50a9bfdfa9a293bbcb44078c7d3dd575b0667d34815cefa1a497b61e9bac416d8385523fb147f00ca84782a9ac1d3023a666cf5ac81bc5f1161c0e2b8fd99414eb5c359601eccf2296825e1be81d489070e9b644a5635ee7ef2d9c4192fe899fb8bbdcbf1cb1e00cdfcd6da836140ecf2ff21861e1f930f57b763c78067207c18e69391b7876d9a521a7309a3fb1e49c20b1104c4bb8f69eb070338b0b01aea614f2822f92a43820319cb775bfe30d17fe00d254a6f5511904d6f7b566cae49eed6dad3f7a633f798fcaa670e3f46ae687ec96c3c7b35d088df2ce695078d2b555384a8870205a278dff565f427150642a06cf1224adb2495ceec5f559128e544165abef5b223db2e316f7e46b7e696729687051f113a0de0ec4be78c6aa0b3c8674c9718d66dbb96846d4b28b59d1f01757872b3e885b8c816ed2835e956e7bf185f65ac2ef0fde76ee2c5e17d510b14028eb5aca483884d50fc20aae01352b3b5644f22678666cf0f009d84dae3fe12ab149e0e6d4e9254a2754d1279d8451fb2f9fd7b2e3b2646fac2e8d91e257c403eb69fb2876c68cc5f73892eb95915bb440caa2a9a0b41a3b51a41c0f4409a8cd3cb27ef78b1b94b44ab17eb1f9b8bceb16d6419877455c7e7f88665dd4e64b8a1ace0598b04681173d11ea77b8e9f0fe0c7ea34bb984dab7133fdc04b7bda13c122c6f5eac0917c3fbd5733de959745b141ab2f0c21775e1ce3ce930cb1f4f3653c8e79e706f91b6e302cf17a08a5b3f6216aa3d74b0233ba03aac771b4e4d13f12c558ad8178690f0d7206d8dea4060bb4ca154b708b4c4338db9eaddacd7cfb1ebb8b1328d81e6213a2e8dd794615af008950d6df3f3d8dc8c4f388376e581a89ad64f161a1b04b71ea5748f1bb3768cf10b38d6d1816cdcd100fe57b13ab8ba7a57f378d4d8807dd7ae572607431039716bd7f7a96d1f240320a0342602356a95700608989347d793371a88d3b26499ebcf20e797eb5221f2f792c0b8e8af0378b83ac96cc0d2aaf79ed855a664b4c336468c6255682857d7419c5c550aa20e58ca6c3248354aeaae3addb36dc2a3ce31cf0386cc4aa48b6185663af157852d68c1a841db1c5cd98393b41569fcbce383435adde9ef6c5d53f6c372871237d635de6d8a8d4e15fa099b1549c093856e89ac75d4ff9585f75019a1bdf204472fdd715f16f055939a28e6dc6921ee3d7b9146eafef560a8ee05959ce74ebdd9db51f9a8be4c02c8875542f933b00d6a4b2a183d2adf7251e979a9ff568f331afda82f93846362f04f602fa66cc3b2b0af153d4703575bb6bccbef8367e7577c0b944bb4107c7e6cd12eb121d55f61688a6ccbe87c75899341bfd0e54a79fe73be8ac2940a0ce212b7031a852712b4083edb2b9bfd3dcc7cf13889813029aa501ece6ecd52ef2b6f60eab2e73da8095b7ca1026b104c8396ff06ad7ed76c2b0f663d394a2f2b7085660a238f1ee7ec6e5b6f0138fdae599bd53fd1789a60f4178ae92c03916f012c7e47cbbfad63851ea6797197e255445145d61e42d2eb0cb5a1cdd8487efcb3815b6a8df2fb324d1861d2ce33668ce223d07359b1fbb8684206533fb74a80ac53bbbd1d3617328e1fe0858f7e68d177a30323cc6e3780d3fe8690b4e044a170733919d727d996efee67af0cd69c3927968df94b0d43349374ac67c66fc4953d7cf0db59c717d94247849091b9a804455af9106734a8cad109f350bbe1f2877a40a1e73460010de07b64b9c3a9759b69bef3c7f1624651db6e8296dea470c5be3a44af8fbf888349e3d18a965666b00e4f62818ae71d4fed73f0ecb71b03b3846b2a3621365299c0c4eb355e10e20a8d92886dacf4380796efe703a9daa5ce7104837418271f0f15c74dc1758e59099758f3cfe42814b815937760e5a3d027a02eff80a3d1b0a59ecae770d16f04c9914ef2e0d0b8f442b76a81338b101e82e9bbb764377f1bf8654bd559be1d9139fd09b7b2709fcd297a5455cee31a0bb6f771bc9e49063ecb163288331699efea2767c342bb9519ddee0fcbd90e13d6f1dcb1cf64d5b43f31720f15e342b565353e2b8296683105d5a31da98e494ff5aadcdcb04c09aae4a6251c341b9dd6b164e963ca4bd68aef3428ee23845d480cd88ba91f136e5e3609127a83bfddd20bcc8c7b063432f796d00f45781d3eb6d2e52cdf6e23b360367ea867d0ccc523809d46d61b0b2b7bb0410d7f5fbdd9682dc42d349592e2c406fc1fd5cb12af9708623b723d0cf55850c96f3485bc8ec87d7468f833b6a711c02e13824489dbf5f063beaf35ad0f8b3ddba4f4f820caf08a855f0749266fefa0d0b102d9926c88ce681ecefb88ecc1e0100ff034f15d4f7c92566b4183622df3524810ddc756c57f40083d47cae11bf13b70c800507b9586937b72d25145b6c756f65fe29a1c74a0b925ad352916d16c9783886245aa9d460198e9d89fcc8f7383f59393290cb2216d5ddff07caa313bc8a4bbbce90be27831e8127d9163b021df22809d306af981247f19a26a20b192c97dbee24a2fa26749498d46500b5ad0d92793d619d6e6cb183025ffd5585c2b17889bc88caec7bb0adde8bd5f7b2c79a0cc623913574f03977310fc97053915d25a926c99c7106cc6ac8011ccbc8deb9aad30cf2c02f5887bc3db89beadb461ad92047efb94dfa974cee8d556e352150ea0803a5641ad0b0817d764e61aa7f737c0a816836d12473f7c923313b00bd0f5d75db1aa7fb64913fb5a3b35ab86d618e5bf81b36b36ed2f7f07cdebac91b19ff66838e1cf805f27d27e63a30a3a098ec187837daa3af79a74dd116ca832c9d1e358e210633bc7331b40ac593f99b8ede84b628633086918ef0a7e4982d90c420b2ceed372ebcc9f99ab6529368d9e1feeee69ab4441eb5de63e7e881e6fe304c883a2250f84e7a564cc13be91012073f6c1122f59cc9197f4f06209804d024023bcb75653603c946e983493ea6a50a28eefe6966b64178f4092346af53b32385cee424a7bc2ecf941b2c"}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r3) r4 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f000007d000-0x18)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r4, 0xc0086420, &(0x7f0000bd6000-0x8)={0x0, 0x0}) 2018/01/17 19:05:17 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_MP_STATE(0xffffffffffffffff, 0x8004ae98, &(0x7f0000685000)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffff7ffffffffffd, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:17 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x7fe) socket$inet_sctp(0x2, 0x5, 0x84) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000edd000)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) socket$inet6_dccp(0xa, 0x6, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:17 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f00009fe000)='/dev/audio\x00', 0x200000, 0x0) connect$pppoe(r0, &(0x7f000055c000)={0x18, 0x0, {0x0, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @generic="01c361cc1e7cb779a8c6dd9b62e38656"}}, 0x1e) r1 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f000047b000+0xdb7)='/selinux/avc/cache_stats\x00', 0x0, 0x0) close(r1) read(r2, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:17 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f00000ac000-0x12)='/dev/snd/pcmC#D#p\x00', 0x400, 0x400000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pread64(r0, &(0x7f0000000000+0x80d)=""/60, 0x3c, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000f0d000)={0x4, 0x86, 0xc1e4, 0x8, 0x7ff, 0x7, 0x7, 0xb151, 0x8001, 0x4, 0x1000, 0x6}) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) sendmmsg(r0, &(0x7f0000ec0000)=[{{&(0x7f000072b000)=@l2={0x1f, 0x0, {0x7, 0x1, 0x1, 0x4, 0x1, 0x3}, 0x1ff, 0x7}, 0xe, &(0x7f0000347000-0x10)=[{&(0x7f0000f1c000-0xe2)="628606a012c8f6a0778895ad074d7237e07662e77f3a870cd9a0aa9c43daf1f900890b6ba598bc5425ffc172172a7f810952bf592f327dbd088972e2a569a0010be6d41b268cd09ed0564e98ecb13862bf70eb68d38d6096973c3c93c07705ce84a733402b692e9bf5f9769fbe4dec48a955b41de997b9a64b8a43b91a95e2aff7155e5c64bd723337581357b203b040ea685f15dade2d362e2ce56ed2212d8c6ff37a9c9d3ba4d6f0ec6fdc2b5aaf2ce6868349cd1c2432a81ca8fe6a5b974aded1471058c217467623fb2a570bac344dd455f2e448c7d51783fc7ae574e3a0e9a3", 0xe2}], 0x1, &(0x7f0000f8e000-0x1508)=[{0x1010, 0x115, 0x7, "4bee4a4985411d5f69b3c9f0ca247804c7f2782cafc3154f816975884fe792eaf9eb80574eb152b8339c50d1d4cfd3e66ae9eb8b4ff4375348ef47a1fe2dc566a3e621e726a385cfe8c5e4a1ad088e35d0c13c4999762b07ffe56443719b65bd0189d6b814d0aecddbcd9b847eaa4e5164d617bf926fdf46bdc0a668d1e7370b91311fc90f5bfc76ad7c14dbe22d9e82bee3dca63629ba1bcc7e834ba13823aa0bdd4561a766535ebd46c5f75a3b180bcd756eb6b99a0f1ef7e89f519b613339d0b51805253c8f59f24ad97c343b574c2b537187bac0b051ae966c5b6752cb20870531d17ff620e5d5728d87ca799c8a230fa1bee99a2c6b0eb4144cf344594c5d94b03f16d97f3a9575e575e34c9ac54a74ec7530dfc284c8a47e03dadb958247372f2a5d06a023c45022fcce1996032ab1c6940c30777f979ec2a0b454199e77eb703c0f5f29f7c4f30184ab1218f3a8d22fdb9b8ec5b18e1ebb8767451b716544dbf9ca34822041e247ea4a11ad2db3a2015f4ec2d8fb4012ad12e6652a89d970afb7692fb3b938b7c130743d8dcfc8e5571e8a817327f62e85679a3c5dd1007beb651819cf23bcce8a691fbc5eaf7aaaad9baf3f5304961f0635e2c20fa56b640cabf24d5a8624c66d4785db8d9d686caa127bc5fbdd463bf42f305124ef05d19ffcca74da46335e8d81bac3b68992ba3c89e5d6a82396165cf6e7e0537ab85a3dcda3586d4e989a2407c690e295f134849daff305d9e9c25c6bf82c19b7e97c1d081d2f491d1c1282504aea34589a8eae5226875eabcff89ef652c0fddfca00c949908616ec62388766e9e0de12850caa138f6cfbaf9c2bba02c0a8b164e1f31bb51cb9ed2f64570e85acdf4ae363dd718bbce083038ab76b97d2dcfca71934f94f10a07a0b9891e481e1ba4b9573c4fcffaba082fba87f58bf5d39a330b6eacd7dc110515becdacf336f28722d923cc585dc4320cf092111fb04847a60395162c16b5e0d2ed132a484e03114747c82239f1bd2941747ca2e3e2ebde71ece8735b96e783ba85a5a16d75dced4e2d2e277d5268590a7c4b6a92ebade6dc266d71be4f03935656a5c0eb732ffeb21ef2710f767b376653737ecc069fac9b24a0a39aada3f4cf824c33e90a75078440a5a04d8c8cd80f8b4886ee9a2160bbb5dcc602d48466c331e5d806970ee4b21ee6bbeb3e4bdf124a077847bab432d3ba7354cc0ec0ea6912581a09d4f5a6dfbd9ce684c94de3db6d4e35ae9614262911b9208ce915c044754acb339b069df2659dfc80580882012a95a3199d6fb58c380e4010c5fd59846eeaa0404d1762d4b03e6c5680b87c1df79a86237798b99d8726e3590b95f6461b1510b5b0cb2b12e023ab0b08344594e417e448bea0bbbeee52c3a8ccece8cccce08faa37bbc8daf0426a5c03be19f32d7e0c1b013ba9fd45ebe4890eff5a94c754f20c8eb198ee86d1373cb24433dcc857191f17941a55685fcd30344c1399a2ba57e729bf697311ff41db46fd51c933318f26ee2cb3f7e16a956cf4ca313b457410a29ac599f9e759a554504f16a034a7b536749c369037b2c39620b520b89bfc57e4b0b8dd81e702cd3fbb3f2e8905381ed99ca68125678f6d6867bdefc5ac95633a5d4959afd20c9e52e55ef08d440f3a305faae48aa272329588c9774834a31c11b79b40eded02af790785b853472a9adc4ac83db0f3f1f9ce121f9b72637882d0e17c36ffcb6e3f9f2713c63ee191ce8de38095aca62fc8ac151fe4ff2df2500264536a02eb2e12ce62d50ca354c27c758dd1eed4399d1a367d08d3d8c0ca71331d886e83211244424d40fc4b26e864a254d6579c739cfd5df2932710ffe29f572228eb622d9a89ceed6d8d980655ae3ad2f831566b854ae8b2dab7e76ee49f04f3db7ae12608e7f7c55dc4bd86a016fc4081a1c0576907e457e3957d45f5832856735e5592b8c24a11582b743c1ac85e746d5402229a9d6ad3a00ea0c53911294ea43ad1db17dce9f54fcd7b0e23740d5bbdf50f7ca80f62d74c2232631c15c13f446d03715e5d60e157ebc15facfad6c5ea6f0b6131cebe49f1fecaab61247fd1f1a7fb5dda86b31c05faf8b0992718f5079558a8ebeb18a4f7584b79bcc5699471730b4aa2a010b497110f94c10bfd6219ef92112b4ee8bbcc697b9e0502b99cf0a6af02a5f3aafee926db6346ede8dbd715e5aa047b4fe843871750479e257d7fe947b02e98058238280b38e43b4df7ddd7c9c4f14356abd62a5a88960fd5f6abc33198c5e15ea6dccdd5656b0f9040add8c0dd1a81f6f72fe29c0288bca5bde96028919e95ba389bc06dc45f14aacc70d8c6a56fe9069634f1de3e8401e21dedd065f17465e468357931d254600f46029c1c4c6084c1b4368b02ef2ed61ed2f5a7dc5911fc5fb1fdec56da18429a6d75d4a4c644f48e26021087bda781bb9f937c560e2e7189ed687b03f2ca4ac11663170f8acb42ee70fbdb978e13c374624ea77755374ec077a574ac5ab3ed2504790c157d7d3828ea2bdf45a2b0d2c388b307cc94c094566e641fb09628e15d81caa1aa90fc6405ca9a6b9a43f627df5502d6e143e993a263be7278a92ed581a6032c9f6778dabd25672755fd98f69fa161e0c2f7e7bfa62bb8898f1d050b9da7e5700cdeb30c5e677aa58eafd6ae2d28af20f9d3116cdf37e36b1974772b017c1575e3c58eec885d5fbcb05053b646c3a7d306513f2ed66423dd0823dcced4da5f343bfb3c6d28bf101cd816715953eac0f3c22524685a2f78e401b2f61b269074b60f3561065443576b225c6d40a90dbbcb775d888f05d641864c9286060618e3959ef09b994539ec19403d13e399655134e22757b5482e3e66e9cb02112f32674e241f54aa260c99e7e7b860751c69717c7d73caee2980c5fd2ef2ad87a8bdf7be690e637ede486d3ebb11ca98b34f29b5ff7527bf701bc5831c237b1f1cd6fa5b7fdd2f024899cbf9fc257e8869f3290e674207999f443666cc17098658b980f3f1fe36c07b62852417841fce988e5e9482a2c25e0b478e4618d58dcf79f44e84db0e5e614512cefacb5112aca881655d36125d947eb0856ae5a48ba1ae24ab7197f79485caac9e7e559e33b2b570ad80cd01ec8b03f57ce58233161199f1b381d0eca71b5f7a0214f68a6f9bd900009d47addb2b4ee003b53f8161080d19e67270d7369f253ad81fc4c0946823e3e9599713567ff17aa32deb949d23399c016d8152bc29697ea9414608a120e414ea3397461ba46c13f8f0c2000afad2824e1632c26859042b914daad67459273c2a5dcc977ffd6c46b36121756c9bbf16663930cac806307bf76d113ff6ff715b8e71a0b71bef79fe1e6844a012939ce2ff3e8be48a3083cb238c198cf9dd1f1bc15d98b2928d3edf7245ca30656d40633ff9357f06d82895a3289a0efd6d148ccb2fc8c4a1f0d4f39547a3fa269442bbadf4b4befd1ab9e5e7db587e9b2b5300057e698fa74ab173361d8b6aa9c16aaaf0aa6f700e3ae28eab0b8558e1333a4922bd64f249865342e51b896db57107ee75e452d68a63789e9cb4058337b7dbb4fcecd3bff60cf34917e043a19f794283182554d3708f3f01978b446cfdf10dfa9fd382b5cb0648d262baf44c23c7c168caf979084c6fe7b37f2b4d2f40a4089e5db563cb517e2f45b1dde030ec8a720ad1c94e6820b537585ff3ae4568f5f1005b5850987010246ed2d12823411621d8a9a291055131fc03d5f620b5152f0d0e5f7cb246c2a3b159b8527ec714a28b06da2a5bfc3170d59c0e3d6794d918bc6a293f7e5d3e86e3fe28bf4c152e1a341ed84b0cf7c6ea8a90ed817d128290876bca1536cc588c6ef04cb3f261f4f3d4d404076ca04012ad46a74da1ab29425fb93f734d21de198270d4b3e113285b3778ce0dbbb3638ea9224db07c9c1a6df26d3bbc06b07af923fe0972689134e5dc872694d47835b0b991b76d7e775444f9f003e537316e8474bbf719ce5a7e97f2c17c60b039d12a804af7594553d7fcd7c206129754239b4ffb78aeacbe374dbdff10ce9caa5a76b9076576ae84a9106e6b5478dc94e8223fda764b984b689282026ddcbb1cb1d99eddb028e9d954352b1c1c40e8acb9cd55e4f497f62bbff7b15b14924f1a9fc6df52a76338f3103beeb55496c1cbf99db7890d3fb2c420883f129359fa46536ef2db5b49ef4304af65c28088f228e730d898f932218fb61f7386aa45f9c10cdc47828c6630ec3f140fa6319cc9ff3d7ef22f8c618e170869a59fb264f253fa06af25a97ec2ee703ce802a896d25da438723e69e1aaa3305d19a061f06af3db24df0bd961e0f3bc87f5e20590148bb2f723efbf42d82848beefea9a6355457c51131fc78c72af9da8d1257ed152f9c0247d756670c70ac4efeb4db668e921b79c29ecbf8e31e46612f2aadbe48e82a75dbfc0e7a9184dfdeb937690a94c5d141733d765baa8963c768d21d5f08286230abbf188a4750d91159df6059549351c9170d50041c736dfb8960f10886d9088cf1c91308794158d9236c08ea30ef28120e6078cab851bba21888a7af3f26a5687ddc5bc836d305926881f65218e535ae344ae9f19f746aeb32dd3035c9ccc64be260fe50b2d459eca1ae9c08d98fb60030b005ce3f6573fb4c3cecf20b220daedf4d7e4e583f0f8b45bb04db59e99483ec96fbfd7042d33c7c8e3c5a8bcb3703a252bcfcbc3e5e7916c09e96240549e603ddb3d50edf16aa8782f5de795335efec1f7d3a89f9b0ac521af233a94b6886956bb35d31cd168c75d1709bd19641adb9a335f181f76da42aa293fb06cc43360ef673e66207c82e7eba76bc7eaaad198c32af12415172e3f380982863a53b0a355a35addf84d0a68d794089cf96cc05c9cf983bd000e848da7a6ddad22b80741d67217ef1c3d35ebfd9b396b37e714b10b6c5324f6edae4c23f6573600b433e5558dfe965cb175844294505dce3810b0c849469545a74e601e426542772c833410cd631dfe4d717d8f7f7092598299279c18300fa816ef6ed76728c977159fcdc94011d43888906e76dc493fde75da20d7b2a1e156ba4ca75e7329bf69b99fc7bca19200b7f2f9f7379da6a3617dc3808fca3cbb67e65b00382a84503b8f4a0e246b66a6871fd7e2c7da45f59848ef0a97c0ace0764d3e8267bf1764a0f488f9e76395401bcc0ed024afc9543c1fbb67509eaa068e793b72d2761ab10d56fbf4b88aa763d3a2c00f54b6eae58ffa882e28cc1411d8cd3ce5b68dfcf1bea108fa394c77c59166118738838b5c2fda05b702ce1b302d0a28c9628e4475b85bfe589861170bbb33643b6df9f6e9bc23beffe6ee226393fdd7138a48399982ead99185d88b0dcc156fd47f2ecac2d30ffb9fc54154f7337bdfb83e0e128f84daa37f3f18c3b51b623877e9525b1b33cd9d6d9375d38f1481bf187ddbfdd79339591ecf66dc9928057d6a7a51cfb67bde77c5d791accf5646cd14d1081b3faed170de80ecbe331297ab2edf075b4671166d3ed60950fa977fc423a3158fd49ed077b86a5797a11dba14f7662d67c428212eae25b72f5935f35d6ada1e1209a8ca8ff9328dff87f7f911a392206daff46c45cdec9c33470eee77e1ae87e17fac0863eee95e9f30f331848a0cb04b1655d98c932d9854873c7bb8bba07843f820633af52e31344bacbff20460ce462f2099f4c17389953c22e9629c34f080314d7cd7049331bc2ab0ae66aea782e523065347768b09858b0c50a3178b4ccbfd8ae"}, {0xb8, 0x13f, 0x2, "6999bbeeb824dbaa2c9ae6c6e40886bcf77b2f2fb820c20408a15f1bcde39cc1fa3ea215815fc224076658bacefa446e30f1298933abfab1cd7b44c94519a74c238090ce6c0ec6659f2067285f7c0c25c10e4268ee7ed998337ee3b0ffc455e5a69015f7b1c38fe6b5a51637a8fecd18dc7f8db5fc7b7e75c3ffa850870c173776c5b1fb37f49677e42f949ce2680a92f3e6a7a395332ba56e6d13fcbf48d89b89b130baf863"}, {0x98, 0x11f, 0x1ff, "0433b4bdd5b69cc7017dbda8b93c837c2b4d822d48a7b8f53761c8ebd5c2aed78dee2e8b7531fd6003bd59affc0b75384f7ed841d3ca48493d40f5d80b302cf26f12dd7eb9b16a8fbc7909144902d0d5d7b5d22da5b87ed21b664e22410029e08ee16f50c56652a448f8e67a9e11df5a01e179d9049e667ccb6f9456009d313c837a05ad4ba7"}, {0x98, 0x1, 0x5, "1e326fc8fe24ab6d11f4f75b73825aa8607c89279efd4e112f49ff97e77ac5276f22b32405c170dc3e887b377d0b647a56103d8c4dbc53a3668a0058dc07cfc870e2e1944db8d23b06054e84aebfc71a25c0f1971d841297cf1bf9c7d40739a4dda3a1b1a84454bc91c6a30437d5347374ccf93291a29b0e85d1d399d091b361c1e63a"}, {0x90, 0x113, 0x2, "51d1993503fbbc67bc504e81b83cfcbea7b498f71fc6746d4974f349f82189fb4845e6fe856c68c7780dd77caea7d50a27b19078a0ba2a9e97853df0ec95ef285bf85d468ba0d7d61939891a70dbbbb2665adb53eb0e240b32a0cd6a677b16692fadb9d48a64e74c645232f197e1ffe6fd0698f6e2018dab7d621866"}, {0xb0, 0x13b, 0x0, "41147b8eb24a2ca636538c166fed8206d4cd27c52fc6a09b872b78c31340d2a40d9e38c61e4dfe6b279f5e7696471bb69712967b29e110b3c97a3d5d255e93d179872a85df531bce8d80c5e059bf7c011ebd90293c30c386123c11218561a809a9a23856b8fbe899c3592a72106a3aa168266150614ecc0d31d684e6e35aea6bce0eae1a5a7888c52face82b51049fb85814ac22a3613ce8c49c8d"}, {0xc8, 0x110, 0x9, "40a9d8576887a88c0950263d5d950c4b94df177dd46ee8734e2205f16a5398e2987cd971d823041ec0f27f52d2a4a6882909b2e0d93db080649e2e6d24d5c5663b23f223093d291f2f9b7c2ed8d6d7f12d338b65f5df0b652ecda722cce02dd50edc277d4c37f59155b36d5c7acab0f34a5586c434fb673454d5aa1dc60d3fcdd87ff5890cf29d17df3921d80dcd1c1eea30a8aa196324e2ee96df0c808169a78093d1fbe9055c490900e36d7f86f862aec32e0909"}, {0x108, 0x112, 0x918, "eaf634f0352747d28447321d70d3c46063f0d397b6bfccbddd07f326b92c681e957d14b819339c2d2571d45d32c81940a3ebef9e7f48d5163687740e73f7ab9be0c6673e3edccdbdc54e9189850a8fe9b41da4519b194a2717d5f711f7659efef5a1feb7ded1472a2559599ae7a4697bcd7fd42e40e0546d42aabb4f904b5a202128785547872473ae964ff7201e0b4c3aa85e8cd0b537f7ac492304e2fe8882a6d34590937691a31fba3d12f43b26325568c85422502f1b6f2349172d310bcf9d4095e93f2e0702be3c26332f3dec87ad0a5a715856ef4ad0d102d7f3ca23b7e113aa38c4e187fa55e9b6250b8c75f9262a36c4d5"}], 0x1508, 0x5}, 0x6}, {{&(0x7f0000bb2000)=@l2={0x1f, 0x1, {0x100, 0x6, 0x800, 0x2, 0x200, 0x44b}, 0x6, 0x2}, 0xe, &(0x7f0000818000)=[{&(0x7f0000d19000-0xc6)="6ea6ad9c593c86e3e8cd23b1d0f73fc4d735f4189e4aa4ba31ae1dd789c4a084d7676886e74180f328ad0d4817610553eb903e3647724531ab30cc25e49b39bbb2f9330774f5602d2eab7a67007f45800cc55757def2f28843e4bdb6acdeb090e13f931722b0d65fb4259110e6345cbf871deaa6b8102d92689a23a7b47807c5b4a8102591aad7d3a20bc741eb584011229bc2f6eebdb55a14817e1ad299bf92a6302c61fcf99578107ad013979a78868ac6ffa9d9aee4f85642460889442a0f54a278b59653", 0xc6}, {&(0x7f0000b59000-0x76)="6eb967f74452a78f28ac251a7a8fa94bb787ac2fd607ff21656cbac73147072260951c55330db8304d155aa802d8321cb16f0fec716262701fd8f81bd0ede3f9c1ce2781c751132d23529f34a716d72c9d4e4e4c52099db141b00099a528e20d0db00b72091e9985f7bb06e1561881a4fed62dc231f3", 0x76}], 0x2, &(0x7f00002bb000)=[{0xb0, 0x102, 0x8091, "d11a9a18e648555bb6943a65cad59e8e68094cfcf589ab6e5630d11c9d2c3fc013d2cae2abff7f84d65c14fb9d1eae2c880a98db8686c031eb0d02ab0c351452a121e0f582ccadae53cc5611873a18d57b3dfad36159be33403c8023811a04e2b2b8d85de44dd16f32d3ea038bd837679e2988d69b00d6cd2f0fe08aaad17913f0bae8f798bee98267689bbfbc59b7f4b8bb25928be58fafee132e3250a35941"}, {0x38, 0x11f, 0x3, "1839118915826ae192f60a425b18877bab4df142fa24a7cf635f0ccbdcaf0f5ef477a8"}, {0xc0, 0x88, 0xfffffffffffffff7, "61ca9d30625217bb96da1283aaf7522c9f92c1b48c36685966ccd2fdb1b0182191f2b58bb1f74bd7e4b662b6dfa50c8fc127cdc020f76df4cb6b10250d2c90aaadd9af6f90d03c86e0d5c0950d82d6beb6b95e1e1f686d201ae143b0536a1415925c6de350595c552f7c76bf42722b1e1576a16c6343fe1c89e074c74cb973ab2334047ac25bba39f3a7b211eaa073d454a2d35879b80744c9be91400c598d1c7aa314b96aa001c1d03d4fa2c58a"}, {0x110, 0x0, 0x1, "d450d9d00b1d2a5e897d71b4cc7636d5f72c4b7836df1a752b2be61b69bb454f3913f33d0f2d25aee93e08108f54cf1d0baf0ba24aacba11aedb5c47a011e5709261365ba45e736cd8bc840ff237c209897f51a826b32ed0c73658f893991fddf76f2ed8de050a5ceda81b5c8f0f9a75183be1e923137a91b0caaea781e52fd0a6848a37a7f620bce4796cf5c80e452169b95f7260362e5cee89b00835f81f94ee86cc0817a16f44ad7465ff7681efc419b87173845d977a82d048471783a0da6f95ad262397f9af50b3b00d345d99356f28ca23034eae10ee0aa2082b650736e9305d8040d044f1f1cf13188c8ad12775be10c5e2b5a21718c1c2e5"}, {0x60, 0x117, 0x3, "d5473effad7ea1fe8724d8743be5c395473009700a3651eb7eb9725f3df6462fc8ce2294a23386e56370e3172939c1766faeb9dda6b80c86d8d15a8d44bc80546f375afadc09514ab9"}, {0xa8, 0x10a, 0x16f8, "6e0f01963ae261216a8f996dcf3b9759aff495fee3159a8005e12de6a4910556ab31ec2c7e2c020d5c189fe97b09d69f09e4970383a6301bd9f1140e86e03cc6e1090ba10e97f8f91eec0220f18ef9a67130c45b4340020562019b67d0e8bb961669228ca5ee89300e813f93ef67563d25745333b358207d11d4a87a282804469535f7b4aefb88c05d9b7244b146dcf67f3de056fe"}, {0xb8, 0x0, 0x8, "b26a26117bd9f747fe84fc121c4248da1613160682ffcfaeef8cad0a8cd363c7e02245edb8fbcffca9405f86f10169fd18bc483b8bf28dc702114fc0e8cf13eb533474923ef18c5dba3df32b1771708a1af65bd1104e118efe7a3e26718eef57ce2de32256d7ee6b84af99e640effe835481e0e745e0b0af0d8c0786f855b21f74ab4dec03c22491fed988167181b6c19db5614e7c99e68fdbdd6aa3b8b1ceec9c37d66589"}, {0x60, 0x6, 0x6, "d0906abc188a30bfd0df5f2e51177f9c3fce8669d4490fc966a02eab21bf90aa024600f778008d3507379f54deb60324c3bf0ddbc75d1b4a54703d9aea069cb6c04a91bda508962de20ae911"}, {0xd8, 0x29, 0x4, "875581c6423573b50f66fd7572be6adc9995d97172cacecd44299fe22249abc13d2a19f97ffea23dba3ee96c983608ec68f106aadfebb4e268b157099fe6481ac97b5b377fb9d124674c73a03a6011453975f393a4767c00d91fc20a0de1de062f82a9c6fdcfa5c3136eaf8e9cd56f2b6b462e4c2a514845e0164a6008b9a66c5ea0b840eda654bccf551aea5552fb91b15ce6d94dcbbf50f8c52a5f5c7aa93b3a20d6262b4b5c32dada13ababf5ee818f2996f0a818b06119b092a92625d9cb19206a"}, {0x70, 0x13b, 0x5, "6948f2de0020348d4fa5353c089cac29652c0b620944fb6c7d9f7f2e995f17bf5e609ff0858c168cff142397fc1073c7b1a9a4c4da0408fd7387c1f95deba59387e298c2c9489774507636e53108d5d4fe263bc8fba2d9500dd819073960"}], 0x620, 0x40}, 0x6}, {{&(0x7f0000d94000)=@nl=@unspec={0x0, 0x0, 0x0, 0x0}, 0xc, &(0x7f0000274000)=[{&(0x7f0000962000)="1ca00232a0494f54ad629de6966586fa1f7ae235cfc9c1a1edfa1853a58623c0136d3b9129728e1c1b679d2120f8e4882f5157b58a7cb04fe6d1766ebe1a5de366152af56ab1ce36e2804778c502e2f8512e8043fff514a49f68063d8ac68ecfa2e944948bbeeb686935b57953d57b4c88326524a58a82a369c96a7ad8d910d76717027557b296a209ae15fea705c011fad019afbe0850b641376e4c827522622c6c84dcdaa94afed15bf6dabdfefaa6fe139b3de6af9e242e6e6bcad0367d4954d68f6f722cff704ce5b301b828fef7707a842408561f7d0fc6907fc7c0efa3504838", 0xe3}, {&(0x7f00007d3000)="fb797ce629", 0x5}, {&(0x7f00008a5000-0x2d)="73674f808f54329bd9151427cc3c5ec54eafb4e715139cf5b1a42e84d4d510feabeb4410af1fbf11a7d24959ed", 0x2d}, {&(0x7f0000282000)="84d8279e636cd7be8120b99985df0660f6b6b8bcfe8ae7cde1350fa128d05558c836ef39536aad77aa824fe911f516a94c1a7f8eec202ec1dfcb5e5388ad3915235c61173fa3674fcf0003c3358dba108b980a2b744396585905fdf54f2f34ca689df053f7663fe904445606b34253be9c93acec6ab7cfa4146460c93abec0037ad8a6d12b8dc14714267e4805b94f9c2ba1102930b87184f9391b7c243ee79919897938da1a61b8", 0xa8}, {&(0x7f0000b9b000)="7fa820d446af03f50bd8da84421e6212ab85eec642a4cde79eb9b4252a37962f49592501b8fc3a3881199252e6026e9637b762bbfe2fd36034382dd4862ddc4e4adac640e6", 0x45}, {&(0x7f0000f87000-0xc2)="18f6367e79d5d9aff4428437e1b86f9378dde0d0733faf04af1dd54f5d839575ac928047f4618082e0b1048ed1c337ea56edf5a6ec1442cd65cfae6b564cc44979b68e9fefeb44955ff8a1c7e22bd2b69447daebd836be7c02d6c54a5b2f9348ee728f1470ffc6b62d9ea8b372c896638e3de1354f4c05bab07bb884c2c966245947e7ab6c31a9ac058cd3762d34e37cd2860cb58f497ebdb5181e780fd7691788d5e4c8688d99450e87930b46dea90b47ff45c24de249e4711cbcf243a254f23ac9", 0xc2}], 0x6, &(0x7f000072a000)=[{0x50, 0x11f, 0x51b8, "33212ed78756a41a0c240270ff895731133f188df8e51509d41e6700e02d9d3e2b056fab1ddb046cbebc07c6b13310ea35aaea16eea7f8fefae20614"}, {0x30, 0x6, 0x8001, "ac2f236e0623d1c8da6abef682f4b47467c9d0026f053629aa"}, {0xc8, 0x0, 0x800, "7be34b6107f0f2ce4e8b9e9e9ad788a60f1860d889fe1b10812256d1954e6701dbfd63adc70651ca0e2b2999500626ade45764b1fdb06345c44c835d20a25d82e76af2d82c77ddcfdc96d1bc614752f81f0c61624d62a45b9de4603e3c8393e1127936b8b23fb8e688d9a8fdf548aad0a692be80897402644cfd3a117d16144d0f0c0feaa9e23ef77e1f31e101357874ed6362bb15e898c843fb5f77ae3cc6e467e54eaf68fd7b355555d05b5d69a84fa48029ba"}, {0x80, 0x0, 0x400, "37f0791807b8a0e4573552fd208314de904d76b4291bc3102f2d3450baa484e8a848b88d7b9c2bed5c7d9f16606306552527025e0a4af3fd11dd84624bab1f2b8c019fd8975ee30621985006a2b6158a379ba51a7f53c909e904cc05747849ccca2b46fa19481c76f8f1519695"}, {0x58, 0x1, 0x3, "3cb3e44a56208b1ad2e6d7b1722828e9e707513b6b3997a0ee082d3153c03f9c76f1935d7c85bd00f7a64b9ae6ef8d3404f6eb3688bd97fcb9856aa65cd4664bfa2d"}, {0x70, 0x10f, 0x7ff, "058716ed033f46814d871637c78f0694cfd950ce3b85de298b628aad3a05486390979e91ba1fd4f88aa9f56cf2de03dff42518808550191ebe5ef5a37830e3b0c607631be9977d13f55753396389f4e2bdbb5caadaad826311"}], 0x290, 0x10}, 0x8}, {{&(0x7f0000d03000-0x6)=@hci={0x1f, 0x2, 0x0}, 0x6, &(0x7f00001c6000)=[{&(0x7f000029b000-0xae)="bd5ac4e4d343306d8708c525b1598f1d890c8a09c29a6c20ca862c6d2e3d17c36352b13f74557261721d50e8cfb504b5feb41fd7acc5036e5a50e18abf446c517f70de79236b43c5a40804a8a8f33651013335d9ffca8854ead556dde79cd30235f92a7b8fd7745b96a383117cb4c8308f443f1ffc1b2095899eb664fbbf798b4f14780e8c5952e663ba60680a0a9c6d9cc53c57a0369aaeeb5a59a0dd0b02377a32c78ccadf6d2974baaefaf96c", 0xae}, {&(0x7f0000ec3000)="b0e6edaadda65a12a9c5def943ed58033537c72c894d04573997a7", 0x1b}, {&(0x7f00007e1000)="c21cb4a69f731ec3a230507b66803695b825736e6786729604cd669d9aa159cdb344131454cf5cf86959", 0x2a}], 0x3, &(0x7f00001e6000-0x2020)=[{0x1010, 0x1ff, 0x76b, "7fccef5e8d0177a68636f5b7a8bb88043c94d8863f036bc69df8d1c8c52de15427666a875703989a183ae1983fdbee7d9084ce491ac9300706b23d2a4e1211b93c4b76a87f77d6f5b67ffab70856927b82318d8ae6cd3e282bfc07923978490c2471936a6253c9fc5e140795024806caa422daece4e8918bc3f14dd920810f92772c506d95c30bccc906f5e93ecb6d33c562805b31a2eb01bb38087242c2fb95a16de6e5512841400137fae2f02f23e1c0cd3381b2f3f4612ca0e2a192fddeab746ae0611ce8ec78c82a473d7fa5c7b8e23f3baa36f78d0665dd1d34d91f80825916cec14f5a17bf8900f87b71d56cdd32cdd53efc21f6590299947d4d7a0dced81324441246ba5d0c55cf851c4c3f7229d71f28c117f55a634192a092553deb161b7034f5d40a099a6a15a16a71f24b79f4e3789a7f28642ee2e99ff203c0c1c1c0f15551dfefe16196cfc736d91cd454a96b402face40533cd425d09ba9506d0f49300a736b60ede30b10547594ff6d128e0edba43de8841cb668706e0c22935e7e87ef4e9913a7ef9434e0d565a0f5d00803b42eca0f3699c082ae36947fc0a39bd16feb5b368b6836898b782e1f7b0c1036f83078d3c007ac349f7693db03b13b3973c135bfe6cc80d7f66ce547ee10f19ccbb7689ca84ca62c16f473191974f69b065e4f18673612e4bd2f23b306946c0ac67a96cc18567fa3b68cad9a214f9f95e8c017930f1a9fe66e55ba4cfea8cbac4b8310a5d8d5cd1350553e1f8979c4587af33aef927c9de2d42eb23f1302930c50351cd74638421cb384f18162b4bfe266c148d9cdf2ca91392a21d76f1625b072dfe253d4dcac98489940c9ba04307f942a6526a3c2885ea1892bed29ba97bd20412fd5306b0f9773328ae775c3cb037f052ddf6c32364a663f45e52ad0331024824f098ecbc2492611e10975bd4a800b319e256726353118176e5ca2e98c4a4e43ddedf64bd16a210018e0669442b65c34c04ec510810c692fd33e2d315ff9880cd9e1ff0b9a22e017660ccaa317caf8fc64352d079b4a18ddd7af7f317ab9b5251e6acbe7cd3710dcd87dc9e4f2b11d4a8ea6ef87f4aeb6a8cab9a6f487aab528062a6d0d44b9063c3061939cbeed6ada4a9d287d59950dbcc0bc337d3477b7e3c3a14d745feb84cc26e7c07feea801f1b1157745bff93a0a52c4be3018afb48626d8f3673a9f78ea071f68916a76e4de75b31931c50e5d1c9063572c06cc8113700b5accfc81840567dd5ee0cdd71a70e1b98be1b5163e92573276c40b54ab719b60bd8adc357a923b620129f5982e23706512fbc845a6b7df36440c614d7ac971f1524b5c15dcc177db6bfc1986bdb9b4bbc0f16c35dfb60f7602e4931e5a8a1d546b8b88f17a6542669cabb94f38211081d193308af845b86bdcc2b6dbf9c2fbaacefd9a4980ad5d98531b12ea95005ba9c3027148bf3efc5389ea2bfaf1962e5eae9bcc94154a83de6ad23dfb7bead7fce6fde53b25fb742e8285397a94d376f2d9de99709970d5ea313a183ac6070c3ad750590d0aa88f3d7c3c7ab52298cdc96bf6f96685d7a474144dc6016fcc2935e3935d98f53336f5b8343db5f9f5745e98e64525639b3c19ed1b8471cfcbf31287e8bfc0a046347adfe1ed1e1c275827e1cdfe78ab2013c9f736b66215f44b6953782c156fac799a7826ea686810875531cf8410def771893a847c0577efe025c3eaaa0d9ef8ae919603a949c7dd8ee516d098df786aad7549cdf8122378598996a1c5ef20b05a6d46dfbbedc1872a9f4d93dc569cd94f2e191742c20d97e862d0f43ea250ef09f081df55513e72ee41e5a46c9248c81f52e7cca0783fc1d4e36f3f9825c3e878a10fcacbb5f845dcc7088110d5529c083ed19a402266f90893fa7518a24e6120452bbbe3cd5fe471d812949769e9e31649227eed97ffb14fbd516095a01f40814b689bf88b2975f68643284c53d535a4ca927711a8804492accbe27b52d234477f9711834c65836d4086d7d4349cd72e04eace99ff1fcd4cdf7da1c73872fdf4d1fa1fd66af84cdd4ec09e1794ff66bbd23be2adcf46edd3a08706cde13d7f5ad8a54150fd18f7eb3af2b06c3e02f6d60d8253dac3cab9971ac6dbe6c761cfad14394512a383cee9171462d730816c125b973c67da0131fc4d8b15d9731e6c1f933a8a64cd8b8f894abe2d0a1b63d8ca65ec9b56030ae33ebf4351da4c58584e12378aeafaf25d16406ef821029b065f054cb90a03d708d7ae5a390c092b0af7d4f1986649e562a3c79194bea95fac0973503ea688cdbb8e34ea93ed46a8d636a0334e79ef2e1e0fee492df4aaea932efc1d969764660172ed743863725f4954274fcbf1a68bf7377c7b655314d3a81e78a9af4c594371be3490efd4dedd1c14aa316573cc87ed96a8c677184d002762091fc01146271172c0d21e371cd8266c74167998a7c4cb3c6c86cc3c217c698937f439b310b91c0a6323a2711c744771b5ff6f71f6fb12e188e8c54491e78589944aefa72897df384c9f308836dcfb069a828194dffa98873e0d1f26b86a9ff54a17a68fecad7ba54d35682aa904127a506995e52dd099d8458fdc2142a6f5cd87e03f9d1e735bd6bce224d751c2e57395d4f896cb8b01a81542369fa8e26a3910fc445a73d1ddd574cbd0370f9869ac8b42a59fd50bbbfd63e95726261eb8292e6cd3c6a9a103017f2de143b89363442eb6d95c8fba42c87b6e850db60e577835c19ffe58af849b31e19417a175f3fd3a249d6cac3db549d0d93859beb1f36547292efd737dc79af8096c17279d9162daa5184b4abc1d97b5f92e720c427ce0feeb282218fc5768085f022f0e55b3d91059777628a4265c813af7e70df3a24c5c84895e81c437f26f2aaffdc78fec5783a4214aaf65651df8eab6d5779d98dd327d2050dbcdce391e34daf05427c5689a9b68a3a8d498b6a7fda1963dafea1ffca44469afe777a49f2176a393125419f6ccf2d320dd6c72eb2fb96558bdd5411ad24cd2a80d774f332b2ba9be14f20d639b6111e5f35b188391d5ebaad852df8926a8a8aac83a6b40b5b3938e7e5cda60a947deb906c74360674ef3eecee26880d7b0ed339881e122b47a9e28c1063c79ce37d9d3cb435c2cc6904d775d8f674d78db263a57bbfa2464b68ef294f8939885930e2b918db5e4160e0701cabc9d70713c8cb14c3efb1bee5ca0d155a69430cadcdeae1033c3e37db216f2b6743c82bf95d0b99a526afd711fd6b41a084c8dc1f855e67f6ae0b8d632fd0deef1f57743c56771b0e825f01711c3adadfa0ce3bc05d815a6fa3abfda610c6ccdb10d5cc45e796cb4df0bea4a7ebe1a8511900f6c264b54c2c8f08d6466089b28abe854e6742b6af015a9022ba7e04253b47fc3ac771cdd3094a55c4251d4144e0a4c151a2b4dcf5198a85dfbcc7effbd52a3492f0bd68934908feb2ce7064a744bd4ca9046565214dd7425954e90b6c442884d897e8c683540a73369542370930a1728ce28ababa1a0c827fd0dafd5d0fa1ab9f318a021e6552fd38b9aec9dbabe27007c5c4caf2e930cd3c569b69a651eeb4459cdcc46f414aa69a0fc12af28cdec55c0b9357e32ab65b58795639ce6a3be61202c321e7ee4333425cade98b77f4f65accf7bd3be0a52ea24fd6a9a9f41dc9a9f8f00239f58ae2f2e992e162a8ef8f80bde2ec47d0f0289c1f97f622096d156d44a771d83116046d2218cb1bcc17e1498caa81f8cb5281b3d523d9877802f9c86311390d00e0e83c9011f8deb20e6ecf3fd52ea9b69a2ea2742b60be9a6a4d78dbdc412581830a5ff81fa2ed9dd4f578d88bbbe00e93fa161c08a289e8e42a1cd636733be87c8a3df0aa74e9c056d5a8a6c1689ef8473d25f03023872907db299d00e9f06ca2459fde8a88838a0833162abb3786c5195e5971f196afa952ed0484b15436672037422c948858cddafb305470164d8e5476ee43f24e3b55547aa9d9a9d00c19ed83c45c50cb12c5df1373c565699ca7918a7fab4cd63915b17d508aaeb1d6173fe78f82bff35572cc24dd72c304c628a749c8bcf6a73bccebfc3d4da7c3ef840f2803bd8fc35d66d2980fca4f4117fee0ed156b8e5a6ba094f301cfeb1177a6d7dfe5e2a501c9a6d077361fda2d47905fe25a58cbebd77e80492f2cc02f9e4c6298d5b33bf73bce7036936071a88f163f28b24ad9c7f3079ecab7dd8ed7e76f166a4176a5bb2d476e32915e8de67495799f44bcf4cfb031bd909c1a739471e94d0c63423274032beb597ddd79f6037af1810267cd865daebe9b24d3934f818ec4cb2dcad599da6cf5fbf16ae9d2a10ea9798b2c3701cc8051b293181af46a58018a0c307bfb7fdcc8e05c339463ea189b6d549f5aaedab3707e44fec784ceefa5c9442e7527821b85b8421455a19a06e57b3e2bec6544432712c1b937334511cf415889e7e83419924808d1a58beea5df67a159f75d2d994ce59bd3eb372f5b32234ac3551ad26097efbff98c26f21dd5792fbb8c4ff6e670796f26221423d27252ccec3a2d94c70e0107121807ff8e74feb86ca95d01a8e4dd7a3ad14ad9a51aad4bca16f5940ae8e856625e86a23af1ca4064502c3330413796a3989ae6557eb52f56b4d282bea08ccf71481d4b0c17f0808ea3f00f6d796334591f9f778785507a2209ba2331a33773af8e735d1588dae7356d5e81bf9611d228de24bb1e98e76936a121c22356fa595480b9ecb295267b3c53022586b7f17d5d1c84d08d5e3b4bde27dd39e2e786a800354e49e74eff3a35c424d0d4088a3cf4688b08bb3e28a7d2b344321e3f576631d084c19a87bd854bd8223e88943b21b1a1b1a4dc29a4c4f22509220cacc0aa003c88dfc0e6b1ce969a8e2f84dee7796daa623e310564fceeaee1c1c30b4dec332be83dca1b3a0ec29476f980c44c4fafd6078b0fb778bc473006c4d441f3a8ca7ce948b9933018d925819529fdeab74174d52d7a1ad7ace66619d303a7775671d0e02b4638d80efa428c510208cfb890a1e769aea4eda3bb86debf7fa40cc3a601aeb5b6af379b54eafdc1c1fc5b15028776e3747fc9518df09aa6f0f1286f5f0e52ba34bddca35e0551527fb3f215cde9f2a23abef969adb1562e10df35cff7531fffc10f60a31864858bf87e0b5a3b4fb7dc0db37bc910cf9f91c5d0faf526c60a9ab235c954dfd480c584d1d26f81263adcc32493ed004757ff0669f16eb5148cca404a7d431ea100bd938bf0be72850a7884892adf43be1da9b53c21fcce0f456923ad438fe854f224e9d6cc07236770f90c0c74c4f5abc88f8bc8cc1df43ac4ad6b7659d2b4a55da010b9dcc79402ab457addddf36df3f7e22d19bde3446867f302f3499238355d00437d179e7885f3b29d9804c54827d75360040fe1d198a175deac5c5a4c198787a45d1f4795f0db54cf64fa02b1497f07aaaa53be73882ab0d43ebf2ea1b924cae82788cb08faf5a838e9ec335831880ff20b83645eea34feba2b3e870c9ec0c4a874148eee96cba684128a83add388b72f30f2bbe9aeadcc64e79ab1376e505e28d7a322d34a812832999f00f50196a31b7f2a26f03a12ed72ea9fd040036cdeb7f8e74f8a3ae41a287c955c6bfbdae2a41a33f0f3c0cef1c684c460a4678ff2b23f7915645a1700a74c5516432d871163403cfed7a8290a81c991bf9c18ea5124c7ea7dbfa6dfa1d70f3a4cf8bdc76a4cd063dd031ce26c2b2cac748efc237bc115922a8ea7a698f867f0374119f7200b916a4a"}, {0x1010, 0x0, 0x8000, "5717ac53beb8d923b02d5769a38a53dd5bc99805eac47f3994e7007dd42733dfa8059561953349b6a4caabeba594bb8d28715f7ef99ce8253ce011f7e775e4828a18c2c413054554e3a2a8cefa0eeb5d4069b537bb909d4b8256bcadde6daa954ab38a45f4435f91214c2e3827a2d1154150504603312604b6e60f3dfd05465315570d94f710e3dd4dac6c534c8197327dbeecc7dea2aa39a6298920aec1f086d361b0756e40ab9cdca5414dd42f44f955c2ac349fdc6ef4c93571a035eac3f20be235b0be241284ec2f15b79206f417f0ba16359f914c7020eb555358edf87a5bf53c8fd5630d9567f6550cef33aba6d8b8e211613ad310ca453bf7d98c343ee0f6d7988db13a5aceca419c9d73224ead20e3c947f97c868e26862a1d48e8f3ee15a55f99ed6fc4b472c5f3ebc71f160dc1c279a6fd9a3cb898133e24dbf1bbd0a588fef67e909ac3d5e5d6400e4c38e28f28a496aba7bb3290ff021b139572019d88fdcdac6bf11be650be5f27ecb240f40649b97c6d0f66600b5cdae1c69cfd68d81c4ffd27cf3da0d242952e8d564621da72f2e244e19878ebf460ea425cdbf1d37bb6746e50bdb8b30ccd8249a7b503536c5e1ded7701c43ff284437fa3212c66cf08ea5e972763d471953680670d8b0c5ba1f93700f7d6cee5f89672d3cfe8a165c0d97666989c81b1be54c7db1f76292d839632ff5bebbab5b057c39d581731f876bc51d4b8169b523a061345a12133d67035da45dc985b0039b55d7372740a6189edd81e5e9e61d222db105240bf788362b6cfdbefe01e3a82e7eb9bd72254ed074da4323520884b803ed212c6620fd3c758404e689c7dad30fe30a44f8fe2e75c6fcf57e88af9a38c6ff0f13b9aa273c14ce500d91b6325e5920795b8d5569b7c023312da124cb1f0956fee0e5de6d2b8372364b04e97bab879b1186e08e6ed78383628844047e5024b4883c591298f0b54bff0a67966917a7717945b404847afbdaf0fc330fd67945659c1f4717369002fee147d37a0d277dc8996be1b1f046b84d784ac632a1b678fc9f091bbb080086a131d8f22bd3073afda9b3ccfeb976e2e330ea49d388fe4f5501860044cd1d4e5b11b0929b7d03cfdf91f27d6d1f1fa83bac774f14fee072ecd4e2e89aaa9f3d55df909b3f1b9c01a566c487d4e4ee6704b36d245ec0e6d2d8dc353ba34b627db5d6f78711761d7b57cb2099efb9d8501b30f19aa381a20524cddc433582ae0d9f65e7d6fb417ec7463df06e1f93c6031109a729e0e4eed05a914577a4ffc99163febaaed51708ce2504094975bdd5049d2e7399524d7c905b194a897ac7c991ff369b8844262f898be4a204e8ef63b7746dad6f738c5b9662a5888628a02c41ccd156fcf8cd7495bf25729cd8ec26728fe2bb4507a36010532cfb8988e12e6b0666ffd97588a05aaeca4e1653667f476bbd1d6432e8ab2bd57909e8f3b49b55ba634d3e490bdd364987244c6d355bb337dd97ede9b4c06bd6407aa343273eb3184b29e42d647847a019c37cfee6a83693bf6968a65b00e87f575e271aad1e5186fa6218dfa9d6531cae5da85b3ab7379af168614c35168ebfa1dd43c746cd360468fa775ab72cf7ec6bf52ce94e117b9f754fcde42d6f2fcc7a39e7f655cf22f0d007a91d99135d8a08037ac6857493e49750c3339d1ae5ff416a2a46a233591973b83b64355d6f9aa01238a7e08ec6876dcf3b127cfd1e989fae4c3c1504221771ff63a1c1e58c1fce22ddffe0605f72fa728bb817d6db84900b5109f47fa8a8cae7a4c0a32b0b31ea1d89e85064a1cd9ebb0447c5ad64e2db1360af442bbb466624a3cd5a802ca51b3d1e7d6ea07646b6964d04c24142d258de4b82fd484a947fa101fb0122890542222ca389ef8c2b63015c85d3ed74d6a9357e74ff7d59687cb1853bad860e8233144ce0919ff182714445a1cdf93b6492bea275688902494b9403de4ff4f610b22f4a52e6ef08d27bb80f763b2a09dccf448fc7888b775b20007ee9802f049691020ecce4ccc3d66df45679f47bec39bf43b6c629032a7adc1e6239510862b12feb59d41f024e8a0b0e5bcd163a722d76e357cb45ee1e2c6f44ba7c9134434c990dcdeff218153bbeabd05880a2302d6535d7ddb971d45e3da94792c0d60bdf9de9811eef090cd72c6449f24d3386247c638841b1f263e85916ff2a675f295994e00c50130b9018f3d5a83028f0f2c22da155be99a07d47ada39f1a8968007844f5a727a96fd83d5fc4b8a56b1185b5f0cbbb0dc1f4f5e31b3c86d5363e8c4f24cf88e4f446e90675d0e47dd6d95b879c1c08018be74a54cfaf9d418f0432b288ef1be7d11bb0efd1397db8aeabdb468b65727191aa0743fc5fd573fe82ca23903c43767fbf1f26c488b6c9fa68ae5be4c81cbbdb3643ce4876c4005057889a87679ee17d60ae2bd34d5a975fefc8149e63a290914506b784825902ea0e16de22a3dca5ecc17d936c3d38d7dbc100bd8670f413af2518f53367b9696bee2c3820dffc6d425d666baef0dcd4adb6d55d49b82023424812808f57d87f4facde2646b50b68d07879d1a794396c2785f7b907d11c11543513121857777a15b500c0f50b91362ee92377ba296ba6f154fca08395ff9b975218931504856bc066536fc37ab40b7273c284ae1f745c82ab215752857ecd00bf8d4f3b29ae3f0df37e66b4aa8976b1f23df0fb1cb45f92c1d69b80c46219301bb02090e3348eeb37a11d78b8090c511dc56a5558e5b951635963591eb142f3c9279bd859b4544008fad16031a8be4bdcb8c5028e2891f98bbc1b4939dcf76a8fb9e9bfe71baa9c55f07a43d8c6997f9a27826f93f8943cf3eae622b27b5521542cad93db26c906d05791bf853de8e062fb76e999d1add54817db8be79625606cc8428a013a3ded1067f538938c4f3590d22d8eeb24eeb9c1da45199e805156fe94e9166200caa06ad280c6d5b11e297960d1bdf8a0081c45d265f6ccd94ab7f3475110f1bc3c8cfd348a8a04a4ee94a42934f76ef6d29f568acfc35bcc660de65c2bab9d49ebabac04b6375ed581c8a0d88124d359d72000c5ac180a6923173f39eba49a373db7934a2b8137fc1b8908490ff549889fa060eda1e923c5daf15700e096dc3e1bf7eda28e32e1f3a589dcdf9d7cccd79b3dab8096ed783334a5963188649fcfa7a63c4e44fa6511be132b6f9b233d9fca46679c8bdfc64a583376ee13e24507e716f7277b126638eb04408ae1364aa51121a53c3c69dc41191f243143fdad9a21f55de2af331ad913860e88ab8fe4988a1db534f658db242d943c4856afe7fe1efcd0a00ce8e6446d22d48201164f49dc8ba12858f1caf95033426ea43977520be6388e0345f32a1b981e5ee641fdd669e3524a8e32aa37e726b724b89cdfde368f7d8cc184dec49cee77b803bfd5096161a3650c97537039b6ebb2e0d8ac4d6f9c30c1baa7a940881c3aa6e41510412892a433cdc180c3936d91ab6e147aa55905f3c0b12c9d3f484ec3dbaef00b28b0c719350513a1bf0465172c0ac71b0bd59eac12353176eef526d3972ca518ff52798cc7cf196c8e41c9c34bf07e57cc8b01f7851543e8c2ab6608d1337cc80e695a706a8089c3a92cb43bec634aeaaee52a2c76ac7e128a9cf5d7e933d2164f93bdb1793bd9101243a33ff84882ab8f24e01e3f88df1f74a3c7bbceb7eaa88c2b12d7b6c2bf643b75c14f7215dc4d0840bcd342e7ee3fa3d9c33eb9583e1b2537540e0409faec289a886050d8e78c2bc38a5b477311cef96d87f8d4b393c1be87f869c2966005201b8b8350de65b09fa9dc44242be24871a9b327cd70d988a459b56e96c88780f3f87b539bb7e5c14cce15c72ebdc2666f683796d692cd0b5d44af80c3940ce9033d2eaaef774c49e6c46ccbdf7c63e92387b53d9840ee20f22be654582a4faaaa062450cf3bc6dc56a6f5b3a859071578074a12d33149f6f76cebefa97e3909b3c3f266e9780faae3f6470d0e9d728d79330993d959201285dc90aab36414b147202327505dd3a1cde5cffc0663a0face356f02cb2b862265d59c7caa1f4f2967b82aa5dfa10cf29f93223a42c938f84f4fc65c30a860716e39e5e91facc43f58b30df472a705d84d1a9546bd4724c3ffae99111be0cd80164978bf41a05e45fc8da9d05f749b81d0ab68a866ab7cb47252e00d84771daf9d2b5af4ad25f6dba8a4ec11dc06f83b849a823371dcbba1ac9c16da39eda5bc3b302060456167fa5d961f5c4f7372ab41ecb22c525862c185f1b4e6ae9f5c55bb5877c1d866dfd422ea73782e70fd2b908e5ca81f0fd39022b640cb44d45c07f4e95b298169e9daa8e5a8e580e7bbef4ffd60bca0d61b78520287de05e973286bab1f8c02123f2181ee5a25ae90642bf81488a2eff4daf3a66e03ba43f576d2f4476287cb1fd02f3c97f8bb03498342ad67dd2181edf801c4cdb10bd95c690b5bea139ccadc9ce215037ba2bf8b931f6688666c859dbf4ecc4e9ae73854cd456bfadc1e728667470792ee91599e8c4ca4f667a83820bfd2f9b44968983a2d17bce3731f6b260fa82a43a2622360c425f04a0e9dec9b659aa57be3956a1a121d72e8a8964d6cc8d44c250c77b32169d17fc58b77d367305157d58ee40fd33521334a4674b2b25d92ed117515b5045ffc0f879c9bfdbabf417dd60230e8f7f9917545ecf3609680c798ae09dc832aa5a8d61ab089e743d04932d07c7f885de31933ff8e3440bdcf2ea570ad7755422369fcc876ef08760b62b9471bf2768cb15657de68e0cd2f9f74f9dacec2f61ad1cd89f9fb0ae0c225482686badbec4d307abf8957869fcaf7abc5c7249a73d8f75d01a2f7123a3d5a16152e9744fbef9e18fc072319c0aa4ef67eff65eb451bf68b2b3bf6d2821381357c66a5b9bcefc0f222417301b7774a178b146a2909952cbcbaef2db5d8942e5ee7e09fd31a93d2226fd6332e3aa0cabe5da370664c6fe26f38182f55ed6220c882e536185870a1702af874dd1831bd2ceef1b5de68ab6515cc9be2bd203f66dfe5dd1f098cc2b3ed175a8c49c1e48667f669f7ee37e1338e3c07896ed02c482d63af7843ba38d6d0d8f67af5fb4f4e3def523cbbf2faf934f5f61bd08ca38f45106a574c06a1a7dec2649a4f55e85a2e4d2cbf3a6363a851d4b48687e090cfc23b4a9603974212c6a6d5138c74ca9cde2ddf7c3bb3a83c80781046085cbb3349ae5da53a83f70162f8213f0924796eebf47f4435e5601b862d84aa131eab9df55482a9b9e0bbeefac28dc3b1e25242cdcd7511a8f330226e69ff62f4ffbf891ee54c10337572a088a6ce8bf8927576435263835f6ebda348aac642c8bbf9ff970ce89aa8bb19b55e6a0426a1ec54a9385b71769fa6e4cd567682a0bcfdd804a6e1286a4e1885c322093fab4de33fd79123884f426a50f8a43725e878d5378f3bd3d9ff51f849fea676d4adc6cb9900944260272b65240a56a6547e5e6d2b90a6137e464c9f382c2c7f3c7ade92ea366c5695700c50669da7666f00980a0529d7f45f5da8326d052d97c1a7f72e616858604517292e4cfae8e1576efad05513dfbe9a5f0489a6b1707ff65486b61bd9e8ca5bc4fa8ca7610e3b6f10377f2fdc18231061bab296c6636496657742ae2097c02345afc4c27968e4cd98a474179a794478410df633bae1f7c17602cff76b5ee619e6941c7ccfa22b9de0b625fc8b9b61f9a88f4efcd69f4fdde013630ae06e8672d3efc4a194d08a50d6a8c56d8a2"}], 0x2020, 0xd4}, 0x2}, {{&(0x7f000086b000-0x6)=@hci={0x1f, 0xe, 0x3}, 0x6, &(0x7f0000981000)=[{&(0x7f0000122000-0x1000)="9aff5dcef44304bc1eab926be962a9b38fc51937988788fac06a4255f2b2196801a488fa7c95caef8044de8c851f9ab0e09ba2c39759f0cdf1453b4f1f2a8d28c906d2031ec3d858965fb313511208813769ecbf7e888d152052dc3ef6c5d5a4a1e82f321eb56420f82ebb7669bd6d12a3550fa4321a7dbac24862362d5be661fd94e1934e24ad51e6ae8ab27eb2e461802705bd26626ece1e799204e085a1d6f10e5c848c0b404b622b423023dc9c2be033119ac8b446a8b2ddfc7d36a97053f84d8800aa62f9def5a830413f9e0febef0f044e1203cc49ba3ac676e4e02c8fb082b479ab0aa3e63a1d640ef0aee8417cd56d4dbdb7eb6e683cde94c9d1f97f96844f1230512ca1789852e3ecd33001d0936f2c589fcfb558749132ad53806efe224bd04e0282f64695d1ab7ffd82f6e94b129a802076534bb36472863afdceae59adda478c7f95dd7c88aeaea6b8e0a1bcc40fa314e35df781c6205e2e7fc21240ae12c2f13fdf56c5bc4286dbaba85eab496716837f58a2baf5af3e16a69bb60a1b78fb33e083249cbfc92737db87b49a14278828a8d321398807cdfd25cb7705ad090f98f4529dcc07a87bcf32a6272e0945297c53dbb6793242956b48fee97fc0b656185d111ec2c1b36e39216350b9d0b906c50e224b5cde7aa8961239cdf98b06836d00187151c813506f286e085717fcfdbce90621e83ce02550dae7b831c3cfeb26f9b23b625f9873d53458484f3a6eadb8451c6ee28d4fc1ed0960b0d77bd759969b19cfa57d374018dfd746a07c3be4013a7874b48f4f44c681c676e246c64f975eaba7739477e1df781de89a51c911fd2ae35c13043053f1d852dffe8bb853a8d1020889ecb08307e10e882b7747994aeb004a981baef59f44ac4ce6a5c5fce072009c80467aced8c7873758cdb3d2ec00d1c860ecdef3b45fa48e879e33ea60803f32d54dda19d57f5c3564c52c929cad14a57a0bfd6d5073d38e576028fb8e9d4b0972f09bff027eec54f824f2d0d3d2205981f9ee0f549b1ef8324d1edeb317f5d1d50e5d2c8cf79261d3b7b168f23b1e920356a898f1451a7d65dba3073d074c31631860bdc27cbb1bc9cb8c8432ceab9037df9642e3282ca6d050e5d1a6973bc49f24ccedd0d9f96fb4268eda26df5653961c61176ca7905afb19284687e87496d8c27ffd2c08fd9be32f037e3a05c6e885085e48da5e0fa237ad811b3d9fa27caef7f10383f2a8e54f2be358225d29769abc9a040475e030d3fcc6491b4031961b439bac77962df85f8026e67333bdb301f2cdb5cba776e0e533153f5281de4d510e9b85ab95006152964147cebe78c0f9f6ab099898929ce376871dd17c03da61bc91d919f8d17fd7be76ac7ae63f06fe212eb2a69e35f66f712025b056f7bd194a2025eadc4fb90c59d5468687392f5adcdb5b51586f970eddc64a5d45d9ea99abd178ca986d4887ab05205b18bec564a6adcb05c1663adc7f21a4e143ed6e51eb4ecf634778e6768957abe0c9e297a319cc62000aa7f3fbbba9fbda3f50a71caa6cd040dbb0e771f716e4308d095cd3b8e8d0d814c02e5fb21b2a78ed4129481e7b337d32a75fdda65b3960590e8409fdb8df0de4a38061268579f33c2dcff3d1fcb2e4dcbc80ad0fe0c88394b4e5256b88612d3d0c0f3f26d0bd441eda314878d4ac2ee98f1131ae44136936ddf25281618c5dfe75ffed0beae919d0c601ada979b3eba720bd142a10d108d2c69cf50fb1311dc645b8259dbb571e7b82c04d79ef077a2dd58dc423430c26821f57a9f83ed5858f6ad6573f4436c7c6ba0e7c35f6b1dbae8dd35c3b6f62f872ea54f6971922ec9e27c5a8afa693bda72130b6ffa5b04af2155e5ece4ff477019d6e673ffaa36a823fab3395670bc2d69bb7a60146595a926b7aaaac239c37f8d154fdc4425e165a5815c315fe54ec7cbf6d753376ab4d933089f9eb374ef8247d7809de605f5baad878afc27702d19b1eada8d6eb89b9075357a6ef01ab594990c3eb55e9695a7436b799d55668b0f82b8ca8a569b5692bd9f03e43a50bc30b06603aa6c1af0b3d8cc6beb3c982b20cb28ce94485e47f06e3c42bd0630d47424661be48ad7e28cbd7f4b9da742b113968e2e090bb28c74abea5394b832e8bdc2e84b31b2ebbaef00ebac1da62958d05d07065447dea6b86f1bc6d998712f43f87b305273e8f496d4b7149e45841dffb4d4b108770321bbe1eff841f5b2179fdae2051e4b24b4e7fe885cf7ff4004b6ebeb7b98765e57fba3b4b0509dcee92fc05f694825d97b2c92a7a5770f681e111e36b00cf3d0df684a3dfc0c8355a6daa42231323ff7c6cb3ce0c081b901891e592cf6457adc3a6d4904f02066d58ccb333c2c77539eb9360fa4e1250ebdbebaaf1ac6e58262a440a5ca7aeb0ba86f5b955fe45917541ca295a38a35a6d1df804344f7eb6da3ee1b39c696c1aed2adcc190bc8aa22492c9228645ebb049564975113a32bafb915ae54b84039aa2f7c0c61f8e4d68f2e966d459fdcb0909c84c660d77fc87c85ca53e01406906edcccb6bf722f2c7d0dae8e086dec75883a0e3bb41345d7eda29366a2b5f9b5ab56013a698425bc2b88df96076439c3f777a9cfcbdfb9941ec2c79240daca8138b1b826ac568aff75dea74e991928b4a3fa3b44d0b822b8a3338463f9d87b5c7d3eef3cc65d90219f129ac1e494c8f675cf3018fdbf823b9d3496e82122ddb5810071a2f54f90e5efa1846e57fc4e46a11302e686bd9c30dce937effdba5fb36ec23d4bcfeee71b0b63c849c201fbdad05a603b527ca31bb3cc3d5fab35324daa86542767d3d2dde1535e8ba2b4c2ce41dbec6fa6e3992752bdd991c792c35ec5ca3a0d939fd901b245506909ce55a590252f0eb53c733b61d5b153fc498417014ccd353c6481dbe36d39a3105c0f33388a0d87ef7e16777ac50e0cca5b1ae2a65cbe32a1cff7d0afd03f50d5ee43a1086c79a7b8879d317eb80d8b705af8f206d0256cb807117c8fc9b1c87dece870ba9182052db2bad2ce2c87066a6ff2c125c33e33b0010aa6a197da691b0e76b0e08b3ea40187661734c0ce7ca1dcd6cea88d6f1afaf2dddd50421c95607e2acd0585c75d9e60e81734379d3813185cdc158a42d345eff5b21a5805da97a3315f2b7ce34b727febdaebeadc1287be1e8f208725145d93bed3137a976a307bb6fb4f33a4bd445e195dba2bc09790a2d52993de971f9bd36aecb61bf3e946b8c7d20c8474d9185a755b645686062384b9614e0f80c45e99858a9f8e7856f7867f3ae8e0cd108a245fef7fd1887369b72dbe05d6461693a81838c09757267119161f881ae40f5644eba789c57e94092617fdd08468eba09d6e1c601515432b5d1b898e8ba6864427df8df25a1d91ec748d574d775831875cdf37e07caa8f6446d58afb240ef24705e8f84934fe7d1f04c41216e1b59838373391a01456c5d0eb90ce36525d2aeab496ec9027e45d603b0f538ebdbc63b419505de5eb8636514bccf0c650df138b68a898f59ebc0fb302ffae9e1ab9a9a912a18afd76bcb0a740a4845e609022c3efcf4c17aa52b89d1e3147fbb0d69a0ce54408ff4e9a2893def9764ca6c51ddd381437d5fe0be1a3967c269439c044b80f7580cf3ca058182f5f89bbae3ad34101b54956ccde239c29c419b14d0834e45d024142de6d3b282c757f89f235fd0a2cdf7ae6aa392ec94467ebe9b218879f2f46adecea2e88526ecbb8130f832e1813c8dff22169018caf641cc65bc0e2fac603c2fb3bfd3dedebb7b5d15b0f37bf9dc449fcee7974ea7f398bd7a966a0b24ee698c88885d45b62a5cc7e80997e2fc578b249ad9fd720c9dd97ae6bbf05320c3116b641e0524a58abb9e500c2da267eec2e7a6ce1f096540ce2c404849f24860f4a30dff7c71e29c3d029cccecb211f29d64bbbf36e8d8e0f5d11bd7b9b2591bd1f9e243fc336b7eb36ddb31e750ae4fc88409c76ad40e0bb0f008f7a0b0dc2fa2e8febd89384d4f597a3878542c4a3ea517bab4f280626be8000e0b29866ffe4c8c3ee371eaf5325134d660a5c930daabc7d0375fdee0d56094e1111d1c065198596da838fd7811674606e9b20e2148abaf462f0520d0bc019b793c3d1b79dae686e7a8850980bea4d0d936c4b175aa5839483af66e51b99cd9c177192dfd7d684e15404fa8df09ec196cbb8bcf5ade6705e371c9f0a73508640e76c3a1b8de1d8c76ee0bb243c535c2344f1f33d118a2360d3e3dcd6c7aff9313d424a2705a6cc9b24ec56477bdf0816c306dba50d8e588f2f5d16dbe24bdac1ef54f70264a0c9faa281c44a2e5c45af6ee8665fbc8e5d377281a00e360b69f48a26c29e6b42d263d6c2d7f90de1816fdf92f573a65befbd4beb8ba6847383b26d213e55662ed7d8286bf678baab0ce0a1037688363bfc7316a6c43cd09b10c424000731d716a9fb073c09dcd78392b0033eef09d4acef7392cc271643b7babe30a34320579549e7a4bb08715c958bb7f27714e37ce705254c9e148a5c25ab9a05d850a8199be851f1ced7935a8b13bfd2048bbfaf42cd2f2a72ce3ef5dc8883af4347dc4c4bd35a8cbf7efdd62b7385d405845de46dd3fa20707d6a985929b7e427fcc930d4856f6e01d1b89e8d7144307501e7fb4fa3bb14a9c6d570f7a6b17d63b92a8b9646e10503b87981aeba6b6b5d74cc7b16ea778a79a29e17c5faa16e742a6280d3449f27d4cbf8a9eff07ab7645d417a89cd3f55c7592c05f0a595e47eb78b72f09ccfb502f9a56a64ad507128524d8f4c7a83cb86e9748817bcca6c4c39183545da10a2e9dd7c180768d3e2990afc2e5f573671b47cfa97e684222a0e4ca1f3f33ccb4c3650fc1beb5b32337367f70ab900f526ccc12f2feca66c7a9aee04c845aaf35c6b4d67af6f730194626b5e42c618fbc7ffacd4e963c934c1a3d4e0c934d9a7b2aa5a5f456a3ce71ec0255c66f740465adecc8acdefe30749b5cd120c4ccc5e7271087944e556bd142f3f476eb479190ec4f6ed525c2998b5c354d9be8030f7b00f27c774428e726a2a696710fbe48e0da40e2bca07ff91d7a57902ae53de496845adeee173e94f9361a13bfcb4441872f4bb9398a3213dbcf18b52e84724f22bac0ed50b0e17789cc013b519db7fbc1ccbdedbe145368cb5782ab6ee59371d059fc117c0cdc72ba2c2abe5a6828d4ca252e8138771fbe30ab527763ef0c32df949ad8aec194663b52f81e30de3b078a6d7ece57faf9db85371d8de15e28129512d458bda3ccd477ff1131440b4b8c19a10981df2c03397019b943264ecc11037d1dc74688c13cc73a0bda99db8b87c63e9c0ae0700186d8a61f08cf1b0dee5015350191049a7e58e6e993a09016208fc970b64aee07f6c9564c758e357067ad7d6584168761bfbad4183041c8bbf5b7a8e3e2d93fcd62db5a206a5a2e456714d7c91e4573d8dd3a75c035d70825e0eb9d5b046380b2bdd67802ae2107213a22a44bd4a2119f751a2cee986929c02399bf2818fccb1bf94ec55ea9f4b50bc74cfc535608aaba0a1ea2a34a5cdd8c0c196b82de8ddcb7f259fcd353cc8eb21b5117e4b920377eca34757f6a1fffc3028f55275b37b81bf3ad27cbaf4d39ab3657ba07d474a1cf00ee0b5bf681a90665cb04a91cd9386f73993a909586a2ad56bab778ca0256ba426301c87c291cc2342c4a4dc646afcae4ddab052b1acca7404b2c4e5dc8952325be0f2590b35f2a605b1c2828ff5b6a612806c73618fa404ce6439feaad", 0x1000}, {&(0x7f0000721000)="31a1efc52de6a74bb41b531b", 0xc}, {&(0x7f000080f000-0x12)="c38f6236205c4dd8387d0e3f4fdeb0e7d9ce32aa15009f75fc44a44d789647e0f9a3cd0d08", 0x25}, {&(0x7f00000fa000)="", 0x0}, {&(0x7f0000448000-0x68)="99b226711320f964aa2ad24f7989816d393b238b3b9f5d24b2429cf45bd0b8b3fdeca28cdf10f688a4d8847533cd309ac22291744971f5cc70b1287410921e10cf3a4b9cd01e43524a5a9a4d2aaeef914ee5bd4f42770c1930a4bfae631c4d05356c0315a8c6e9c8", 0x68}, {&(0x7f0000165000)="db151bd7bec8152629b5ab29a0c3f9ebfeae76777be838b0422115eaedb6782c6b364fa2c8c723fb88da160637d5ca360a55d332adc9faa558c271a95ddb9c07eedb72bf722f75e5cbcc30e26039380b41638659edf0c47f17b07b8f3af63333806e01c9ab046f923ddd90e2e8e6d2bc014f172875bc662d483a04e6e66fe67f02e7bc82bf4a02317997c2fd33622ae77110c45cd678b26fdf5aafb5db4d3ffbae0acf46308cf629a75a2364ffeb7fbb513c62f0e4076e15df2a878e9cbc5eb6fefd1b11c46caa2584ce", 0xca}, {&(0x7f0000f4b000-0xaa)="0ad5557aaec0ed78acf2a889472a2a22319a404af2df9671732fe2c8658688e694d7afb5e7a5e5683f4228127e691e5858d258cc8169576cb171a4d2283dfbbc13a86822344241a6a302e0a804267316c579b0cac88e5fa258e8c1ec4a5f6c21982b2f38def7f0225ab4a3cdc32e0285186fb58c2bedb59e6f4727c360b4b8d11eb1f5403dc31c4c4e1e3a3fc91cf1cfbeadefba401166bac6d5d1f2de9003725c4f42a22d13f8cab541", 0xaa}, {&(0x7f000035f000)="ec88a88f6255c31a2ec36c60c2f60cff9adf2c48179fe873028ce4f8ea04fa9842e2b15cab9f75635fb0fe7beca5e77ee1eb7438b6ee7c41127cc308fe5c2211434ab473824c31e0a692ed6ad76c4da3388431a8311164e1a769291bde759525a4aea26283aae6ddcb65df2c8a1197a4bc9933f37164f2b76bd7da0d9bb50012670110ebd873e185c564f56aae72c5ee110ccf456f0e4967623a157c569d71c8ecae6b8bb3a88bb29c707392d179360635d649eb15655f7ee5ab331b87988a1a102a7a15f52e3a682e74e4488d72921fd21da5229041967b873751c21bd26b83ad33ccccff06d9437504c964df8c15dccd6d246635294a17fde8eabce095092fde939fe46bf537f45390570ff84359241b425cdb3c2b4f6972f13515bd9e9314ed7551ecbb4714cd3ecebdc659243c06d9a6680b4a9b63f57a102c8eb6e3d81bff50ec3de3ba5d0e7eef0ca5f1e42ede129261dde83fb35f29e196d4504653cda61f41b3677b14955b3e2c274f409f7d96b473fe39fb5d55bd26159508d7519353c6697a23fe5a1b5fc5fb3e0c8734bb64a46401cfe0e1f664f0eb83076bd17bed0f27e109dbb96eec31a0f4cb9b487c9e4228194ca02138a544f9babcfc9b68a175203bcaacd6d3adc77398a2107e1ef1c0df62bada9679aa578663b2abcaeaf12bea268ce7ad47ec2b0a7900168e7e2c1555010f40ac7d4656adce8b53a3db567e37edf595cba300bed5351c4cb6a15b0dcb7ddc5c1891a9f65d1b3dfbc97193d0cf87c9f1c9beb099b496ca7670b1c5e3b68fb0d79363eb790e86e34bf3fab4c960a91db0562aca4c030a1fba55356b42f21a51dc85135086b07a34dff61a66bb21c432ab59e122954159ca5d46edacd26759534fef16224037162b4ad9e25f48101e9eaf5ebc06bba1013af056327ec7ff20689f3f6d9822cefa9a2e9877061817e74d01c08889515ac3f0540f09001eb758f36dbc60d7164d7e6960c0ec2a40a5abc4327eec9d847184cc54a05802d568929fbc6441aa87d50e4da322e62002acb8d59b5f5bdd9fc134d5779adcf6c1705935d54f0f8202a8611772de7a2c97a109aa9af348edb9e97e47c15ad8b19f694d525513b14e33da5ccda666c7cbd622c0ac17c447058d3eeb8ecf1b9b8f39f25fc95f6d50f6015ccf6835f91de592afb695891b0968b5ddee13f928c167d92f96d367c85413b509e3a028ea33c80a275e0f88d0d9a3a895a9be8d03115dc2975eef8114cbd258abfff85d713463febe23a0671d2de5df07903b6750b388c8535aba02a4d9cc324a58e4130b55836a05e2dbc6aebd5ca5c8c0dec90cab0a68f5ff260060e96a2026ab0a4321b52941d21fd40702189f033d9cbf09de57a19d3fdea721873b12b219795b1de7f31f6b4f8c90fad8c407a6c6e195825f878a84037b98b792c44bc923c8a0a7f387eb1ea37934ee433c4122f673fc5fee7cbc55b0edaacbd2998de774a57ae32afb4ed2db34fa2929c178c1cc7d6c4cc45888aa38dd9b42916f9e8cf0f09659ba0dc77a5f7e4776a75a7c007b5de5f6b425333b93bef74207616015836842b6d47e409fc6252c9e0ac812e8ea252f57c94641948803ba281a79cf01c3d3a587ff97e22c4a6050b840c56587ee7575680f36171a8d6ffb34ca09a6f465eadc2f62047ce971710b112c6e26cf3d69123a487698768557bf60dafe430c20fc9fd4e373662b2c27ab80e2837fab79f1085031ce88919a256fc31e2559d61a68e699ec3e9fb1bcde8d06dd8ef7b4b45469b15065bb1e8cb82bcf6771e6d6a061102efa65a0a16c517c583f1b16a58d131cafb1f3a6a27796e7f14f1b528ea160d4bc4c18bd6101751f29b7701dfe6b40f91a3b2cd0b7647bf05e6bd3484ed01a208f32e55b34620d79fb9e6f0e5fc0c6683135b1ce38d494549786295c256193cfc471e1bdd4443d59ea8bf41b4993cb2a9c8e861ea9ed197b3f4f58fbec45b7cb961e951c6455341b7e6f20070eec51a3c0238fd0d58c13bfbd0937c7c25656ab6f85f4c8c6d023f9163e32be84e378e304f0caddac7f44d8d36540242fb2dd91fc6e1181bfd494df8f3a7ea6d9b6de89a3e64136fd8a1ba9c04bb5db2aaa714e798594cc47b43a8c8cf10304606756d0374c7406f30c77e032dfaac0410c99677507d3d0c001677fda8dc416af967f2a1cd904ce95a19352dc42a93b3c5097573e64da3478c14c9ee90aee1f8f2a616ab213edb6fd40a896a764ca233778c65de10d5a972043f576c822737a0f30669d7f16bd695eaffbc50bc0e9393227616d5bb920d072b1088398d3c74b53985ef2be402d366dc2ef082c8318db8fef0dae5497dd58fadee743a401c81ac769b20490efa6405442f176adee0dacf8ff83ab5ecdeb093054d48a67178538421f3b4d5f95b82f5c85c76500789e4842ed252fb883306aa4d2abe3e29b78280e54e2345a43b0a509c38fbdfa090a7f6aad5b66893bc86e815ddad4ea85b13ccaa020d95eb09caf59b6af6f579698f7694b4385323bc95e776418880da0067afeaa1fd3b0ec9f495517c0c859d8d1d037ab36540e903f30fabd4c133460c255b52d59e8880ced6cce9d3010bc0e63c53af811fa56f0b39f72dbcdae74355c7ed88be278ad46c97924d96fc5de39094a1b70409497e5b65fd6b02c540526d68fc64544101f4e5fc2480898fad2b32655ecb36d1a3fd6fe8f37e3e118c09ca11746cfe928ea806894bd75ce46ae784917eae28a4136754adba362bbec141cfd6d6dbe67b5e00f9c23ddc5a86b109074aa99d5efffbe41528d7499deb2f0f494e8db0e18c1be3fa1da57bd4deb333b97646dc6207853f05f14fb3dde0e2c1a10186cbc501b8a180c9dfb941d97dd214c7392214c8f5f5278637f7dafc6ad8a551ddae22e4876fd1975ddbc3cecee4dc4352ddb3b1c42c16d5f1eeaf75002d77faa871535d93a4fc73dba16670c5fea3cec00277cd26d1dd83421092abd02bf13c42d90c84847cbf7a6ace9bb008e1ff69e8b71f257808117897a8b584952a250b8e19a9a5d6e9cb34c0069020997af6213e05e9c8375f982d78494a78204c1d3b5804e1d1f2e2c8dfbcfe079897d8ac0d88f0d2cca36451889d7b3eb976922f35847517f0958f4dfa98b9e27c6adfe552f95ce2cc36e00e00ed5e648403fd8dcc743f8c8ad40ec77bf4f64a20a3608cf23d8e9bd6d599b989bb83f00f2ecfc555fce1fcab068fa30b456ecb48bfc3ac70818f067aee875213cf1cf1e85af63598f93ce6eac241782d5e846e2af3f4bd2970a0012e7cba767be4789a01f886675d38a0f10965ff2677722ada7f1590c57ea57e27cbe1503bd489b94eb51921027068d2100da820acc32ead17981539ab77d0f7016fb8410296f0bc472c9a09599f448aa45a24420ca6ca13a53b1222372876417eea8edaecdae0a4d7c3669590417413947259062665175b4a5649168860dae91487310e2ccffd69d8feebeda0998647286da11ffbe3d624778c9d1736c0ec887e617ee0f53b559b7f32ded848e1c74dadf4b11cec328176de01af4652dc97ab01308843e7bafa3317c62a7d72016f3c212a7eec22f56118786af6a3613404158610126b2d5d31612d9c9a8f9a734c780a548be8498fe019a3b2f15240ef36582ce2ded76a5f76ec7f8d3a3d334aea523c2d0266c82bf7b9575d35a1fcbe39aaa886487be0662b501bcd40c6a25c4a6a8fd06d621a0b9dcb92cc872df83ba28d9b0602dfb6d4baf9a97260ca8b7915f3eb88df99e85072b48b0601665cac6cf84c68764b17fe857988b5589a2cefa9d99f128f8b4eb87c47159db21a546053ebd0bb4426897875b9f72a723a42db39e76d98f3e088878e9929d1e0db478950956c9065b288939c8ba91cb6b212c4ea863e454b3a25c531e5cc08adc50976e7a105d544594a648bcbef0e5dcc81bad1798d04135113a4b901cbafaed67b0af23208c48ed074b0709fc1ef0d15d8f5a92c162baf5065c60723ed986c8fd283c03f44314499e936de54adb7a07f2eb51eb2e300e196436f45b10d22fdc73f60c9863901b6bbf083bff7b8761cfb07f9a03645bf05eb7725d4e6a8cb80ed3733db40e56e67bf75e9288fb3edc2ccb6e16889786d578b0d056929249d672df40c29272268334615ccc90cb6738c78c3955d5e01b2679cb29a196fe8ae462e08c26dc1957062bb6fc861cafc3eceb48acd3263f988ebf0f9b8158d421c541db213d24b5725d9f6877933d5c5b3eb3a6a9c13f4ef90d2726952b741b6bb3efdea99065970cd203805066a09b932ae3e168d8a8c135edb7abe61bfc6222824e62d6c93e5f0ce123011111e91f0b79d4f7ff1421a9fa9e48ac44ad4e82c6f0643e6c58e178d850c949bbb618656bc60a56199d16e24054e20cc6aadbc565cfe034bb6602fe36b44d9514d926d8737a06fc89eaceaa0a7fde9b1519c2862bf297e2f0c1f2656682a3348b896f283334b2b5073abd5a56146b13f6602cc42a54003abed49956c4734c1da73f1d8b65eda9a68ee6e554424df0b720d762059fc2589270d3005e44a2e4802edea252d2964e87a533ceda202d28cc6fd940497835cb6f02d5add7a0c6892c5b4b1cf0fb2d6ef96d817bdd426bfb256fa3dceebd72a47e6c794506d65dbfa60eecc4ff71f556bed8472956c00587ee0814d8fa77b4d029e6a696b47678564e3342ba6f0946277b16744018ef4ae9ac7afba4873d192e4c8c096bebb056c7d2e50c68e04e3111908c14bbc6cd8cf2269dda12d9ef4817a2c594ae733785e989548368ccab4197fbe2d2fed2406cc688e1a4f6e0d261e1b6abac0a5bf3f78629a21e16e176fc50263c8282541f5c88ff95fec848aefc32daf10b2f006e9fb3fe81dbaa073e3146ec8caa02c965ded882120350f0ba4160a0b32649766fad0cf8f22053e9676e72d82d73385c4fa25a57dd7c482f0be069c2c4594125c09b25865ff8d47e25a50139858b6c33ac18765a82eddd66c66d0caebbfff3a16077cd57f2006e432684feded34259612c4f29e848a5eb4ee4d3d5e2e4b561815decbb837524c49be662fc7dfc0de62f423587f1d08c17db344b2148b83a2ab2758fb36040b75700c6f1bfd70dcb5864f9d77c5cfd5a28d3943d10bb20f2acc898d00c438d3e76a504d3297f7a6d56e461ef31cfa451e58b4efaa46ec421320ab3636dd799cbc4025aa758e1cbcd5605fa3ca4cad7f1a1dcd1da3bbc7e1efb5ba5e9a544b5ad63340fb9524c7707ed6f5551ac79a85ca10fd71f6602528ea8397eb373ec5c38dbc36ac13dea8b82d154f54e482112b5a67edbff5063991fd89fdef2d7e6e14ca47c64bd9571fd81b3973a2caf1ce68cbcffd226e0c00e1ee131a6f9351e99a079425370149a95a15336ee512eed2f54050d057f176fb1d3a19e0411cf57c7ebf7bee5335a7a16b38f81af86b92b5db56d3dd1b1d2ff52aae586f5cc62e23ced7c1209a3458eca34176c1e71b422031ca514726b6f2c5053d22ec2b97e8b49c1599ac9eafbe9024a496ccd1fbf15586538ed59d4fc0f261122cc5cb73d65125fc0efd17575bae2043922559d10e7d23d52021b88f3e4eb36b9065cc10e89d73fd1ef0ee36bc8d13ae4c8e7980f431fc787537c265b18e1257b25f53eda01fc11284d516f1a49d45061e8a5443b55915319ad244b78e99695dec44c7b77eb3f28971d7b2c268de61c74f8fb67f26ce4a99553789797877c2c822237ed2a30f79094fb3118126c6a11e8470f7f7c4821e9913483b411c8c1de17c3e4fb4a200e", 0x1000}, {&(0x7f0000352000-0x78)="5744e2ea30f0415e69add40f1b039e4ff51fd457d8501cd40c1823323493e3d2eb578abfdd929f6c26e5d01a5343801651008ebed678e3ebc9a6227260cc997149436fa9b5fe7eeca2c73034103d6d9fcde09e63cca75889a335391c011f505651f91d0c416402e4a90ef1293bf53af3be2ef50cb7afb108", 0x78}], 0x9, &(0x7f0000683000-0x1198)=[{0x110, 0x0, 0x1, "13652d1e9f8cba7d027c99f3db9c81966c8b26a5a5d6863709dd14260e7f53e29c7747f5dddf6a075b154c131bd520555573557d2d43b6ed9bd900f0464edde10468f8b7e8a5abe2771ae1a1aca81a47dea40ccbe30f8f6a9bd773e366d38d99a06b1a981b64fb124a66fa836bd880fcadfbf5c09e9c4b92330c112d1c5cd6b402196ccddcf064bb890ee318444afa798c7fc034c0f2a188ef127cccf0f2a4e03106b9c393f9766bf0848bd58bc0864a5ca6b394b1e7a2e1f4c5c911d9f9fa2880664cb1e0fa171047b9104e4369b228f2f570c819e3932de57b2d11b400eba75ad3d12255a4a30293373165c6e6fb6d3b44987f8289630d79d621652b016d"}, {0x78, 0x10a, 0x1772000000, "67cd3d9adc502908a2d703ead09b58083302b983c65f22b5cbe7a8046694528b20de14d16eecbdafc0e4a429b1b25cfbee13735770fb4862187a70f4f79a0f791d8daed0124c6380badf90aa5eb3f1e4cc6fa19b5acb68e4c5350b8f91164de563e4b5e6"}, {0x1010, 0x89, 0xaa60, "476eaa35322a577f8888185c846dd27e45925ac20dd9b48576d58429f48fcd051757bc3d1e23aa26ffa7fce88339db621fcc2ffd0a5eb30004071dacaa177edf5ac55d72c6b9a5d9c01432e77c3795fcdea3f5c3e44701881779fb1879cd2b914465e8ee3a6b7d0150392ad8321f3b3da6bd7adf63819533a3584a97004eb0bc5bea8010473a855cc2eb0b4d73cd11d721cda677590a82f1490e24959cdd7b077b1d09a605a3ab42593f8d425004d9d41cb11cd3d8290d074a3e607c4919090c62abeca4cd9c54dbb9b0ae9b18518d4b4b5b4a135c1523d2d0b91a5d1da114fd31ebf03a37e20c43528f8d6562dc2cc1ff713e6afc3ee8a4b724cc3845812d2de6b8154cf710714703c60af952810dff4f74b16122ce03586fced7f53d89d6ca352e3706a484f49526227d9e71d234d9d0fb674ba8bafb1d0a667a898224a4f6fa3a302a1055c4ad846fe09ea9571274a0f961a805f9c6b606dd70089c7e5101caba945a7f6e55e4a15cc4f591054decc605588976297efacd402cceb86426f50139b6f04b540620082e18d1e15cf564510cd122f23cff4f6e9be40576f4335d8902c8bd88a1c3923f8d78d6be8fd2ecd095009cd4ea1ed8540e3f78eaabd7aaf77155bfd66c603e6c10245cea855ea28ce4344fb146727640e5b11be0570111ae530a9f96cf728f2f3521e79ab77d6526398dc73e21b2a89c5bc2901fe6a38ce4b53c261201a47cf64344ab4c16f019eb9679f9f121c123a4ffb41d6daaf10948b18d2bd116c69d67e9ec65a40e9b232eb5e816964fe3a7860beeed400c2dff42b5c09c57384b116befc95e3f6916802bdc2ae6870b466ee25d6d0c38532959e24b2e94d35c784e3f1f39f5766efc9793247da13433f3ccb92585b9855f0a6443824376ad20507da1ca29b00894c646c13036c14efe540a2825dbc3e85f3c4f29ae7e97dc9715c063a083613d0bf012017fc5ad048929db0c3ba6f1a4ea211752b8833b0852ec6e117ee6729825e97e677151b9416b9f0497b7a824aa9a42b98d0df57b8937a334614c3225e9f22f23df55ca63aa18c0bc9e53cabec516bff88230e0936ae9640ce72a9e1395f9babf3e0088154f2008efbb56c08ec5562352c4d73b469545fc7bd4529acd6efaf63d6493c4ea40f4e9975782460906b90ccd0e1ef020f9a3933536147150ca6ccd2d71801fbcda3fdc033638280ee06d97fd39402922f7f9524a35ed57c08d465378ce93ac5063d6b4e71d1715777e4d3932c5cb2b222628c91aee37c4f68bb939db5fabceeb31a83e5be31b54acd4ac8ac180f25b461713abd97a08c4841afad3dd498b578390a24e1c9dd4a920e08f0dbacd95d9441b5a6dca37d03038f7f2d6e81caa41fa65864cbaaf3e4d9fd6be1aeab71e619c0d478ba732b08889819ffe93c65e30e7b8898711d04552a9191d50b825a71253046dabff4a162a894d97028f8e83cdb47e89c1b91a27a288be6da4b13193c05e81af5f7400dfb3aa1423f9af36f826ed8c08bc3d60856e7a24700ca5906f325bb9b38418cc7869e1c1841f33069ce52f41ac4b3091f9a591366df9b2e2ada732be7fbcd2477ae37525d0868293b23a1a44b91df649e90ac56b7f509c2a5cbf7d6729741bd1097cba851a7067e8ade1c27209d04f25dd240402b9b97b91204725237cbaa94bad7a9415eb2db69eabd8e3525d818e36e714fdd84354b62877202ae009f18d3bd6c9208fdd26a0df4b370e780e2627f0bd89b59702571a6b6021ee1ab604ed84d9ee55339d04dc1beee0b09b6251b4cd0e7370e9beef274145f60c7fce49eab254a790b40a305137eb5516dc2e48b73af008cf736faf544811bfd6066bf8d33701993baea8eb0b23834d01c921b4f62ba8045d4556dd86bc2c74b0242f3d1d8993ab576c5393ebfa5bd3dc737970236c97362ff7807da263e6305018a6b8335a2f0d3a8af12d37b26ac3f752c66e77290709a8cb48224b59cff9d0604035f149e3b679bf61bcb42fef46007250c0cb9d1713837491e77f85d8cddb65063f0764972eef71d0e62afcb0dd22650080f0e173bb5a01ace866f7c7ced0dca4a7b67b8ea7a2432cbc2349d5c8830094f10fa5504d486dc80feb6b0b6e5d364128155eb5b3156fd0deb7c5394b52975811e809d985c302be5e85cf7735f8c3463bccbc91928d6bbd9c38b399c987afcdeae6bf5c74871fc1c5fee7103070714af980886b2800c24a57cbfe890b245d5225a71185a06ff9c992a22a84205a4955c8e6a7b43186fd43e9a4e5ec142d39ab410d63db3cc475bd0bb9930caed74a1f79bb39972084c6f9100b25319bafd9da5fd35afdb8cca72ea35fcb73c945a7b23a6e56dcb21dccc5f8594480bc85d81c7e9676b75edae9cc064d23624affb4f7698d4407f9d50793c4ee1c6a070f87b036d0000a28655c6b83c8d8a3e39ba221d2c76bc4e8e12a882f7c1931e11289f99bf1a08553122193c8e77f09532fac75afc218210bd362de2ff7994dcde06707914ef283bab6ce284b6fd70d5f6fcf51025c95836d9bae2f75fc31a85a875645d572b3d18e6bd1c073c5b0d3c4a990a15b26bd897c03644662a5491f1ea87f9772ea3d1221bf021964c22c1f7826db6140aa81ffdbd40cfea6ae900b35bbbc9b0996f51a241b44ed6b2be9dcf993fb8296f3610a6bf1cfa50e42a5e8238b0693d6b4ab426794f4754e581ce507a11ad1ae97d4f3386674923ac6e2187593665ba866175b3af774aa4bb585b930e0b51539072a210eca2d7db801a8f63ebe79241ad6247a36f155843528d54cba20b53fe490000d44b2568aa236339b9b36611098fccf746db4294dd4884b12014153beeae5d457ff1374de48f7d7c609c57f6c404dda2ca57f644a5db5d0672932e7a60ef5e520722b87b5534720b42fc5704f41e3cf51de6e4896966cc4ff78362cfefc50005b73d2978ee3bd9a7856c43d82b000770ad1eacb7332ceb0b77c55e9a8acd09ff1279090e1d02afc78710f7fec4a498407c3dd936b837525c503f902f767c62888a890d8e1261fc5b263a861e6695650d5918bb294a3f653d55995d500135f20d44229df4b414ce2280a64f44079bf1c756331300735654b0372bee82f42501a49e1383b5d4e31a199e66a8cf7239de366e6848839364b0d57ce89ddf3df546e45fffdeb66905b5970fc94fb15133e8db8d9ece1f9e96da9fde042e89c7fefd88192397922a618080798da5ed154619c3232e8e07a2c6c5922c5bdbce9fa8454d301ad1229397920d777b0e31d760eff0e85cf960a7e2beb034fd1e64316aca8b83209f77712af9ea5110230c8ef9cd6546d9566607562c6eda70239ed44c82282dd34c8fb6bcb1c7d98e45c7af69f5459a7f6b9db50a8375ce741618149dfcdf1a2710d0868b41d7f4c5a3ed7691b97b7f379504ba6d6f2895bf449bc0c26dfcdd9f6d11539ed15727ed82c48ea517141944543430e6e6c5a4ee5c634ebfabff749702fd6b5c57080be2f59f2c5376a3f642625a789370d9b2de2ec23eb84a74e58b52a967bdc3431e2d51cb4a78b96d5daf37339beac4061121765a9ace732c51f4e7e1bc0cc851e90479d9102974a127906e4c5d72cd239e84def98d87e83abfd6065987bd46398e03fe2d7bf1eff8bc4573247510ec6dbf82cf0c7ad761c44c0dc593940b2c78639b1e27f3fe521166d5c56cb005dc19fe764c01aadc4f4d567e274af584d28d0b3276f7a3a1ef5c701427e26b13b3345b07f8a6a70dcbfc6852fab0d23705d66215890a2651931ab60eb07a3752cb495b679583a286a760b898b073308404f494e9876fabd8331b0b7a56903e3eaa592c76780d9198a4299d22426146e0be6de6acdd1107e700183d5dddbb34bdb8b7479c126c1b9edbf12cf3c074cc74eea71448ec856793b5a39d90b4acd8dceb28dc6b8d53013c760d9ffb93fb586a1d54ac50657de69c85c96f74f55b3800bcff8dd7976e0e11de02c4ab56432f679c6b8a375451235bbe5692f86999ce4892c3222be32c22b2d64fe88afbdc2a3ab7fc26ff34203053b2ff630a2d543a6eaafa8c9224d626e1767b350e67efde30965597a4535157b49f726bd485da01bb26fee8e701069ff8ef2f675146bb7a0d113aaf6939d007970ea45961c3a2a380f74ad38089ba74f0ed164b557621a5213d1c597e64147d7febee4a0f0eb7d96cf2ef64b8885bbc2df050fe480a1d5cfff683d7624e277786de4ea8f8c0077bda567ce1fcc4f1af04c61a4f4e2e54468695bd8ceb89890dc50a4b38b2087ae23b9d745658d4bd47c5908342faa2083bba2403065f300c0818509f41f43fd4d23f2fc232f8c3b43d929c0a60627260b79f18c8e27366c3b174b5d4452705dee6a0414f39a90983097dd0a3d1e591c147818bb0f073f73da4dc2033ef2fbe97c6fe30c92d9d59deeeb38004e44afbd96102c0940ef67b450f9b92ae1ba34ac5529b6424da769de0e94fef4f58623e0d8757f4b502e7047d088fe19b74da75cbdc666ac0bd7e65a4a7796b4ab21ef557bdc0095ad5e1a87da8d71243ec00c22637814b3b92a5801ee0ccbd426c6149f44cabf9fe11ebb02c0dab7a7075163a65211024518bd008f52543834691a3b9923e81a0c8926af6fb43321f8c290fc865a701cff115126f3c0fa535b2e3e935390ef720225dedc870858ad0ac0d999ae036e60350898e6cc194bc41edc1946576b5809d067f1019cbab3dbac9583e2da72e60465064f4ef82529d75e2d805abd243d5475588162e6126bf116e4496827aae32ba581c7dd6f87a2ae9b03f831b06f1d442dd29931b407b747cef89e9a623ea1e024e6b96547956ed9e575961f67a3cfef6ee5c2ec7c13ca7a68247b1fbfc462a1b16d0f603372fdedfda2660b6aff6946291cff19ea6086a68ce54df733fb658ba85fd0ab7cf5f2f52474253f09066cdd6d2dff5f6e7c3703f2926e23b5bbf63aae2d512e25014eccae1d1bbd1b462324ac3bac5a0108c33e7eca855465d2335cc74591c157bec30586ad1af316d96e42e297f8926ecabfb838fc1f2a11ea5f1d694ead63984ae85ebdef407a6e7d03d69eab2c7b5e45872faeae6819bd1411c0d7ef33411c8d061580a177682643db41dd34bee8ded576ce8aea4d0808e0dd149adbe6cd37636b7426458f69ece24c235b0b75c89ef10caba2bb46f57fd3611a675d5fd4758d3077edd51fc4a5dc302d6e4c1d26a15fe1cc1e38e6f30ed1a7e3e309755a1d13f0d4b8877d983438dc1eb0b8ac823a8134012bef9d5087d9e276d803f19d07d59986f5d1940b8d43286ecb98c684fc76ae1dd6dfa8d29533bcaf2a1596dd6e027b2cf879b54efc2a3a418adc9e99feae006883fbc5777be2add030842206a5799f77eaa0b9dbcf42d3c80a255f199be42fe74446b93d568fed21fc0ceff9807a9693dfff11bf6edca9fefe870ab023720290650e52e7cd7f7f48ef5cacbccdb27ebb98c8e9023da62f1e4afd9fa2f650affed8109dfec3975fda532e5bb1a8d828d2fdc97ea198f752e03a78b76ed68f117534ffdf3d6d5b42822cf4f242e2e9b52b88bb019d61d8dc3281595efb8e2969dd0c71b7fa368ce19633bd9a154bcb3640f99e92a3184b261c3b656c5c6d890507b801f0a5421763829f78961c0adc2fd00424214ebfa51d10497135a5a4bf1d677f936cf64a2f244c5485fe0d1a6a4f94936cff107564232b94ed0113f0387ce450749875135fcbebaf993cd20bfc9bfd0bea072f76e528d7ec2f9d0d672b202c5c3898edd634cd7b"}], 0x1198, 0x4000080}, 0xffffffff}], 0x5, 0x1) 2018/01/17 19:05:17 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 5: r0 = socket$nl_crypto(0x10, 0x3, 0x15) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f0000000000)=0xc9) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f000070c000-0xb)='/dev/hwrng\x00', 0x0, 0x0) setsockopt$inet6_MCAST_MSFILTER(r1, 0x29, 0x30, &(0x7f00002b8000-0x510)={0x7, {{0xa, 0x2, 0x5, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x7}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x9, [{{0xa, 0x2, 0xc1, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @dev={0xac, 0x14, 0x0, 0xd}}, 0xf3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x3, 0xd21, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0xffffffff}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x2, 0x0, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x11}, 0x9}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x2, 0x3, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x9}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x3, 0x4, @loopback={0x0, 0x1}, 0x7}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x3, 0xfffffffffffffff7, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xd}, 0x351a}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0x5, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @multicast2=0xe0000002}, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0x0, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @multicast2=0xe0000002}, 0xfff}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0x6, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x30d}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x510) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0}, 0x0, 0x1, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:17 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="", 0x0) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) r1 = syz_open_dev$amidi(&(0x7f0000b4e000-0xc)='/dev/amidi#\x00', 0x9, 0x4000) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f00008f6000)=0x9) 2018/01/17 19:05:17 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="", 0x0) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000d28000)='/dev/sequencer\x00', 0xa8000, 0x0) close(r0) 2018/01/17 19:05:17 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 5: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x4, 0x20404) setxattr(&(0x7f0000b10000)='./file0\x00', &(0x7f00007b3000)=@random={'security.\x00', '/dev/loop#\x00'}, &(0x7f000062f000-0x8)='ppp1%#*]', 0x8, 0x3) 2018/01/17 19:05:17 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) r1 = msgget(0x0, 0x200) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000120000)=""/5) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f00007a1000-0x4)=0x4, 0x4) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0xffffffff80000000) 2018/01/17 19:05:17 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000ea8000)='/dev/vcs\x00', 0xa80, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r1, 0xc08c5335, &(0x7f0000030000-0x8c)={0x3f, 0x47, 0xda45, 'queue0\x00', 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000947000-0x10)='/selinux/policy\x00', 0x0, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f00007a5000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00006e0000-0x4)=0x14) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:17 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:17 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f00004c2000-0x10)=[], 0x0) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:17 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000b41000)='/dev/sequencer\x00', 0x10000, 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f0000106000)=0x5) ioctl$TIOCNOTTY(r1, 0x5422) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f00000ae000-0x8)={0x0, 0xa5}, &(0x7f0000389000)=0x8) getsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000ae2000-0x4)=0x0, &(0x7f00009fc000-0x4)=0x4) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f000045d000-0x6)={r2, 0x3}, 0x6) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f000089e000)=0x0) perf_event_open(&(0x7f0000329000)={0x5, 0x78, 0x2, 0x4cdc15b, 0x2, 0x6, 0x0, 0x3e0000000000, 0x21, 0x0, 0x2, 0x7, 0x7, 0x5, 0x81, 0x401, 0x5, 0x3, 0xe226, 0x9, 0x467, 0x3, 0x6, 0x1, 0x7f, 0x2, 0x2, 0x40, 0x3, 0x0, 0xffff, 0x7f, 0x467, 0x10001, 0xb51, 0x10001, 0x7, 0x1, 0x0, 0x8, 0x1, @perf_bp={&(0x7f0000dc3000)=0x0, 0x1}, 0x0, 0x7, 0x83, 0x7, 0x0, 0x8, 0x367, 0x0}, r3, 0x5, r1, 0x8) uname(&(0x7f0000860000+0x4be)=""/37) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f00001ed000)={r2, 0xb25}, &(0x7f000020e000)=0x8) syncfs(r0) close(r0) r4 = semget$private(0x0, 0x3, 0x2) semctl$SEM_INFO(r4, 0x0, 0x13, &(0x7f0000d7f000)=""/72) 2018/01/17 19:05:17 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000", 0x8) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:17 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000", 0x8) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0xfffffffffffffffd, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000962000-0x12)='/dev/snd/pcmC#D#p\x00', 0x400000000000, 0x208400) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r0, 0x80dc5521, &(0x7f000081e000)=""/194) r1 = syz_open_dev$usbmon(&(0x7f0000d54000-0xd)='/dev/usbmon#\x00', 0x4, 0x40) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f000099e000-0x108)={0x0, @in6={{0xa, 0x1, 0x80000000, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @multicast2=0xe0000002}, 0x8}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x200, 0xb9f3, 0x4047c905, 0x8, 0x5, 0x80, 0x2, 0x6, 0x3, 0x2, 0x3, 0x2, 0x60000000, 0x7e, 0x7f]}, &(0x7f0000aa8000)=0x108) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00005dd000-0x8)={r2, 0xff}, 0x8) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:18 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f0000c20000)='/dev/usbmon#\x00', 0x214, 0x8000) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) socket$llc(0x1a, 0x2, 0x0) 2018/01/17 19:05:18 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000cd1000)={0x0, 0x0, 0x0, 0xb3c2, 0x40, 0x0, 0x9, 0x2, 0x4, "998f9eb41190503287f86ba33c300c5e1d785a083a836ba267b5a72ce8c5365b734ee411721df53b782653821001eb0ef7fa34266aa47310847164006831a96a", "554cf81f12fc7939a2523e1c3414b2801a2c068472f8c912ddd635eb9a50af7fbca15639709df5b279b0e6adb4a26f2d79b3ad044db30a8848906514352cd021", "e7ee9f04e8b5e5fc040228741cb01fa1d1babfbbfac39c22be82a657c7818c22", [0x7fffffff, 0x3]}) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000844000-0xe8)={0x0, 0x0, 0x0, 0x7, 0xe20, 0x0, 0x13, 0x15, 0x1, "5b01dbdecda5e300b216fef0432531ffa39914ee5fce53bdabaf34043c1bf601719770e5d8da60f2e47702db9c1ff0b5a6a033cae9b5deb2dbc3ad72f84750db", "a6a25c276408dc9d3ff9ec91a8390c1cc3f55adb90a09a7c652f5943c452d64e6145424413fc705fe0dc626b34f51343399900c2bc4f53dcb75c47cd39b9213d", "030625b12dc3f31365e191e3b1c15691cb389316fa1b829d769dec21ed26a44e", [0x5, 0x9]}) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f000000b000)={0x6, r0, 0x0}) getsockopt$inet6_udp_int(r1, 0x11, 0x64, &(0x7f000044a000-0x4)=0x0, &(0x7f000073f000-0x4)=0x4) bpf$MAP_CREATE(0x0, &(0x7f00004fa000-0x2c)={0xe, 0x10000, 0x3f, 0x3, 0x151be04a14c61176, r0, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x2c) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x34c335fa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r0 = open(&(0x7f0000612000-0x8)='./file0\x00', 0x80000, 0x1) setsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000181000)="94f7db497f1ea0ed6d16afc7cac2d3fb55c8657af3558504628393271d747ca0cb24ba9ed811f0ed8b49830baf693f022fe23f763fb9f836a2d0c54d0198c173df57eafe60774d88a990c0b80c156be1243a254d0604c22dd3b2f82999606ae72c831f5cd060dc71e243bdca5a71cea29465ee4acb84136a6979bb7c08fce4abb458c45df40e5926e4853d5a1bc901ab0662a47628520b58fb28", 0x9a) 2018/01/17 19:05:18 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) bind$bt_hci(r0, &(0x7f0000baa000-0x6)={0x1f, 0x66, 0x3}, 0x6) fcntl$setstatus(r0, 0x4, 0x27fc) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") ioctl$LOOP_CLR_FD(r0, 0x4c01) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000", 0x8) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf0000400000000000", 0xc) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x12) close(r0) 2018/01/17 19:05:18 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) eventfd2(0x20, 0x80001) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffffffe, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000f35000)='/selinux/policy\x00', 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000562000-0x4)='cdg\x00', 0x4) ioctl$KVM_SET_VCPU_EVENTS(r0, 0x4040aea0, &(0x7f0000828000-0x1c)={0x8, 0x3, 0x1, 0x0, 0x1f, 0x1, 0x1f, 0x3, 0x10000, 0x2f, 0x1ff, 0x100000000, 0x0, 0x7fffffff, 0x100000000, 0x9, 0xffffffffffffff87, 0x3, 0x7}) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r1) r2 = dup2(r1, r1) ioctl$TIOCEXCL(r2, 0x540c) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r2, 0x111, 0x2, 0x1, 0x4) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf0000400000000000", 0xc) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000001000-0x12)='/dev/snd/midiC#D#\x00', 0x4, 0x40000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, &(0x7f0000001000-0x4)=0x2, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000002000-0x10)='/dev/sequencer2\x00', 0x100, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000000)={{{@in=@rand_addr=0x0, @in=@rand_addr=0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0xffffffffffffffff, 0x0}, 0x0, @in=@multicast2=0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000003000-0x4)=0xe8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000003000-0x14)={@mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, r2}, 0x14) r3 = syz_open_dev$dmmidi(&(0x7f0000001000-0xd)='/dev/dmmidi#\x00', 0x2, 0x100fff) getpeername(r3, &(0x7f0000000000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, 0x0}}}, &(0x7f0000001000-0x4)=0x32) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f0000000000)={0x0, @in6={{0xa, 0x2, 0x4, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0xfffffffffffffffa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0xfffffe65) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$ipx_IPX_TYPE(r1, 0x100, 0x1, &(0x7f0000202000)=0x5, 0x4) syz_open_dev$loop(&(0x7f00000e1000-0xb)='/dev/loop#\x00', 0x0, 0x0) removexattr(&(0x7f0000a2c000)='./file0\x00', &(0x7f00004df000-0xe)=@known='system.advise\x00') setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000590000)={0x6, 0xf2, 0x1, 0x8, 0x3}, 0x14) openat$pfkey(0xffffffffffffff9c, &(0x7f0000e17000-0x15)='/proc/self/net/pfkey\x00', 0x101080, 0x0) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 0: r0 = syz_open_dev$amidi(&(0x7f000094f000)='/dev/amidi#\x00', 0xffffffff, 0x8000) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00004be000-0x41)=""/65) ioctl$KVM_PPC_ALLOCATE_HTAB(r0, 0xc004aea7, &(0x7f0000431000)=0x8) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000742000)='/dev/ppp\x00', 0x800c0, 0x0) recvfrom$llc(r1, &(0x7f0000a39000-0x73)=""/115, 0x73, 0x0, &(0x7f000026c000)={0x1a, 0x3, 0x3f, 0xcad7, 0x800007f, 0x5, @dev={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0x16}, [0x0, 0x0]}, 0x276) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f00002bd000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000a01000-0x18)={0x48000, 0x800, 0x6, 0x8000, 0x422, 0x6}) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf0000400000000000", 0xc) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x10000) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) syz_open_dev$admmidi(&(0x7f0000b29000)='/dev/admmidi#\x00', 0x7, 0x280100) close(r0) r1 = semget$private(0x0, 0x1, 0x200) semctl$SEM_STAT(r1, 0x6, 0x12, &(0x7f00002d8000)=""/199) 2018/01/17 19:05:18 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f000000c000-0x50)=""/80, 0xffffffffffffffb4) syz_open_dev$dspn(&(0x7f000045e000)='/dev/dsp#\x00', 0xb41b, 0x10040) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000314000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000", 0xe) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000ff9000-0xd)='/selinux/mls\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x1c, &(0x7f00007bd000)=0x0, &(0x7f0000aa4000)=0x4) getsockopt$ax25_buf(r1, 0x101, 0x19, &(0x7f0000888000)=""/86, &(0x7f0000cb5000)=0x56) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x5) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f00004e3000)='./file0\x00', 0x10) epoll_pwait(r0, &(0x7f0000a2b000)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}], 0x5, 0x7fff, &(0x7f00007ec000-0x8)={0x2}, 0x8) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000ff2000)=0x40) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f00004c6000)='/dev/loop#\x00', 0xffffffffffff0a08, 0x4) unlinkat(r0, &(0x7f0000a30000-0x8)='./file0\x00', 0x0) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 2018/01/17 19:05:18 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000125000)={0x0, 0x0}) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000", 0xe) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x6) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:18 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, &(0x7f00001c0000-0xd6)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0xaa}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, @rand_addr=0xfffffffffffffe01, @dev={0xac, 0x14, 0x0, 0x200000000000a}, {[]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @rand_addr=0x0, {[]}}, ""}}}}}, &(0x7f0000378000)={0x0, 0x1, [0x2ed]}) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) socketpair(0x2, 0xf, 0x2, &(0x7f0000e43000)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000726000-0x84)={0x0, 0x7c, "7ef564374b0b1365fd29814d4af349748e8d5f022744fc844e9dee0f5ff38c77455502e137a77af7dcd78361917871c6ee888580895a8c497fece32a348028186e348aa5f18f8f55f9de879969921a6e1a423818f1c31e0cb2a01e7dd5f69dff094b8d047882394b92e4489d76454d0f111a2e812b7b3b7346b12cad"}, &(0x7f0000bde000-0x4)=0x84) ioctl$TCSETSW(r2, 0x5403, &(0x7f00004b9000)={0x2, 0x3, 0x8, 0x0, 0x6, 0x2, 0x6, 0x7979, 0xfff, 0x8, 0x29, 0x4}) ioctl$KIOCSOUND(r2, 0x4b2f, 0x6) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f00000af000-0x4)=@assoc_id=r3, 0x4) ioctl$DRM_IOCTL_INFO_BUFS(r2, 0xc0106418, &(0x7f00008f6000-0x20)={0x2, 0x7, 0x7, 0x1ff, 0x1, 0x7ff}) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f00002cb000-0xc)='/dev/autofs\x00', 0x2000, 0x0) close(r0) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000d55000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) getpeername$netrom(r0, &(0x7f0000ab2000)=@full={{0x0, {""/7}, 0x0}, [{""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}]}, &(0x7f0000cec000-0x4)=0x48) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:18 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000eb6000)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x40) close(r0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5416, &(0x7f0000df0000)=0xe7ac) 2018/01/17 19:05:18 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000", 0xe) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000b96000)='/dev/cuse\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000117000-0x8)=0x9) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r1) 2018/01/17 19:05:18 executing program 0: socketpair$inet(0x2, 0x3, 0x5, &(0x7f0000f9b000)={0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000239000-0x75)=""/117, &(0x7f0000001000-0x4)=0x75) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00004aa000-0x4)=0x0) fcntl$lock(r1, 0x7, &(0x7f0000eaa000-0x20)={0x2, 0x0, 0xffffffff, 0x4, r3}) r4 = syz_open_dev$sndpcmp(&(0x7f0000e7e000-0x12)='/dev/snd/pcmC#D#p\x00', 0x3, 0x2000) ioctl$VT_GETSTATE(r4, 0x5603, &(0x7f000017c000)={0x7ff, 0x9, 0x0}) ioctl$ASHMEM_SET_NAME(r4, 0x41007701, &(0x7f0000cad000)='selinuxsecurityGPL-%\')]*\x00') 2018/01/17 19:05:18 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) getsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f00005a7000-0x4)=0x0, &(0x7f00001fb000)=0x4) ioctl$KVM_SET_SREGS(r1, 0x4138ae84, &(0x7f0000f5d000)={{0x7000, 0xd000, 0x1f, 0x6, 0x401, 0x9, 0x101, 0x8000, 0xfffffffffffff001, 0x3cc8, 0x400, 0x3, 0x0}, {0x5000, 0x6000, 0x0, 0x6, 0x9, 0x7f, 0x8001, 0xffffffffffffff08, 0x5, 0x7, 0x8, 0x800, 0x0}, {0x7000, 0x10000, 0x8, 0xff, 0x9685, 0x0, 0x8000, 0x10000, 0x3, 0x6, 0x1f, 0xfff, 0x0}, {0x0, 0x1000, 0x3, 0x82c, 0x9c, 0x3ff, 0x3, 0x598d, 0x200, 0x0, 0x9, 0x401, 0x0}, {0x3, 0x10d000, 0x10, 0x5, 0x3, 0x33, 0x0, 0x2, 0x5, 0xffffffffffffff46, 0x7, 0x1, 0x0}, {0x4000, 0x105000, 0xf, 0x5, 0x0, 0x3, 0x1, 0x4, 0xe634, 0x9, 0x9, 0x8, 0x0}, {0x10000, 0x7001, 0x1d, 0x401, 0x3, 0x6, 0xffffffffc7b4d94d, 0x3, 0x100, 0x0, 0x1, 0x7fffffff, 0x0}, {0x0, 0x0, 0xe, 0x1f, 0x0, 0x81, 0x9, 0x79, 0x40, 0x0, 0xec52, 0xffff, 0x0}, {0x4000, 0x100001, [0x0, 0x0, 0x0]}, {0x10004, 0x6000, [0x0, 0x0, 0x0]}, 0x80000024, 0x0, 0xf000, 0x10000, 0x8, 0x2400, 0xf004, [0x2, 0x9, 0x3, 0xffffffffffffffff]}) fremovexattr(r0, &(0x7f0000b87000-0x15)=@known='system.sockprotoname\x00') syz_open_dev$evdev(&(0x7f00006c0000)='/dev/input/event#\x00', 0x200, 0x101000) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:18 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000650000-0xa)='/dev/dsp#\x00', 0x96, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000615000)="") 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x4, 0x1, 0xfffffffffffffffd, &(0x7f00005ec000)={0x0, 0x0}) getsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f00007d5000-0x4)=0x0, &(0x7f0000af4000)=0x4) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e3", 0xf) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e3", 0xf) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 7: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000b81000-0xb)='/dev/audio\x00', 0x802, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000001000-0x6)={0x2, 0x0, 0x9}) ioctl$KDENABIO(r0, 0x4b36) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000ddc000)='/selinux/enforce\x00', 0x100, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000f1b000)={0x81, 0x10001, 0xa, 0x100, 0xffd, 0x6, 0xfff, 0x3, 0x2, 0x7f2f, 0xffffffffffffffe0}, 0xb) writev(r0, &(0x7f000087a000)=[{&(0x7f00004aa000+0xdf4)="0c68b9a454a428f9a3de97fb98c522ac1c45f5578e2da1c46534ae45f56cbd5a8c547f1c935f1e3a37cba992b9182f9b297d8aba03afbb4dca5221444d8b97c239d2d0e2a6470e405ef0c6666db8ad4bf0018a7dc7b201981e143a28fbfbbce99519352efdbadc529312e3761d925003b63fd5f5d7895bb833921c8525ea8180cd21ece6cd8b", 0x86}, {&(0x7f0000014000-0xe5)="5b5476d4dcbad32c87a53cc06ebce397d468d82843ef9abec58aa29c777a5e118bda04755ca28861af658d8054cb18e4e0ed4fbbad2ce7a2384468854935f2acb01fb44704b1bc152bd8dc9ac6121ce73e0c7ddcc9f22c2f2e36a56addbd6ae7a81df934e04dfefd0c4110b03014b493c855130930fcf5d1a797253e5d0a400b2350277dc72210cfa1e396b7fb053a57643565db38729e5295881bf602413b965efcac4f8d4e97b305225c69b0c732176c3f0117ff7fb0ca6d0b3272faeb399b8f223f6ca5ca195ac3325b6a12cc580fcab03a795feef1f0e34aaa6e2656aab2555c302860", 0xe5}, {&(0x7f0000f28000-0x18)="d999c8049761e0e07388c6a12b44a868a0fa17547c1eb8bd", 0x18}, {&(0x7f00005d3000-0xed)="b2529945022fc5265e5568ddee08c8dc2b20c5da3de01ee4e7db280d6804047746d6354d115c5c64c2da46b1c9de45515b6eb572e59857d473d5f5ddd0f5372063b7c11a7dcbddaf14121a7b545103d1d90e5547a0ef8a01c252761d4077199249e80b771e27611343fdce4de91bbc22cff63b9b9e5bb91f2a6074238ad772d78d608dcfa1e18a6def6ef19290c8884a30d59dd87101907a6378d16e746730cf9f66f75a150234bd3b2a2fed875aa9b2975b754f6cd5691bd3c7cee1c50e51c1b268e5d6edc97a229b8af910fa6e42546710f365ab917abce6f630d0ed1c93b5497f58b41bc3680de1b0b045f3", 0xed}, {&(0x7f0000056000)="6c52e134338a5e6b2e8b755c790ffb8ae548a2eb3f588b8e161e7a95594ca218ffb2bbdd111660e0e5a4a10960fb3f5aeed5399d07790011570b22e0570b59b9ac6aa4ac5f1a02b03b89523afd85ee8a3b98cf1ad8a294c1dbaa5c41366f7d5cb69a63273125e8eed44f80d8a90e9a7d122b38c4f3daea9565b7fe3ca334e56086d530b23c17b95971d54bcb21b04f4a06b4833ca76ee50ea00a2d10b63f13aac3c24e91aa213773a34fa6f36027ca9baff458409cf73f42c39ba49667740944b4", 0xc1}, {&(0x7f000077f000)="6f0a7deb8567eac3488c8a03009dbe2edcf8cbd697b6e8e7f1c5f017f8edca4919521b20c90f25ea1e0cf89f03f6b021c12fa26f40b11cd03f819aefb22265b9313dfedca617d1a5adb1889f6a4e7334a25deade56e367ab81f6751ee3320d7fc4305830783ec8b5b6b5e458c2858d4b90c0cfd79484540b6a66b198888ef937a260c3e8192e156fe5f282b102058d3f8e8a76ddb596e36625e8a19014edd296d60cf363c34af38808c25ee6608986878dc5dddc175c04", 0xb7}, {&(0x7f000039a000-0xf3)="491cabce03f8fd69bc7683796a3371e2319474165d6b22501b9d268f66c22f9f0c58af7c64c3de95414d736e012e288f9ffda5bc3cb2c7f55377cd6f7c113c9f7e5a03ee6e5c823ab436df50808063dc2510ee4e86bcf499a8a837e0fee42be5bd1fc81fa30083a3496e444874c067d1a166dd393babe2e3a9143ffa88f77dfa2f7d5928f230a4099f0f5083c899969c236f5d8fe91ec5598559ae2d1bfd1e5e0885213b038322f82f1795cf9158e33f9806cd9878d42bc772cda5d8a91b6076d37e6b837c60aeeb6a49ced3631e827401956faae7e754d59762731731514564e53590ebaabc15ec392fa5def00a31447b5445", 0xf3}], 0x7) syz_open_dev$urandom(&(0x7f000021b000-0xd)='/dev/urandom\x00', 0x0, 0x200100) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r2) 2018/01/17 19:05:18 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[], 0x10000000000001e2) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:18 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) pipe2(&(0x7f0000675000-0x8)={0x0, 0x0}, 0x0) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f000029e000-0x8c)={0x0, @in={{0x2, 0x1, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b93000)=0x8c) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000a4a000-0xc)=@sack_info={r2, 0x7, 0x9}, 0xc) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f00009df000)=0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000a27000-0x8)={0x0, 0x0}) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e3", 0xf) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) lseek(r0, 0x0, 0x4) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:18 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000001000-0xe)='/selinux/load\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fgetxattr(r0, &(0x7f0000000000)=@known='com.apple.system.Security\x00', &(0x7f0000000000)=""/6, 0x6) mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r1, &(0x7f000006d000)=[], 0x1be) fcntl$setstatus(r1, 0x4, 0x2000) readv(r1, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r1, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r2 = syz_open_dev$loop(&(0x7f0000824000)='/dev/loop#\x00', 0xffffffffffffffff, 0x40) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000e02000)={{{@in=@multicast2=0x0, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, {{@in6=@ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0], @multicast1=0x0}, 0xffffffffffffffff, 0x0}, 0x0, @in=@multicast2=0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000d40000-0x4)=0xe8) bpf$PROG_LOAD(0x5, &(0x7f000063e000-0x48)={0xf, 0x9, &(0x7f0000107000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x8}, [@generic={0xfc2b, 0x400, 0x80000000, 0x7}, @alu={0x7, 0x2, 0x4, 0xe, 0xb, 0xfffffffc, 0x4}, @map={0x18, 0x1, 0x1, 0x0, r1, 0x0, 0x0, 0x0, 0x0}], {0x95, 0x0, 0x0, 0x0}}, &(0x7f00003a4000-0xa)='syzkaller\x00', 0x8, 0xc6, &(0x7f0000bd8000-0xc6)=""/198, 0x41100, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], r3}, 0x48) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:18 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f000099d000)='/selinux/checkreqprot\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f000058b000)=0x10001, 0x4) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000434000)='/proc/self/net/pfkey\x00', 0x0, 0x0) getsockname$packet(r1, &(0x7f00000b4000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000164000-0x4)=0x14) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000aee000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt(r2, 0x100000001, 0x1, &(0x7f0000792000)="", 0x0) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) recvmsg(r0, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000cc7000)='/selinux/validatetrans\x00', 0x1, 0x0) ioctl$GIO_FONT(r0, 0x4b60, &(0x7f0000525000)=""/135) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x1) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:18 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000768000-0x17)='/selinux/validatetrans\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000df1000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0xb) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f00009f8000)=0x6, 0x4) r2 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$pppoe(0x18, 0x1, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x2000000000) close(r0) 2018/01/17 19:05:18 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeffc, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) ioctl$KDGETKEYCODE(r1, 0x4b4c, &(0x7f0000b3f000-0x8)={0x7, 0x6}) read(r0, &(0x7f00004da000-0x50)=""/80, 0x50) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000167000)=0x8120, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000000)={0x0}, &(0x7f0000ef3000)=0x4) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000dc9000)='/dev/loop#\x00', 0x2, 0x0) close(r0) 2018/01/17 19:05:18 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:18 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffff9c, 0xc0184900, &(0x7f0000d03000-0x18)={0x1, 0x2, 0x1, 0xffffffffffffffff, 0x0}) r0 = socket$pptp(0x18, 0x1, 0x2) socket$pppoe(0x18, 0x1, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000f29000)={0x0, 0x0}) r2 = fcntl$dupfd(r1, 0x406, r0) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r2, 0x118, 0x1, &(0x7f0000ec4000)=0x8, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r3, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:18 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$selinux_context(0xffffffffffffff9c, &(0x7f000056a000)='/selinux/context\x00', 0x2, 0x0) ioctl$KDSIGACCEPT(r1, 0x4b4e, 0x37) close(r0) 2018/01/17 19:05:19 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$RNDCLEARPOOL(r1, 0x5206, &(0x7f0000663000-0x4)=0x8af) 2018/01/17 19:05:19 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00001d4000-0x11)='/dev/qat_adf_ctl\x00', 0x400000, 0x0) r0 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000944000)='/selinux/relabel\x00', 0x2, 0x0) ioctl$sock_netrom_SIOCGSTAMP(r0, 0x8906, &(0x7f0000914000-0x4)=0x0) r1 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r1, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r1, 0x4, 0x800) readv(r1, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) recvfrom$unix(r0, &(0x7f0000dc9000)=""/44, 0x2c, 0x100, &(0x7f00009bb000)=@file={0x1, './file0\x00'}, 0xa) ioctl$int_in(r1, 0x5452, &(0x7f0000004000-0x8)=0x8) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) r1 = add_key$keyring(&(0x7f00004c2000)='keyring\x00', &(0x7f0000e97000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000c53000)='cifs.spnego\x00', &(0x7f00004cf000)='\x00') 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000328000)='/dev/autofs\x00', 0x20000, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000832000)={0x100, @time={0x0, 0x0}, 0x8001, {0x3, 0x70}, 0x400, 0x0, 0x10000, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socket(0x10, 0x5, 0x5c99) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:19 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000c08000-0x8)={0x0, 0x0}) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r0, 0xc058534b, &(0x7f00008e1000)={0x9d, 0xda50, 0x0, 0x1, 0x0, 0x200, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r1, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r1, 0x4, 0x800) readv(r1, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r1, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000f5e000)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000f5f000-0x4)=0x8) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000582000-0xb8)={0x0, 0xffffffff, 0x0, 0x10001, 0x7, 0x6, 0x9, 0xffffffffffff0000, {0x0, @in6={{0xa, 0x1, 0x40, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x500000000000}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8, 0xaaa8, 0x2, 0x0, 0x8}}, &(0x7f00000b8000)=0xb8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000a33000)={r3, 0x7, 0x100000000, 0x1eb, 0x80000000, 0xff}, 0x14) 2018/01/17 19:05:19 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x242000, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x8000000000000003, 0x32, r0, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xff, 0xfffffffffffffffd, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000596000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg$nl_route(r0, &(0x7f0000a2a000)={&(0x7f0000de0000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000ca5000)={&(0x7f0000a39000)=@mpls_newroute={0x9c, 0x18, 0x200, 0x6, 0x3, {0x1c, 0x20, 0x20, 0x0, 0xfe, 0x4, 0xfd, 0x0, 0x2000}, [@RTA_DST={0x10, 0x1, [{0x8d5f, 0x6, 0x94e, 0x2}, {0xff, 0x7, 0x7, 0x7}, {0x9, 0x5431, 0x2, 0x7}]}, @RTA_DST={0x8, 0x1, [{0x3ff, 0x6, 0x1, 0xba}]}, @RTA_DST={0x1c, 0x1, [{0x8001, 0x7a0, 0x5, 0x2}, {0x10000000, 0x8, 0x8, 0x0}, {0x9000, 0x0, 0x1, 0x1f}, {0x5, 0x5, 0x5, 0x9}, {0x7, 0x5, 0x5, 0x4}, {0x8, 0xfffffffffffffffc, 0x1f, 0x1000}]}, @RTA_DST={0x2c, 0x1, [{0xfffffffffffffffc, 0x120000000000, 0x3f, 0x6}, {0x7, 0x4c3, 0x5, 0x9831}, {0x6, 0x8, 0xffffffff00000001, 0x1}, {0x81, 0xe8, 0x6e, 0x7ab}, {0x81, 0x1, 0x4, 0xfb}, {0x9, 0x5, 0x1, 0x40}, {0x8, 0xfffffffffffffffa, 0x8, 0x7}, {0x0, 0x0, 0x32, 0x20}, {0x6, 0xd5, 0x40, 0x401}, {0x2, 0x1f, 0x9, 0x4520}]}, @RTA_DST={0xc, 0x1, [{0x7c, 0x0, 0x5, 0x5}, {0x4, 0x1ff, 0x2, 0x6}]}, @RTA_OIF={0x8, 0x4, r1}, @RTA_DST={0xc, 0x1, [{0x3f, 0x6, 0x4, 0x7fff}, {0xffffffff, 0xbc5, 0xaf13, 0x10000}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000000) r2 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r2, &(0x7f00004da000-0x50)=""/80, 0x120) r3 = syz_open_dev$mice(&(0x7f0000e31000)='/dev/input/mice\x00', 0x0, 0x400000) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000d0e000)="00766e96f769c841c186cb1b4de949d9029054f1bfd5daa8997aeb1c61c2d89eedb363a3b937b5d0a1dcc2124abccf09", 0x30) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000d76000)={r3, r2, 0x0, 0x2}, 0x10) 2018/01/17 19:05:19 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00007cf000)='/dev/rfkill\x00', 0x101800, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000915000-0x107)={0x0, 0xff, "5e96f6bf94055af6e17c0a9c8ab2051ac455dfda91eeb5d803f824ca11a72e862392ef259ec063e41a918a06708cbcc89cb8c6f614b47f625e2da8b42ef19a11c37f0a6365f37bcff745afda361d8351b6200105511b5842dab5f3d2c859c149ef63d855cb6156e0c4249a217e228275d3dc554ef2e93221ccfadaa0f1894b837f53f8c575c80356a647d640f51028f99d835db83a3638346547bc87067b1151c5ec9891b7d2d575a7f42713bfbc2f233695f604c5d9df197965ef16afac2e7caed1d48ee50348ef6f50ce49b0a703a3e3025a4cdd23d54bcfd7bc714b3d4a2eebd5e306909c1442f17ba4644d202e9d2acb099cd777011e4679209ff2f6ce"}, &(0x7f0000000000)=0x107) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000210000-0x8)={r1, 0x5}, &(0x7f0000d2c000-0x4)=0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) timer_create(0x6, &(0x7f0000a9f000)={0x0, 0x6, 0x7, @thr={&(0x7f000017d000-0x1000)="fa1e39444b75080847a76b371ebce5516f694d69ba950381fb68ab06d690c1953d346ac98abb7cff43e1ad6829dc0d0f3db1c461b9fcce03ed59938e7f651fbf500f8a0e4442cf4b150db1065d9452baa93b8b9fbe4c5c8e58e1ebec1e85708f8719d81c5a0cc5e12edd77f162d00662061e57e62ffa9ee024059bd2c0b23712afe4a6fd25150798609af0b21348e2025f184364aaefc44ac187d30563e68fc808a97fc506120637357594b61e28dc41913aa7e0f41b4e42941111fb8d8fda005755dfc5e0b0362055cbd2b00539e115b1b727a9e34b7771fafa8ef8882bc53eb4b7f199fdc22720b4e4db5aaf20dc025dfcd56bd08c73cb81c264856c35191db43b2aa1bcc71c450e881459c54c2fb3ae3486756e1d1c849658db2000623671af8e68abffb0559886565e8d82e02c4b47424f2e1e69960eedf8b9b0614da61eb66c37e8f3a9226cc4503ead20096b904c0dd726c60b38e3ff95701033064981ac434d4e1ec8afc182d3b1e232cd60a7ac0a6a8e3d5b1216fd872051a755a2cfbbc8684649074f69417ae55ff75bd4b534325979da7b63f98193bcbdadede9d38cab9bc2b7a2b53a13c5dd794c392785d931a31d4863ca406d6da9fafddbb0e3bca38c6ccc8cad05146a86b9f0b4a299bc8778155bd6b5fcf934e44b15f45091c1e033d57bb7d95d7442e9fe49567576e5b85bd49b580f05448a30ab316b91283fa72ac140b3930467960456001199663ee2d9556dc563f4bc0fa75bd2e6eb21a97da0525bb03b57c59e8c6ad3d2d5a57c89c19601ccc3a7b30e11595d6fbc67df5d0e5600125f8f6b36b0ad3396632136f40d03f79f8487a49d8eecbfec8c65ae8551229ccf13808a6acc8ecd1857b8eaf9ad08e4224aaa292dd98773f3639ddb17d4f54ab95b55f8aaef492eb465e08080292243170b3dc3d40964c4171a24c4bf409dbba9c6790633991a51ffa8930f174a5a0e13310d1bfeb1fcffbcc8ae9fb14dfd2a0d45f91ee55e0cca043db7011489bc676b6cd10bb03c476b27c7527d62859d2a626e1696e9e7f794f8f7afa90544ddc53f029be447474ce4d91f7d1f657d62e7a190447ad8404fd40ead2363e7881edd8ef62815789192e5db11f0bb1da8b906a4e6b8bf8ebfac94b4fb9dd9d127849ed32135525497149699118a5d6d23bf5929ed788c8f68c17a39721964b5c8dee373dde052d0bb1de24cb4175c6196c9ca14e49210b9f75438efa03b9935fbc03fb854aad8658accf0048a064753a4acb939bad00088bb5b689f3fabe02b46f35fe0c7484eb15b5097d4d21c4db8691dcc6583d08e0182296e30a766329be507a8f48cc50e7644cd209b8054d75c666823bed5b3e0cce1e4ca5f6475b9093f8a583c2443803e3705626dd3f9806a5bd3c4b6d4ae4cf11034a23fddfb84d6dc5f198e5bf0a952a694e57ecc835a45c8fc807a7a1560c2c193860b5ff8aec282c5c5b2e1feb224d23e2a84f16ac6ef5454ab8b940a929c3182478874ce773333038fbca0dfeca3dad5a1e445bd7d0ca7a23c783196773c52e06b0b0ff742b842be18682e3102bd3a9a2d0c61b2c18e770892767845775727bc2f7bb2f2fa36b7048f2d08a1a1b714ca3a24114ab83a8857717a101a4964d05d9fc6a9079009eaa6797de16edf12e218cb24071f09ee814605be70337fff5f8ee6faf608105abb60bd50ed286d1ced4216fb9556ec83bd82d7bc751730da0512e677546b4e84654a8a6d68fee1b95455d82efc3f8c8dff8a44b3921ced6f8865b9c74d5479a98c9eead0f497825656d54bbc64a2bac5749808e0076224436df8938d11dc9ba4a0d710b187951412bec0504ebafeaafcbfacd30bab00e310319c43673cf37f50abbbbf175da0bbcfe39daa0edaf131fdd15e65fed237c9d49b6fce9894efc3c2ea6ce23e1315debe8836b98a892f5cbf1a2a60a8ada90a430c0ea8da30c49949ad5497889e8dbe09e90c97416c6d10a2f0bda875e5c8306164a97f35c1ea1ce0bf262b92af636ee07966f6b0500775b4c943cf67f56efd47d35c523d3e6bd5d1cd64bae39fc2033a1c41da9b12536aa7248575a2e3fde265702631b7362f8be744fd3a2b674e7cbaa7f616707e9bbef3311e84453e69879c14bdf517dadc6ad3805e6b0cfce1ce49bf203a8ce39b0ce3c759046ea082990580c505f223963ea0cc1d8d95a616d969108d9414e2e838010dc396e5656762f6f6891fb4c37308ea8618e9f74e2b3e1b16930a1761bc5dda23707294c5a991cb0385dd87095fc80e5ceaecc1ee7c8a706881ed9a1cef358cbe6be75d5474d89f520e42188237f2de85e0dd42a75fcedd8136939945f6b4ee9e58df2b933129f08b30950c0fe4a144a67f794955d26b0b37058ec4f33ff7c383fb9e5c29279fc0c0e47206a792c0b873e1acfe98f82b37e20069b3ef00fa4cda5fdb3228161a2af74bbd8d8e0d8921abb4b37e4385b4f730ab4b4302ef6a133fb5774b46b0b34d1846bcc0770fa5a899aa9b66b31d7c69b4e0e2fc37e3cbec19861ddb3f7be02dd7a61b3094f4f5c84484a9f1970e9f864796c09b480f1afc22a4da03acd6f1de7bf605e87f306c9e4c9830ffe44621b64bceb71cf450010774cbcc7b143c9ac781d05a576bdb65e9780e40662c4800e8a04e424129c4243da665caf42313bff769fb0fff76b794d564ce1d6ff269879760a35dfc172c34b28a58eb88428a70ff7ac59ecf8cc44660a95e703ccb4e010d8d353e6ffe40e172a20b7e4c801ea6077a059e23b4b701e230653ab27207e627f77a6ffb360452dbe2d38a5aa7a33b37468adb99788949a8a071e77ac0e62003378f8c2afb9fb079df5429994673e618a1afe10d2d1ecf293a6b4827aeb5912cb40ff70dc7ecc36eec691190d4b1654fc6061d20670db59851d369bc9e43b6fd6eb2412d84ff9b1a4db9268dee7a730fad794ef6cad4f75ef95dd04151299198d5926683843e239ebcd1dd6e686be2357440e692f95f238266dfd7c95ce2855ae7bc5c3ef377be2d437c7ce0e9c54d80ada54166d86865f15a34fa700afd7ccf85fd10f1e7afb9a198fab482d7555f7d20805720701f17bacb73503ab481a6869284dcff8bea9e6ad01cf235e65c1904936bbd48cec64e3e5d8ecc6dc80b8e0e88689fbb12ea43bf4d17c28e274aa738363a93f23328e2d7bbbf1531b97580bd6dd92420902d77e801809c7aabe9d6ab33cc9b9c0f9ce356f9599e7f6bb27e1d1e2f74d44c25e15225d9c7714e4d76521126169fa087a436509868aa88ffe947502fba0d2162598ff72d0591d3b86eae492c40d03b0d2047ce01386a12a371a4bbf9bc50e535e8371471a916f20477a9df9252de9329e7bd485737918be5d59716563d1e75c44c3c0883bb17443d0f5d0102ecf132e93f02b1ec6e14ee884c95176d418a75f26488953437a747fbdcf8c58ae69022544d0539c9f998c8f80cab4cd89c4c7171268b8697ef65764e482757ecdc47daf1d4177810831f7ee645b953d6ade70df303f5a32782f0808702f70a98671673a6bfa78e6b86b5f7aee107dc9437aa1f67db6d30a74858bc2a75fa820ca9b1e5d78d214671bc68c8acf763e1723c9adcf10e856277a51e9e12baf923bc52298b4d0711b85f8b397935756ecc80224ca3f262870adaf30f4dc4362fd22bc933966a0afa01dfa7c677f3bca63dd6573b6fec87009bf89a7edef9bc12539c06ea6eb55e22a25c9858cb83312bb9d69f1aca5698d3275ae80b43f0359c9e3377a52b2a5d9d10713f595afb3a7e10433070f0ce038dbcd87a5d8f6198f90e65640c5f6d515de5657688d0d894b18a2c0d6bcf45f20ad717376204ab2e80ec336a96ab94f38c6a5d614c47fba92fe3b32acfbf991e1794f5f06ce4cc66f25f953c854f72e45e299e988dedfc5687f51b8a4fc62c4758a142ed5e0a572c018834b4a8c93622a6e181e1fcd962b1077e5e0b349b83415e3e39a7a2c5e2b18acf9fba0b602b2f6b142ee46e2a2d214361c2776413cf0d55297beeb284206daca86072557585ca1e47200cad85cd81a409f64c59600e520b7a9d5a53af4d9ff072d97266d752428059397706315c17da42c870520f500784fc69cee7a641d54252cf753fa16f8de86c8f04710a2c3785cc5841980784ba54cb16021312c9a983aa50136b7e1115d18ef4428c00010653f2cbb64a4147a465cf8f7c688d48827343dd0aa195b6033b610ea9c347d94344d62951e05af8d1fc102574a6895759aa32d0a45db8ff9cd004020adff530617d60a11fb178b3fb79936145e088caf51c12dbacaca4133281219bdab656170278da2580261af0c1a83ed0e6584b218a08f45aa5e6266f9bb96ec15826890a9c05607c87c8fe6420d393971f65f62c252cdbc8d9ea0ad3769bc0b030e56165284a40e00a91bc50f3fac68f78c8d7fac804b0b2a83130ee30997d37052300a7b18162af734e57e5d7a4f8ff581518eb563a9795f1fca01761c0e387a3471c1bb0a2c2741c183204f798c35f9f5235405c09b1958cd703127fbb3472dc7a06cf6fe759028b82580511b1c929732085bc135aeff9b524ffa06a46c268e748ecbe733b49e3f7d4f72d8a2a964919ecb37c76e1784ece7d0bb895e26d507fcfa1c4d569ed6241952bbb8c58a97e5f99418e2a70e3c4ad7f1fc911e1df0aea16b81d7b7f4820467bf2971e099959fdde628497eeac45bb2cbb0e7d2b059f1d2d53f4516dbc1f2a658045862faf5f2e3cf2effcfc9a9d01d63be2c34a712c240c624db41a4865189f17522b18ddae0e3b3d8d67b17ef588d4c7def7d47ba78b512b88024662bce743b5724c6ed224dacb05b23280201dbad4798751ecd3dd6e83423a2eb7fd0ff904cbad6c8b3bd13a28688ac8580235c9919efc223eb8cf0c2520b7e56500feefece6561ef9598ec68cc8a6bfe1c1cb6862d49a866bea412fa57d9c975622604bc575072466b0904f8d8ac100c50abe2298448516f6b99bbb2319eb02423ab9e6d602c50d61f8706392984a4780b901cebfa6408d1b4deb0a609a47e21c3c990eeec6c32fe0705b72775e3a90bf5d52c1dc31f5d27f17431c44b8a5c86e18fd2516248c0a8d517a45a784ad9f833e617ce2641c158b32b93e246d546d5c9dba4e798a365b57abb70cadd75769c7f6f411bcb349d44db4b86564523f0642d6fe1ba2c4888636a561ffd673b691f6a108a30eb3502bbb2f2a4a63d5a1b792fda7e6b8399a5ae483f24264af67660a80d6f904d742482d3b6cb79c8d91d508390dc685e291f6e8cd3098e41fe9bb9618a92f1fdb16ef9b305fb2c6337a272290351ac048ac3f7e6a43564891d3d62eeb135decdcd6c707ee54d86ca93a64c33a26d7559d3b1dd95658edf06475f5b4d7c691eae8818141d3d5eb6a610732a182458326c5b8f15645c10c901daea1d215f2be0e8e310af24858a35f35d276d9a25427b809bb1f68c93130d0c12e8741bce67b31ceba6e77ddd14ae76b5a168de67ff6a89ef175bf09915280b297c551214a396e439c173a6196cdc4ca52d6b2e73d6f0353d1536da7b197c7e8ea2eb287912bd6b042b48cd6c38f53cbc5244d16cb6d23533a7fda1a5e673d53d19e522ffe7e219afde4cc10a8ffa4b16482ae6f98761157035b26dc49a7f429f54253fec1e18d64da6672905982c46d222f1e5200ede5912785c1c00a2ab77965fb48404a0a94479998135cd8c69982bf8bd43de5182999486102d9297d40f7719266f803b87551c079d5a9637d0ea74adbf6b2c7b3774006", &(0x7f0000df5000)="1020e9f36deba857c14b23dc9874668a2cb504c33261b73315b297bb8298e52d2136988098c5ed6b3e20b2d903845449bbc471c1faa3bd7df6db1b67e84163e231b3dad08eb53f9de82b0dc2ab14f2ecc794b401ea30380032737d8896d40d2cff5b123304a819a1f925516bb0c4f6506db15846b0ada85063bacf06071b6a14006b4862ae92aed24069c5b2945982d591c02e3b0d7e780857f55490831c55d6fb1b2b78a281542a5b2b510fdf41adfa342f37"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f000049c000)=0x0) timer_getoverrun(r2) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:19 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000b3c000-0x9)='/dev/vcs\x00', 0x2, 0x0) setsockopt$netlink_NETLINK_PKTINFO(r1, 0x10e, 0x3, &(0x7f00000fd000)=0x3ff, 0x4) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000ac2000)={0x0, 0x0, 0x0, 0x80000000, 0x3, 0x0, 0x7, 0x2, 0x8, "6f1cf6baa5011ffcc7b4fe33ce5ab9af18fe8695816fdc2c6350e7eb93f5f5d698b7c4e5a1bb646c83a02db31ed0ee9d861a0d54fd0e3496664ea1e7e6c3fbec", "c8baf0afb258693349959b6bd0a1db27d46629157789d30a8f7c1da3abc1d34c4c8660379f51be2fa73649ff033a83c3aad55ad2828988380ca3431c4e5f8366", "9f1b1dd03d013e76aa0b6d7f47fdbc316fec8c7bd15030a33184cb01c6b3299e", [0x1ff, 0x5]}) close(r0) 2018/01/17 19:05:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) r1 = add_key$keyring(&(0x7f00004c2000)='keyring\x00', &(0x7f0000e97000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r1, &(0x7f0000c53000)='cifs.spnego\x00', &(0x7f00004cf000)='\x00') 2018/01/17 19:05:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) finit_module(r0, &(0x7f0000234000-0x4)='em1\x00', 0x3) close(r0) 2018/01/17 19:05:19 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000001000-0x1e)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$GIO_UNISCRNMAP(r0, 0x4b69, &(0x7f000025d000)=""/4096) socket$nl_xfrm(0x10, 0x3, 0x6) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000248000-0x4)=0x0, &(0x7f000003e000-0x4)=0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:19 executing program 6 (fault-call:2 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:19 executing program 7: r0 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000a2f000)='/selinux/user\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_PIT(r0, 0x8048ae66, &(0x7f0000000000)={[{0x0, 0x1, 0x5, 0x2, 0x1, 0x6, 0x100, 0x26, 0x7, 0xb, 0x6, 0x6, 0x33fc4536}, {0x2, 0xfff, 0x8, 0x981, 0xd0f, 0x4, 0x6, 0x5, 0x8, 0x800, 0x10001, 0x4, 0x0}, {0x1ff, 0x4, 0x5, 0x6, 0x4, 0x1, 0x81, 0x0, 0x7f, 0x5, 0x4, 0xfffffffffffffffb, 0x800}], 0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r1) 2018/01/17 19:05:19 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) readlink(&(0x7f0000f0a000-0x8)='./file0\x00', &(0x7f000043e000)=""/121, 0x79) 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:19 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ID(r0, 0x80082407, &(0x7f000030f000)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:19 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000001000-0x8)={0x0, 0x0}, 0x80808) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000b5c000)='/dev/vga_arbiter\x00', 0x2, 0x0) ioctl$KDGKBSENT(r0, 0x4b48, &(0x7f0000c3a000-0x4)={0xba7e, 0x5, 0x92d2}) symlinkat(&(0x7f00006aa000-0x8)='./file0\x00', r0, &(0x7f00007ea000)='./file0\x00') r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) accept4(r0, 0x0, &(0x7f0000fe5000)=0x0, 0x800) close(r1) ioctl$KVM_GET_REG_LIST(r0, 0xc008aeb0, &(0x7f0000832000)={0x0, []}) 2018/01/17 19:05:19 executing program 5: r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000557000-0xf)='/selinux/avc/cache_stats\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mq_getsetattr(r0, &(0x7f0000ca0000-0x40)={0x2, 0xbf2, 0x100, 0x20, 0xb1f5, 0x276, 0x6, 0x9}, &(0x7f0000001000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000001000)={0xfffffffffffffffa, 0x28ee, 0x4, 0x100, 0xff, 0xfff, 0x0, 0x4, 0x480000000000000, 0x9}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000001000-0x4)=0x0, &(0x7f0000001000-0x4)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0xd2, 0x20000801) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000f94000-0x11)='/selinux/enforce\x00', 0x191202, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f000012c000)={0x0, 0x20, 0x1, [0x101]}, &(0x7f0000918000-0x4)=0xa) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000588000)={r3, 0xbdf}, &(0x7f00009c7000-0x2)=0x8) sendto$ipx(r2, &(0x7f0000ffb000-0x67)="db46d162819bb377bc17cdffb1eaafb9b9f1e86fb7db1ee6b28f978082df692cd9e9186d221861340cc4ac211b8fb502e4337d90c9c08c39837454376aba2da970e7da09117beb0134ccdc1ca4b72341ac5b0ecc26db42991f393e3ee6fcb65c31e23d739ee9c9", 0x67, 0x40814, 0x0, 0x0) syz_open_dev$dmmidi(&(0x7f000059e000-0xd)='/dev/dmmidi#\x00', 0x357f, 0x440400) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) 2018/01/17 19:05:19 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$KVM_GET_CPUID2(r0, 0xc008ae91, &(0x7f00009c2000)={0x8, 0x0, [{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}]}) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:19 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) bind$bt_sco(r0, &(0x7f00009ad000-0x8)={0x1f, {0x3ff, 0x4, 0x9, 0x3, 0x5, 0x4331}}, 0x8) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[], 0x0, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f000003b000-0x6)="706f73fb00000000000000566f6573737b0000", 0x0) pwrite64(r0, &(0x7f000003c000-0x1)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) ioctl$KVM_GET_TSC_KHZ(r0, 0xaea3) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000004000)='./file0\x00') getxattr(&(0x7f0000079000-0x8)='./file0\x00', &(0x7f0000817000-0x11)=@known='security.selinux\x00', &(0x7f000007b000+0x3e2)=""/18, 0x12) readlink(&(0x7f0000664000-0xe)='./file0/file0\x00', &(0x7f0000364000-0x3f)=""/63, 0x3f) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$packet_buf(r0, 0x107, 0xd, &(0x7f0000961000)="8450c80d9e8b318ef9ad77081fe7d01747006b01dc7d253f33011e9729d55c86d507a31353bf2daa8c789b413801865b3ccc85206654e66bb6a3c26156ed3bf30c434f01a30be8a06700be6acdc81245c28702f9167397fb87c4a4302908b50e7fc83f71626535e8ac65f974486f1f38639850553c402bf4b562d2586f5659db5cb3fa66ade9871ba11fd6be94d284489691498ccccc9f997cc10db0b3983b4d00cdf25fe5ca35b84fb85bb11961bf0858a2e17e3125c58ef38a23734c8c", 0xbe) syz_open_dev$audion(&(0x7f0000193000)='/dev/audio#\x00', 0xda6, 0x80900) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) accept4$inet(r0, &(0x7f0000ef0000-0x10)={0x0, 0xffffffffffffffff, @local={0x0, 0x0, 0xffffffffffffffff, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f000050a000-0x4)=0x10, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000a06000-0x4)=0x13, 0x4) 2018/01/17 19:05:19 executing program 6: r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000d5d000-0xa)='/dev/cuse\x00', 0x840, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f00008a4000)={0x0, @in={{0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x3}, &(0x7f0000d5c000-0x4)=0x98) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000a18000-0x8)={0x0, 0xaf6}, &(0x7f000045e000)=0x8) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000a3c000)={0x0, 0xee, 0xffffffffffff0001, 0x1, 0x1000, 0x6, 0x7fffffff, 0x0, {0x0, @in6={{0xa, 0x0, 0x7, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x9}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8000, 0x81, 0x800, 0xfffffffffffffffa, 0x9}}, &(0x7f0000845000-0x4)=0xb8) sendmsg$inet_sctp(r0, &(0x7f00006e7000-0x38)={&(0x7f0000f42000)=@in6={0xa, 0x1, 0x6, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x100}, 0x1c, &(0x7f0000518000-0x10)=[{&(0x7f000077d000)="c40543eedb849839a3214941f4c70952e61685ee001420788d554ded756dba39a08907b5c0278132f48cc778b613f162b6643adafa298083c4331cf28a9c142666e7893fb7e9d722d5f0b9e7dc6cdf94af8d9bfd00faecf2d55fe56c4a2031a36cb0ff1c039aa72b0f3c03cdac7952ed8a9d86bce5d257c248be699d5178b71ac6ea42d1c59f2c9a2babdc5479c9", 0x8e}], 0x1, &(0x7f0000e7a000)=[@sndrcv={0x30, 0x84, 0x1, {0x5, 0xb4, 0x8001, 0x3, 0x1, 0x4, 0x3f, 0x3, r1}}, @init={0x18, 0x84, 0x0, {0xc5, 0x1, 0x3, 0x1}}, @sndrcv={0x30, 0x84, 0x1, {0x485, 0xc6, 0x0, 0x6, 0x0, 0x1ff, 0x7, 0x1, r2}}, @sndinfo={0x20, 0x84, 0x2, {0x401, 0x8008, 0x8, 0x3, r3}}], 0xc0, 0x44840}, 0x800) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) poll(&(0x7f0000b2a000-0x8)=[{r4, 0x8, 0x0}], 0x1, 0x4) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) r1 = openat$selinux_member(0xffffffffffffff9c, &(0x7f00000f6000)='/selinux/member\x00', 0x2, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, &(0x7f0000f95000)=0x4) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000a60000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet_udp_int(r2, 0x11, 0x66, &(0x7f0000f82000)=0x1c6b4d040000, 0x4) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) ioctl$KVM_GET_VCPU_EVENTS(r1, 0x8040ae9f, &(0x7f0000029000-0x1c)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2018/01/17 19:05:19 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000c0b000)='/selinux/policy\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000df8000+0xb28)={r0, 0x50, &(0x7f00003ff000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16}}, 0x10) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000b6d000)='/proc/self/net/pfkey\x00', 0x200, 0x0) read$eventfd(r1, &(0x7f0000da3000)=0x0, 0x8) ioctl$VT_ACTIVATE(r1, 0x5606, 0x6) getsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000462000)={@multicast1=0x0, @empty=0x0, 0x0}, &(0x7f0000836000-0x4)=0xc) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x32, &(0x7f000073e000-0x14)={@mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, r2}, 0x14) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000695000-0x18)={0x0, 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000536000-0x30)={0x80, 0x0, &(0x7f00007a4000-0x80)=[@register_looper={0x630b}, @acquire={0x40046305, 0x1}, @increfs={0x40046304, 0x2}, @reply_sg={0x40486312, {{0x0, 0x0, 0x2, 0x0, 0x11, 0x0, 0x0, 0x0, 0x8, &(0x7f00002c9000)=[], &(0x7f0000340000)=[0x18]}, 0x3}}, @increfs_done={0x40106308, r3, 0x4}, @dead_binder_done={0x40086310, 0x3}], 0xc6, 0x0, &(0x7f0000d80000)="82cb620678bcbc4c86eb3cc4e1617412dfe90ecadfd84a1d9f11c0f7dc6663aac03d2af5bbe8eb5f52f138ecc9abefd60dc8d7c4199c7c02c1e41e7557664c1286d06f73ee66bf648fe5be3fdb57f423fe3cfd50126b14733b55043ba91f46cf8724fcb98924186b774b209e7decfa088d6d3653dd45d9a642d27fadb54d3045f634034100d7dcc2f7bedb5773b931bb68d1e2ba0ff32f64ea95df80d142ad4345864e7f2304d5b8ee53c8972bb001dbac002787a2faa19aab95bd9e600660c22059d87c3e5f"}) ioctl$sock_netrom_TIOCINQ(r1, 0x541b, &(0x7f00007f0000-0x4)=0x0) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r0, 0xc0305302, &(0x7f000096f000-0x30)={0x1f, 0xffffffffffffff01, 0x9, 0x40, 0x4, 0x42b2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = syz_open_dev$loop(&(0x7f0000cbe000-0xb)='/dev/loop#\x00', 0x400000001000, 0x400) close(r4) 2018/01/17 19:05:19 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[], 0x0, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$TCSBRKP(r0, 0x5425, 0x5) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x1cb) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) ioctl$KVM_GET_MSRS(r0, 0xc008ae88, &(0x7f0000566000)={0x2, 0x0, [{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}]}) sendto$llc(r0, &(0x7f0000ec4000-0x1000)="ad0fc04e5923399f47869dfc4c7672e1ff5906d1bdcee4ef545f7d3664ee335f562e36e9bc1a862dc8b75b0be157cb96cfc46972950bada283312eb988d0e4aa3041d0ea9b3e212e681ff7187994b64a707d8f385b8933a801f7e6606b5d29674782465eb914c166795c15325013cd9c96e624abb29af1fad15f98dcb4212b896fa9b5b1e52a4fbac47923d55c4809fff8028801e6e09b2f00be77c6d36dffe4466d67dddb54e85aeaf05d842df2fd77b52cfb5bdb4f2b4b4ed46a6d2eebc136221713dc944d45594fff816e848357e2cc5844ea8ec7b8cb080b62e38893cd2eb891da85704cc1b7e81a96ddd54c8be03a21822b6f6dfc45f1bc372077dfbbaa0234bbc911e4dda6a9857ffd0b307d5e1a1e496de96035fafee4289a5b333d3c50c6c7ecb4f3a87ea208308bdfeb300b625b5f19fe61d5e24a09a3788c582a336a0edcf03f25e184414a74a079ef07c1a9e9e4fe4135e620b5f5c1f8a56e4807c5e776b26c3c076c152747935745159c511dc56420a4a633a5fd81ea9dc9f775484e5ead7f82053c7d20aa023a4a85acb585d552405807f4c10924876bfad00a2677a998089bfa618c63ad7c20ce960cde6eb3fe6b052af9947b4b91cf92bb8165c0d8a61d2310c5d52283e6105377a5904ad2914c6034ad1a7e9853e085d4b1447543cb6d219854deed2111c1f09bacff51d2a1aab1adcf9196c1ef9d04dc527f53a8ed343a55716339a3838045964cf0aec93996e545010a4f9b046c27cb1123887d3c88e22d5945fb707cca79d8596bffdefd7994be71ac8083c6f8ba87b740e5c2bd4012be0f71c3ea8173918a8c84b0072eb2cf2959a36a78acb25376b4d169383d217bd52da652f20e6f18504860ccb93481512b5bcc925dab818aa46bcb8806817ea6d16feb01086342695fc73ab1c0f3b82c24896dacda33d21ef5b6ee866f719062876f14b8219d1b22454187b5b004223c43fb5972c419da4936de8f25cd6c122d6ba455aaae9ba59c2e5168896b8b410f1ee2246dff37083cdce64e46fcb7bc9c1bf8263d53f59be985ccb4cc772aac0950991256b4f47ec0d5e11a672fadf5930c97c0ef1aeee29b7c927f7bae833c5f86a445cea7d16f417cb963038a5e87dc3e94018cbd1f87c409986968720c0341ae3565a7dff80f98a791ea46844e493b4ba68b425d5912849bc1d9c310322b3c57afcca9e362602e3c8cc03f7918128f75d2de236784dc30b291d31bd6229e5775d312ceec4d42ac54a00e27b86d272acfce63fc1d3d96b29506c72ba205e353891b788e7994bc6c9ccad516a2ff199ab065d3e24c5323d9e09e9fd384b1a777823c64d6b1c70b64290b28fe681c4129a85922a0051b5eefe587fb5489ee11b96111a1d7944b659d12779fc637eb0d474b9b02cf6f39828ee9926c24983c10c490dc014ac5bef06cf3ab445d657fc5a66addfcc0d3d4c314cdb450cd659ab2208ca0130b80ea809d1de1525821cba74d255cc7c9b5b724e7e60d033695d7bfbb89591399df9da55c764d0dad33e02d9c958c2387b8a0e9aa45a7e2bce72f00f70bdd3c4d31fb5defd61a1581b0446d81adbbe96f2d63a7f67b2c3b8a7910fd589180227927d4aba841d51950575f04cbb1bacf824bb7c61a06c09fed243201e69b7b4ee7c315f71d6ad5ec8ae8e217a162fbdf630fed2646f8217adc4554cf42f454cf4c8fffa7998eb107d811a62c7ca4298f56e520df5cac8ad7e132e96d6c8574eb804c87a5035ab01002d60795e2284c12aa3ad7b4c4644d2860baf01732d1b947dd0342577844d718db95299f9734a49423e7e1e135ad7a61f46287bb09a1c34fc0d9ad1df9f35cd91d3a78c71ec5e24ac1a72686afef856abee363dac52f4ac9c601bef401ce3553ffee5173dab4af97668e7b862a292b1a84d7dfe97e35a8e2d87c3761be8b5f0f116addc20c8fcbcc573b1497d9815695c405eca3f425f38990409ca524afdf2fc6e901ec3ced920cdf99af98b540ab3d8c5c5aa0b2011662af7b5a506eacf006243b6e6e4d8d26beac40d69a92df4498fcbc141e6f502ea5c3c5701c62d3b960f4f557e34515d27736d06b2f592a62cddefaaffda150b7f87ba427cc34fcbbb2904f5a133d3be87109bde33a3a0922dbb207b95a1efea0db8c3ff644518f3964cb60d38bc797a59c9431271c3816e4ab9d8d3ca021d3987b45ebf3450a40d679c911a3b16462c46355dc389c0281eeb0620c4b31283067b9df0d0cc399268f4ca2a9f1ab2661321939ff844cdd933a59eb3cfe1604b6b6fa5c257ee77ad66d8880049d86535b3268b5ad404c2e72dc2d74ac1dfe4faca3d74c41bcb1b4bad4aeb790ad39c950edbc3e4865838b31b315c59da8bc7595002bec7d3e0c0f034e58716c8af6363f259e1b50640595158eadee533c667a2ac974f0a89ec570adf4c548402a96cc2a3a9ed2276d66978e0e43da05f3b074c5374b9e0b7c13712f44b2243efe7bae5c203943336b42d2f49ca8d6c35141aeb98ad0351eb500a410f6acc4941f5bbd1add04eb79653d3d720a15a91f2f167f1b67f12b93d8c0abea1ebdbc43b9b9454b62ef6065cb4ff29417b7acb37f1036d84e44afdd813bf7b391f08669a12e5a754211f4b6c2d127e64ff00692c0237cdfa9101d7b57fc91b5ac16ef14db964aa94bd9e23d06b394f53762eb08bfa72817abf34263ca393f8a4cf968ed743bc331f7647f73c86ca13a2592921b6a73691319b3befd3c6751c184b20317118271252c66ba670469353a1dd2305156092cde21fd1b52b12391f524a017cc1648f546f721b0043f7847c743b9cb35e41ebcbfb3cade6fcc911676bed42cdbf12f9d06d217e54ea331541c6dd00f7fdeb17cc5becfb59e84d9eec3fac1e445319eced57736110bb948e0e8a9f269d9b38eacecbfa1c95b96c810f6d3fe0b0102742b51929ec296c332eb0db7fdb76c415b09fc43de948732ff4cad47a80707c7bc4b1f4a57029217bc45198f44f840c4c02cfb50cf50eafb1461604a1a50d91d88bb217b3e4144978f13766049a32cb5fd6ae22490c5d68311f46b6e01738fb9230aec7a01cf7bffcdbb2d3bae05b41f9c6c2bead6728c3662933186c73b83c691d49c2c52b2424919fa8c1a70ef022d16392720898b384f7e3fa3c39ed7ced7aa645e47d7aa5b9fe0966d23994c35ca65f5981e44626cb6f4321b75fb49796fad6ea97cf21344f357c2c98b8472d49867c59d32bf95235ab235a275de3d9a7615f0a163da1f19a31aef7c71e91420acacc9984a67deb0d02af6d5aef233936f7fb9e68a91c836c12d571e3aae03feb1773a639d31a93faa346230bfdc3bb6e7f0b82a368612ffc905f4e8561e6b58487675d5ef7f76b893bbcd3bc653d9179b81da0aff3b49b62738876b76f43a80ef9ca42213a6d21a05427931331d8d5de5fb48cdd284f6902675a60c231bb5f39feffc59312ade50b6f7814d1ec118a7e27a12ae3cde8d345e5d49e3218c5afca642707eac4ace093edbcfa7a20a85cb9877bf840003c692ece4747706aea69675ffc110518a3a7595de6be2668b87c0718e97edfd9db72bd9572f58ae0716b4ecd8c0885c3aef4fab4418467c8f9b8457098df203ec27998c90ec5275a62f94a3a2f3129f7e2cd13d340f141d89b52b69a2f2c0b9fa6b1e2818f1398e792718b22b3f6db0690194c7d8a316f26789f52e4e7d0d7a827f4d71fe51cf00cf5b1a6763b576f9eb2496d9b7c9efa93a639df7174cec0c018a2f0074a4762e302d8ca6476e99acc896df7e372e5a6981f53cf51bee36c1d53d954df150312feb89cfb8eff78cab670b29907323edb42a227cafeb0e46b034bdf60cfc1110911602dc670f75627e8dc98848bfbe93fd726678856164ecbcee8e669951522ff145363ac8025ae315c6da49a3e04fe2797a3d5fba80ec3c1120053a43500ca6916c40a75dddba82c3702aed8d6c88b520ea8add45c175eddb0f7c3969a6d033b66b91c89a9030ae7b8f247618cc33aff14c74073e08003be94adacbb1d4a133ae69be80915e3b10041c6721135b336635d7f297c620d4bc60c4aef4ec89a22f9a653b225df4ecafcc0fa5d900a6a1c7ad3e6ad230580519501905c7b0c9343ad8be5b1049c1af9654ebb15b59f649526861c49c0c5f2df92a74fe580cd65669096d80a7b3307e8b686a15e8caaf210f0d6aa171bf71192e13be66d52e845c790b20826bf225c1fec627ec51b1d937d7646a2d9d5e411a749dc743f1c0d02a348838f25614298477938f0893a91383854d7fa21c3511cf2c680c5601bf49ec72fe2e6ddc4fb7d91e66f070bc31c49d2a68a91322216f8cf66151a4884bd74faa427ae7311fb63f2137a919bb15384e733e3b372a3f591531b14221115a8c443a5e97e3ea06ff1851c524bf6faa1cb608bf352a2f0f284c38aebc47407942b3e26e4b8cdf6f87a831f64f135a3904d01ebf35e9932beae6ef9bf3a9326aecf9166dddd30d75236aa4987dea43fcc0dd51c38eeac5b23c826890bf09d9734b30d8cb907a76c84bcdde622b08c630b0ec49d09363aef6313df90ee7b886e61b7e22df698509d575e7131a3755408df77306b46fbe7a823e12cd005056edc55550650891f6d4e5cddac63c33a7c229ef2a94b67e74e7710360454dd1245684f944b271d74e5b0c2d9d7b947435e674e236a19c20ab1cc85dfd8a5224e67db842d52e406a867b3296d10a842adaed48096a4d1ca9f26c9383a2fc0fc610b20d67683fb87576ff2c993d2bf78c8cc5f2a96fbdb49bf69d6af33b2a71ca5e02bfb6c24874ffdd880dc9ab10a9d8a9d5ad01f8d3ccf928d1a0e574834073897d010a38878a50fe83245c99627fc06ac2fe9d9cea63e2e41116755f53ee72499b179df48cbb820e7b24ed4c8684f7e11d34a7b165b0be2740969d072da21120f44fd3e086ae0cb5c0a2e2e10a09b4c1b82c88e22c604a3cb561da8f382c1fff0509c1324cc5107f073b31d466b9b1abb0e40fa8b8c7cc2e033413c6053a3b8cb3987f58340237252817f08fc8b062b9ef05a609521c12480ecc255cb039fb49646bd05c42c21f8c9d42895cc3b13f759757ef1a39996e07e5bc4c0a6fd2c71b9bbd723ef3850f00079518fb368c185abac590edb6be5b91ac11fcc6a6374e8d4b0fdf1b6dec217845544411a21ae28690c75de02bf18822fef799c00c614d61f4acfcac3b4eb32a4887e006ac2d592f9eb64f7d76c3c17b3ddd398e4ba4a1d2c44e43d8fb8146cdeb112fc72478aee2f3b8cda5b3c1e6b21da47026fa42cc375a5fe8891fb13c9d97c73fcefe7cb66b59f920f19fbc979fe1ab89d27dfeb2e72ca5259e50093357b1d9cb7f28b61662fbc6e713f6daafd53143bd9a6525c38b1efb14e874494142f64f01f129314301bd6484c829c765e61b5a55e99db068e89f0a84c8e9bca21c1d84b43976e88e3bd75cdfd610b180990edc54575c14082c3beda75522cb9042edb2961247a37989458ae807f571faf6710af55e4807b06edfb30a425e8d0db69dd9af775a1a6d35012e4680b78e973e41a352ce64c600603fd39c8c219578035594c9a444373b3ba9fe174ac8e4411fbecc2add16723e0c3c061f8e35eb39c1a7d71b6486d73166c46dbe018c9778e438de4d5939efd7b1a1aa7b161ab39e6ebfe74f80cfd3eca2e55b58bc5619da0e3e7c3cc30f7206336d6332a77cf0ba1bc43d44eb513d6875e5c942100233ee456e27381f6e9b00b27999ba73cf79e92bf91e90441e5c06e0bfc6ad7a9832", 0x1000, 0x1, &(0x7f00007b2000)={0x1a, 0x17, 0x7, 0x2, 0x800, 0x200, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [0x0, 0x0]}, 0x10) 2018/01/17 19:05:19 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) openat$selinux_context(0xffffffffffffff9c, &(0x7f00000d4000-0x11)='/selinux/context\x00', 0x2, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000386000)=""/69) ioctl(r1, 0x1e57, &(0x7f00006d8000)="62ae0eeb150cdcd3d4ababa3eaf151d9f2ba50aaeba3178308acfc5600000001ff241769b0d70196a3051281a455c75064edaa72fdac21960e8fb324b029368cda5404bf365e999255c8ddf9fc3cb155408f809a01daaf2bb2c55b942f4079fdc8a428472241e6fbda261a413f477db8dea2df84739bf81010a429afbec7064bf23646e4b325c0c913b8a4a3dac1c2daec70086175804996b24da71f846b4d71fd1ae436bed82b30f855327c52f40f3b5929729c100019c3ae5287fff299b2f016613699778312c9b9691983b98eb95606e8f75807851437aafc7347dae97b9e5bf0f04cc548307d87f8c1d5c24e4ae8c1715e505a6e9790c0836cbd181cf5e7") 2018/01/17 19:05:19 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000340000-0x10)='/selinux/policy\x00', 0x0, 0x0) inotify_add_watch(r0, &(0x7f00000b4000)='./file0\x00', 0x80) 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) pipe(&(0x7f0000c11000-0x8)={0x0, 0x0}) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f00005a6000-0x10)={0xf92, 0x2, 0x3, 0x1000, 0x0}, &(0x7f00005d2000-0x4)=0x10) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000632000-0x8)={r2, 0x3178}, 0x8) openat$rtc(0xffffffffffffff9c, &(0x7f0000f75000)='/dev/rtc\x00', 0x200002, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:19 executing program 7: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000004000-0xe)='/selinux/load\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000668000-0x24)={0x0, 0x1c, "90c74a8f7b33bf7f4849c5f614a58bcd61cace97498d1ec199e42293"}, &(0x7f0000174000)=0x24) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000001000-0x9)={r1, 0x8, 0x30}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[], 0x0, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f000041f000)='./file0\x00', 0x40, 0x2) ioctl$KVM_CREATE_PIT2(r0, 0x4040ae77, &(0x7f0000310000)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x40003) 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f00006dc000-0xd)='/dev/dmmidi#\x00', 0xfff, 0x202001) getsockopt$inet6_opts(r1, 0x29, 0x3f, &(0x7f0000c8a000)=""/229, &(0x7f00005e1000)=0xe5) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000ee1000-0x10)='/selinux/policy\x00', 0x0, 0x0) ioctl$sock_ipx_SIOCIPXNCPCONN(r2, 0x89e3, &(0x7f0000bb1000)=0x8362) ioctl$KVM_XEN_HVM_CONFIG(r2, 0x4038ae7a, &(0x7f0000e7b000-0x38)={0x0, 0x30e, &(0x7f00009b6000-0xbd)="180c71f45d3dcbd4bec083fcbb5723cff484d53c2ffaa617cb52c0096a73ec3789b6dbc90d2e68d075fcc2a603c5ec3b3e6d3254f8c83d4897bb7369f3f16cd0b778b682d4675c5831bafd6f27a53f3ad8e38de33c456f145c99e04c65bafeba8523762a7a84969405a574c8a1e4d691b1429c8823bef3615535f734992af85b2192476a1c2219e89ad14cd774771c55967d9ac672698220e39fd983dee988637b251fbbd9db5e2f4600895d9208a7f640754768fbe58f7a47b30cd1eb", &(0x7f00004af000-0x1000)="aefc166e5a6a436ef5bbbc9225a5c17a855c34f457dd82135a693cc8264b0021acf1133a921ba8ec476b9cfb335103e75b088e3d6f495713215bdcbf1e8d21cdf38827a25bcaba717ead3324944ae4d9108dd9ffd9847158be49bc25162eda4e0bf47eb301c9e5b48011c215ceb5bbdba05800b88c44c188c203dfe11495a5a8f496828d7e28d0be42dcc6ddf61e5a087a28f97d6fc2e38055ea3a3099f627f43d020ff0e30a72f3a5938d93803698c7a9f5eec20b486dcc12b02bea5bf1cb4a2bcc0cf1433505e4464185de65993e31579376783e5175a7e869a0ff15ae0a1b00b873fbacb740cc9d8b128bad2f623d76d63a8fff4eea7ec2f4e4aa0653205998876b47406f5b8db2797d06cabbef2d721a6da821bf71a19d11a552334146f4b1065e806a5b04da28db29a49a86d92f70928418021af2dfb822dcbb0926d3931647c0739a8ee04ff9b30b91bb5b537c7c6224281801ad316b88d0dfcf9b37468641408658e429cc15be3095c3d2a6e3b5e18e26127ff018ece3f3bedc76e5cfb47cf5f1a0490c4107ce270555f802122d771b8eb41d21355bd42784f5028f4f65b8f4cd3b3045e03cac0e09241ecc632437a927bc36ca7b5e1880c41c361262d4d75dbe37080b14cfd89c6728c9231f42f4095488fea96fd737ad5695dd4fc105bfefcfaaf94ee5ce8ea9dbd7f83bed574527875845978c325889cc10d1a68cb8fa6dce94a5c2b220a7cb765c48efa87d567bcc9c76669027dc72d9285d025a4a95345643f20c4915152dfbe8b1dc0c661b887e640a3588b811648c1fbfa595084bf0b45f02a35072c0cad3fc7e6e3c8ffbd73bba4d9ab13aec890a4759a5027892d17f935c70a2ec281bf5859016bda2ba369763daf78336528756e0c3f352d5c91c2041ba6c388388de260fe05e41d842ba643bf75d2d9ce38e469276c6f69b541976586f8fa0e38ef8bccedadca0dd3fb8cd52ac880429f8d22538fe6dd858a3ebaaf0a1ea4b8c202e4f7ad812b3bad58fea03f990cd18aeb9b1fccd7118b5c582887d59bdeb4c9e15a474f0e6caeafe3c5f918e7aa3d009be43d1ffed79f067350b91ca393c20bfeb0a03a8984f81a6bd79170272d4634b91276728931b758a47be02a25badd1adbad772668e59eec10e73a7b89af5b2b61442aaf3ccdcc5d9163435a4d6d213cb9c11bb82fc1c6c42dbef024a816645566bd0261cd806c4fa4218aa16db4c2bb8f253c53787181ce63af23f05fd0eb4927a4e37cb84c7c3003ba1f368b51f5e5ff621dcbaf363e45ae21e3b3499245b6044e84de373748998b554f21b4657e1a77549a2e6f24258c07c327806a0fb29b36ec858062062e11dc511b27b799dc35a8e96f7dee222b9e6c9fd29e1b9d72e80df0ac55fa7c62fafc730330f3a989b3fb40faaffe09f90d15336a69e8e18c074230ba7033f4b83decc778fd76eb650de13e2619e6311b1998ef1415c459755a0840840150a6d26df65f581221641ac00b2baf08b48d6107fdfd0bdab1233e57f0350b5c2289418dd90b86cf69d68835c91ec3be6e12422ec616e79cd31092a9d97ade2620eb516d9116f95c5fca10d10cdc71916c5555d40c6df8e10a602289d911ab0c791d2ad503c7ee54b4e1323e18e63ff13d8ebe34b7ea0ab28f16e31c3ec16e0814ffbafd40e4121de840be425334067bb20036f60d470a28ccd81436ab2bca347e86bd42a3f0f8fe9a88d2444a9f3586fc4c31d18b529eca9feb0f04ab06e59ea31b7ecd5070ab896193d600da7efea23a18009e9140328903dd77c2986478570f57bf3aa48aca5363f71a7b930f2e583a41d8b3cac1f2417dc98af23044ce1ce76bcb59c447e932ba7d2b883f0fee053c8c542b6c969ee11ef2ef066b1af8862a4fe9b92075c297a975ed1fa2378409b8d1293543d2247e6996d72429f63ec295fd18b57f7f239b30a51c916a79b567bb1905bd4522872079a60ed9f3734f0ac313bdfa5ffc881e9bd78afe37404813f218093bbc3e4367f4001c938243956cbf09dc5fa7fb44482fa0539ced4a899dd9ebb3e8ac4118ba245c9624ff6595d3fc2e4fdb2787e867dd9f83936be77f42a6004510f1d7e148df75c209e92e0bfdd3788c359b9a892a1c95d10e66b8c294c4e1511cef4423f52ba759da5f6f4d25e972a19bf3e061e6fe71f7ff173282d78b34e3b70ddc0b246316825168189f906e5863a504d5e9b9eb59ff23db9fc2bc4f130a37e996e5f4c03d653978db55e881af8750ae7fd7828aa8b6ea5755cae680135cfefc8adfab89357d2f505ca7b80e710f060ccccf9b59cea4c85240101503b106b1949384f7f4b5ff24d1ee8b061e8d870c1c9d34a884947609f5928c0388342babe75bc74931da2f7b33329c6aad3395e247430dad4e8c45d5b25601f37ef128a2668f981758b25a2d17cb70aa892b49550fa59d6884453da2f17106f23951f24c492078e2d800296cb516f3f85fd0d558e8d03c963a01b3eaf0291f497c91ad342f965d0830ffb20fcfd4c0e7848fdea1f0f1521c35e9f9ad0e55db0f261078bed2fe093ecf02b8931ae167015e387787b806ca95bd356acce0adaf8bdc9039ef07a39089a4ea5eaa2ac13e75c7bdd06aa895204798a63e4fa8778d9ff0823e1890d0f8eb60026b5f4ecfbcda3e4f4e0179c6ee33a2a3b1103e7ea4d209d724c9c7ff0e4d64e4b0e51d106cf780cf0acaf98dc64f65103e3e24cff3c79272b8e392ab7e53ab739ae124fe18a65371ed4c11a9f370bf2ee9c1b2b74c553bc678e9b47bb1674425b06fdbe11897e097a6a8219a2ad8cc7543c4a6cd232bb38ee89e8786c6171e831f2116408bca15e75c5238d14f14ca530e50bcfd2ae600690c91972c4830a646a5363e8595de5358e1453f63de7cb8848c9f5a49629ac348787af309bb7668dc1ef912a439d72d75fba046bb65e6ce52a6148a8a240d01a359796f995f9a1b8f3f53eafc9b72f458d5c57980cdbd1f75f8c552ed55f35728dabfaedc8a4bfee2808daef59d6702a21e21f902c7e76d57f18291d197380f22065bdd84fb415a24f51928ce0f133a6d8c29afb1a8e9a754088c74dfdcbc0a8b06e461ef82967cda59b7097aa8757719c357537a3e090c626de246efd4a8b9a060e9d6f1557cb63c4e4a2e6a7f5ac64adc75a684071b35e8fe12bfec061c58f7594b3bb6821f8ebb9a25a331c331b94a8af52bcc3f5aab848d14b3a25413fe318333be001a70eef9de31834957d829a64b53d494d996bcfc2c578c307904df7bfb57d4d78b373f12b1a45acaf3ebb61cad782090724fbb967f107a199673392fc234c0bfae3de6f7bf5b2b7e8283ddd6fc32599c3f89abcf6a3f7d0a461804a19cf55bd698febcc185b8aa23d4ea8325dacba0f0f8b035e89f9ee38a04c3878b50f120024186fa15fb0c73f8d2e56086a9be52981aa886b4e1e5b6c859ebb3644c93dd403b4dd405fe334da3459469eaf5af7992271b3cbb1a022e970aa907a53264285c55ae1b77c1acb1f3ca12e807a1eab0c534f820674c7cb8d34c7931eb04a474a4d17bffe6de0b332ce396eb53c242d8f1f5f73fcce9bee5970965a4622e2da0aa1fdade4675a202dc48a785eb8da4eda180d9afd8cb90e8dfae93ae928fffcf960c1dcc7d5c0848a4d869ac76142ce1ffa047ac72d768618df6b77aaeab250ee6a790c2dac79550f5e3bc6a85720b160fc47880e5486c48566482ecea78936e91cce5d040f5a8b502e89960f5e6cc693a4351834960d0021cbe98330ba0cdd56c77518c44e1b2332d612249733b97ac85e91fe9902a85969805d488c9f00957a2323637c608dce2524b4e348929c6249afd5ac3ccdb5120a3a69cbd349a948bf3de160dcd38c907cc0e1d4b25d73b76e033b3060cfa538e492bc934fe638f7fac068f1d2580754ac7e686d6ce14b4661d9e88cff87342db0fd8fe21e24834325b8872c18973f3398e1c708f77c981a7eeb32c4d3c38bc91e7750257f6d56496432e3715ee12e9fb582a64de7b182673d6a13206ba801be45ec12160f5c15fd3741f3f0346a88aaa34cfbff205a3c6e13e4153155fef7b37b509e1fdfdb9300b3080b3626f26dbb5a02e8e39284e5d38383889d1fca881d93e17b8056c4dbba3f461727434edbbab05f874a4d083c16e57ac32f80b555bdbd9909a520bb80c574ac3c00798fb55f4191bd3bb850c4995973bddf5a1f585d7286a5fffc18e859cbd89aa1c49858574f58e39c288004b8574b4140ead5c2c530c8f95a8ac17073db8773dc8f1096e4c513e9c5feeacb6279a549d440f1b374d94a3a9eb2351e1f4916b628ece2bc0f6109442d91791b1c65966c53deb9ba29a44271425b1ebe1ddfd8cce941ee8eaa05bfa6d1a09e18639cb4b5eae626adbbd37d15c4fe32f8cdb55429118d4c5b338d7e5ac8523489a41d97b4efbfcf58e11a39a64222033447101191f999b01e247806c9fdd7b92a6e19c0a308c3df00fab5433cd20b9281de33445f4f73df4f126b197b43e29893fbb544c1df54b9d4f39a1bd7313400582b805e86f0dbf90b651bf860b1fd406ce0c2bc344b5400543ac68ac08ce24286aeb527d0c2efb4aaa88bfb1db45d69de7bfe01f0ce37d298792338db1357355e5a80cd64058e05f9f49b42ed908e433c39d16c850ddf386a0064225b7564ff8046859c08c535cdbfd8988e2e83314f9767ce1ec2f3f6a1f4c64acbd518763ac1db5a46f748266b4936e9861724a0ced52d211b082db9e626723dc253f5b7d895132405a58742ed7a5a3a3cea81a549785aa79de12999c2790b311c6179ecd677ae5da4c4cd86ff03f1c3e2419ebeba1db33242d664bc247a3c9cc92c486a2e038ea1fc3201eaf27fb67d5c9124848ef9be484765cbf7749e94fe7e308b9ff895cb3ca834f549dc63773f951af78b716e6c0f9590dceed3ac86b6b9183f8d90411fe9cdf35b3dc1bcae3dae6e5211c8150a323dc4f08d77d23e8a077c737939231ec21528341c138c48d9ab83291c934b44d443fde4bae3c2b78ea5e80d4c0e09b0e50e6cff9c9597ac92225e14c52999d9ba437b62e48d2b325f3d8d2a9b19a8634069c0878b4ef9441f2d68fe997bf319279b87e11ee93079ffe2e1a1e51041b0b494f8983d4fcbeb86268752e0833a0eb86ddae678f56153a475da9db7c369c2705dc6cd0b55d1db147549f2f308f2dd45caf7a2864028a83435249cbc7dd8fc8bff2c17534acf80fc429acce68391a04256e7182897ae533393208f577d5caf137259f21752a72b13594683c0299cb262f197f4c5a1be7eb0e6d73dfac0b87f7da18f298d0df8258c7fb6eff9b8fe5ae08cd6b63a3ebc72f27a8179e492a6494f928d38d0dc893d58064a5f0b0c35d96284f57deef1072764b0dcb72974bfcca25b34d9ddc549ddb0ef57e54eb8efcb6d1a59c000f1d05e3752af40564bd84f008a056b168f36b72e7cf2ea947a95a6643138f85923c71d7cfa41bf33f8d574e68ba015e618deccbcec736fe52149131c3aa2d8d0a850300ee19bec5160cac0aac1320fb438cefae2d3f80cec4e2b37e13350bc6f001c1ba7ea8dc02db4e44d243c131e0dd077122f4b59c46b92aaf917942ce5fe79bd0c42503752a57c96b5a5e8dd2906a3f1e98f1d15c6d9d0d7034cf49bf2b4915ed94874d2335938d8fa5726bf1ef3c9938160f28595f71773ebc254064b4d074994eeb9c8211efc479f57128ec0a9b9f43ace839f0608de50ef90b45e84ac6e7088bb8891e957a1d8728197793e59526847bc7fa8682998", 0xbd, 0x1000, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000024c000)={r1, r2}) get_thread_area(&(0x7f0000a6b000-0x10)={0xce, 0x20000800, 0xffffffff, 0xd96e, 0x7, 0x0, 0x200, 0x4, 0x9, 0xfffffffffffffffc}) 2018/01/17 19:05:19 executing program 7: r0 = socket$bt_hci(0x1f, 0x3, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpeername(r0, &(0x7f0000001000)=@pppol2tp={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @multicast1=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000001000-0x4)=0x26) fdatasync(r1) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000001000-0x8)={0x5abb, 0x1}, 0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000a2c000-0xc)='/dev/rfkill\x00', 0x400, 0x0) inotify_add_watch(r2, &(0x7f0000f42000-0x8)='./file0\x00', 0x84000201) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000116000)='/selinux/mls\x00', 0x0, 0x0) r4 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r4) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r3, 0x800448d3, &(0x7f000023e000)={{0x5, 0xffffffff, 0x7fffffff, 0x5, 0xfffffffffffffffc, 0x6}, 0x100000000, 0x6, 0x7, 0x7, 0x0, "4fa9881f4bbf710ac77a165dcd000a004f682ac0e36a6108b505bfd5e11d08abc5fed7f12b7a0281790dab72f56eccd32fa2e4a62fadf598d2af2ec34154298fdc5539bdea9811751dd60c715172eb3dda072bcac9018812a58cce42e81008319bf1d146435c72fa667c02d530d753344e1f6bab4c0915ec1cb6c231e0cba127"}) 2018/01/17 19:05:19 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$KVM_GET_DEVICE_ATTR(r0, 0x4018aee2, &(0x7f000027a000)={0x0, 0x2, 0x4, &(0x7f000041a000)=0x0}) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = getpgid(0xffffffffffffffff) ioprio_set$pid(0x0, r1, 0x20) r2 = open(&(0x7f0000c18000)='./file0\x00', 0x181000, 0x40) ioctl$TIOCGSOFTCAR(r2, 0x5419, &(0x7f0000c73000)=0x0) 2018/01/17 19:05:19 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpeername(0xffffffffffffffff, &(0x7f000030c000)=@pppol2tpv3={0x0, 0x0, {0x0, 0x0, {0x0, 0xffffffffffffffff, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000184000)=0x2e) r1 = accept$alg(r0, 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:19 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[], 0x0, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4$ipx(0xffffffffffffffff, &(0x7f00000bb000)={0x0, 0x0, 0x0, ""/6, 0x0, 0x0}, &(0x7f0000305000-0x4)=0x10, 0x800) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) r2 = syz_open_dev$sndtimer(&(0x7f0000dd3000-0xf)='/dev/snd/timer\x00', 0x0, 0x200800) r3 = syz_open_pts(0xffffffffffffff9c, 0x40) r4 = eventfd(0x6) r5 = accept(0xffffffffffffffff, &(0x7f000040f000)=@nfc={0x0, 0x0, 0x0, 0x0}, &(0x7f00005df000)=0x10) r6 = syz_open_dev$binder(&(0x7f0000aca000)='/dev/binder#\x00', 0x0, 0x800) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000627000-0x48)={0x5, 0x6, &(0x7f000052a000-0x30)=@raw=[@exit={0x95, 0x0, 0x0, 0x0}, @exit={0x95, 0x0, 0x0, 0x0}, @alu={0x7, 0x0, 0x6, 0x7, 0x6, 0x50, 0x0}], &(0x7f0000d2a000)='syzkaller\x00', 0xffff, 0xef, &(0x7f000028a000-0xef)=""/239, 0x41000, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x48) ppoll(&(0x7f00009ed000-0x40)=[{r0, 0x0, 0x0}, {r1, 0x2, 0x0}, {r2, 0x1000, 0x0}, {r3, 0x0, 0x0}, {r4, 0x1020, 0x0}, {r5, 0xa600, 0x0}, {r6, 0x8001, 0x0}, {r7, 0x40, 0x0}], 0x8, &(0x7f0000457000)={0x0, 0x1c9c380}, &(0x7f00005bb000-0x8)={0x14}, 0x8) r8 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r8) 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 5: socket(0x3, 0x3, 0x80000000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) uselib(&(0x7f00008ea000)='./file0\x00') perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:19 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") setsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000a2c000)={0x2, 0x3}, 0x2) 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x4c08, 0x309) 2018/01/17 19:05:19 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) seccomp(0x1, 0x0, &(0x7f00009b1000-0x10)={0x3, &(0x7f00000ba000)=[{0x0, 0x0, 0x2, 0x5}, {0x6dd, 0x5, 0x8, 0x2}, {0x2, 0x5, 0x1000, 0x9}]}) socket$bt_sco(0x1f, 0x5, 0x2) 2018/01/17 19:05:19 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[], 0x0, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:19 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00004e7000-0xb)='/dev/loop#\x00', 0xa, 0x10000) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = accept4$ax25(0xffffffffffffff9c, 0x0, &(0x7f0000e66000-0x4)=0x0, 0x80000) ioctl$sock_SIOCSIFBR(r1, 0x8941, &(0x7f000015c000-0x18)=@add_del={0x2, &(0x7f0000d86000+0x933)=@common='erspan0\x00', 0x1}) 2018/01/17 19:05:19 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f000071d000)=""/0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) setsockopt$inet_mreqsrc(r0, 0x0, 0x28, &(0x7f0000dd3000-0xc)={@dev={0xac, 0x14, 0x0, 0xa}, @remote={0xac, 0x14, 0x0, 0xbb}, @multicast1=0xe0000001}, 0xc) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000799000-0xb)='/dev/loop#\x00', 0x0, 0x200007fd) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000a6b000)={{0x3, 0x3, 0x7e8, 0x0, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$VT_ACTIVATE(r0, 0x5606, 0x7) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r0, 0xc10c5541, &(0x7f0000d50000)={0x9d46, 0x4, 0x80000001, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:19 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00006d5000-0xd)='/dev/usbmon#\x00', 0x6, 0x2000) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000568000)=""/222) r2 = syz_open_dev$loop(&(0x7f0000a83000-0xb)='/dev/loop#\x00', 0xfffffffffffffffc, 0x0) syz_open_dev$vcsn(&(0x7f0000fd3000-0xa)='/dev/vcs#\x00', 0x5, 0x60800) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000af7000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) getpeername$netrom(r0, &(0x7f0000940000-0x48)=@full={{0x0, {""/7}, 0x0}, [{""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}]}, &(0x7f0000f95000)=0x48) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000dde000)={0x0, 0x2, 0x4, 0x80000000, 0xa21d, 0x9}, &(0x7f0000835000)=0x14) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000ac7000-0x8)={r2, 0x4}, 0x8) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) socketpair(0x4, 0x5, 0x10001, &(0x7f0000bcc000)={0x0, 0x0}) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f000077b000)={0x4, 0xd28, 0x101, 'queue0\x00', 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r1) 2018/01/17 19:05:20 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) rt_sigsuspend(&(0x7f0000e49000-0x8)={0x7}, 0x8) readv(r0, &(0x7f0000bf1000)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x3) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000bc8000)={0x7f, 0x8, 0xffff, 0x1, 0x82b, 0x800}) recvmsg(r0, &(0x7f00005de000)={&(0x7f0000383000)=@pppol2tpin6={0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0], @multicast1=0x0}, 0x0}}}, 0x32, &(0x7f0000928000-0x40)=[{&(0x7f0000641000-0xa0)=""/160, 0xa0}, {&(0x7f000021f000-0x1000)=""/4096, 0x1000}, {&(0x7f000046c000-0x96)=""/150, 0x96}, {&(0x7f00007a4000-0xcf)=""/207, 0xcf}], 0x4, 0x0, 0x0, 0x3f}, 0x2) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000555000)='/dev/rtc\x00', 0x400, 0x0) setsockopt$packet_int(r2, 0x107, 0x12, &(0x7f0000161000-0x4)=0x100, 0x4) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") ioctl$KVM_S390_VCPU_FAULT(r2, 0x4008ae52, &(0x7f0000632000)=0x4) sendto(r2, &(0x7f00005a7000+0xe5b)="0ca4f6f0951ace9e782ba477c9b98814bdac9e7a42ebdf466c0ca1eaeefb2eb6e9c247a6763a50b3546419b0dab962", 0x2f, 0x48840, &(0x7f0000457000)=@nfc={0x27, 0x9, 0x0, 0x7}, 0x10) 2018/01/17 19:05:20 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[], 0x0, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x4, 0x0, 0x10000) getsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f000059d000-0x10)={0x0, 0x0}, &(0x7f0000144000)=0x10) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000d98000-0xe)='/selinux/load\x00', 0x2, 0x0) ioctl$KVM_GET_SUPPORTED_CPUID(r1, 0xc008ae05, &(0x7f0000129000)=""/189) ioctl$DRM_IOCTL_GET_UNIQUE(r1, 0xc0106401, &(0x7f0000e5c000)={0xa9, &(0x7f0000044000)=""/169}) r2 = creat(&(0x7f0000c51000)='./file0\x00', 0x10) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f000044d000)=[0xfffffffffffff001, 0x0]) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7ba37a99, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:20 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = syz_open_dev$sndmidi(&(0x7f0000a64000-0x12)='/dev/snd/midiC#D#\x00', 0x15, 0x212040) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) 2018/01/17 19:05:20 executing program 4: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000d69000-0x11)='/dev/vga_arbiter\x00', 0x2000c3, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCLINUX3(r0, 0x541c, &(0x7f0000000000)=0x3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) ioctl$TUNSETPERSIST(r1, 0x400454cb, &(0x7f0000f48000)=0x7) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r0, 0x402c5342, &(0x7f0000d44000)={0x80000000, 0x1f, 0x400, {0x0, 0x0}, 0x5cc1f18a, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000ccc000-0xb)='bdevvmnet0\x00', 0x3) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000fdc000-0xe8)={0x0, 0x0, 0x0, 0x40, 0x5, 0x0, 0x7, 0x20, 0x1, "292fadca4d5902d6e3cffa8525c5ced0e22db7e85e67f90cf05ecb2755d0c304979cea55c09ad072ce60b38344b1795efd24d9fbb8efb03b84cd246405034a69", "ad874ca7604606f8aad789be7b2a76e9bc6b46aa06b16972675e80252823a58da21f4a750e471b10bb4a919daa1b139429582981db89682547c8060476963cbc", "0acd217d82c7ee303d8476f87ee02a118d0aded5aab8a9afc20e52eb9a66f1e9", [0x8, 0x8]}) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) 2018/01/17 19:05:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000346000-0xb)='/dev/hwrng\x00', 0x395000, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:20 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0xf, 0x1, 0xdabf, &(0x7f0000a17000)={0x0, 0x0}) ioctl$KDSKBLED(r1, 0x4b65, 0xce) ioctl$TIOCLINUX2(r1, 0x541c, &(0x7f000050f000-0xc)={0x2, 0xfffffffffffffff8, 0x4, 0x0, 0x3, 0x1}) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f0000039000)=0x0) openat$mixer(0xffffffffffffff9c, &(0x7f00004e2000)='/dev/mixer\x00', 0x1a5e80, 0x0) close(r2) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000779000)=0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r0, 0x404c534a, &(0x7f0000b74000-0x4c)={0x20bc28d5, 0x3ed, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) tkill(r3, 0x34) 2018/01/17 19:05:20 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x0}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000b12000-0xb)='/dev/mixer\x00', 0x40, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000024000)=0xfffffffffffffffa) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f000045d000)='/dev/loop#\x00', 0x0, 0x200) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f00002db000-0x10)='/selinux/status\x00', 0x0, 0x0) fsync(r1) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000281000)=0x7fff, 0x4) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f00004cc000-0x1)={0x1}, 0x1) ioctl$KVM_GET_DEVICE_ATTR(r1, 0x4018aee2, &(0x7f0000f5f000-0x18)={0x0, 0x400, 0x9, &(0x7f000067a000-0x8)=0x0}) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000015000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) 2018/01/17 19:05:20 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) r1 = dup(r0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000f23000-0xd3)=""/211) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73b4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000b5a000)='/dev/adsp#\x00', 0x9, 0x1) ioctl$sock_bt(r0, 0x541b, &(0x7f0000f5e000-0x2c)="6225f6d4fef6d7406f1de717a93f8500d3a5196ecc1fff5440d121ffe555d82bb27a43c3cf06101d1deb1c7d2f2424d4092c6f5c5eef74304c2cd08f26199ef911b53ec764c638237ab19113f02d3f460f128b472dce8c45294c0c3d71ebe26d72fe94168e1f6eca6e2db49e3af59038694433915ebfabf335eb677becbc0104d4b77337af721b513ea4e16d60a1524f0e6d8c15d50bf1e322d376d8e481d92e7b1f0b208552db2955dbc5a1d73690fc980f") openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000042000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:20 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x0}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) preadv(r0, &(0x7f0000a0e000)=[{&(0x7f0000b8d000)=""/75, 0x4b}, {&(0x7f0000d3d000)=""/86, 0x56}, {&(0x7f000029e000-0xd0)=""/208, 0xd0}], 0x3, 0x0) ioctl$KVM_GET_XSAVE(r0, 0x9000aea4, &(0x7f00009ce000)={""/1024}) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f000091d000)=""/213, &(0x7f0000433000-0x4)=0xd5) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:20 executing program 6: r0 = open(&(0x7f0000db2000)='./file0\x00', 0x4002, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_ADD_BUFS(r0, 0xc0206416, &(0x7f0000000000)={0x10001, 0x7, 0x1ff, 0x2, 0xb, 0x78a4}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00005b5000-0xa)='/dev/cuse\x00', 0x80, 0x0) ioctl$DRM_IOCTL_GET_MAP(r2, 0xc0286404, &(0x7f0000d7b000)={&(0x7f0000c5f000/0x3000)=nil, 0xa, 0x0, 0x10, &(0x7f0000f9d000/0x2000)=nil, 0x101}) sendto$ax25(r2, &(0x7f0000ca1000)="3fab9bd69fc76c691bec8c42936a5ccf40e35074be3ade9dcaf6c84c1ee43281996e01c3836217f25967fa208426043c7c9e929944044f2a447384636086d460228fb362ce6cad31bee05ac4a4f04d255c61036753be207debb1967bc9f6b176844b23aaf357c5d84d7dc494d882a3ecb7666945f49d48cc72e1eee042b0912ca3893082b79000d82043c4ab777595210a049f387d6bea7c", 0x98, 0x0, 0x0, 0x0) 2018/01/17 19:05:20 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f00007ed000)={@generic="c63eba5c8baa314a773ca47bf8e45a2d", @ifru_flags=0x8102}) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f00002f4000)='/dev/rfkill\x00', 0x0, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r1, 0xc0106407, &(0x7f00003b1000-0x10)={0x9, 0xcda6, 0x5, 0x3}) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCINQ(r1, 0x541b, &(0x7f00001f2000-0x4)=0x0) r2 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) read(r2, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00008a7000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f00002d1000)={0x4, 0xffffffffffffffff, 0x1}) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(r0, 0x406, r0) r1 = syz_open_dev$adsp(&(0x7f000044e000)='/dev/adsp#\x00', 0x20004000000000, 0x200) ioctl$FUSE_DEV_IOC_CLONE(r1, 0x8004e500, &(0x7f0000fe9000)=r1) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f0000a4b000+0x30b)={0x100000001, 0xd407, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_dev$mouse(&(0x7f0000954000-0x12)='/dev/input/mouse#\x00', 0x76, 0x420000) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x9) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:20 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) r1 = openat$selinux_create(0xffffffffffffff9c, &(0x7f000041d000-0x10)='/selinux/create\x00', 0x2, 0x0) getsockopt$inet_buf(r1, 0x0, 0x30, &(0x7f0000049000)=""/123, &(0x7f0000f6b000)=0x7b) 2018/01/17 19:05:20 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x0}], 0x18, 0x0}], 0x1, 0x0) write(r1, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000742000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$KVM_GET_PIT2(r0, 0x8070ae9f, &(0x7f00000e5000-0x70)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}], 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_dev$loop(&(0x7f0000959000-0xb)='/dev/loop#\x00', 0xfffffffffffffffc, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r1, 0x4010ae68, &(0x7f0000e6b000-0x10)={0x0, 0x0, 0x0}) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000755000+0x337)='/dev/audio\x00', 0x6c22c0, 0x0) bind$bt_hci(r0, &(0x7f0000b11000)={0x1f, 0x555, 0x2}, 0x6) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r1) 2018/01/17 19:05:20 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f00009c0000-0x4)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00002e1000)='nv\x00', 0x3) creat(&(0x7f000004c000-0x8)='./file0\x00', 0xa1) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f00005dd000-0x20)={0x4, 0x0, 0x10000, 0x1}) ioctl$DRM_IOCTL_AGP_FREE(r0, 0x40206435, &(0x7f0000559000-0x20)={0x3, r1, 0x2, 0x1}) 2018/01/17 19:05:20 executing program 5: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000002000-0xa0)={0x0, @in={{0x2, 0x3, @dev={0xac, 0x14, 0x0, 0x16}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x32c6, 0x8000, 0x20, 0x6, 0x101}, &(0x7f0000001000-0x4)=0xa0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000001000)={r1, 0xd6}, 0x8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000002000)={r1, 0x3, 0x9, 0x911d, 0x8, 0xc22}, &(0x7f0000001000-0x4)=0x14) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) 2018/01/17 19:05:20 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 1: r0 = creat(&(0x7f0000485000-0x8)='./file0\x00', 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x400, 0x2c04c0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = mmap$binder(&(0x7f0000211000/0x4000)=nil, 0x4000, 0x2000000, 0x2010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = mmap$binder(&(0x7f00005f6000/0x1000)=nil, 0x1000, 0x0, 0x4010, 0xffffffffffffff9c, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000052b000-0x30)={0x70, 0x0, &(0x7f0000578000)=[@release={0x40046306, 0x2}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x58, 0x18, &(0x7f0000001000-0x58)=[@fd={0x66642a85, 0x0, r1, 0x0, 0x3}, @ptr={0x70742a85, 0x1, &(0x7f0000001000-0x1)=0x0, 0x1, 0x1, 0x28}, @flat={0x776a2a85, 0xb, r2, 0x2}], &(0x7f0000bda000)=[0x18, 0x40, 0x18]}}, @acquire_done={0x40106309, r3, 0x2}, @increfs={0x40046304, 0x2}, @release={0x40046306, 0x4}], 0xcf, 0x0, &(0x7f000006e000)="aaaf30faaea5ea6b4e669ac47e2a46da69427858013712c6906d6474fa3ed84502f0f8fbf6c8690a1382aadd06a339501206254a2720f1332534209230292c6f480da5305453b2700f7af1de0f2a221a028b849ebd5431d962ef10b30c270d6de73e1e76359e4446a2ccb958e05e53261b904055e6673398e2e627772e0529b491029583b28413be74ee016f1f8274cd15ef3c80228445c0ac6feafda51bc1e2ea3c73f31e739b8eedb7e27011cc607a3d683f93821c1cd027f2410b9d717926ae954f2ba3d42ac25c32561bf8949f"}) mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r4, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r4, 0x4, 0x800) readv(r4, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r4, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r5 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r5, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f000014a000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f00000ae000-0x8)=0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000c8b000)='/dev/sequencer\x00', 0x44480, 0x0) ioctl$KDGKBTYPE(r1, 0x4b33, &(0x7f00003d3000-0x1)=0x0) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) unshare(0x28060400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000b000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001000-0x38)={&(0x7f0000239000-0x8)=@abs={0x0, 0x0, 0xffffffffffffffff}, 0x8, &(0x7f0000008000)=[], 0x0, &(0x7f0000001000-0x10)=[], 0x0, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 6: r0 = syz_open_pts(0xffffffffffffff9c, 0x20000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000000)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000acd000-0x9)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) perf_event_open(&(0x7f0000ad4000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r2, r1, 0x0) 2018/01/17 19:05:20 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000398000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f0000c32000-0x8)={0x0, 0xffff}, &(0x7f0000580000-0x4)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000c54000)={r2, 0xcb, "bb28f577b991217cb737515d63dfd782f59562e9541f1e670d59bcbf14340f1c63c26d72e0b42954a1866cd2239c71d2c6869eb8cea2cd2047530dc3125029c3a442fc8dfa869c7cd8ebd6fa819c8310d7b7eeb13749388939c8841f5eb9bede81a444c86170d1718332d382875cefea8055616dd97ec1da3ba7323e3aa084e3025b657c99522126e6d6d2a8890ad99b3f4d3f3cf70b44af954549696af98bdcb441ed055993f4ad786e0fcdb660fb9d0b94b16771adc4c78858f0480bfccf66198dc3aef1ea118e2412d6"}, &(0x7f0000c2b000-0x4)=0xd3) 2018/01/17 19:05:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f000021a000-0xc)={0x3, r0, 0x0}) sendmsg$key(r1, &(0x7f000081d000)={0x0, 0x0, &(0x7f00009d8000)={&(0x7f000043d000-0x30)={0x2, 0xa, 0x2, 0x7, 0x6, 0x0, 0x2, 0x3, [@sadb_spirange={0x2, 0x10, 0x2, 0x3, 0x0}, @sadb_ident={0x2, 0xb, 0x7, 0x0, 0xb1bf}]}, 0x30}, 0x1, 0x0, 0x0, 0x0}, 0x20000000) 2018/01/17 19:05:20 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="bda0e1a60fe9338d4f022c2fe00df319f8c5855246522c1d3d6c5bc3e0c07512a77e932f4edeaeff8caf1f67be57255108450ea4f04f5b86fa3837bfde676869d5736b50786865030c788accfea6d580c0b78d9ecce06a19917816bfc637534ee077d9082b948bb58fa93fc689a5c6a49a073240e615fe1ee056307de281e5d306a2fe2e43a71e2e43ab45c923cfe477c5173cab985a4b4809ce57acb5f6800dee397048e03d279f7efab748a5f72bb1f8c2245b0f586b9030b623c091906624b6f852b2a5c9ce40d8142a593d12725347a72105da8dae6917e603387d2ba20e2ff7fdb5763df49378b1202325efdd3f1ee52c2c1f2d8620ebe5988d7d9380ae791f609ae4519ac43357383bc972f5cbc72087ce40e6c581934c557586c574a7b792a68e15e77c3c841b4ba1e7cb2c54e64db9dd6af74fd3f78020c4e9fcf1a4741a36a748aa5ee19f1f3c1d3cbe4876e566c5022ae2688e87ebccdb5b0cd2766ffa112d77866f0d229f55347a29824304a710af8cf1af95504a350339a72a9c08d18a353c888485a27921f263fb4229b914b36b04cdf472cbbca53f6971b8ccd617cd8244c46487e94a92a4c6ecf4c2db90a041a7694c73b4a882c5467912e38f06cd07fc1fa30fdb2763f53c4cc639af5637ba8fe68c47dd1883d38693405e6294442d81a74bb437896a802f7de0bb9a86c4fbc2f225f4120800fb73bde9d609fb841c24a35df8fcbbb14de5c2b86dca25e158d7044235a7ec1990e6d95831afedf526f3cda553ccb23d9e067f36231755304946717d28fbbdb39df3b40c4fa731364fa28483cd390ca8a35b029f6661d9a29c28270e0dddcb7daf9162ce0517c60cd4ec5d6fb790b31bace84f26ca3cf44d5780a4a3ad7a7d6336f5ef3c2ac298d75e8e3bf13b4470b1f45b5ff833e217767a84970f7ebeda38ff59cb65189d24642cd46ad101eb5589a3e63ef2788363b69a63aedef5ff000958dc193ad43ab498cbd5321edc1cf46f0b6a0c1eadeac146b31cfb3d83660ba54576211fcddbad857a62ae14d0f323e2a6a36a0a05769f3fdd87ccf054828f352076af8acef40acea439e992a4efc950a5f39f6fe1992e5694758f348eaf207b42de4ce66e661dd88721a6451b49d24557a2582c9fd8d0f3cfb4a236bc39d0ebbbc9a98d661a150aa6863a04f6da1be0d98cd1f42b34d45e557d29a46eb3d1992637dcb11985c17487edc3eb426515074622872d96269f954dbbb2df0304e628a1725df6dd5ce383623ffde127c8c61f4a01214422777b754256de0fe8bc65349bf04c036d4e18bebe24e379ae9efaf875bda2424b7e62278e0e3cf858ecb731e4b0b8b5617294912e21d2bc0094553484825f5d3f7c4a6425bd84c86e2751f7a8b295a9267f74f7833ca181e0fd87fe0841b94ad9e18f198a485721df8c98624b185b37e11c432284a2eb54d99e1434fc0c6b71655f954c760d855c464c718f971f0682fee8663553b3199f0fb61216b78fa48596c59dd8686daeee2234cca5cbeae3b68f341dfd7476ff566e45a4511a38a96428ecde11cc99ac2f16feda17549676a8fd26b8f182f8da21a129641f7fe8ef4a7c3f66194b8c30f8922e7ea5ed1f7ab8dc841bc5891a6105acb542842f20a8800e328d2cc9d4bc25dce57c6413fe0e70ec54adcb18c7d9ab48f46508909d90b26546f0b5e7e533f056791baa89d78ca75a128b3714ec7ef4880b07631a33d782f256bfec11d2c47f377ef78b2a74be891fd854a9f260aec00dded9455307abc98b3ef5ef7b1a4b1f3fba358658d4a7d2e7fd46bbedf419580c35153c488a0ad3bb45d2dd853380e153d9a86c1015473fab1af86022a82b62793abb7dfaa43db36dbf2f1a524ef09c051b5b588cd8af7261444a183a16827ee14516734836f5e82c2e74fa85406753d9fe7bc4c8cac3785933bb834ab62b501ee04f7f0af30658412b7d4c66122c69d0c2a5a7fdcccf5eb09a17ee3bf2d14c416573d648454b1a90ad77ea792b501d3f7ca1fd4ed9ae0f9b243d33b304d8b200f7c555f0e4f239a4c0b30348416c475e198e8b3f6d4faa3726ba78a3aad075556b8062cc100422cdfaa7d8f2c6cb81f96f34a9d5772ab4dfd6d9222b0eb3ec48fd9e428d4bb8e1019b4d97ffd170967d721374369f0b1817a4fdb3145e94f9bd3ab2ab44fa17f2504924d5ca2aed7144c366faec01406c464fd600ff57ef8176a90e2def6f7287bcf67f1d1ea7719a89cb326430904d6432e2b7b256f3cfd0998c1a639946228854f15dd4609138620b79a8628ba36dd6056f50f89c719440f2ed3277d1333b29d8ef803191d012729c906fe69f10760440a761d00080b13c1fe2d85c36a15265234e727f5ceae0f4800e0a3fc02bfbda4eadabeb617982bf63e3cdbb36f83ed7fb79350acd5f34efb1da0f1aec678df0605db136fc23620d71c3380e742fb7cbe99e400604d3a363a4d4116e8246c8e1a6e9bf30f253cb77373bf464ca7ef738e76c02a3f6e83490d1c461b1419cbca535ae66655ed87cb88be37ba312c651705e085ae498474fea73d9e43c82d0a27204dc8138c1481e767d4c26802ec38333c3063ce8d3c4d727ff6e3539a1adf9925f119f727ecc687e796211856bdb59d9a227d132cda1130f8bcf13733841190a859aad4bc97ae9449721b5f1ed9677281cd84dd62b1c52e81a9b5a428d1873e743d04fa2dabd328cad570d698adcc4e4c46fc2b31ff11db6587a3a6535e614b3aa6e66ad96de68c13a97815275b6132709c3a7302cc9cc5cbddfa89586f971970bb6fd80c0f8af52d0005a190df2bfce1bdeaa1848288c33d0166a36da438d6765008c7bf9d520e5c817aa59b3cd61598e1ed4395c43710bf4d939433d798d925c24a0b6a8cf9b3488971a529633d66165e8b2aea7ca20dbd1196eba11617189961980fd8f69bda456f43bb14c86f3706cacb473fe8dca18e5b1f6fcf8587863099d2868f787b01f249db0c2855a8efa2dada89e43ee62e5f08cd6472576f4707e9fdbe691619bd14a3e7a576e4f346a54aa707775b6eb2e07fe1ca2f22e02bd78f2d94d2d1b9dc89229c849b200a02fdec3ed6d494b57bb57e0bb3ef9d841f6c77b2118a7efc2b64372ded4ac586e68a50743c73ece41743be2fa0cf6e28d199759bb44a1c109bf49ef5679c9c22249868be88e51d36b4be33fe6f92a84f7ff767dafaa98f965ac16a873a1d82da9b1b6d780e965d9c9a1f3d3566b84afa8b007390935b3df03d5efc2956f3b7b51880c922e6d15dcbf4c0f97b107ba232437bf171faed20ad8919e0a28e3eac82c5a27d61f84d132cd61796762bdf8156799592cdca7c7ca050254d916c17aef9160d00c411f502c1882e4864ff15f41ffc4a993130677c0a6eec96b30e80e76e75278d884732ee04b0eaa2f7afd2710c13946d5e332c0942c697b2e7f4a667661c6c4b5daad1105429d36c76269f7ac92ff407d356c3ab1c9d01e6965271a53b1e31e99adeeb9baff4d8656e61616c562f40352520c412813d996f0d4e7a26e0ba9f1e52fe760f4aa245aa432e3923ca9661ad62ec24b845f18a3f1a970d6ef69bb6f3830ce9cb5b0bd27500ea887ece053201d8517c8ce9b03387426cc2198d7b273ae6a36fe7f3bc0b497581b68ad135c3f0913ef66c52f8f4c69b1bff979f23f15692f67d75e3da8a7094002267730925ab4521859f118967924c1168b596ef6b82d6638ea39d6fadb8d1c533a0782ee8570c2e9eeec60a01afed9e52535a365ad5b42bad0979b78073726414a7fff7d6cf8d613ddec85a203e6e0c7831b812ee5fa49e2bf8bac111b722a78a3dfda6a63ec1dd235c225673be68ae7c485a6bfade81c795b9d97ba5cf5b08a9e0ec33083f97f3e50558c498c01ad54654a2fb79e73c9c8c32d571ad7b293c616a52c849bcb325d03febc3c4d22eee5e3326b88290844780ea23fb7f85f2fa34917e630369050d8be5e6cf3300525ba00f554855b63e4c3e50943d6e633811dafaeb16e0c2ef30bf7083f85b00b1121dd8bf79ae7279864c2d21113cf3363dc44f17968bdc414c8613c0b53511aaa182fd029e669db9db8f223920b6ad09045c53409752fc1631918ee0ec5bc70fd58cf8b908f81b4ded8c6ad387037cc059309496c627ccc0914c4a9283a832f1b100976d927548b7da746ab4dfe0a65a4d8dcebb4da5ac1a210adc58d00ea3133a467343faa77a40c6efe4d4409ee8ad8e929c4494f52c0ef9439028b60268dddbf0185613c09076dad1f9c64377906fed5652783758c82a5895cef97d34957fcf93d776cf03976784363459bf303af8ce5917532ac065f747e29d8735e205e8749f6fbfa04c9e47f0a92bdacf34a161c3b7f63e957d7ae7026ecf9e2d9c7ba1b248bba58a3543b1653ffa12c9929e3eea35d87f1127115eae3e821eab40478a339cbadace8a0ed93b07e11fa32a45fc3310510234903eef265878e27cb80909cb1de9ce67c2499f7629953afc35d158c6506e3e8d09894a3459df63c85d9e98cff0dfb8982cbac33e1730151d043c33241883a0834dba7a4d6995e41c723cb7c30324be16c08c0fa8d4983bf698e07856eacea23c41b398efa5a5fed5f07c870fd1ecc29f6ab947ac02bd57a93984dce283e0103cd35df1a4b99a43e671d59ce82f0e6556870d66464150801b24573cf9fd917e2cfdd5749ad0688add7da8d96506b3835df9522d8cf1bc193d053d1e92557ba2b7efe4923cf601e0738f5f76b8186ae1a88cba17633544313ba8b5b8131cab73ef46e87991952bcde7abb18c9d2d6c90f1b1ab68df98628d9e314341ced50b1dee378f1c5510eeb052a37c919c32759967face8b2d86fca650efe02ad4b608f0bf2ab17a5ef6bd8d85fce6f3769f1fd7dcff730f86517ae090cb83dc5d0f086634646e075941d7e55a2ebeedc6211b1207210796097fa2b6aab98b31141653bc1112e6bd9127b58497cda8b5f54fa3d79a478fa1254a893cf252b0d5c79478b2ea6c2b5a93f69540ffec3b35dd89f18285859b28761f6e7a349cdc232aa6ea5c0af2a12e6112aa209ece4791837d418c25973e9c547fa4b919c61b277bf14b588879f84b611d1a722b95d3190ebabb8f634856cf7426cc455803ff4cdd0a90a24a70b702bd323eb165c128755bea836a8786ae6cbfd5feeafe22948fe5b480875157a8e35b7d1f986f9419b7e12e84bb6a8c8f8fc580ebade4f415305982711b16e2e1c0e9fd151a32dc81a273906b8335f2ec16ba59197710243bd1294f0e30fefe5e214e18702630e845c76907e9d6e0434d990f3a617b0f901ae1fe17335fa236102dfe72521f7eb3b3465efdd4cb7e6aa26ce72652a1ca79166f16537e20d12391b3faf4be518a90eb70c6974d00dfa52f6961c41ba2453c1f6f5e612a84d04fffd8920bf37afc61449f364f64f12c870249f3095e90c97f369e7c522f8dcdd9302e420a6e8aa9964d1b0958c3eab341c1a44e2e64c3aba062c59cfecae862b14a0b790e7aa2b73da0d76beb6fe72947d70d540dc259e5cd0e2272ed68b0585cfb494d1850cc58970c09869937de70a38535e517964c9d9cb2bc1d6cc13c9b4f1ecc85c7716f3d447acd58c4742997d10a45063e2e50c2f884a4bf1f045aca1e7c8dabd616f122d1b0c90e85d00fe2aa573db9a0960e57842a149c6425c80e7f6fa2b9fdeac42e8c31b72463b0ab5a70c14da4eb28a2ff6ede980c57ee83f63fe5016394b3e8aea16c8d0e263b5b205433180575e55f1d0e6d388fdf0d81754da", 0x1000) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x9b5b) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00009fd000-0x15)='/proc/self/net/pfkey\x00', 0x4000, 0x0) r2 = syz_open_dev$dmmidi(&(0x7f0000ff2000)='/dev/dmmidi#\x00', 0x3ff, 0x600000) renameat2(r1, &(0x7f0000dad000-0x8)='./file0\x00', r2, &(0x7f0000938000)='./file0\x00', 0x0) 2018/01/17 19:05:20 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000a45000-0x118)={0x9, {{0x2, 0x2, @dev={0xac, 0x14, 0x0, 0x13}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x118) modify_ldt$write2(0x11, &(0x7f0000e47000-0x10)={0x2211, 0x20000800, 0x400, 0x401, 0x8, 0x9, 0x80000001, 0x3be6, 0x7, 0x7f}, 0x10) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) bind$bt_hci(r0, &(0x7f0000f4a000-0x6)={0x1f, 0x6, 0x3}, 0x6) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f000017c000-0x3c)=[], 0x0, 0x0) ioctl$DRM_IOCTL_DMA(0xffffffffffffffff, 0xc0406429, &(0x7f0000261000)={0x0, 0x0, &(0x7f00008c5000-0x1c)=[], &(0x7f0000410000-0x10)=[], 0x0, 0x1, 0x0, &(0x7f00002bf000)=[0x3], &(0x7f0000a55000-0xc)=[], 0x0}) r0 = memfd_create(&(0x7f00008fa000)='ppp0\x00', 0x2) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000fb2000-0x34)={{0x0, 0x1, 0x7fffffff, 0x1, 0x9}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000928000)='/dev/kvm\x00', 0x0, 0x0) ioctl$KDSKBLED(r1, 0x4b65, 0x81) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) openat$selinux_context(0xffffffffffffff9c, &(0x7f00003d5000-0x11)='/selinux/context\x00', 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f00000f5000-0x28)={'vcan0\x00', 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = request_key(&(0x7f00003d8000-0x6)='logon\x00', &(0x7f0000e71000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f0000459000-0x3c)='vboxnet0lo0x0, 0xfffffffffffffffb, 0x8, [0x6, 0xfffffffffffffff9, 0x7, 0x0, 0x1, 0x6, 0x8001, 0x3]}, &(0x7f00002bd000-0x4)=0x18) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000064000-0x18)={0x0, 0x2, 0x0, 0x3, 0x9097}, &(0x7f00009f3000-0x4)=0x18) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000184000)={0x0, 0xffffffffffffff40}, &(0x7f000095c000)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000625000)=@assoc_id=0x0, &(0x7f0000b6e000-0x4)=0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000855000)={0x0, 0x1000, 0x8}, &(0x7f0000a73000-0x4)=0x8) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f000013c000-0x9)={0x0, 0x1, "a6"}, &(0x7f0000e2f000-0x4)=0x9) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000af2000)={0x0, 0x5f, "a653564f9712ce1f44f866e92a2f994e46b12651946830b4c38a332b5f0bf4820ad17abce67ebf28810a5f7cd1a05ffc74c5dfe5f0d903b877740adb02b4a7174e7a1ddb73bc58110349956ea51bf91909fe8e859d6ab7d6bac561128aa53b"}, &(0x7f00006e8000-0x4)=0x67) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00007c6000)=@assoc_id=0x0, &(0x7f00005b5000)=0x4) recvfrom$ax25(r0, &(0x7f000033f000)=""/0, 0x0, 0x0, &(0x7f0000c38000-0x10)={0x3, {"7767a78e5db0b6"}, 0xb8bf}, 0x10) sendmmsg$inet_sctp(r0, &(0x7f000048e000)=[{&(0x7f0000227000)=@in={0x2, 0x0, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000377000)=[{&(0x7f00006de000-0x4a)="54b6747cb63b158bac3b80a62a3130fdeb931d58dee0672cd1784c2902efc0fb995b3075ddab084b1694a4ff13cf15625267c159d49a822a2ed40a2d38b8a4f7284d6fce1f9ee55e5821", 0x4a}], 0x1, &(0x7f0000472000-0x30)=[@sndinfo={0x20, 0x84, 0x2, {0x80, 0x0, 0x5e, 0x5, r1}}], 0x30, 0x8000}, {&(0x7f0000b87000)=@in={0x2, 0x1, @rand_addr=0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f00005f8000-0x40)=[{&(0x7f0000cb9000-0x13)="590becb425624130d4d7d4bdac45bd6a4b466a", 0x13}, {&(0x7f0000c41000-0x40)="e0c11cc0a2009a49488a88f3026a0b1db75c45ff2d6012eeddb8ee6843ba2ab91031693a6fc33976cbdff4e1cd4f41dbab3936446717d4bb6e1b62a2caf7f30c", 0x40}, {&(0x7f000023d000-0x3c)="d9dd66ccd16973f7e6f452fa1d72fca95d95ded9b62264c7282847aa9fde98a71289d2b86dd7ff27cc3fcf7723ae18dde4c866b4a9946b44c4d7471e", 0x3c}, {&(0x7f00003c6000-0x71)="8b44967bcb319355dd5bc52b6eaf2a28792d066dceda695768d0ef0d843c4079249767a78f1407f4df480a45dd127183f997c1c70202559898babb83d7332af64759c5e75fe50748f301f42fcca00d222a25e58e51d184cafc48feba791317be67af807223e3c37f5de34fd764d365be8a", 0x71}], 0x4, &(0x7f0000d7f000)=[@sndrcv={0x30, 0x84, 0x1, {0xfffffffffffffff7, 0x4, 0x203, 0x9, 0x6, 0xde2b, 0x400, 0x2b48, r2}}, @init={0x18, 0x84, 0x0, {0x8, 0x100, 0xd8, 0x80}}, @sndinfo={0x20, 0x84, 0x2, {0x20, 0x8000, 0x5, 0x9, r3}}, @init={0x18, 0x84, 0x0, {0x1f40000000, 0x40, 0x2f, 0x1d}}, @init={0x18, 0x84, 0x0, {0xfffffffffffffffb, 0x4, 0x7, 0xfffffffffffffffa}}, @sndinfo={0x20, 0x84, 0x2, {0x7f, 0x4, 0x2, 0x100000000, r4}}, @init={0x18, 0x84, 0x0, {0x4, 0x8, 0x7f, 0x5}}, @sndinfo={0x20, 0x84, 0x2, {0x400, 0x200, 0x0, 0x8000, r5}}], 0x180, 0x40800}, {&(0x7f0000c71000-0x1c)=@in6={0xa, 0x0, 0x1, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x4}, 0x1c, &(0x7f0000c97000)=[{&(0x7f00008c1000)="6892d36f2bb892a72caf530c3a26af57ee76b08322508144da9c344cb100b5556cd8f15181b53875053f5e29b57a69bc0c3d36a2b5f5e3de6d21d1027b3d5938508c95caf53eecf45f3c485a12a1c407ee7525b478f4dddc6c53b7843f0151b705ce5c8c68f12797f1a250b3adb4b10e0cb510f9e2db903d52b1108b16fdb0a65fe532f92fd9491893600a7e0f9b1de3597be20d0ad82951dccab8d44940fbfd49ad1dd131bf5ab967c76ee639d0746248c1253cb671dedd2bf2aa0c2bba906ff652bcc24d1d06a3664ec87d326b994ffd115a1024569fad606386726170a70c65f2f4b8d48ca9590e733f8a01ac029bbff6982a257537b0d963d517c7502755b37ebaf31b1c7012bdd4088bba43b48ca8ad6d4375318188ad21d5bd0d6db0db176aa27017114830a3c4ee18ea24c5219771ffc80cce409d7f834fb49a06a87fc0e8de60b09672ec0b50f44f2d033b277c8e4c621cbca87f87c976d4c02005b1c4702d6a18057333128ba4a54cb7b63a401395e70accc5fcbbab9491a69de1fa62e11cc402140f7bc9ee157828e033da985ee37ed9f0545c753c36d264b0bcc0a09afdf1f6944a5f9664605c8f226d1338714de6d081065d2b82cd110f7525bd9b427c348e244c6d3f9e2bc3f36a65cd0d843cd1341e913c227f626c288a807eb63feba0e497d7a439c5fd9c45e58c4dbc68494abc252482ba7170cf863f5d5c196d98021524581f15077c1e243dafb84a73c8826127c9025863d3492ec2e7000059ebbc9b2e90f0df53e13842efacbd417f6daa5075d7bdb5b5b2845c1d343b479fb3b0805ec4549a32783a1c6563c249e926c0bb934ec4b3e4798437a2d2a4b950fd771baf64d52edbd5b0fb7077f32874f450bb9a4a4dcf47d755a6020d23133165169c4342ca3b1ad54a0c0f59ee389983d1b9e6f27c9d9af190b6821984662e28d9bcc5e5b398be97487428b7ab35c54f76e6d371b6b34de9a05ee0da73e194feb5d8f818f7ff7b367ac5c0843272ac3b5e101e619e1f4f2941c1a310c4b2407e6caa7d37249c2cfd7107456ed9fa994df6790de8b46ff19947dd40e3d5fbda3a7a0a16df8c492858aaa0faa2a51e3faa4e73f4018311bf14a8d8b5aca60a0635169f67cb2f5120e105b4c712e4125b6910123bdbf15366c642a9eafc11af35384237facee530f540b4315eb8f431e0c9d825b70e9db76f493f8b44bb164104dd42dd2ba60b98bb6f33c8ec2f7a51279472a99c3711f60499e21eac4b8f5ecae50b6104caee12be5fc27a6b23a59412fa71e4dde0c24e8bce6f51b48f19d616f933682bd3fdcd91ea1e94f2a99612b291459665456d7d0e93576879da7c1b6330687c5907844158f23557141b1a86777c09829df5d3a3940ddd18a7bbe6138f703d731f992b8d34c85222f57da92296be575cffd9ad61d2ff6222c4060e73f78b448ac36c7f18d04d296a4a531b4748c10afb10730a0f1639671fc6b73de89a743873c06140223c8307123e82b92b47d8693431a4edafb48d098f3546c824fefc4da7e9e014b750030b273537b879f880f4675b7c8856a1c5c6f38fbbd261cae2dffd7dd723a5348d6d7c3bfc068a09873f69a62efe6f6b059ef5b0ed30d33de32fa13a8d1765d73ddbd2cb698c0ecb75358038c180a4c543bbdfafa76b4447c27acfa9317bf4c6c6ebd5b577d903fcd7b5c7b6f086e1461622c1679663e6102aacf4fa3b744852bf8ec7df6d03f00fb3eb02c6a7d7cb19ae983864372e4cec8d194cc56831ee78df19ed7295f38097602a24659c36c57ec57ed43c79e4d74b6f7b1c41b2726bf91a738bda6f3cd3c26d7217fc7920cc0270ac0944be35b045fe9903130873864591ff28a4f82aea23f98456d45f80904b7e45ab230235f9a9b383e66c56401aac25944ffd0e406272f4755b909e4f055198e14c0b0b3392b3738a0b47e8c6b1ae4b65c19634d9120c1956d3fe01e8e3b9dc662328e1070dbf2027a634d6801e5070ba650895ff8b3d4df56a7c2ce07d2c1ae6c5cedd19c2460dac2f4f1ef275e479741a98a4d94b0d20e832de46e9ea3d06522f91ccb8dee13eb4e16dc28841517ade0ef1e1e88b7a83d4492c0c3178e135de3a136fcbcdd51b14f0ccb5ba962adb28045b09cb41465d72f62c87b7bcbce830ce7c8c6c0a79cac955f7636ac8b09c59707ed28b97689005e062ae2f80fe5083ed65568b9f042ae9cc1f80bb78be38c8c0255f45ad2c4e8037f8e7ac089323a9a6e38b0cb95a616ca4f0ffecb5589ea13a29cd25ccb7001082c01ab813190f4859560c8237edb67f39c80fb71f537a022ba026527b53be6e9b7e51f7ddea166b2c78d41d7386448c16353f232567c1efa5a6e20c4ee52855594a228534ab5a00efabd0b9fd888bf5df4b91e3318137411bfd865612423b7508acd875933baa6d03d56b06a32eed1d650902ec1d78ab828d2c9756c26520a85b0f6b31f447f0708efb21b5256eaa240ed6437109b5bd07a9a4a07d96420b9c4db24c597fd9e6bbd8abc64d1304c12d1b27a77b7d83a8bee546559069e12e917f467d45b1ded25ec007e2b89cc11485001cd6f782408d18635a68479a52f02db073f64bd42657702cf853ab313a469a469f29d625e7ac101c3cd70ba31a8485d24026c56a7ad673ddb40ea4703b321d52343285b12e8d9a22c892df45a460ce7bb3e8dcb98fff8447ead6d6977aedc282a3f2d73d6eea3e0f24a3be406c0a9b6075b6cf6fa4ad6c13a7dcdbb602690fc1b08b3c325a40aafefeec332cf1fde6867d9a9735c962844c2730190a85cc46bdf0728924dea16b0338af7d12bd84c01c67f2e6a5fadfceab6f33a515e28dc7dd31908a816501557824fbadf2736415a13ab6c19e239c82d586bd62c4a4ef3aeb6ba4c23df94d00537c85125b33ecf40b621092b984d5d74fb1fe3371a8960fff41cebf972bbde04fa2ef6d331f965db20c4d4fd8b71ec82cd226361cb566e0fa652e8c76af4f5bcc36c495f28eac3cc7cd57e6920d187b8ca8a8e1846ee3da7d35abee7507d447f2af3fa50d0141137f0064b38402b17b00785431e4708e2cedfc6e619bf257c0a9a62f8303e5fa24bb6a4ffb6a601891219a305d19a2d8ae8b60626b280e45e796e0cca893b613ebcfdb689f5541a299000a802321e27037af9634b9ebafcc8e247379ac6cc9f467c50ee84f743a4acde4d755220456499bf65b8a184d66ea84748d7c828b3e37e612ffb7c436db65f10149ddf8357e694360321ee842d565b8805cddd0a5ff1af8e6c3e138fee86650d6bf822840485152fe0d4e2e0b64066303e707c1999250f11f6a72c306889b4cdb715715dcdd43a434f57e570595bec86ccd4fbd792851b49247bfad655c6a28079384d799b4bbc8646e49d4693bccfdc1e23812c2b3006320fa7b5ccd4765944fd468db672287422f55f7e6f3121b14d668bfee84d49d3ea0e4484287f26284b9fd5160bd498040c4e44075e3177034cdf9a5d4789d28aaefb226cce6fe81229ba4853de4c6d4652002611acde3dbc46293eac6c881b1ecea9772ee49eb341378fb4a1026598c770bb7e625be5e7859f18896968f0ff2aa11ad2bfabcfad3fe2b51693285f44df9969d3cea1e768663efee7c0aea3365efc1faca53b2a45ab2dfb175e8557146d7e9594d05169f546a89853d95e6c4096db9f0f4f329ea33b2d3378d1da327592e23aff5f42808de1470d71e4a8940f2e4dfeab61c7aa118944e2a30146269623d1f3709fda7b25dbea58ca5e00b86a8c72a750102583f121bafbf16a9ba58c3ffa5efb913878a28b5373e429bfbfd80394f7da4d09d12da47e6fc9fdca4eab497a4ce70bef2d74e2ebb7e9244ef6a86470e1bcbd382fb92fddd76da2a435c78a5e09aa19cd4ba4673d2db49933e26d9536584b5e61c7e5edc3db6c5ce3657ad9fe958f90de0a1acddb9a77e4ef6217e47e15bb35185d7ef9af322e5af3968be7d0b7319530802e269def8f9fce998df1dd5ff3c922bc110866d70129ded5b6a1485f6b4b5037e327f26585ee2b24ad90be6d1a8c140616c3842dea841eb2f6000c94408415a136fa7404fb9185bdb0d6b2dda742bd08df9df5d4dcf54c9f2845217fed3f9f2e05999f02cfbd5147d614901016f07e50d03347e27b5e5295cd8a6d578a30c675fa31603b780b03c0a4ae26a18b2c09b23d604268e541f793ea2b42eced4a9665cda471436b91804f69e47de647cd61b5cff55c240562cf8ab32eab658f0350e4ff954df15889ddd43c099a05cf76ee4394f95483ab7b1b6c66809a95d6ba9f837933444fca549a2d4954e83329b8000432665da0b083c987762422c22d09668f50bbd9398f75e4c6113ae2f3140ff5289247e0e6435ddc3bdfdff1f361a0a750785721a5836da1f9e4854acf7e5fea03792aa7a7069843c3ec1e4c3cdf76620b9ba5ec1d8743851deda71adf43ec53c2d129af9aa823e0ca8d4a4096ac593a256f1e9ced957ba872ee1464de152859d4d92384a661550465a554ba24e0686a73a788cb9bbbc9baa33c99296c96cccf79a12764e90d424d795386d92600cdbc8793746db45d9dd606c23819fe5ea4f4b7ef12972454b1b826734be7ee8612389791ba4e2672161b2a0725d5fb85b4975216ba914f6bf42f5a04365885a707ff80cef86d48bd6b2ae36ffb7874e2e09bbd37f7a30e4d94a34576b3a1cf4f08d584e72e2e36d50f7a71ebf715ef7f65391fbf2e9346ec33abbc507f449d0ce14b999fdf65958f874039d106384d51d3689d4e3c229df266d32cd3d31ada505c6a04c144b52f8be60a6ba86a33f761e7c3d1054ad81a787ada00f5be5e5c74847c71e97f093f2a76cd6ebc6a9a446fcf054b2dd5f59e0774516f142663d01965503cfccb891a848c79b1f663b1c4b0f47e71472ba6b62fda8cb0a3493d69f0bc6e0664253c608a82fffe5016648078bdd68c2599594ab99a2cfe4be3a8072dedd2fa418e2556d1a5f98e3b135bfeef047318cad99cc984d4abe8b4748d503c4c2a818386e6095a6fb4d4083ae7d3b1a0ba3ce11161428aa4ff150ea2e855cf89466961b94b1eafdde40d39e4a9e99ca0cea57a43423399948a2da0875c94e2c05a28b50d2febd0ba07e7b5ea750403fb24e092e46311109ae3a6ba6bac1ef7f156e1c0828bfce29c841c71bc16349260509c6b2ef575a3556d708fdb2c60f0d877249cde7467905d40fb4bd8b1725c69ad1ec9ca555c8cf6a29d4ebe6e0be5072f8d925f8b790ba97e35e46ef5e22ff368c957a4629fa2d85065d04290913b23000a1723492df9a4e86a57ce187156547f3f2013bfd4946b5d8d48a0ad00d9a2e335aab276eec6521d0b02b0b1bd2f77c2ac2dc62486abe61b9ed2f5483c6749781aa1967558933f77e881ede1142cfbb5cbb8e86ff34b97d9186ae160e8916e385da14ec5bee050bbb14d28a1470ab431357bf8ed9fc057f4574911d3300bc538506fc869c449b4ce91537682d2497a2260d3464c8bdff0141c2e0e701c1bf37bf3d8f03d107c3b7e439232e08eff93ae9ee97390d98185d20ad0237b554d67e537ba9965ca751dc7596795ba9bc639e83653201560ab4c09916a8065ce53a8034cee3f6fd4d3cd3073a3770bbfdf5d946dc9c4ed7ddfdec642190f49463e8a083a1e1cc3ee85ad3408c0043a02790f040544ff4db1a8d3b5de28a62a8d05c2c658ae3942da4b51da19e7d2e51cdfeeee111b90507e6317c131317680db127fb4cf77a6d0b91325a811f294c9f920d5babf46484c95332ff", 0x1000}, {&(0x7f000051d000)="1d08b0219f0e558ea864b96392ecf61e9a677fa5df6fa898f591d5ef7a4e52fcf34edbe72c3a15fcf35b9e63f7a9510b2347eee032a0c81ee98f59d8305e0d6bf2e640ba5f7c94f96fb94d41c5705d231ccc6205d153a42b7c57b407cf68a98a00845fd1058248230a775930bef8a0d08061c1d6f7b0ccd0f6f0f4b67e", 0x7d}], 0x2, &(0x7f00007c1000-0x30)=[@sndinfo={0x20, 0x84, 0x2, {0x3, 0x4, 0x5db, 0xfffffffffffffe01, r6}}], 0x30, 0x20000000}, {&(0x7f0000c66000)=@in6={0xa, 0x2, 0x8, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x2}, 0x1c, &(0x7f0000faf000)=[{&(0x7f00002f5000)="876f6b2d18022f395dfd0edef18c845deda140f7c806097096c27d14da5a02768a0de8b491c63da468391738b78549325f51c20efd1e28f76464a1b9a47f94a20ae364fba322da0b9ed55d3c8ded9dbd04b8c89bd95106de94fe1661861b866924f46f799dc48e8380bb54158c924b2c187fbbc998f999f55152e10de1f60f704f3bad43fc49e57bc9b3ed4ad3efdc7ee73aff523d1abdaf92318713c8da597c1936", 0xa2}, {&(0x7f0000b95000-0x93)="5b45298abccec2db2ba18dd3e6c7d27e4c106b42da0aede639674278e9125e3800efbe62ecf41ce0c0ba06d258c61866e61ccbbee0b162dcfde85976fc528d8812f4365ec6ecb7b798481539bc6d10ccede17850b4c75699e884b64c32676c0f92a021a188b39721ca87c2f09ffcfbf82d8699d0151929fd405be37b86d36555e14e93afe2366a4e97d973ad6c5573927c8cc2", 0x93}, {&(0x7f0000b93000-0xe9)="5af04103624d120311f2a0ff9b2fe23d72660fc98686b708b053f3fedb0a1cee8b02a7a9ac93560ec5c57a29759d83941b4cf0bb7018329a15b215d635b5deeabf26db66bdfd7e63488452e4bffceb8d8d57eccfe20a9e74232d6c50dcc0e6fa184ebaa431adc355a42306778d162c566f67112bc4f1a5904fa1c8edb47814e64ee87bb319679a9d369fc51a0b68fb522b4e8233488ef3316fa80ca4b1657904dc8769d82919bd9262737fc6af190b67fe6cb84701d5d6ac1d6b8f8e85e4588818a9d60fb41ddc9ce3d26c0632d39a44bf46bc76069f9ecef44b54dd8072916866204a79021110ff34", 0xe9}, {&(0x7f00000fc000-0x21)="5d7b6e4771d6d8c172e2f5d36462195e8c52436514a2e6adb9f0cbf4e995037f1d", 0x21}, {&(0x7f0000189000)="e380e4ff8f8f1a0ad169acdd9428cbb6c01405be32e58b5f68098fcbf970b0b604ecd142da548378130ea103008282adbd9ad32cebcc5b7ee83e3c8234d885e5f4e2c8ea3df664549ff570f1538ff2bd163d4a816af93e797deab2e1e994f6388c5754ba858c921480514bdee1aff05374264ba4b65480ffa42c6609b114acb35decf017ada6111ad84a8dd9927e7c2e0abce45df3df938de3613edbd9a7f2", 0x9f}, {&(0x7f0000718000)="8648a00995259d420570d795311cd5a7285e516110f916ec909ee2336aed0725ac76f4190d0186382fced53ea08d8d563748fa61324b6f3878109269f72ccaf362c272a00b0ab6f16b9aff5eebb5a941bbbf1b19b2a6a18c00d2256ed38e314080bc402fec03d3e33b5be8203184a1858743273cd4592b9c7d9124c4e346aed6d44b0e88a0c4ec0b52cdd505985280812410bed210ed824f7056f51529495de084b0842568422f7d86972598e906d468e9d9264691125c80bbd916a9c5c6903d8045045a6808ec5a8a96274d46511dcee3fb2a16a89b9d3b9a51c823ed89d8607aeb0a5fe9645341706f", 0xea}, {&(0x7f0000463000-0x71)="42fc6da3fca765a279a975891ba32de950add09f7a87fcb0f8800b55b53c6d73ca61145fcd5f048caf6dc9617d2581bd9d95dcd665485ee2929fa9067dd0a08dcc40b8deef6b3950096b775dc86f103699fbe8ad73650ed2d911a12a4ffb5aa04ab912db7d0709776f386d70d50a082138", 0x71}, {&(0x7f0000bb4000)="50789cb4f0010ab6609d46b38fda73ab49905a41fa86ef25cff66308b5b8a43a7976167fa235c318c9bfe5985930e51c32347c28a696787b4753e5872a1d5f6330e764123ca2ce1a1551ca19b40342ff4b22f997370918cd0563f804e3f8b03ef0f1a8878fd6bdca85c3220ba56d63f7d4e6ca3a4d2b391894f72267743e254a9f9ebd1cfe85bdc1b5c42cd66af39d26e7881af655050ddf91ae3960c143f21756f5099b32a058edaf534aeb491d643ade9a8d7643e20d9027f857f328df1eabe36e5f5e1cd5a3702573f2", 0xcb}], 0x8, 0x0, 0x0, 0x80}, {&(0x7f0000ff5000-0x1c)=@in6={0xa, 0x2, 0x6, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x2}, 0x1c, &(0x7f0000291000)=[{&(0x7f0000e97000)="29798f7691d5a4e9ac800488f39fbf4427925a1b71a2a54b7cdf1002a1f1e0b04a9720a2b46db9b7e0167ee85bef11dc0d143acc9ddcfae3795f2f809a137d7c073e5d6ae7031473f187a9e89a618e0b2b815738643a9c0e9ecf7b86914c21bc031301a0dcc301ef30ba89800f", 0x6d}, {&(0x7f0000329000)="0b49a00616e3877de1b8688eba", 0xd}], 0x2, &(0x7f0000b7a000-0x60)=[@sndrcv={0x30, 0x84, 0x1, {0xb1800, 0x5, 0x8006, 0x9, 0x3ff, 0x9, 0x954, 0x3, r7}}, @sndrcv={0x30, 0x84, 0x1, {0xd845, 0x0, 0x8000, 0x2, 0x3, 0x5, 0x5, 0x8, r8}}], 0x60, 0x40}], 0x5, 0x20040000) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$selinux_create(0xffffffffffffff9c, &(0x7f0000bf3000)='/selinux/create\x00', 0x2, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x31, 0xffffffffffffffff, 0x0) getrusage(0x0, &(0x7f000012c000)={{0x0, 0x0}, {0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) madvise(&(0x7f00003eb000/0xc00000)=nil, 0xc00000, 0x9) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) ioctl(0xffffffffffffffff, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:20 executing program 6: r0 = socket$bt_bnep(0x1f, 0x3, 0x4) readahead(r0, 0x1, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000cb1000)={@generic="b955195ba98e27fc81177cd0dd0a5ad4", @ifru_flags=0x0}) r1 = syz_open_dev$loop(&(0x7f0000616000-0xb)='/dev/loop#\x00', 0x3, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x10008) 2018/01/17 19:05:20 executing program 7: r0 = socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000ece000-0x20)={@generic="4e4f96fc7c7670e87a45f75bea37911d", @ifru_addrs={0x2, 0x3, @rand_addr=0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) r1 = syz_open_dev$loop(&(0x7f0000b36000)='/dev/loop#\x00', 0x0, 0x8000) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000b36000-0x9)='/dev/rtc\x00', 0x2000, 0x0) ioctl$KVM_GET_FPU(r2, 0x81a0ae8c, &(0x7f0000217000-0x1a0)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}) close(r1) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000ccf000-0xb)='/dev/loop#\x00', 0x0, 0x181001) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000520000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "d5879d041eb5a0139ecde4bba014ce54efe1a30325aa4484ba006460e20656dc142738c5a526425142b9f1be2bb09b962a130cb6e9cc02e0aeeb61668cd60ca8", "75cd673e7db859e6ef6bc305f97de220fdeb105ffb28fdc22bbf5dbb1c5c43cc", [0x0, 0x0], 0x0}) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 5: shmget(0x1, 0x2000, 0xa, &(0x7f00004a3000/0x2000)=nil) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$TCFLSH(r0, 0x540b, 0x7f) 2018/01/17 19:05:20 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) fgetxattr(r0, &(0x7f000066d000-0xa)=@random={'system.\x00', ']\x00'}, &(0x7f00007f9000)=""/4096, 0x1000) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) ioctl$KVM_REINJECT_CONTROL(r0, 0xae71, &(0x7f0000bbe000-0x20)={0x826, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f00005c0000)="d53d23cf35fa429c769d33801516a9c871b1858a6f4094c5acceed29e4fe20e85d36c15e00a59de920399f24132ba203494ad39b9728ff1459b6d16e8ae9bc113ee86fcc4a50320f3faf9317685195f8fdfc1a288628a31a9c21c1dde0d795116911278c314d3e1d9949c69a494d9f60e60745da9734b6a848fc70ffd8e4aed125238645186a5804977579fe0000000000000000427b06e92021f8d817ec72c5f5737361df5cd8731b10bcf61c738696749edb11d6acdcb64c812d3768") 2018/01/17 19:05:20 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 0: mmap(&(0x7f0000000000/0xe9000)=nil, 0xe9000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = eventfd(0x0) r1 = fcntl$dupfd(r0, 0x406, r0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f000003c000)={0x0, 0x9, 0x0, 0x0, 0x9}, &(0x7f00000e6000)=0x18) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f00000e7000-0x3f)={r2, 0x2f, "5caf3e79bef84d0e4b9e0012c2447aece7d36e57009b8f0acdd7876cb55f031122e548fff8d57c23f7a5c28eacf224"}, &(0x7f00000e7000-0x4)=0x37) syz_emit_ethernet(0x3e, &(0x7f0000078000-0x105d)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [], {@ipv6={0x86dd, {0x0, 0x6, "11e532", 0x3, 0x2c, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, {[], @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x0, [], ""}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], ""}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], ""}}}}}}}, 0x0) timer_create(0x0, &(0x7f00000e7000)={0x0, 0x23, 0x3, @thr={&(0x7f00000b6000-0x67)="8111683c4c69cd8f7dfe582b677bdf34e56ef92f41b861c50c55d323b885181fdf47ca8de76780ad1290a5b5ce1887838e00ba8a403ce3608a2e05349bc31aca146572c7ede342e7eeb80ca5191b", &(0x7f00000e8000-0xfc)=""}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000e7000)=0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f000005c000)={r2, 0x8000}, &(0x7f00000d8000)=0x6) r3 = syz_open_dev$sg(&(0x7f00000e6000)='/dev/sg#\x00', 0x88, 0x480) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r3, 0x84, 0x1e, &(0x7f00000e9000-0x4)=0x0, 0x4) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f0000055000-0x8c)={0x0, @in={{0x2, 0x0, @dev={0xac, 0x14, 0x0, 0xa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f000005e000-0x4)=0x8c) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000042000-0xa0)={0x0, @in={{0x2, 0x2, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbf52, 0xf7d4, 0x1, 0x0, 0x2}, 0xa0) 2018/01/17 19:05:20 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f00004a9000-0x4)=0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00009b9000)='/dev/qat_adf_ctl\x00', 0x101000, 0x0) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000ba9000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha256\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000f61000)="", 0x0) 2018/01/17 19:05:20 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:20 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f00007f7000-0x76)=""/118) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[], 0x1) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000c50000-0xf6)={0x0, 0xee, "06adf38555711bb9ebceffbf03d39aa9b47d74402cd7d81c1036df8c1c40b28a671db345cf3c4bf7dc0bfc62e3c0d4389b6f1f7bf56c7106ae0ffcf04c444e64231d11d71ab366375d4fa66a64938806f5c229bb4e83076f46967179c0c28bf2819aff787bed46bd257ab882b8d9172c2e829dd43955a7e298ad983b39b9ece752be308889492ffca1928ee834b131a3ee2513e565ca5c80efb75ad4c1f06787524e68519cd17627362a2b684c0113ee90bedc7678cc97926af8c8fd69156f3a298fbca7b7f8dd56155370c1e455d35aa002539a2b92e5eab370d8d58a95f3e3a8b4f0739d42adc18f3bc27b7db4"}, &(0x7f0000e31000)=0xf6) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000874000)=@sack_info={r1, 0x81, 0x1}, &(0x7f0000319000)=0xc) readv(r0, &(0x7f00006c4000)=[{&(0x7f0000da6000)=""/205, 0xcd}, {&(0x7f00008d8000)=""/103, 0x67}, {&(0x7f0000d04000-0xad)=""/173, 0xad}, {&(0x7f00006eb000-0x73)=""/115, 0x73}, {&(0x7f0000e66000)=""/73, 0x49}, {&(0x7f0000e07000-0x6d)=""/109, 0x6d}, {&(0x7f00004a0000-0x1000)=""/4096, 0x1000}, {&(0x7f0000597000-0x62)=""/98, 0x62}, {&(0x7f0000932000-0xb2)=""/178, 0xb2}, {&(0x7f0000d9d000-0x1c)=""/28, 0x1c}], 0xa) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) ioctl$BINDER_THREAD_EXIT(r0, 0x40046208, 0x0) getsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000f24000-0x2)=0x100, &(0x7f000007d000)=0x2) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:20 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000911000)='/dev/input/mouse#\x00', 0x5, 0x400000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000f72000-0xd)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r1, 0xc0105303, &(0x7f0000dea000)={0x0, 0x0, 0x40, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KVM_ASSIGN_PCI_DEVICE(r0, 0x8040ae69, &(0x7f0000c88000-0x14)={0x6, 0x7fffffff, 0xfffffffffffffffa, 0x5, 0x5781}) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) getsockname$packet(r0, &(0x7f0000aa8000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000277000)=0x14) close(r2) 2018/01/17 19:05:20 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getresgid(&(0x7f0000e1b000)=0x0, &(0x7f000003d000)=0x0, &(0x7f00000f5000)=0x0) r0 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000392000)='/selinux/user\x00', 0x2, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r0, 0xc008551a, &(0x7f0000693000)={0x5, 0x8, [0x4, 0x6]}) ioctl$KVM_HAS_DEVICE_ATTR(r0, 0x4018aee3, &(0x7f00002ee000-0x18)={0x0, 0x45, 0x5, &(0x7f0000d10000)=0x0}) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) 2018/01/17 19:05:20 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0xfffffffffffffffe, 0x20000802) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x6af, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getrandom(&(0x7f0000558000-0xf)=""/15, 0xf, 0x3) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) 2018/01/17 19:05:21 executing program 5: 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00007da000-0x9)='/dev/rtc\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000bb8000)={0x7}, 0x3) r2 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000ecd000)='/selinux/status\x00', 0x0, 0x0) symlinkat(&(0x7f0000605000-0x8)='./file0\x00', r2, &(0x7f0000b43000)='./file0\x00') getsockopt$inet_sctp6_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f0000bc0000)={0x0, 0x1, 0x4d5, 0x2}, &(0x7f0000b4e000)=0x10) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f00005ed000-0xe)={r3, 0x94, &(0x7f0000bb2000)=[@in6={0xa, 0x3, 0x30, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xb}, 0x9}, @in={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x3, @dev={0xac, 0x14, 0x0, 0xa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x1, 0xff, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x15}, 0x0}, @in6={0xa, 0x0, 0x80, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, @in={0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x3, @dev={0xac, 0x14, 0x0, 0xb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, &(0x7f00007ff000)=0x10) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 5: 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000fbd000-0x10)='/selinux/member\x00', 0x2, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00002d9000-0x2)='/dev/audio\x00', 0x40, 0x0) r2 = syz_open_dev$vcsn(&(0x7f00008fd000-0x2)='/dev/vcs#\x00', 0x2, 0x80) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000807000)=""/34) ioctl$KVM_IRQFD(r0, 0x4020ae76, &(0x7f0000030000)={r1, 0x4, 0x1000000000001366, r2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) sysfs$3(0x3) setsockopt$inet6_buf(r2, 0x29, 0xcd, &(0x7f0000140000)="263700c83607f5cb44919f4ee2336493224a6b2362b6713f184a6451ae3fed680b69d2f67ee875e248ee86d2a330a493419a", 0x32) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x5) 2018/01/17 19:05:21 executing program 5: 2018/01/17 19:05:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000758000-0xc)={@broadcast=0xffffffff, @local={0xac, 0x14, 0x0, 0xaa}, @empty=0x0}, 0xc) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='n', 0x1) 2018/01/17 19:05:21 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) r1 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000e8a000-0x10)='/selinux/member\x00', 0x2, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) close(r1) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000432000-0x10)=[{0x7, 0xffffffffffffff2d}, {0x3, 0x3}], 0x2) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f000016b000)='/dev/loop#\x00', 0x7fff, 0xffffffffffffffff) close(r0) 2018/01/17 19:05:21 executing program 5: 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 5: 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 5: 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = add_key(&(0x7f0000b5a000-0x8)='big_key\x00', &(0x7f0000655000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f00005da000)="1e621a0a58b995395df13e9682abcf5451c8f76d58e505ee6fecf7c7efa4393a7fc9eafa0f7870413b70a819256a55e3636012261ca34196269ef9a015459a94a74e91fa6f4cd244a54762a861910d25ae638f9d", 0x54, 0xfffffffffffffffb) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000cd6000-0x10)='/selinux/policy\x00', 0x0, 0x0) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r2, 0x111, 0x4, 0x1, 0x4) vmsplice(r2, &(0x7f0000ff3000)=[{&(0x7f00002d3000-0x3)="413891", 0x3}], 0x1, 0x8) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f000019b000-0xe8)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, @in=@multicast1=0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, 0xffffffffffffffff, 0x0}, 0x0, @in=@local={0x0, 0x0, 0xffffffffffffffff, 0x0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000e85000)=0xe8) r4 = getegid() keyctl$chown(0x4, r1, r3, r4) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) open_by_handle_at(r0, &(0x7f0000f2a000)={0x99, 0x101, "0f6979086e3b3c7dab251a09f46fc8b923a0b0edc70d7404b9a0cfe742670ac86e7f60f0d87290632b68c02391809a67c269f42047c808b3cb28a654362a97d99c2332bb56c7af8c76968d8a5dbb12bcf59d55bff1f209d45818b55f91be07a6c8ec40feead35303da5dfa46d71d19e2c0a2304531f2baf2e84c6dc1d806ac082e47624033252df39e3b4cde69619ac5b4"}, 0x4000) io_setup(0x200000000000, &(0x7f0000b9f000)=0x0) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f000037f000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) io_cancel(r1, &(0x7f0000b9e000)={0x0, 0x0, 0x0, 0x0, 0x8001, r0, &(0x7f00005df000)="", 0x0, 0xffff, 0x0, 0x1, r2}, &(0x7f0000b68000)={0x0, 0x0, 0x0, 0x0}) connect$bt_l2cap(r2, &(0x7f0000a01000)={0x1f, 0x9, {0x0, 0x78d60000000000, 0x8, 0x0, 0x7, 0x2}, 0x3, 0x4}, 0xe) r3 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x5415, &(0x7f0000dcb000)=0x0) r4 = getpgid(0xffffffffffffffff) prctl$setptracer(0x59616d61, r4) close(r3) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x1, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) ioctl$sock_ipx_SIOCAIPXITFCRT(r0, 0x89e0, &(0x7f0000cdf000)=0x3) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x0, &(0x7f0000007000-0x8)=0x0) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) r2 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000650000-0x10)='/selinux/access\x00', 0x2, 0x0) accept4$packet(r1, &(0x7f0000897000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, [0x0, 0x0]}, &(0x7f0000cbf000)=0x14, 0x800) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000139000-0xc)={0x0, @empty=0x0, @rand_addr=0x0}, &(0x7f0000df1000)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000cb9000)={{{@in=@dev={0x0, 0x0, 0xffffffffffffffff, 0x0}, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, {{@in6=@dev={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, 0xffffffffffffffff, 0x0}, 0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000ecf000)=0xe8) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00009bd000)={'vcan0\x00', r3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00004b1000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, r4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 5: 2018/01/17 19:05:21 executing program 5: 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000c21000-0x4)=0x0) migrate_pages(r0, 0x7d2, &(0x7f0000a7b000-0x8)=0x0, &(0x7f00001ea000)=0x0) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpid() syz_emit_ethernet(0x46, &(0x7f00008b2000)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x0}, @dev={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0x0}, [], {@ipv6={0x86dd, {0x0, 0x6, "5461a4", 0x10, 0x0, 0x0, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @multicast1=0xe0000001}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {[], @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x0, 0x0, [], ""}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [], ""}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd, [], ""}}}}}}}, &(0x7f0000989000-0x10)={0x0, 0x1, [0x0]}) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x1, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}, {&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x2, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) dup(r0) bind$inet(r0, &(0x7f00000f1000-0x10)={0x2, 0x3, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) connect$inet(r0, &(0x7f0000987000)={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x2800, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$llc(r0, &(0x7f0000001000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000eb4000)=0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x3) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpriority(0x0, 0x0) 2018/01/17 19:05:21 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000017000-0x9)='/dev/rtc\x00', 0x102, 0x0) syz_open_pts(r0, 0x240) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r1, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r1, 0x4, 0x800) readv(r1, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) setsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x3, &(0x7f0000266000)=0x10, 0x4) ioctl$int_in(r1, 0x80000000005001, &(0x7f0000ab6000-0x8)=0x0) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") syz_open_dev$audion(&(0x7f000027d000)='/dev/audio#\x00', 0x0, 0x400000) 2018/01/17 19:05:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_create(0xffffffffffffff9c, &(0x7f00001d1000-0x10)='/selinux/create\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000692000)=0x0, &(0x7f0000cdd000-0x4)=0x4) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006b0000)=""/225, &(0x7f00001f7000)=0xe1) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x2) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000a72000)='/selinux/policy\x00', 0x0, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00004b1000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f00006c3000)=""/61) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x1c, &(0x7f00001aa000)=0x0, &(0x7f0000353000)=0x4) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f00004ad000-0x9)='/dev/ppp\x00', 0x20000, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f00000ed000)=@assoc_value={0x0, 0x9}, &(0x7f000021f000+0x518)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x18, &(0x7f00005ce000)={r4, 0xb37}, 0x6) close(r2) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x1, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000d5d000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000ec7000-0x8)=@file={0x0, './file0\x00'}, 0xa) sendmmsg$unix(r1, &(0x7f00000bd000)=[], 0x80, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ppoll(&(0x7f00005e2000-0x8)=[{r1, 0xbffe, 0x0}], 0x1, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000b21000-0x8)={0x0}, 0x8) recvfrom$unix(r0, &(0x7f0000e5b000-0xfb)=""/251, 0xfb, 0x0, &(0x7f0000002000)=@abs={0x0, 0x0, 0xffffffffffffffff}, 0x8) 2018/01/17 19:05:21 executing program 6: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000c7e000)='/selinux/mls\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x0, &(0x7f0000ae4000-0x4)=0x0, &(0x7f0000001000-0x4)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000b7d000-0x1000)=""/4096, 0x1000}], 0x1, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[], 0x0, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) r1 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f00009db000-0x11)='/selinux/relabel\x00', 0x2, 0x0) accept$alg(r1, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) getsockopt$netrom_NETROM_IDLE(r1, 0x103, 0x7, &(0x7f0000394000)=0x1f, &(0x7f0000c3e000-0x4)=0x4) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x4, 0x6) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000fc4000-0x15)='/proc/self/net/pfkey\x00', 0x2101, 0x0) ioctl$VT_RESIZE(r1, 0x5609, &(0x7f0000b65000-0x6)={0x5, 0xffffffffffffffff, 0x4}) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f000086d000-0x28)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f000081a000)=0x28) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f000081a000)={0x1cc56658, 0x200, 0x25f, 0x2, r2}, 0x10) openat$mixer(0xffffffffffffff9c, &(0x7f0000d23000)='/dev/mixer\x00', 0x2000, 0x0) close(r0) r3 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f000045d000-0x1e)='/selinux/commit_pending_bools\x00', 0x1, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000076000-0xb)={0x7, 0x1, 0x5, 0x3, 0x6, 0x4, 0xc96, 0x9, 0x1, 0xb14, 0x6}, 0xb) setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f00007d9000-0x210)={0xd2, {{0xa, 0x3, 0x9c, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x13}, 0x2}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1, 0x3, [{{0xa, 0x1, 0x7, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x80}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x0, 0xb2c, @loopback={0x0, 0x1}, 0x7f}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0x10001, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x100}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x210) setsockopt$packet_rx_ring(r3, 0x107, 0x5, &(0x7f0000628000)=@req={0x4, 0x9, 0x80000001, 0x4}, 0x10) readahead(r1, 0x3, 0x1ff) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}], 0x1, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x6) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000d65000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[], 0x0, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}], 0x1, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 6: r0 = semget(0x3, 0x1, 0x10) semctl$GETNCNT(r0, 0x4, 0xe, &(0x7f00004ea000-0xce)=""/206) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) r2 = syz_open_dev$vcsn(&(0x7f000012f000)='/dev/vcs#\x00', 0x2, 0x20000) ioctl$sock_bt_cmtp_CMTPCONNDEL(r2, 0x400443c9, &(0x7f0000877000-0xc)={{0x5, 0x8, 0x8, 0x7, 0x3, 0x4f0}, 0x800}) 2018/01/17 19:05:21 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) syz_open_dev$sg(&(0x7f0000651000-0x9)='/dev/sg#\x00', 0x0, 0x540) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) fcntl$setlease(r0, 0x400, 0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0xfffffffffffffffe, &(0x7f0000ed4000)="2864f38b2626a2b2cd56314390b3502fa2c4ecd086c8e90748a0a28d5e1c1b7462624408647bdb8ceab3a533") 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000260000-0xb)='/dev/midi#\x00', 0xbcb, 0x80) ioctl$sock_ipx_SIOCGIFADDR(r0, 0x8915, &(0x7f0000239000)={"bbc739b790d74767bac27132f1978d93", {0x4, 0x8, 0x200, "7e3c83195b42", 0x1, 0x0}}) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) syz_open_dev$vcsa(&(0x7f0000fdb000)='/dev/vcsa#\x00', 0x4, 0x202000) close(r1) fchdir(r1) 2018/01/17 19:05:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x1000080) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) r2 = syz_open_dev$adsp(&(0x7f0000a65000)='/dev/adsp#\x00', 0x24, 0x12500) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) socket$bt_cmtp(0x1f, 0x3, 0x5) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000b5a000)='nv\x00', 0x3) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000f49000-0xe8)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/64, ""/32, [0x0, 0x0]}) 2018/01/17 19:05:21 executing program 0: 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2400000001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000034000)={0x0, {{0xa, 0xffffffffffffffff, 0x0, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x1e4) getsockopt$inet6_buf(r0, 0x29, 0x10000000000030, &(0x7f0000035000-0x1000)=""/144, &(0x7f0000001000-0x4)=0x90) 2018/01/17 19:05:21 executing program 0: mmap(&(0x7f0000000000/0xfef000)=nil, 0xfef000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) poll(&(0x7f000085c000-0x40)=[{r0, 0x0, 0x0}], 0x1, 0x400) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003ba000-0x24)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_pts(r0, 0x6000) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) setsockopt$inet_udp_int(r0, 0x11, 0x1, &(0x7f00008c3000)=0x1, 0x4) close(r0) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000695000-0x1)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000d8b000-0x58)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000df0000-0x10)="e513b5bf00004000000000000000e314", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000e3c000)=[{0x0, 0x0, &(0x7f0000a71000-0x80)=[], 0x0, &(0x7f0000917000)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f00008c3000)="", 0x0) recvmsg(r1, &(0x7f0000eaf000-0x38)={0x0, 0x0, &(0x7f0000825000-0x30)=[{&(0x7f0000435000-0xbb)=""/187, 0xbb}], 0x1, &(0x7f0000d2b000)=""/57, 0x39, 0x0}, 0x0) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00003eb000-0xb)='/dev/loop#\x00', 0xfffffffffffffff8, 0x40a1fd) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00007a0000-0x10)='/selinux/policy\x00', 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f00004fa000)=""/92) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f00000a7000)='/dev/snd/midiC#D#\x00', 0xff, 0x200) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000b4a000)=0x2, 0x4) close(r1) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001000-0xf)='/dev/sequencer\x00', 0x0, 0x0) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x4) writev(r0, &(0x7f000013b000)=[{&(0x7f0000350000-0x58)="580000001400192340834b80040d8c560206ddffec0481000007000007005800004824ca944f64009400050028825a003b7dbe907902008000f0fffeffffef03ed03fff5f800000010000100000c0900fcff0000040e05a5", 0x58}], 0x1) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) r1 = memfd_create(&(0x7f0000972000)='\\vmnet0trusted\x00', 0x1) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f00006d9000)={0x0, @in6={{0xa, 0x3, 0x0, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x17}, 0x8}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8, 0x10, 0x0, 0x7fff, 0x9}, &(0x7f0000079000-0x4)=0xa0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f00006d8000)={0x3, 0x800, 0x800f, 0x1, 0x6, 0x1f, 0x400000000, 0x9, r2}, &(0x7f0000e67000)=0x20) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:21 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000897000)='net/snmp\x00') mmap$binder(&(0x7f00004e4000/0x3000)=nil, 0x3000, 0x0, 0x62810, r0, 0x0) 2018/01/17 19:05:21 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x200) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0xc3b1) mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r1, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r1, 0x4, 0x46000) readv(r1, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r1, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) setsockopt$inet6_buf(r1, 0x29, 0x7d, &(0x7f000072c000)="f5f740ff36ba4f17bb29c12c068c3ddde0ee8188cb70be", 0x17) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r1, 0x8905, &(0x7f000067d000-0x4)=0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f00002e6000-0x8)=0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000844000)=0x7f, 0x4) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r1, 0x40605346, &(0x7f0000a5f000-0x5c)={0x3, 0x0, {0x0, 0x2, 0x80000001, 0x3, 0x7}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x55, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_procfs(0x0, &(0x7f0000acf000)='cgroup\x00') preadv(r0, &(0x7f0000363000-0x60)=[{&(0x7f0000049000)=""/195, 0xc3}], 0xde, 0x0) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000acf000)='/selinux/access\x00', 0x2, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r1, 0x4010640d, &(0x7f000003b000)={0x7f, 0x100000000}) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x80100, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) mremap(&(0x7f00004d8000/0x2000)=nil, 0x2000, 0x3000, 0x3, &(0x7f0000808000/0x3000)=nil) close(r0) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e4000-0xa)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003ba000-0x24)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_pts(r0, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00008c4000)='/dev/vcs\x00', 0x200000, 0x0) getpeername$llc(r0, &(0x7f0000e05000+0xeea)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f000068d000)=0x10) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) 2018/01/17 19:05:21 executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000cd7000-0x8)='./file0\x00', 0x400000, 0x100) sendmsg$nl_route(r0, &(0x7f0000efb000)={&(0x7f0000736000-0xc)={0x10, 0x0, 0x0, 0x1e000}, 0xc, &(0x7f00009b4000)={&(0x7f00000cf000)=@getnetconf={0x14, 0x52, 0xc00, 0x1, 0x3, {0x0}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x0}, 0x40000) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r1) socket$inet6_udp(0xa, 0x2, 0x0) 2018/01/17 19:05:21 executing program 3: unshare(0x8000400) unshare(0xc000000) clock_gettime(0x0, &(0x7f0000180000-0x8)={0x0, 0x0}) 2018/01/17 19:05:21 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000e3c000-0xd)='dns_resolver\x00', &(0x7f0000e0c000)={0x73, 0x79, 0x7a, 0xffffffffffffffff, 0x0}, &(0x7f0000597000-0x17)="23da00", 0x0) 2018/01/17 19:05:21 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x1, 0x0) syz_open_dev$dmmidi(&(0x7f0000aab000)='/dev/dmmidi#\x00', 0x3ff, 0x101000) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000971000)='/dev/rfkill\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000fe1000-0x68)=[@in6={0xa, 0x0, 0x3ff, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x9}, @in={0x2, 0x3, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x3, 0x5, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x14}, 0x4}], 0x68) close(r0) 2018/01/17 19:05:21 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000002000-0xd)='/dev/usbmon#\x00', 0x1f, 0xc000) ioctl$KVM_PPC_GET_SMMU_INFO(r0, 0x8250aea6, &(0x7f0000000000)=""/33) lstat(&(0x7f0000001000-0x8)='./file0\x00', &(0x7f0000001000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getresgid(&(0x7f00006c2000-0x4)=0x0, &(0x7f00005ba000-0x4)=0x0, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) vmsplice(r0, &(0x7f0000002000)=[{&(0x7f0000002000-0x6)="91db8cb0e023", 0x6}, {&(0x7f0000000000)="d896ef4389a86765db72abdc8a266f60fefe5c68224655767edcc8b21002d28bcc450d71c7752e88ba19eb5a2113bbd5b070db931ba38d539c6960349cd58c55964a47671fb5598f7ee1e3173258b8da95d7cafd2808fa5d6e0a07b82361918a799944e454b3775cc4f8124226c475d81d97e0f17bd6112c7b658d136353cb167a1a35b442e754d28b01fc4d3e79858458070dcb50ba216f8370be116586eae3c0b28b4e708fc5245b182ebcc78b17ac930033827aa0ddda0f353df4fb7c8d614c204e88609034acee8823111ebffdd7af6aacee34be6c21e4d76cc997c2ea7216bb50d99dcba77267b99ac657321e75b3410edf0a", 0xf5}, {&(0x7f0000003000-0x1000)="f517aa16ff119bd3f95c9837e949578b103c1ef9e6f8d61612c8bf8a0e528055ab59501275f947464762faccf3e4972ba5e364e907832641d5a613520118678161802cf0522f93b3920200982b8935563dd531d044aaac976573973bea6cc2b6b40623b621f4daf1183f51812c4777b042032bb3a511e9055a700d3828d5d49dc1ba42d943be3b78a828262d27a807a4d044e7d6b455f225b3bc8ef38ed80948f6a5e6f0d9e1704dd3941f5e2e2dc2e8309bda7704951e49c848ecc00683b4c70e572e7f22157d5bffe269988acab5bea31349601c2f323dbd6e36c0449b65d3b79e136587029c327778ae0f9fe31fdf8479db9ef2d3abff57c1a9dc57a8c4b9323eaabf5218eb228cf12eaf8b8bf452ddbc3f08b27e37c7f4e5ca5f506debfa30ab40b27ee28c2a85c8cea77b77bcce855e7ac180ffa16426f60fd02fdf8217388c14812ce7d0b135dacd5e8fce2b792c4541965ab2d420b924dd8d480cad765c20e8c6c61c409bdbef1bffa0c6df6e933e2c93161ff2365a3a85a7f7ab2440635306fd3e7256f77721e53cc0e2efc0f8e3cefeaff32f170cc4cbb381c31267d96c1a742c4aa03a8cd272e8830dbaed5f28fe9eca6fb93a4bfb9d19bc9c37caa154fd6c027e2e622e1dfc631cca7bc70a341ba45840ad5e4c7bb97ac5052f42d107661576974a67f2ff558a92d09d6221f61799e9e009a9fdc832d07f2354ddf1eaffc682b385364ec8506f00b3c1f376facac26be5191fa506910c899bc03247d838cd69fe9f864f5476ff0c3ff60e0c4f6a3e8a2e4d3819ba873ac95f4f29971d20653496bbf13ec3c2b64397991ddd90bf32f6df29de9140f8550404c12091d75c41a7f585cd7c515bc7d69f97beb27a1acebf9c3353649a792951211b8bc7e351a28c5d653a995407798c8fd6c924c73d0d8165b42c9e8b74e6542864504124d3212e42a6c1190d5df73db619503c0a3d5f1ed8e206ae240d5c5445c36ef383df1f92a561d1799d7cc961334d7acdcc08a37dec8489d33c552439f1673d814c0e5f6293b9568673a8e023ccaaff87b9de1b6a69bcfd2380f2e4639c18930707e6f17b592ddc3e1d2661fe410c8479cc61045ca1fc4e7f3a8856f2b57bcf4aa57aecd7e94118020f9f1cd63f596445913955fc9c3c5cf48514ba9b7213aead1fb4f1402660c5b1c8c9261de83fd3a273bb1238e09613b2e79f1a5f0851cc5b874f114be202b5d0bfef84e1f8569edcd1e00ec0dfbc7ab347b1ac35c29ac869f32d98b14bc7b91c3242f5a10eefa1e942a5d1a22dc28c31a82537580ea60e5638496af55116e9076bea04b57fa2919683bb2dd4026360e5f79aa503eb2c767024d1037b5e74bef6c923ae2233b456ad2016f53e85dbbb0cff4574748574b0ced4c94715d4e3fcabb878160728b25f20504abe5291aac61a522729a33634836ca12d0a650ba348cf956976f11e8978bc05a5b161349479d8db37e2fd350badd9763864838a032b6b7b9da5206e7c85046649d22d84478e94bc8a642206822b6baca6afec47032e5b4910a78a38d434a4c5b99dd24ad05e8de498494971c630bda2393dc5be16e4db02579fcd20fbc7c62549baf76402a8bc62cc791fa12b9e77159e4a0d5f660cce2947bdeb2bd0a617d332b7c7fe84e073a36d0c54f03787be09a7d9685e1e014ff35f68cef12c839f166b3f491e30a729ffc0ee0877a03468f2c5632259d0e0b141be71459ba9dff08af390a0afb2d9596ff375d03ebe7b3affc3a253a4bf74101378d1034a4f98780ce14bacc90181881f9fcd3e6b79f384f3727900f952c4d3784a65e0bd86718eaa014be34812516dddf2bebbb58d7dfb9b253856c2060e1654a598164aafd97ae119b6500814d767c09fd69788abfed113c5ab65e7dace013c9cad31cd060ae44ac71118a84426af4e2e7444a3cbdb3b8ab734f700270e7bb445978a55f63ffc1fa795dec20c951e6459495448f0466c401221a3387d04b75b7ea3b97806712fb16b9be649bc5a92e3e3e22ffeda7ec6cbc573de27c436a83dc98af494c4dafa7a1ce0b9fe71d0e8ef0dbe7020be870bee27b6224cd301671984a1e75f167d0548008542dfd3832863edf333df6313d31e23a5db6768ce0c9c649483bfdfa8bedfd165cf1531f01d364ad1e0aa59a6d1c176d79cc3b308ec7224554de1fc0f773f21467b635a38bb6e1d4e500d33f7965fad7daa5807081b908b15f2700b3b9d129064bd327e130d5bc91a1e8afa7ead44282f8b3304bf8fdfd7a6fe49e8cb4e1cd1183c10adf521296640e4655173ab11542d1cbcf113bc18c41f92ce1b88e1e13b18688b79ffeab29642cc9603cfb535842a20e2ed7811bc097ab7d0cef5acb61240a5ebc611c041c0a1a93ba3721ed66057e2e97817a4a28b6e1b04327e437f6998bdae86521a418613fcbac5827d33b8e29ed0e34dd3408fdbdf6be884ad54a91e1b24f48f633393a34312fe8e93a4920de5a9eba2ac6f20d91f04867ae606d5eaa36048dc7179a8b985bb469eb166b939c3ee1681e47c9e19c20c2ef9bc3c01c0f5cd6add08ac612ccced1565013ca244a04b430c797adf62e9faed248289ef4d2c5c3160770e055b53b1eb453a60b5e4097da78f26852ccc656e23738a8f8fd5f98cb48cdf2fad1612773d6cbfc095d1128fd5816d6b8e46fe6bd6df1dad5d38762e0e5ef1aed680d4204b1723061a92db6f998f548f4bad8d7c707db1cfebd43234ba5538b093a10262cfa0087261782780b9c84d5deff26eb04587bce5e7790027102766d217cf11e6e06e09fab46098e4bc01065fd81169f2fac2a224c997a4ab6602b12c89e423cfb155c5bf764d579829acebe1d74c1c4a832e3ffe407957a1037d85905150d7fa824d46ac79b4126896f1193b039d4e4a954118ce46733835beff70f13a0e3a819439e7e4f3230cc9ced2f68c4e488ce26b1bae02c1e52373cf6b6f676e13424c0dc142a62ecbb5952a3dfddca3881b3359aa250bc685f93a6ec4c671560d77bf15f53400672b98ad94a0ff0384faf70f87b4ace00711356dc791ef8bb9de5432626d3eca2a07907d3729ef7dc3c9f0e05be929b46ad7c45a82a6ea1da96a3888fa1dc1daff770737f44934105792eaeb2e1dbcda8b9d89d576daf1b49ed357c023f19911130436f13bcc402af1aa9d2d6fc14f45131ceb11e4a7b49ca2a5a76dc1b0f7264fe97a922378bebba740b4f2c55e0bd7001b381eaaeaedac838087bfbca104a0562362cfb9a72010ff6d540a78c6ccaf44366298bab033a04fff5813cc1274d0b0e5431b83923f00cc1a7a2205418e91020e48015931068930925b8a71fec0400fa78e0f167bdb8f408e18c8c7f4c71890d22bfe719cb6a596294362d20b11de448a7310bb5340648b1919a5b8d23135c05cf9038a9d4d603050e80d7488f04e25a75d7979400bcfeea3d94157e5f62e185663c2deaf38f4d8177adc269549de9873556beaa92c17ea0fd85bfb84ad50aff903bcc4d378e226690a2757edde52ab9e2c5e56e44680fb9c3e2e9f409ef6498a3344502c7b17abc6cae84492c869d7ef8c84a13936ff4a2f2117ea7380e3fb821e34e75c28515da9a38492cdd16c50279cf2e6f747dc9ef230cd477887ec19564a72f71f7a38e01053347882c18110dd1b1f9ac0100bb1b8f252d56f373e685491aa1d35bfc8e4f0ea2c77cb0104de5aa772ae4513ddd54cdcdfb8b0fd01b96649918d9c0b2de018889b160ea140cda33bc2f08bd8ba43e473d9a3ead958517cbf320f2c447b73c59aaddea0b62559cd26c8d6802a9ca9bc335329228ab233491b2ce5e8a879e230efe6029a8b25f9ceec8effdb8bdb7df44bd3874ba0106392aec42fb01a832461ceed512f85147c48a6985dc3d7fddc1d7991db03cee564e10bf3f0456fff5f4fcfa19bde0bc8fdd9086a6d3fa93fe09ba625d26d4633419c490e2b8b56e06982b71c35ac4d7f5a02b9127d1c6c80e44795d1a14fa75c0ad9fc12cdd8ace5b0f6b254bfe08a9bf05048853f384a6ce27e3dc2f6c8c7d59dfcef00c64e5db2b15925b402cd958628e2e7b422dcf1660999e2af8a82a301201778515c9bf1965e5d0c9981bc5053241c360239aead0b9a34220161e2bee6772f3bf573232c27b99bf83feb18bb893d959843c44f2d1195eee7a0ef6c31b934a2cf80f9dc0a5a2f0547a452e9639a5ac25831a8c078e808fbf9b7dbcab31cf825cd5e2bb6812204c1561dde9829e59ad6a26a177014a69d3e0686c083644571764c3035ab24084ec42aed19cc52f38dc15a8434fb145da238912686920c241f619ce719a63482575a77cdba1b4cdfa7970833b758a341ef42deb2a0e3fdfc785ebf7ee6f6fe92e9ee6fecbe80a153fa363852f61358a782ef2551945dd6d326249499b1ba4ff532ac678255be319fc42a809039fd4ea7e2d271102782b191094616ce104b2e4e10ac1d757c5beef328bc095f49a37890888f2b531209a86aaa6f8f2d22b3e68d1bee699a832363cec3934fd6b6832fdde0aceeceaf235623decf40b678831811027f1a5e6bf0710f13db147dc50dbae0a60be4ff554feb1d01a354e6cdb4ed580090960fc57c0a80bf33e8bde90370c407779bfa08b7f07a625a09b2975ceb886b38ebe52676a8be13983e22b15f47cdc481185410a47f863ca8ee406cdd75f78e921f93c012b806f20cf09bc2a581b276a22efe185b2caf71555b38e3d2dbc7a2bd302fe125f87a451ff61c41bef4dbaf627f4bf08d660635052a28986613b8f75190c130a026d4ad2e8e02d85bfa3091d9d139ef9cf1733c0d38ac1c90deb82a99efa7bc74020c93c35994eb7dcb1295a57ebfc424b8f9cd25cfd637f58928873ae3ea349ca499baf2f4ce656d20c80b59b15f624af801cab29316241336e0370560f09b45a97e06c583629369e922aae52ea5e10ef191268b2d7018b7a4183eb2a466bca5a30f3a37a58e947abf878c2291f7f2846282b0fb285be0162a2a6000b78612c4412e10fb9dcd01c46e817653d8db52572fdd60e21838ffbbba76d30c266a3e743ed94895d99600e4c57df2884afa5d732eb02cc06a1b5244c88673cdc00c974141c68613bf72a8f8787805a944f0b2466b6af0914f2cc766c6429fda5099174380f3c790895f24acc4b6f0887717543dc446364915a8a80ddd518b08a68c553b7b980a4441f004bfd1cdfa084c8f8aba707b6a5341408be90fb50005923c3f6678b22f0678c5ea909d0b17ac8c78470a70cabd4e8ba689b562527473db061d94eabc2c4b42cd1473bb18b3a81687734dd6b2c51c9494aec1b7f9cec85aab01d0021a4d30ea771490472ca86906b66f650f4d7fc965c8417a08da75f6bd141a56522515ffd1dedf0ff40ad64ece66aa69e81ffd50b115511ad5700191b144cbc36743b9745fdd45b99c6082b70b7bb929923f7c9d7ba74aee3cc60e8897107668f3ede3157d541fc209cffe0ec8c9c487bca42090c556cf9481e4b0f18e6a675b047e032eb4008c0f348bc3b72f613d97c9bc9bb6d0f63c99a452490f1c37290c44b75226e5d84e2abf54f3b907bfe881ebecee657c25c3df87748b2b382db58334b69a616f83ff7fc4bf187f5083c9a66cadb85a2e102cfd48945ca86ebc186edf1df94c51640183e5f32c46accba20f0726ca64f75f5df22be5b2a24fd3fb755969761eb07f1179d44d9f4d871fd0b9c9cf401d06226d9db9ce678b533a5314feca407398ca35624214342655205f12581dd8a816f6f216ef2b10363e6aab53", 0x1000}, {&(0x7f0000002000)="447f3b3c80562f369353bd548ecfe6e47895e9d2da13271dc8215d39cc77222b0f220975c9e99f808a94d9eaa3e90c715d6a4aed69d0b695da8e05b5cc9fbe5ec71a3d16f83789cce1c2963864611b67b3bc46860797ea226dd67c701251754cd0db021797da93097aaa57bc7077bc42371c16b13321b4c69e01294872ffaed8251e3c588d1ecf1bea7421ed2447e98e37e9c5c1649a691968c64a99343d42ba53bdf0b3391dd3bfc2f9ddb415670ef4f971", 0xb2}, {&(0x7f0000001000)="d2d301071ea8126b0b55fc1e2fc026edfe32da8d6cf1c3bdb75f3b69212fd4523189c785486cf9d5b8e3f1b30aa8d07bf4049b45c3dfbc19cb1a228098b4b7870f2d73b44acf84681b752a6aad2ea2d427bdb2b78106ac0a7915610636350b48b1db386355d7a2beba5df809dc167a431ade8c2d31aab896dcea6d892be3ebbfa7b49be0e6feffa3baeb506d5e55c3b79e1d3f437625b21c50d3afe1f0ad1789e9ce98a42adaf1d8c1f9ac6d59a708bea366dc9668bcecafcd1d96be17c9251f72a380e29e45a086f51061fa25e6af42ea7e8a26bdcd6802c504a8ba9f20097fad3a824678a0f053fbea1a461d51851cc9ca56ff900735ea0d38f6ed", 0xfc}, {&(0x7f0000002000)="0be9ce3d95073b4de642243133c82a0492bb82f30a9778e73119dca6a44b51252ce75dc1228b252c3a5ebb2ee14754a3b4536df2f5245304c9", 0x39}, {&(0x7f0000003000-0x9f)="0479e9b11d0a24e0d8086a301ca5668ce1fe33dbcf82bc7099e9607ad31c9593e04523fab92810eb7dcbbbf927dbda84d458cfd0abf12d2518bfc5dcca96c2ab7e06975531a12cfbea2b2fa720cfcc40181115c714ae3904d7a8b9b1dd665d8a66faf609c9932b650a33cf9553eb1d700347c07c2155f9b8a9d8bd3a8e964033bb30dc6b8839cf35330edbdc409f34e1b2c5a0fc3759cd422eadf7537babe7", 0x9f}], 0x7, 0xf) fstat(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getgroups(0x3, &(0x7f0000001000-0xc)=[r1, r2, r3]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f00004a6000)='/dev/loop#\x00', 0x5, 0x7fe) ioctl$LOOP_SET_DIRECT_IO(r4, 0x4c08, 0x5) 2018/01/17 19:05:21 executing program 3: mmap(&(0x7f0000000000/0xd9e000)=nil, 0xd9e000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000d9b000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f00000f1000-0x4)=0x0, 0x4) getsockopt$netlink(r1, 0x10e, 0x9, &(0x7f0000d9c000-0x97)=""/151, &(0x7f0000d9a000-0x4)=0x97) 2018/01/17 19:05:21 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) ioctl$KVM_GET_DIRTY_LOG(r0, 0x4010ae42, &(0x7f00008d8000)={0x1fe, 0x0, &(0x7f0000b4c000/0x1000)=nil}) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) timerfd_settime(r0, 0x1, &(0x7f0000454000)={{0x77359400, 0x0}, {0x77359400, 0x0}}, &(0x7f0000d33000)={{0x0, 0x0}, {0x0, 0x0}}) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000b98000)={0x0, 0x7}, &(0x7f0000d9e000-0x4)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f000027f000-0x8)={r2, 0x1ff}, 0x8) 2018/01/17 19:05:21 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$audion(&(0x7f0000d22000-0xc)='/dev/audio#\x00', 0x33, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000320000)=@assoc_value={0x0, 0x6}, &(0x7f00008ae000-0x4)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xd, &(0x7f0000bf4000)=@assoc_id=0x0, &(0x7f0000cb7000-0x4)=0x4) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f0000e90000-0x8)={0x0, 0x4}, &(0x7f0000f3a000-0x4)=0x8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000665000)={0x0, @in6={{0xa, 0x3, 0x36, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x7}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x3, 0x9, 0x4, 0x8b86, 0x4, 0x1, 0xffffffffffffff80, 0x6, 0x3, 0x3, 0x3ff, 0x7f, 0x2, 0x3, 0x5]}, &(0x7f0000f14000-0x4)=0x108) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x72, &(0x7f0000e9d000-0xc)={0x0, 0xf87, 0x30}, &(0x7f0000086000)=0xc) getsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xd, &(0x7f00004b0000)=@assoc_id=0x0, &(0x7f000041c000)=0x4) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f000082b000-0x8)={0x0, 0x43}, &(0x7f0000827000-0x4)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f00008ea000+0x3b)={0x0, @in6={{0xa, 0x1, 0x3, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @loopback=0x7f000001}, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3, 0x9, 0x4, 0x2, 0x1}, &(0x7f00003b1000-0x4)=0xa0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000b75000-0x108)={0x0, @in6={{0xa, 0x2, 0x3, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x15}, 0x4}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x9, 0x3, 0x920, 0x7, 0x200, 0x5, 0x38000000000000, 0x1000, 0x5, 0x42, 0x8, 0x79f77c31, 0x0, 0x4, 0x3af]}, &(0x7f000016f000-0x4)=0x108) sendmmsg$inet_sctp(r0, &(0x7f000014e000)=[{&(0x7f000020a000)=@in6={0xa, 0x2, 0x1, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x4}, 0x1c, &(0x7f000037e000-0x60)=[{&(0x7f000071d000)="32074e3ddd533a84778fcec2b0bf987568dd7874071787a63f3d6a4e9c1bcfbbe8ffeb24b4741c007b8f0a75a2cd2445bbc7393399cebaaa0e48f452fce674c5b9af7c200c37eb0f18a925a267e3f032a0cc680aa7779b2166b957646f99b94a38d68ccaf63fc47f1bd48b68f23bf5517884c85e878388c8c80c6bca4b5175c8fd8446691df62125650fcbc290c1c656b526c5ddefdc1108c7c683677eea8d3459dc08535c4c7eca2dcd810d626976a9b6a8aa89fbc234ca23faf30e49a54c1bc8506b069e5bad99bd2bff17841e8f5af3a0761ab2e4", 0xd6}, {&(0x7f0000bc7000-0xc9)="19527c8af82f9fa09480d30fc7033a7279e72860f9f5412021faa0fbfa275912b8db2bb90c2c69fb7f7e857a82582b9170fedc7287790eb52bd359464cd2706139e1af5235bb6dd02623a1127e46973496c76adb70e49d15212c1c98f051e2ecbce7be58fc7e47b8a193e62c9d5f9eb388773b4e1476e07b349fd5fceab354b9489f5a338749a0794144595919bedf05948ea495c580c88b9c42c06f517bb81a7bf3ca800d21c39a294869cad333c521a723b47ee3c8b43214971a468ba5610f1178e2a8a8d58b6092", 0xc9}, {&(0x7f0000b09000-0xe1)="fbd8dde91cb993456deacf0623aa1a234b901c7dde07828551cfdef10a0eed38c6977c8ba0d9e67209bc2177aecdaa0200fe77a115f0e44d3b7645e9728a95313e2813cc22ff8925abe35ee1c58e26598f48a12a591870d62e085f9f0e1fdad32fc3f2c9ecf0d9f3453dd0be2e9a877cdbcb1bf481ddec7d89506927f9e2908d1ff5b2e580f83f65b77f55a1befa70921017c1249cf9ca49d558bbe170a99c567298c726c0602f25235eb965cfaf5fa363ab66fa11811cc41e5888d959737a82166a0838d09c65c1148159cc009856282ea2b05e607ec46bed40105fc0ebe1852d", 0xe1}, {&(0x7f00007f8000-0xd5)="5af734f80314d91c28181d8d9779389245d53f4c82295e35cb0376f5681449753d95080902cd9d57a6466b719633548f2010632a94853e7fa68c3ecb11cf568c4ae3d95267b9d31a580212e9f1539e5e2cdb26b2429c14dc76c490c03df8cb17a92a2b5256f23a511999bd13a0017cdc9278072fdcabf35ca767f1b117d40fc01a5f2acb9369321acde179693ee4b54045f9e4997d58ecc5869360eaaa4f757e62973c35df20aef15aa771713cdeaf98dff938536468c235e30bf83f211e923aea6bcff8b7db9802af0e4dc38132ecca2aa5a1e434", 0xd5}, {&(0x7f0000973000-0x61)="88d9818b8fd2f0f1b2ce252ce4dbbbf7195b6e8b0936e837236c4a46308bbef50d8bce441cd98d195da95011cdcd42157ba1148e838dfc8a1a24a07477cfb19058dbacef180e797414496cddb2ef14a3d129f05de9ef7fda61621c8b7d5d3ad510", 0x61}, {&(0x7f0000382000)="532499e501f79a217f084c1ff11a27742c431d3aed993cff26c767d51c5390417240f8ce4275eb883d7269e6cd56773c92d789f5401c4df176a72f5a94c14a7d480d5387c617a738846f901f569412e93e1cd5a1566ae1655d050a18ca2749011a5b484a03eec5850b01009b33c2bad8dd25a869b5df3082ba3e943c68d543c3571919f28f1cc42bad2398398e6969f2ca6f07d7b56b32730016b0720ce00f68756013ce6fa4b6bc30550ab66e0819225919abb0b5ba03d16ddd9954", 0xbc}], 0x6, &(0x7f0000c09000-0x60)=[@init={0x18, 0x84, 0x0, {0x20, 0x1, 0x0, 0xffffffffffff95c4}}, @sndrcv={0x30, 0x84, 0x1, {0x9, 0xf61, 0x4, 0x19a, 0x3ff, 0x100000001, 0x0, 0x5, r1}}], 0x60, 0x20000000}, {&(0x7f0000c18000)=@in={0x2, 0x1, @dev={0xac, 0x14, 0x0, 0x10}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000605000)=[{&(0x7f0000118000-0x1000)="0e79627ea587b25b0bec804595a4264ce662b8630cda83eab4d1aea7dc9392066ca3e504953fe7aba178eb3ca5d5a9bcaf6df44e4f59a877f70370b45df85c2779b3564649f9cbb3ddede52b3418e2bbce78ee955b3f1018fa4e4af334c50d4e3783b6dcc5f7a7faa9c994be5ed939f2834cacdc3ffb66b351d9f401f3b9ff93f63816a7daa57f35d09f5558383959a210617543a9bb49ec8deaf909a142a49c9ee539e2a1393cbf84f9c12a00d666549c778d298b6e29cb6f5848d1ead812aff12d3c02f10cf5ec9ba42918d0729ba1c21bc072784a2dce8c06369445f1a72cfe72a10c7602b5a2f9ad23ba7702f75295c93bd30baba50c82489c7590d0cc6e25c642b2686a30b875db9ce5d661480af2221c34a796e49c4b8ac7e1a8b130a3aa2137c86a678fa0067124d241c2948aa08e23ee50b53001d315a42f59e0c342f8af93bbb62475fb073876b1ad2c3bd21202f0c9af2fc6222a197fbdb42958fe08c0ee95c4b5d3d26377965846bb8b25f66f08256de44e3c0c9207b0930030a3d3e9aab1e758c68dfd53f44f493ebcee587b4318a876d941f0a97d7b00a2ef38d2921bb4d7e6241e2f5042122394d1c160c9925c7bdac8a52877c43032d88cd1871078a4dafd7a09dbd7cea9e4b848b766ae5d920da87afd05bdfd42c3812855a593899e0cccf71e8f42440f76acad816da1f2bbb6fb9b43942bf71f87c9ef5f91fbd3770f0df059b36efe8d5f65d0e448a0decd1cc533e4efdcdde9539348a8d34b40f8d66cec039abc636e43a425e34ea90c6a39f086afa9633fd7b8c6891caff8f8bb05d9a97c132e81d4874f37d8f4523c52fc568cd724d8c56b1c042f494b75809650618bd20fab5f1561da753f61c024fa7048a088a4111f73ebd8c2f8c8dc739d655490efb4f8cead853dbcdf11c837fa0a8fcfbd916d075247a66536a2afc18c117329b62ed5d5b193e25dbdb1c02877f3e8ff1e6c7a4376d731e3084517a6575423d4716ebc35220a6bca101e33ecb79f40b0cce3cfd9c163e44b3eef7c5538378cdd4b9d5a16367c1d2338b61bd6335a55b88408884be6521b484b66a68493f5f2ba1f3c5556f8f5ed1e8cd71f255fe538d95fb1fb3fe8667114c21185a3cfda11b1ce8818f5ad5cef340ac393beb842033b780ad050a960ead02356efb6826cee93805ccd1db6daaf181ee5eacb0466abe52cc5b0a412a453bd5d9f3604a5bc2c0f02b2c0bd9bcc640e226c68a9272d35fdd65cd68c08c7917e206099888e62ffe8a6f9c9e4603580626386eccac452955663045827278e487fb48fa584ee1f808bd7f5071eb47e83787838927870bcd89654d0ae9289daebe1657e9f55ed2cc7ba629603d389326356da784d3d133ca25fe103766dc9223a0f9df9c9e5d31065cead1fd81f23001fd2a4ba3395fdae10cdcdf41ad516d96b55f5cbd2cfae197e73e8d54a9b6f7a24dca915f803ff6dbd98e396018688d082bfa59c4fc3ff5d6041b5367fa524a1ae287a706e17b077550fb78c865bb92f8444da9e4c32ca853a22cbba4ee0c7550d6b3dc548ab6c7e083127ab54eca57fc90faa19b961db125704989ac33e0477753806fd7e03216af010ffdf8faa112f150ce16eac607f941a389893c044cfacec75ccc96d03c27fe8ae910938a09c27bf9c125b7ea7d09dfc126a92862cae77c5217306cbf78044ab58afafbb723ab9aeccc3edb829c8d248aaa5ff2fc3f464502b4326a29ac535cc4f5f74b576bf62f45b1eb6ebeaa268cc9213d9d223f306df19206630c3f063df235f1b272a67c9665674537bbfa671d8c6fca3c9cc68f9372907b6f349c296189de06318c173a05e2c21c0bc505722422e06a0cc2490f49a92ddd8880762400e2d258510410808eced18f7c6a64e3c55a0ac11a3bdd8d652bdfbf5747f8d203dbf2a54063433e29e59d2e449dba05f39286e7d014ce2929e55e6c93e194713ebb6b694daaca4758c37498ba04edd331cbf9918d43d06006420d0752d65a383d0934269e369a4ba7c10ccbc80f070b013690b5f26ef7b4c40dd82fd27830e7c8229d71b3799d1023522c1a90b70b3ad54ae0a706d573f9fc7d0392c97e056fdd01f077b8c378a86e2708cdcaf31fcc51d7349285816ac3fc557e20a81af3d38bf30976c01fab13b8593a9c5ea1ee270efb719663adca9ea41de8f07ccec7c7e072c96aa3653a654db9da8a60be07689517a33e336a2f3d7f638a46efed08cfa8124327d0d9546cb03388ba6be5c17c80ebc4dfda4334228db90a74b8cc4555e0a2395c7e7b996442c4788cec523990b94269475f075af57be476fcae748495df71dbf6f048a1c655143f1368d3e76a855a1ed363afe4d539e07a8b8a251c63242d44c1f738d6c8b453ebe1da8f7eadea59c4d914aabbfb226b9d51467ed6e79e13b145f4ccb6f445cebf73c5f029565801bc39a593b11463a3b203fad2cdba4bd538d9a1b7f8654aba93fe68c1675703668b2c7c05ce376fcaf3af9e071b1e573af7c82c9f53d6cdcd7b360b2514c3a4a2ac31d99af71775df99a74bc6b638ec89f67d4d9759557b705cc483094bfc429ad2cc66d2bb8f7801ec34a41d11543d9b0eee85af604e73315ef9059a038598c95fe04a0009b26e5249ebc6aaec0f7eb6ed774270bfca87f50e4230b33362d2506c75f9350b3cd6d33fd7c1787b9b1a8748aad3663160e84df082b1a3f6b8c8cfebd8b93957eb6f72f1c7a3def7e84d57a26fd7742073a40b6fe6f5ff18d1cd3efe6efdc4c63bf484034339d3518289dd0f054c67d8d5d0cf89e1ff0074da7a150b816ab2e5e0d9a43b43655a615811b36b09e47fdb09d7e84c7c18d8a5ff863576b61d8217fea757c1f6c4b3099450379d2963165176086c86bbae95121c44e7e0ea37144427d4a5fd5dae3c0cdcf632145fab76bb2a6991ea3a6e57018b73cd30fd42c18145d28f031632987928fe43028b9fef8b19a670cfb727c3e9633b622d946fe0735ca3f1520703f96d9f8892302fffe523c21ba8eea89db4d1eb0ae04d51250d0f63e870e58b01087b13e5abcb0fdb23aa58e6a16da095c8e110b2bdb58c04f2a3a0c46294d06fba739edb1be7bcb20da6081ef83d6dad755b78d402277ca31b96be3cbe8028b33b550973f68b6cda873908f06d10ef9573641ac4e3245e0ca75d54ba57bc386683a6544c561c0bda0c793b0508c794274cc4f6b22096dea9d95504fa5273d6a1253bda2ccaf76dfef45adc5293499c864350e3fe1510a1c41f1173d1a5cdcd2a857ca03ff63dd5a6fe0899e68419b34dd79254eeb27bc9e35c8b1ece2ba5e50d3c114d60bca6e2b54b36dc00767d6be7a9ef8c9f896f8e915e26ead49a205dbe42e240ae233a4a33c3c7312a2f275d2c28cd123224c419caf70ca9a1a5402a7f53fdbe74f15d9ae87e628ad4353578945d04cdaeb87831e286a3125ac2e611bdb72d1ebbc19c4b3b754116d2236b9a6a73300c582afc21cccbb0145a68e3f4088984da3fc18979ed62d62ea33af0c0dbe69e2769d07c74a1e5b41fec2044d268111e7ea20d8df7c44e183592bada6dec5d3c7f14383ec54521e7e8be06d07b731f35024e54806e42da5cf9106a3969c5b9f6f9091b29e532b5204f6055d6836fe7c5dab0fd2a6d09ace4e2336b87ccddaf5ff6c53b8798889ceed24e21d77f1dbf2fa41859cc6049ce6663070a97bebda32ba782d762c464cd49de23c27d422ee14e4fc42cb2c294e2d42f576b45def2c05f27288f0d616e87eb9bd7177cd59928f5c35456747f807611764b9bdfbe8170ef718bb5fea05c69c43509e75b78010d860300a13408116da059932a7a1dd5972a5880d9660c2baec1f518242a6f93d802c89e885afc16f09ddbbd390171a8da749fba7d12ae76fcd6ce9f98b601d956fa73d334e057a85c3eaac149c0eaab5921c12c578992fa67fedca8279b3a185fec078b0bf4e0c2fb3a06d0eb647df0de98191465c13389e99889a7a082eca51ac37aff9488047c7bce20bc71456bf6d3f28acde55b271466f1af39ffa3ee4083f3ac4cd137619501d7e3eb05c5fecbd2a5d1c4af2876499ec350b58ae138d3f98d58628a4561b8cfa99c616d5ef3857fc53c64d4de76e1b666b5c5253870547f709f2d6664b46f6711d22ff0dacaad3b8de475c02067cc1b94ef91e170ecea92ce502e3298a3eb8345c4ab87533311e08a158c702fd566485884e3c3883850b7d7c88bbb2399dfe2effc143f81569850fa34ed62a215f3239a4f710d6380d59698f98118080b1cd987bb03c5014a5ede14a92c4b66c2de5b6e997da75b8ea1d877ed92c892b5083b8ed10003c205ad585c4432873db1bc830f946fc4ef7d0775a8d7da9defbea660083bb498616ec343422d5b6c1939fa308baa410153bd7d054294985bed1f752cac846a145d804b7cf317d47ba67c838cfa85eabb71491df0e4e436551d7b409687e3cafee4a6f2daf286639c6f8816d90f19e247e0cedb5b5a86298f41e813d698aa115ce2061fa47645cab4feed514e495004076fe879dcdf963e32306a26228e9bfa29903e80164a513790f70d712561699718c9722450204e424f32c4b83a67afe039927b08bfef0057992c8211cb8ec70391152a8f9e144e8b51d2229c1499d5db50bbe4f1c50824af8fb86474d11e81925f4d0257d4d1255a605388308ea501b3f7b53125cc30f8b6f8d4ce63da20a6f53a7355dda010fadc9d8354a25a5ebcdd714698578c056344fd3c56bb7d2ea7d47a9a3ab5cdc715523bb3b18628db4ce411ebff06aec67efc21fed787640944bbf55e75d037848e23c96c6977cd83db715f397217b609f95a07889754d9103f845deb99c1b645f21afba0ebf3d4f9bb9b37a3e792ddd6187b74b6564f0585d299b54b228a1340c327021693ff29322465ca062bcb1fbea43556a879f8f9834426db6264380d6eacdb8cf2afcd2ab1d2d6e61c5ef1f99c852310b6247b2ee03cc518a9e6ea794f1c76bc4d9bf9339dbeb7ee5bb2560d729a1ebbc9ae4e20f42bb75c3da687c0153657383393e7baa5ba18f5926ef2e1fa6d958a45c9c0890398c53c2015f90d94bcb3ea92b4b143c644e686811bb6d7e50e6d7ea376784c99dfba30f21c3ef075967b5cf859303328227cd5b4f908ca76f360b90e921cf4c248f44f908dd77e8c69479ee70713163509587dfb0bce3c7bb705518b28fc7751f39060cc40f7b08de48739b62ef76d14d4d7e5bcbedd03d3a15e24259b1c8f8f4acceee510ece5626e7458942b72eb99eff6f74586af8d3b253ecd8eaa10e9bf2cefd703242ca003e4f942c1f90080dd4e330b82553f2a93d2494b050988dc34a41ac7b4f7aa4c8fc61464f8d9fb13c90189b71ec99b50cf09c165a99eda4293a1b627c6c58f3593b0dc5f15efd0ccccee55579acdbcc2214cc75e45a4c949143cd2e277c6cf13203cacd85efdf42828e3d257a728c5d80dec45d07ca470300ad9d5fbb100a9db1670604fa14f8b021275307625f3d14715152623b16d3a4ec4ca71b9e81ccde9ffd163c4413f20c1f67630b970b65a086743522c5d4ad143bd3a33dbd3d8bbef37584488a62d835b242f74d6f913ccfd13d2d1c390719c1614e94f7220627c942935ed11e5abc3e7cc635ca8edfbcfb3546e8063201b8f7c3045d5456d15be240b5efeab36f677a4b5207c29592aea26a96dec71da26d220c051ac1e95441b851cbecdfa2708ee7297cfdbbeaf57c58064fb4acacb47ef70f662c6c4d9a8dcec13e61be80998c80c76f96bcc439", 0x1000}, {&(0x7f000016f000-0x78)="4c91ed95400e3c9c7bbc2db2b7efcd9b9fe12cf7b1bfb22ef3169b05ba8534d62fcda2ce464fe0c7c4e91a204f474a8836c75e81deec2b821ae170e1c75352c29edef608f3dd9c16e1cbdc3f67d7c5d59c79927d008ddc01418dafec847855ba98e01b8245acbb250cf69b3eeb52b2de4d10e9ea78893b0c", 0x78}, {&(0x7f0000a83000)="4d6f7ff1e7a1d2aee6076e3381432939f2fda1cd0a4c43881cf046b393cf38799eeebb3f2909620c0b2fd36b56a4c1cabfd676a3331b47588c3d0413b5229eb00a079d4336dc9984591486a40db681b2097a2a0c193f6f5984758cd7247ff267ad2e39533886dcd54bec0df8c3d37eed943dee63e237960fd5a0c5b8926080152b3aa821a72772956d06ee07041e922d30bd97dd9afa6a243ff4c2cfafd7efdc837dec386ff042f36b2e7e6eba64011bcc8463cf7fde5e5fea52b35e9f2611eb5ea422246b87bbfa4ea8ef73d4ca1cd41844209beac3d7d932", 0xd9}, {&(0x7f0000a7a000)="54344da92fe90e24c0cebc037dad7ee2ef4e46dbaa78239e1183d2369898541c1cafafbaa99514ea9816e8f71d58175c7115de478378a209c925b64967ac47f2947b9c2d147472f698eba3ba71139132cc4eb6e202ad4c4871c517a33a380bdd18f6ec85ab24b86eeeeb964a7a8fd1a89823f8956a7578e91f91d1c9a6c274dff4aecf438144ce7a8d0350a77bb4a067125139cc88f691b54d11a0dacbc9f4f91967f3c73fa75aa53cf4632b72209ad2167000dfa90f9bf37a7a5802999caa6eb470f54d6005ffa60084e62948038801a2dbbc25ee7b20986d40af5623fac6c1b4b6c77838e2c68f458acb38ec412c606473aade3dafa532f651b713e10d", 0xfe}], 0x4, &(0x7f0000903000)=[@sndrcv={0x30, 0x84, 0x1, {0x4, 0xff, 0x200, 0x72d5, 0x4, 0x5, 0xe3d, 0x81, r2}}, @sndrcv={0x30, 0x84, 0x1, {0x1, 0x3, 0x4, 0xed6, 0x1, 0x9, 0x5, 0x5, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x8, 0xff, 0x2, 0x7, 0xb21, 0x4, 0x40, 0xfff, r4}}, @init={0x18, 0x84, 0x0, {0x3, 0xe0d8, 0x6, 0x1000}}, @init={0x18, 0x84, 0x0, {0x9, 0x785ee061, 0xfffffffffffffffa, 0x6118}}, @init={0x18, 0x84, 0x0, {0x2563, 0x8, 0x7, 0x4}}, @sndrcv={0x30, 0x84, 0x1, {0x7, 0x4, 0x200, 0x6, 0x868, 0x6, 0x5, 0x9, r5}}, @init={0x18, 0x84, 0x0, {0x4, 0x0, 0x0, 0x0}}, @sndinfo={0x20, 0x84, 0x2, {0x0, 0x8008, 0x4, 0xffff, r6}}], 0x1b0, 0x80}, {&(0x7f0000616000-0x1c)=@in6={0xa, 0x0, 0x9, @loopback={0x0, 0x1}, 0x8000}, 0x1c, &(0x7f0000508000)=[{&(0x7f0000d99000-0x1a)="8647d9f0016c6428f5d272502c7527a1d595cca21c92eb0add50", 0x1a}, {&(0x7f00005a4000-0x42)="e1e7aca110335d36c1565002469db18b52b81d766f56629cd951912065f142c454e0cad4e4ccea411609203539503b06826a3ae9988d374593ba6362a5c476e39531", 0x42}, {&(0x7f0000895000)="b6702f94113040221f3d3d", 0xb}, {&(0x7f00000cb000)="208524a5384e953d5fbe05002ede064a3b0e6ae4c84df1c4fd3161b4058fdd0275ae263ef0928346ff6a138a68a5ff0d4fab34605d8236759257fadec60786e69e566cdfe3faa378b832cfcddd529171bf4147ade66443d9f4e4f46aedbb66d7f5079eea8bab87aa02ec7230e65761d4eaf09ca5fc96522348305281ebf37f9e54d8dc8579d6d191f152c0eff53d322be562135e8a995ba7b79f2e856111f8f43af87c67e78783ac7ab6460c982845eb", 0xb0}, {&(0x7f0000afa000-0x82)="d81bf5f8a5bfeb0b7ba620d8c020826a84c5f4c5d5da951591374fd1512520ff0b9896ef759eb5f43f462fb0168f1aa83abdbe81ebba44de11b53a410173901ef4ac4428447a5fd388fd8568558a5a2502afe3cf95cdeb8ca22fe1c7e8e87d4b5234c1963e5571e5704e0fe68b1f721c47cfb92329a301702a892a2528fdc7b90e66", 0x82}, {&(0x7f0000747000)="adcd2ab31784785f53410e40221a063ad1f414", 0x13}, {&(0x7f0000372000)="59a7fbcf6bfbd7c6f662cec82e5bc2ad3b118519d8fcf8ea0f71318a364816541f718a9967de6fe3ad3d1e16ffb7ff29b98545b6ef10d800bb9efe469ab8fe9bb6b1549de7b2ed06e6678d0c56b1625e77de7541d154424546947b1e379ee1cd9273c5fca24ddb", 0x67}, {&(0x7f00000b4000-0x5b)="b978a5cb2e2a1c7ba4561dd59a9f87d16654332e629595cf22519076282b015c989ac254a0251fdec965a02258673b022267bc8fd0db93544e8ed7d7ca1c928a4f100589a5378d2bd5e58b9330bfbedcb957d1f8d68e029bed0c3c", 0x5b}], 0x8, &(0x7f00000e3000)=[@init={0x18, 0x84, 0x0, {0x3, 0x7, 0x3, 0x1f}}, @sndinfo={0x20, 0x84, 0x2, {0x4800, 0x8200, 0x1, 0x9, r7}}, @sndrcv={0x30, 0x84, 0x1, {0x100, 0x20000000000000, 0x3, 0xbaf, 0x0, 0x0, 0x0, 0x5, r8}}, @init={0x18, 0x84, 0x0, {0xb86a, 0x0, 0x3, 0xffffffff}}], 0xc0, 0x80}, {&(0x7f00005a9000)=@in={0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000b42000-0x20)=[{&(0x7f0000422000-0x87)="e7901246cea95411646ff7245cb047ddbe0c4fc7b11a4ca1347f8a4f43137c56499a5a26ff1cb51b32339f92dea59a2f33ebc0f1073951987ffc3bc156bdcb53d7758221cd783f1059597a0859072407fe4016077984ff627ba82169938116cf3ddea2f14c44e2b11e5819a99738731b40aec743d49b0421d9263dd199598244f61869e95f7f26", 0x87}, {&(0x7f0000178000-0x1000)="5cbe2e450f46509a04db2729fda62e6be05722385a7cfd2c11f2380fdc772d470fda62c4946804f3e20d6ea54ec3be68c36e6f3ab8b808a8d49b5acacf8be2f4a039fed582447b86a26620542a16b0d2d8276aab572e265170dda9bfccd3764afedfd6dc90dfb7e170ce266ae7f8882fc26408625da626fdb0537e8d17ab8785bb54916e9a7e192d3536616715d2559c3b2689ae134f950e45966bd9d26057e1b7d879f99775a961805c10d4aad96ac109c116d48a08968ca6c023ffd42f6a24eb529b752906f94af97a9ba8f41bcea97f2702d064e0395fe0c00185e364b1396f146a1ecbb57abc69d66c012e5ea34fcec69ff026395a74935ae1db30f735a8275b1e320355abd89d8759a307d0c90b1ce5608f584983204d69f42eea566986b9327b804b950ba59c2dd8c19a7f035d3a0c0dca35e00783ad66a85151e56c5edd24b9ed9674084d2ae93437fc82b2df8ba6f3d341acfa47c7414454664e274ed2e7dee53859b6ee6456bc5a33057b4eb06fd482ced6f49a9cfd9871c9fc7ae75dda01ba303485ac9feda73008b3a4c6b425dbfe232abeb1845b05b56aac99f7ec0e80c0ea554e412ccf1927fafdedac1e2c8ae8cccaa85971eb8d0933201689127c0ee5facc1aebc4991fd0eba23a6a1972392b8870d4a29f0bde0b9f19787ff05de60e202b9254ac82f4801032a7c4b6c65d0578f2b497718408a0a0c13c48eafdf98ab1184093c52bd9dd16f24df2737b3294b525232418aee1b21d0f2ad12f23e3a1a65fc2071fb0e59c4f53eaea9c886f59233ce24f884d4c30db44163cd1554dbb9278b5a288ce40ce8f237ec6e1221bd2567fd4877373e6b79179880f9eb9ec031a9247fe23ee6a42fb94b907a6f41f39623586c7e19c6699d1614d8b28123469ebd2cad6a70ba3e73588643e55cc14b97239dc5a47fab777bceba744ffb2fb5d429fb16118a5af2fcb1b7f721e56b9d8ee10a7be1ed68ee6fa7147eb8bf4091ac783ac192797567401bb4fd8ed1bdf6c8b21caca3e4327377c7327f5bfaae1d4aaa19d0ad90072f3ddf5b5b3a57a0cf95eb539d8ea175bc7e067135f9d2fbff47b215335f48258b3790b82450a00d1839347a4e653e82aad0d801739450ef05c9bae701c9eb357d6ceecb8aaf831f44781dfbea3c72136c801008c5afe06a63b0e9df84b26f44f7a8e7e93e402704574f5eced49fc69a971c6c4cca621ff541f280258720fcd17ed875b85a5f4ff49444c9db39468181d5498641b723921746acf6dda22f5b95d0019d5be879736dd694af256773d505df4cca2e641630fbaaa2e7a8606437c31b3fa6eca33ebf3863d093ce678a25cf9167ef2695159fd3cf132a5fe0b15db30c1eb76bff75b6077d7f1bb1d4916bf091f707ba3adb2eed510a011ce69b7e6742fea2139db1b9aa805fe68522266deb5dda077eca2c2263af64facf666a7043e55c4cd14328b27178cbf237ac421818b8bd48f9495c219e5cc50ad32698073b9164f47eb30ab7f3a78cc70500f277cbff7ef476ba907df40147214336a25bba146faa9c543205c0b1f2dc3356ad02e94f03ccbc77de2fbfaf68c3680b275d647c06313b73f21549409444b267020f08035fdb22cb4c8d7a0efa30fa5d3444db56da8834fb7fba87b98a6b2bc637042e93845301190dce5f26fe2ff95de467d1fec184b68c7647fe211290201f97a2934c32d827d69edd7f6a0d0503b0a670d9ef5ab37f9104678369e27b86de0a77b7501233801e80a8fca62aabb92c554baa63ea8d5baf97ac6a847497c6b16636e5d301a9266398e17f8eba4b0ca6ac8150e81f920ea0bf97bfe2906f66b153c35ea39c60bb9a0269542df106b3ca25c77f58c46246781b0a18571ee1a7870aca7aa368a773dabda8d53e51a6a7a2a109a709ceca5fb102313d89fc9acec1e81808282ae0e086272e051864081f929ec28e20efbbe10d17eb47f8e3e311dd49ba08354417a4cfc4e12b02fb8b467c42477c74f21b65c25e6bd1f22cf61b26cf47b16b66e35dd4ebea2e489359ffde357bfbd78b7d81514002159e75ccf499148f0eee6b1e4f189c7b89e0a13817410c79217bb1eb2277269371b433e83e5a32284623759c6aa3331bbe3050b02db6299057c8ed7e1c0991fe7f914550033cf16b1ae73e18f171d083471d6c1cf83ae929522589ee5c6512c145401278b286cc7c22c8c7363724408356d31ce050280f06cf7d6b0860315009e6c339a2db5536165966608e9d11a7085b12582bc842f5720d79558c45358458392524d6c8de008c5781014d947bd375e09284cc0129322c0d64750c240938a896c10aabb451aab78b4b69d9053d2ea6481cf3b709a9d4755b7d39c2caaf87c888b7d9f09c48f40e36eb6968d60630427d2913602cbd82895c1115f3378feaacac1114d6b09cd11ecaff9437e56f70ffb18e61ddc82be688fb052f9692412dd5bc2e35539f2950147c7156e4b67f0490a26be52e3572af1d7f20abba97ea5dcac5389b8c8654ba5833ec2bee9719c7f1157db14eadf794d369ec7bf49567b9ceb469bd9c3c9fed8c7594fda1c4fb42923b525526295907a66b7d7c46d73b8bc3fd395ea3ce5aafc656e1a0eb26f0ea5cb0017ef2df3090d08a33f3cc2e34ce018ccfaa2eed2e89eb550f227befde1703e6e370217d655f617477131fee441393587101fb7d54ec90dfa9c5309626729cd697c7ce75da291a104fada051203746fd66feab4e14645f28b414bdad78586cf6da5e81933d42ab17f5b5c929e8477ddc69b3e22214d58ab176f1f6796eadffc5102924795f6f6f3faabb75450d5ac8f8956173bb01e5fece4f2cc466672248e8a7a98bdfd160cc897e9cbca704dad682df62005504ba5078d603f99f73c48c0368929b5abbd0b62fcf59ad3fd72bed8f8b3ab5d7c276a3b1c4fabb0d31e333bf6591d4ed39190ef827802028eb9eb4566f3a93706b715dc9e109e6fa1a473a045df97c59f7eaf79f446fcce4c8ef69edf561823fd0abbbc7c84ce53dfeb8151ef8eca259c657ec10defd8ee102af6c53f96c22b849e1722a4bbd4a342ec76a76756152138c6bbc1e3aa23571f6305950104aa313abf0728080de4ab1f82882595582b6fe338671c88e3059e331d091821bb1175fa3c9aa3c29434a44fd5e28005125c50b6430d2ef3683160fb21744c0dfbbed861406eaaaa983c0b273a3a2d5fc5c7b2d8f87316bf801e773fe2fbb00b2a835c4d3ef97b7f2d762b2e75747ffa63f9ecdd79e16618ed93b798a20609d184f43383bda9bb5b3f74f1cb0d6dd7be168f2e1ce4b71a8e16b8cfc3b17af61f4c930fe3d5d85804f1c369f3d8c31204b9d60061f78f07e759b91c157d51c629fda8fc114402ee3bb22f6e6bcb9f4d7af340f79c4a4059833bce25ce7cd7c7ecc9519424752cd711e80c27a2394dabea92f957bbfe04cefa6829485bff2c4a3c5192facb342b29dbf15c9365c42e06adf0319e3b48c8ab6744cfc8f8009a55203747fe5882edb80eb0a1027fa35b784f24d3e8caf053e115f39318e5890b699124ca319f805007cb467294c824eeddc88ae21b7af3e172a5849e4e0f9baa109d4979a8f91debfe570b5af6fdc5b16955f344b73178ef79d7dcc014afa6523b1b39861a393625f9d538542aa2779e580c64cb89297ab1a4661393c4c7789cf72dd651404c7bd09b0c5b5c1e42e83f0471b70a9025f09e7041d0bc34b7a041f10824be264b06ff1d6727f2b1585d3d875053b354b91da6fee3d6862de129a398012651bd1f06865ca92feca14302b8cd200a172525b564af4f13ea9be18d7fb39e93c9ff0fd0dba2df98d8caeccf9f712ad31731797bae1f6fd8c0a8215b630e5dc5132fa8f704442f3697afb479528ae3eb5ce363d643fba7e69eb22d76689b0e124f5886e113f79cea96d6055c3072c0a64602f75a4134b2ef9d91f7cebaefe173bb1ddb821cea808a30bed097c03f69c8b95de1603a73e25da98d1407ded32466693ef3cb1bb20d0b8010e99227584d77893d5d476418610799504b16c3ab53ca3d2dca97245b3da21ebbff01a5fbbcf5882a39bf91901b2bd39c013d984b2ff51457cf1e6c1e9db7fbeaa92c203b5501109ca02d6d180afbdf8a535f660f0b4486361163d8013e57c8513b4e0062af90546da1d621157262ffaf53bdf9d71ab319fbfbfe0d69a0137ddd73a49f836d75932bf79fd8c3fb98b5ed473e96c96ed2d028757c69e9d29f472b73c1a9dd019dbcb079e851887ffe5b662c8b403f53357f815890ae55e3b30e40eb7a21522d086a0a578bb00d60c532f2d631a76cc452a0123723841c260f82035526d567e01311f765a32d842e4f5228be6bede176b0c711e0cf18482384602930707f2ef8f84e332e46ad30a5a1246699f5fcb87c17a929bdae4f305fd39c627439f48c3536e6b820ab0acadfdbf12d56a9124345369e814824bee99b7622d061b2a6ed3f73ac46cfbf9843fa5eccab90fc673c75dc1b4ad3c52643505e258101f1b77374d7cdafb0c2073f14d21c8fc9d7462e3800d1a0e972712e70cf81419793c26a8f24443eeb996e4e395c47357eb496a8a82b9cdf32f6bc3feaee4a0e4a84c5e61d21268a451b7a4dc058cc28551759aa03535adcb70045fab86ba09f69e45961496a5aa536bd3ffe68ce4eefcd6b2ebfe5f7077adb332d8fa6388f1fc176a2d140db831a8de542f3f5e6b7a35eb834322cf342baef6ae75dbac6fe06a111f6d1ccd3942ae824cac02fc1368d9f990b8e404751d515423e491a3b772ac2ca67bc5ec31aa183fee2011ffc6494302f29d6fff153c13a3d958a540f9ac2c517e97b0bfe937fe18298a146450437d74086cb54a8b19f11ea71a54f7b6eb63eb754b5b4fe19799138dd874aeaaf7198c59c0b3db1059847d51e45e2328d1b916fd30323c12b0a607a028d5a436b827f30def15fa47b145d58b70c063547f1619ff0eba9b8c83c0c9f0ec63bc9789d6db194d12aa35838ed1e1cb8a588aa0777567a093b57c1fcb3d915b85cb71bf35c62bc7315626655a44427e011e6abc2946dee9b357922fe19b3f629285b26d75d573f11a31004f996f7cf15923c122b65089636d0e9a4bca340f2675b152c2b92e25049074c55edba9679ad743e022207c0eb3996ab52a860c5509f0f4c2e4d5b69372b0ffed551c4081b0810a200baba059709e911e8b96468c1c4daa738582db3f8602cd20f734efacbbb26a66f34a7576e7ec4a2dce0e6bf1b164674e107ab3a6fd1cd5e28d728e0683c5be74c23ab8d51d141236a2643519ffd21d360e3c5a3b21839c242732f1f649e047d14cd35261d1e640bea4bd3f69cb26ad3e1d8edc8dc65c7c5029b0133e35f25614b7a8e252408a9f85309fbf55d318bc11774dfbd84b20a0cf8aa6e25088687def9b3861fcc4c975aa152ef1393603d591b2a772a1596c7d15855f5d6f3e0187269705b223d5d32ca9a4a1410458f6d5f646843beb29a8a2ac65cbde93baad2fbb59610eb439ab461f18baafa94e27bc32dd08d3580d1319e252ddb8e54f6d89f6cefc3fe3b77079219633707fb11efc8455f73ef38c4fd2bccd8234cc57b8ad8adda6a2384c533c0fdf89718bafa7d5c340eceb3e5afc61578f12224093652be9ea4d213f7ce94e7ffacd60be18839c07b7c53d46350c295e5a563d9dcf40dbb9525fbae1ebe17cd4124f5c7c1aae408b4ec0dbcf171c716aafc36449beb2dd8892090417e9064e03e94d3debb2e49d4d2e33f2a3162baae909ade193a406318dda8e3b2", 0x1000}], 0x2, &(0x7f0000912000-0x30)=[@sndrcv={0x30, 0x84, 0x1, {0x1, 0x8, 0xc, 0x0, 0x11af, 0x7ff, 0x7, 0x8, r9}}], 0x30, 0x81}], 0x4, 0x4000000) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r10 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r10, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r10, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0xffffffffffffffff, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2018/01/17 19:05:21 executing program 0: clone(0x0, &(0x7f0000b26000)="", &(0x7f0000eaa000-0x4)=0x0, &(0x7f0000bf3000-0x4)=0x0, &(0x7f00003b9000-0xcd)="") sched_getaffinity(0x0, 0x8, &(0x7f000070d000)=0x0) 2018/01/17 19:05:21 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000006000)='net/\x00nmp\x00') getdents64(r0, &(0x7f0000ee6000-0xf)=""/24, 0x18) 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000cd8000)='/dev/adsp#\x00', 0x200, 0x10000) r1 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f00006b4000-0x11)='/selinux/relabel\x00', 0x2, 0x0) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) sendmsg$nl_netfilter(r0, &(0x7f0000d7a000)={&(0x7f0000d74000)={0x10, 0x0, 0x0, 0x400400}, 0xc, &(0x7f000012b000)={&(0x7f00001ff000-0x1148)={0x1148, 0xf, 0x7, 0xc00, 0x1, 0x0, {0x7, 0x0, 0x1}, [@nested={0x1128, 0x5e, [@typed={0xc, 0x6a, @fd=r1}, @generic="f40c577beda2f96bd5e8fb08e665bac53eee86a92f120b46f42f924739e65dcf4b9337eb71b68b9195c582caf57f73405405032ac669ac6fe50010d8411a33ffdb1ca6b171f51500d2dcfe0c2dd73b0a869057b4faaedae55bea97b1d0123316693a0ab20b7185efae2dcfe184d778c832e96c6908b54a2b83ce62b293b4160d7e604d64fc4f403f2152c3313adcb9418a959e8f7fa1a76e9775775cbdd13a3a0865615e236fc07a6bdcabf416dd94cf8d01edb0", @typed={0xc, 0x35, @u32=0x7}, @typed={0xc, 0x5, @ipv4=@local={0xac, 0x14, 0x0, 0xaa}}, @generic="534cb3f0efd370348646a0c0092fa83f41ef66b40a235625b5401421ce1458fc513af8e03d162d619ea6f8143843e28de7f2331d8a2b1ff3b35270f5e8b6a80b711cf8e6861a21b40c33c7a090ec27ab2c7d4b7f274f4b3540a1c96d3dcb32912d3d2361b990a3df3909200c5febd28796ab035e72c4889d00c4b0f48033b1f84ce0b82f9a55458da4bf5dc5bd5fa572bd572ee2c85564c7d0d8ca102a431684a99dac63319bb2e61b47e9f57606b3cd74584dfb67ce138bf83ed2e408392ac4f9251d59082089b39494c62ea254b5280d4c2fa4ec3abc766c754a6e218078a06b08bbc4bd3ca458d6aad5acc4e75721c5a6dec37711eac704c9658496e0de0db5247b33e854abcf050d66f3e365525684406c1a989b33e548bae802f977498ccd26a67668082b4005181839a673c88717386305e10f437c265f1dfcc4798ba3b6edd17b00df343d51c246640856583253618b10269a34fc52f31e8afe57617ae8705d67e0fcd5309f6802db28275bd560c53ddbc53f8a98531179b31b4ca6daff940cfcc62b6d810a6f7efb51dea565ec5837341d3d4fb1628cba65ab22196ab0abded711da60abbc006b114a10a0e5cf3dd498d4e827437ce0c9b4ebf57af3227a5b78c1d17a8370f94fab26236c299f16cbcecbfe3589857193d25b7990c0ae9ea4e49e9b14a1d1560dfb3f33b38e09a5136dd02ec294060479b7309b602054af1348cc2c5b164ad22c17184bf6ec8b1672e02f3794ebf158d0982ebf1f94e01adefc993943a17dbe3244c0cab283953387059ad8c9a6abe1c30c5083079715192613fe87d8af7cca985953b1b5507f4a7ec1e3847fd054c8af368d1f1aab7e07517ae497cfba42f2b427b9a796a2694f24678b37228b71b389d0ef8023ad1059a67af2f2a0283f4b26b1f6fdd98dcd32b19727e61e20d47a6466b2faea1682e53fbe4f3ff15be42a2d4b52d3cd45e8fc2b06275d0fa04d856da8dd7ca2cd22f29e8e2877c8604d9ced299fbe7d119f25d9cd3c496e7b4721edcfded81bb80a57456623108bda49e236503101ec4d17dc806c390363e47a9b66373e55b85d2cb60944098215dddbf0faf0bde469d578a2aa7b16e0b754541db73451420fef11a9707b00b9ea2980b78673ece4e72de110becb3656b0af17c72d53c4386b1d8c50f845413f30a050808e88f4a7a5cd3ef3dc9d24e94edd78e14e2f3932bf6a75fa7d67168f5485ddbabc939ce0759fecea21e916187d18752af5ad9e033364c90fc68d70b67727a38aed3044b8073ae6745f878a366ec6885c47ea2a82a18f7b9eaeb1765c2370e21adf6cbd0a2c3e780ef56559833b444f02b42ca2b34db5b645640c02fd8eaf084f6195cf3952029360ce63cdb3101b72c64f087546987da5ac22a0f9a9ca78eac61d3eae843d0811428b62a373c1ed670348e2734b6c9df8f6b4914699ae20e4e5adb048df3b879a004ede2d31c692bda5a4e6e538d88c4fd41a6b4c9163284da4c8dd58be6cae05dd773c793543709a148ae2ed7ca496cb85f45c674bf7810625c36c8678c774c3a0bec87403d437a5ca38be2454c8fa7c523ba9c980ff99afa4f9667b301e4b81e8daad9eab7b46ddae53eb53bb7456b9cbe7bb2359b9fad6a76fb5775187c89750146065395c230866973db44c501d540c875d0f63e5ea9020b59b9cdfd320d9fa609236f62c783892516d8cd8b6ab45c989dafd293e7d3703296ed33955b604dbadef442488006392205016f2e7635c3adac1566ddc4f66987746064ed466b056434a8618ca9ff34f2dcf38989bc0ee5101daa295cea518944f9ab64190549924fcdcef563afba5528e8a2deaad5e7a388e7756f591132eaace43a4634977b228a257b5ba0cab493a73a7b6747776064b439b4c04108c53d164bbe4d9cabc734bf12d5fcb30721d6c5d02c23fd5f32acce4c84a89e1af279fbaf6a28d29419c27cd528981d454b666d94ba88a1f30f4f263db6689d5fcfe64213fd03be8566677961e11d309d1c203fb33eee26e13198f9656a096daaca496ee8be559198e1031a9ac465d405eccdf50eece5b4a481b576177218b7b0933f525ed4d0277a29667b39ff27a41b4a82cb0c871069e1ec6ca681da6bb4b2c8a50c364091e2dcdd7bbc265f7c53464abad83a2c8a7de4f045e07baa6a988adb9d2bcead965d613cee3b75a5eddd91da8ccc1f14d04f74799fd30ffda7d05434b06e75dc480ed41be499c5b2a661004d97eb3448a3ce0ee24d4c89b008033f7726679222bf37c88b892aee70e0ef277909bb4d8065076c3b328dd38c60deb1557ca1da5e1fdc66ff479aa11f9111b9e55cc85a02e7b1a7915b7931ae3eca921f87e4431091539250d6c2edc11a9f9701088470fbc75d1b3db5ad3fe6a095510f6857081acb55732b3d7580a5a74ce7f76dc5512dfad5396e04cda732c46f6ef02c645cb1eeca6cc30f60400229dd159b786e078a8c258316d7d22d6f9ab75185c17e22819f8cf356fdb2bce5702df5492218d77b0593b81d95f19d1c8ddb0c58561491f829bc7b84a65f03eb1d221c13f0a4049c38f101bdc57bdb4849d5b1020d13b942ba3bbfc2247ed7423637d69d66b57fe50abe34a7b980af3c906b6779d51c4b9935ea29044681f4eb3cb1f26469f35b2bac7b36ad9b96d507cdcb40a0cdf366b1997a410e7af05cc8e01099067e5554b908f5b41a883f100068b254a492410290377f2cca1b70e48d4f098f25c6c26faa5808b407051077be121354c4175432be8863145ffcd8733c99a7b727d548732c181a982fe98a0a3933b24f51e31d2f8a009eff0beae9e63f4009bad55dc11ee563e1d9bbe94d16a89f799d0bed9c6b0b39118bfa8049b34aa037d371c574bd00b880ce9c50532cc6531af83eb81ad72d0cae84bb3830b5f2f083b7ca4d550177acde4e30facdc12c92cdc54b665f78e4b3b31a68290f6af2ec551033cd09aac9bc9c282c78a6493306f8f08b999d0611c7e78bb053dfd01b8fe6b622520f48d6171ada7ef4c22c5f83c78d9f8038a0e1790da824e9014cc2d55fa5cd7cdd1847010de3e0e18aedf49944454974f4319cb7ed0198a45df1b67178ffec8fc689a66e46517a16a530fc908e70a58d58e52ed220944d21e381689d498c6e8f64d4a7b5f4ae46edc054e41b4afd33c9afa693087f19dfca9aa99b4afda79c2a4d10073bb8204a851c882509d22942b990d1a0390632a07ed71e2148367a95805e882258544f41a7c02053eff1374bd8cd9f78662babfc11d0f8d4133b0265f41948d202461c8988df638a626f83e42eaa16f04219a15d913acfeaf9b8694da97dea050a46c9f24a566f05ba3ddae1a1ef9b4a56aff325ef259bb9610c4222a471080ba5800521a1f0fc6df68c4f1c36e407729292af80cdf8ad3981afdb8e3394c4d9e28acb7d90c44986989651a2e1261fc272b0c0085fb8dd243c7fd1ac0ef4d94c5afc84cb29438a8221e8e2d508db6fbf80974a97fc0b906dae82e2daa8e874919a18de2fd406eb4f23ddea4a51f6266e21f6f319474a8944f4b4517b992e68af98bc99a20edaab124d9f9249dd2ced477668824bcb7999d72e8907e005194b39a8fd0d47c0e6852034ad0a91f9c31d10957cb43c1a1b0cca0ba7190c845bf9a792fe5b95861c0a3c96529cf57323935960f151f7737f0eb3941d34d1a53d9f7ad21bc58a9aa7e35f6496b446ea0489231696414a4c0d911f3d9dbf90565ef043cb154c53790bfbeec4693afa3d7bae14ba3a3b3d5267f3ece1be569c71485bb440d0c39a4e9f25300756eb41ddbc79888d0cf2e47d0bc735dbb8ca2ebc8bffcc5e9aed38be98fbd42d2d0b7b490516a133e6ace8ab096f0a78e80b34d451b176ca6b163f6a286b14253c22731349c9fd9f324dc73120c9c09ed9ab57176a3d277c05e7d494354f228949fdd66fdacb209c9a553dfff0912c8b4d8c221066c35b9dd7d298e0fc663a559f3e9538fa382d6a4d3a3f2b425f2279b10b8a06ce7ac30533c3a20c6f0f181508dad2bc2afef226acce16202fa7552a3dfeb732933adf01914bd703fb940895cd5ffe7286edd87114cc4461b8c92b95df3c34a56236e18765e7e91a6c51710064d9986de5d7566f77015e2471d00f29d6cf3f03864da06ac6c3c40cc5f2565c7592854688389ddde22e54d50e8a1ef8709494cfc7b183cf46ff3d4aec018173b69a7c1e47c6467c51b0cc6e5a525cd06f5fafec4110bc2139085ed997676596b7f44228ebc4440969ebd4380761ecc400ba6607d813bc786aafde8b8aa76256f08c8c8d273cafd83c1e379d61597b926ae60cdb4917161d11557e817a82b3057e1294fd701653e2d87fdea4815a14cd3879d77dbd8bd246386d1e3616917300540b6d702d3c9cca085d1aec85b403cc6674740114da87beb04ecce0db31f4f4cc87dbe42fdab14783dd0740adc2b2819dad6507cdc096c57e5c8d3ae6e90dd890712607b282dc6e4ba1f20417366d1819616de4578d6a54bb1c976a3ebe6651b6cc4252a6dfbe91ccbe37331b898673814747c2d5f31aa9937cc8fcb86deea5acc78ea958fad82a00913b3adbfb3f1f3356f0db0e9b915bb8a539c85a3916c61b698d1b9a65caf66c766ab6cd845913ed54659a74900524cd042a735d477933af4298127150a0b96b4f1cda52b0832b211f39087cf38b4ab574dcc0894586a89de62f01e1ea4afcca09f077f074fb9b10b2f6e6aef6e0bef917d9f71fa58f50efab8d1147ab2b0483ffae3f0fe7304cabbb12c7bd44a892a1dcf1402ba84d4dca4cd44ecc35671203fe3ecd71f7cd4280ee9832b77b78891a2ccdf3b6d81841c032e65f4feb2ad3ffbd87df8a0952ced42a77f47285881031edae61032f4b65f2fc1d88d359a41712d14cb71193e8a4507e0ed58d85d14feda3b222c7141f43c37fc9cea0be642f75e7de71c5e3f3cdd1e16cf0e04a723e01f9aba79c5cfba3f8cbb4d6a264fb086d06d9bba85952ed954a7d13693ac081ba208330a923d0cea6729aedc3126df74311d938fd7c3fe9d844025fd3f52fe7b8a89a08ebd43449c59d2d80deb37fed0b81d32712e625f5f84dd27022ae1b83f518e397ef660bb39f62dbd2aaf3005a9add5fe158fc69800b45b35534f42385a4528b28e6623e20c9284849f46d2ce4b0e97a52a9974aa833c7182d65d2428877728fb94034fd3b5515ec18590b6e4108f8d14f5ddb9550cb97a093eb222163410df3ae610d09b6ca41aa95210f5f906d5cca242506fbb1da66fd32535b186465efb217e91688a52c2c522eb03ecd652ce4e45ff589a5bcf13887978f3773e28bf312c56ad3bc843f07e92f73cca8cdd003fdb2edf975050556a01c641cb9b614f471186a1ebb19a9d7ad23e317dc8d3fe1639eba3f975215ee3570e0ddcc01641c1e8196dc11eca156fd6b5abc2f3088f3d375f41af36790b6783c1c600f2882454a3d6039ac315f85696cd5ed94780a6fcfa11c4879f907f4fd5072b017cd5ec550ad28c23018d2936824b5d5bd8ed4c13cdde9699d6f300230b54d8fa7e2598da9f3a8203fe89e62d90a17b0cf1c8277fa802e4bc01dee5c0c9b0f39ba6768d2efe0e4ed2c750c48b8e83f0626a562ef4cf3859159b561ed1957e9d9a2016d5e9cf5dc6254b5febeb5b967ca7d1c52a4ad240fa6590993c46f09aa28c7e781eae8ab281ddb65efd797d772ba1b739013c2accebd9290beb6fc6bb50bdceaab7e74f0e2295f780122df83761823dc8751ab82ac42b31b87b8bd3aa9c467ba30f21", @generic="9836ad1efbcd62f450d31e9429de4759aa9f3ce1e47eda5ccea212a24ab6fd2efbeec23558d1aa117787c3f6bf", @typed={0xc, 0x24, @u32=0x87f7}, @typed={0x10, 0x53, @u64=0x4}]}, @typed={0xc, 0x5b, @fd=r2}]}, 0x1148}, 0x1, 0x0, 0x0, 0x2e2790c6bf2fd216}, 0x40) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000400000)={0x0, 0x0}) r3 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000d7d000)={0x5, "60fe9e63a0f5"}) close(r3) pipe(&(0x7f0000b63000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_AGP_ENABLE(r3, 0x40086432, &(0x7f0000f76000)=0x1) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f00002b3000)={0x0, 0x0}) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003f5000-0xa)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000dc0000-0x4)=0xd61) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000e99000-0x24)={0x7ffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f000064f000-0x5)="", 0x0) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x400000000001, 0x0) connect$inet6(r0, &(0x7f00007ab000)={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x3}, 0x1c) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f000070b000)={0x0, 0x7530}, 0x10) sendto$inet6(r0, &(0x7f0000e78000-0x1)="", 0x0, 0x20000004, &(0x7f00008d5000-0x1c)={0xa, 0xffffffffffffffff, 0x0, @loopback={0x0, 0x1}, 0x0}, 0x1c) fcntl$addseals(r0, 0x409, 0x0) sendmsg(r0, &(0x7f0000372000)={&(0x7f000050b000)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'rfc4106(pcrypt(authenc(rmd160,kw(twofish-generic))))\x00'}, 0x58, &(0x7f0000446000)=[], 0x0, 0x0, 0x0, 0xc4}, 0x0) add_key$keyring(&(0x7f0000c4f000)='keyring\x00', &(0x7f0000193000)={0x73, 0x79, 0x7a, 0xffffffffffffffff, 0x0}, 0x0, 0x0, 0x0) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000c37000)={0x2, 0xffffffffffffffff, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2018/01/17 19:05:22 executing program 6: r0 = semget$private(0x0, 0x0, 0x203) semctl$GETVAL(r0, 0x1, 0xc, &(0x7f00003b7000-0xf9)=""/249) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000065000)='./file0\x00', &(0x7f0000d8f000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r1, r2, r3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r4, 0x4c08, 0x7da43568) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg(r0, &(0x7f0000316000)={&(0x7f0000373000)=@generic={0x10000000001e, "010000000000e30000000001af268c573c5bf86c483724d41e14dd6a739eff090000000000000000d79f00000000000000076c3f010039d8f986ff03000000000000e550d5fe32c419d67bcbc7e3ad316a1983000000fc341c1fc75624281e27800ece70b076cf979ac40000bd767e2e7821dfd300981a1565b3b16d7436"}, 0x80, &(0x7f000033c000)=[], 0x0, &(0x7f00002d4000)=[], 0x0, 0x0}, 0x0) 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x0) close(r0) 2018/01/17 19:05:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000fe8000)=0x20, 0x4) 2018/01/17 19:05:22 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000c38000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x80000000}) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000000000/0xaeb000)=nil, 0xaeb000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000ae9000-0x60)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @dev={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0x0}, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x28, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14, 0xffffffffffffffff, 0x0}, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, {[@timestamp={0x44, 0x4, 0xa, 0x3, 0x0, []}]}}, @dccp={{0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "817005", 0x0, ')+3'}, ""}}}}}, &(0x7f00003b5000)={0x0, 0x0, []}) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(0xffffffffffffffff, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg(r0, &(0x7f0000316000)={&(0x7f0000373000)=@generic={0x10000000001e, "010000000000e30000000001af268c573c5bf86c483724d41e14dd6a739eff090000000000000000d79f00000000000000076c3f010039d8f986ff03000000000000e550d5fe32c419d67bcbc7e3ad316a1983000000fc341c1fc75624281e27800ece70b076cf979ac40000bd767e2e7821dfd300981a1565b3b16d7436"}, 0x80, &(0x7f000033c000)=[], 0x0, &(0x7f00002d4000)=[], 0x0, 0x0}, 0x0) 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mlockall(0x0) 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000355000)='/dev/loop#\x00', 0x0, 0x200007ff) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000a81000)='/proc/self/net/pfkey\x00', 0x200, 0x0) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f00003aa000)=0x0, &(0x7f0000d7e000)=0x4) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_int(r0, 0x0, 0x0, &(0x7f000036c000-0x4)=0x0, &(0x7f00002c9000)=0x4) sendto$inet(0xffffffffffffffff, &(0x7f00006af000)="", 0x0, 0x0, &(0x7f000000a000)={0x2, 0xffffffffffffffff, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(0xffffffffffffffff, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000557000-0x10)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0x40085112, &(0x7f0000852000-0x50)={{0xff, 0x80010}, {0x0, 0x0}, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg(r0, &(0x7f0000316000)={&(0x7f0000373000)=@generic={0x10000000001e, "010000000000e30000000001af268c573c5bf86c483724d41e14dd6a739eff090000000000000000d79f00000000000000076c3f010039d8f986ff03000000000000e550d5fe32c419d67bcbc7e3ad316a1983000000fc341c1fc75624281e27800ece70b076cf979ac40000bd767e2e7821dfd300981a1565b3b16d7436"}, 0x80, &(0x7f000033c000)=[], 0x0, &(0x7f00002d4000)=[], 0x0, 0x0}, 0x0) 2018/01/17 19:05:22 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002000)='net/psched\x00') fcntl$getflags(r0, 0x3) 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000bf6000-0x19)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000853000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_inet6_SIOCDELRT(r1, 0x890c, &(0x7f00009d1000-0x50)={@mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, @dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x15}, @mcast2={0xff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x6, 0x7, 0x2, 0x500, 0x8000, 0x10040, r2}) syz_open_dev$vcsn(&(0x7f00003e2000)='/dev/vcs#\x00', 0x1, 0x202080) 2018/01/17 19:05:22 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) socket$inet6_icmp(0xa, 0x2, 0x3a) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f00008bc000)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000115000)={0x1, {{0x2, 0x2, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x90) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:22 executing program 7: semget(0xffffffffffffffff, 0x0, 0x0) 2018/01/17 19:05:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000ea6000-0x10)={0x0, 0x90, &(0x7f0000b50000)=[@in={0x2, 0x3, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x1, 0xc1, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, @in6={0xa, 0x0, 0x7fffffff, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0xff, 0xff], @local={0xac, 0x14, 0x0, 0xaa}}, 0x5}, @in={0x2, 0x2, @dev={0xac, 0x14, 0x0, 0x10}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x2, 0x1, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x1}, @in6={0xa, 0x1, 0x1, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x85ad}]}, &(0x7f0000f1b000)=0x10) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00004a8000)=@assoc_id=r1, &(0x7f0000527000-0x4)=0x4) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(0xffffffffffffffff, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgctl$MSG_STAT(0x0, 0xb, &(0x7f00000a9000-0x13)=""/19) 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_tcp_int(r1, 0x6, 0x2, &(0x7f0000b10000)=0xc2, 0x6677bbc4) bind$inet(r0, &(0x7f00000f1000-0x10)={0x2, 0x3, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000006000)={0x0, 0x10, &(0x7f0000416000-0x58)=[@in={0x2, 0xffffffffffffffff, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, &(0x7f0000bd9000)=0x10) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000290000-0x8)=@assoc_value={0x0, 0x6}, &(0x7f000085c000-0x4)=0x8) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000e9c000-0x10)={0x1, &(0x7f0000f07000)=[{0x6, 0x0, 0x0, 0x101}]}, 0x10) connect$inet(r0, &(0x7f0000987000)={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) sendmsg$nl_xfrm(r1, &(0x7f0000f1c000)={&(0x7f0000834000)={0x10, 0x0, 0x0, 0x0}, 0xc, &(0x7f00007fb000-0x10)={&(0x7f0000687000)=@acquire={0x170, 0x17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {{@in=@loopback=0x7f000001, 0xffffffffffffffff, 0x0}, @in=@multicast1=0xe0000001, {@in=@remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @in=@empty=0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@multicast1=0xe0000001, @in6=@mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0xffffffffffffffff}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}, 0x0, ""}}]}, 0x170}, 0x1, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000247000)={&(0x7f000058d000-0x3a)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xaa}, 0x0}}}, 0x3a, &(0x7f0000a58000-0x20)=[{&(0x7f0000787000-0x1000)="43c552ade9499f006b837d34e3d59b5e2b05d0f1fb5cd3a933bbe36d13b79f3e297ec03e39f5c78a098e87104eefbe48d4ebefbd25aeff6015522455e1752492b914e6c9cfdba4876af4a110543d98ea7adb436387a4c9e140c18d8085e7c93ba89bc871b0e6c95a53aba09bba817fb29ebaf4d276f6b4042bed7b7a31e439df237ac88120e38e6b466bae4ca0b9c44478abbb7fc744ae4a4942b7969c43d4d5fc2a48f8f6baf9182def6950d631d898bc000952396e6e4b8a796431b75a7ecfbce48ccc294baed5d8f71d1deae7d2c6d0868f7919a5677ec01ac04bb5370734681305261aec26b9f309ddf8c4cb8f7a32181a41722af15009ecd0f0080d3b55ec7f4338a45f8c3b976b36f8f21e1b612763db6213864fdde6f3c114471844c7e5cd22a7922be21fc9984a403682c8407c059810f0f715a8a5d56e640486589bac4d88a79ef15437423caeb1b2c506ae14de606d627fce1fdc6f6d3907a670d93e6ece58cb79150b8844c4a312b1d4589178a9526fe1f446ed69a4d141a9ea1b7dd87ee3c38e24f468566c9e72193f226c4d3b730b5cfd10032841b1f4ab66d74ccb8c9b1d8587aaed160b170792a181d5d275c922ea41d617bdc133e6653ab0ad5c30c1e167dcd67ff7c876be9b4e0621bdca83967caba37fe9ff310b9e70c829558269cf64c279cb7b4e8200936098eddfde3326d3f70d9ef9d699005e38bdcc5efecfa32c14f5ea23d2b0c2010bcaee37f4ae90c95e6a114fd70752df56e7b48ce3a902caf714c2ba85f55b9ca2d777dfe226b7b9b5e8f00fbc91baf5a5de8b6546bb10d156b37d0ad2df0edccbdcf87e316b1c14194f90f7e2ef8e4c484a74678b4ab702803aa259a3500ea3049cde0e60c9b49f2248c76cb2d75bb2f0fed652b6e347366bfed5757af2c100f1bf066c95a492c2ee3a468cac4d1497acf93752170a4fb0e46705a43895ee8d95e1b2902f1440e767c76b7a9790fed0cd4a1d9d4425afec459581b8597bb46518d96aa12fa6b7966b08c4fb72f95bf87a7281e93fea6624e7f20f2e35a0ebcfe2e973e4d54aad7dae0bbb8312ebc6d5685dc335d7d5ed1fec24fd084aaccad8f7f4bed6b0383d12789f6e4f548a0b40d0c7ae7a031efa3e9e37622e6cc1ee25a6276d4406fd4f6948b72f83063b2c62d10bea7d05fc12dd73a9f2ce08805c4a6fd8f7a5a7b8e602225fa04efbdbed4a31b75b3bb6d5caa84fb1bac6f0d50ea9ad6fad4fc99fd007df672d636eeb68536aea6a01b5f2f497beece012ace85a23f26d036f63a7db5ddf11d443da7f78199c9e0c8f143395e6fa3077f53d5e131b45c1d897c079891dcfc1d672de403b5f66d34f80e8fa8d55f2ef0c301eaa42d3285fc2c7efb306a43332fe25899b249f8195b1e885f234dc8ad35f3099e5139b1be6bfbc5d4b466435eb1a50e02a4c51a62fb5ff80f3cf35289c22c79b197d67573e3038fef9bf2ff503e2be3b30110588a451ee98919f1ae9f89736c513255947f18578fd999aa6e21e206160785f5fedcf7cf0aed56111e314337e0506ce8dfbbeeac8b12cd00aeb12a3c86808de94083c36f6744ae5fbf70d8373febedcf8141fee50ea469e2913610092ce43b4659062fc91f8cc69c71ba221b259c9880b2ae2ca4c276cacaa80affc9ca367deff027ed34a2b737831105c1ca723e85b44f5941c3efa3048af358a2859e5ccab5b65b92964e2777c0a57711b79c3ede340fb45e2af4a9d99af9eb95cbe08795d33d1ffb279aa37ea72a308a778174a9b165e8702468d17b52317d1600b7eae7cbf955238d6c7acfb2bcb3a9053e5cfb7e23359bfe413c1da37fc9317ba589ae94bb174dc745eaee604c476bc3b39f0962adef346809550280b23adf3092f210c9fcbc8dbc56264be8298f14c56024b47424861b4523b5b53101d9f974569cbdc37ebbef3c19d9e4bbd2ee81aed7433e1d588c613e62eb25c5d9b655cd7fd0affacc0c39af26ee4853d6075906d53bd685a8cfea6038e4836b17f4b2527ed862c5917145fd0493a4a2054727d041cffb14ed7f9237a0211759b91b0ab188210338cfb51d0d314c5d99760f051192ef47558ca1309f303b27f5b7185d589652c414e2b664698a23f34579c7fcc08a7629c50a0d56f15208694c984774b81f8906438b56b17167a22fdaf538ec79e6a91c9c1806deaf95051c9caeca1ad6e93212e1db683daa8dfa017cc2708c435649a6d12aa743bcc2765531936c39c45d65e8f17bf90dccb73ca2cb3de82dd8def43bc27868b853810a9c8f36db3422d804e9dee72fd6035450b917bac3f66335fe73333761bf7f2bb5cce40c111a7561d86386a7ad9b5ab78cecd4555329b22eb2264469e463c988b098a675c81d7f0e5b21c552a09ee54d8f05919c5b3c92a2ebc13281701dd10fc1a443533f73ae50cfb94ba8a0df098c4e80c6da81423aad65f0847aceaa1ba1ab2efedf861821f5ce35905bbc7a401bf6c7a9bfe93372e53ed386b31f6b26e044fe9b507981c6f7085629fce731f9a8999b7a426a01f6f6a53d459ccd1aa1247c2d133397ce8ac6a15ec2f7ba9d1cc71cc5b213c071b705b77622a63983324457850b68683c6cdaec1cd3e115cede60312d8f622de3cb4907275ee9fc2d669e228ed43843f8e5b3b6b025179bf624ce50cd5942dfd0627fc3830d14732e274f71f428d0fc3f9bfcd4932e5a8529056a1a16093b77d4ce146b4b0175dc05a4bfba1d9f0f2493ccb43f7c22f0f7a0b9efd4a8b2359a9d7d93c2df565b6df5b2ab02c0077b85df933f60af3ffe60bc27aaf47d7731d4ee5af18eed01c819ef41e4b2046a7d205ec20b4d60bc80b46dc109f9ff0506389ced6ddc43de60461ca3349f51efae623ba25b47f464f8090c6fca84e703e27849c396f22d33a98f2ed22abff344955d1b9a27f9edfd0aa9da5bed7215a31248b9516a0df6eb642849cd47ff028cca61191819c9dc68d90aa30d5637ad0ec35528c6e2f4b126e1380720d6c98db5c6e6e603445f4aa2a5ab6d8508be0d741d14bddf9ec052d83bf64b8b29eaed6c235db6b99492a55e65421dac1140fec6995d3f95e593a5bdd59e31e", 0x891}], 0x1, &(0x7f0000f89000-0x80)=[], 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000a33000-0x38)={&(0x7f0000856000-0x1c)=@in6={0x0, 0xffffffffffffffff, 0x0, @mcast1={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x0}, 0x1c, &(0x7f0000ce4000)=[{&(0x7f0000fda000)=""/80, 0x50}, {&(0x7f0000616000)=""/108, 0x6c}], 0x2, &(0x7f0000156000-0xc2)=""/194, 0xc2, 0x0}, 0x0) sendmsg$netlink(r1, &(0x7f0000791000)={&(0x7f0000757000-0xc)=@proc={0x10, 0x0, 0xffffffffffffffff, 0x0}, 0xc, &(0x7f0000713000)=[{&(0x7f00006aa000-0x164)={0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "", []}, 0x10}], 0x1, 0x0, 0x0, 0x0}, 0x0) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x1e, 0x5, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg(r0, &(0x7f0000316000)={&(0x7f0000373000)=@generic={0x10000000001e, "010000000000e30000000001af268c573c5bf86c483724d41e14dd6a739eff090000000000000000d79f00000000000000076c3f010039d8f986ff03000000000000e550d5fe32c419d67bcbc7e3ad316a1983000000fc341c1fc75624281e27800ece70b076cf979ac40000bd767e2e7821dfd300981a1565b3b16d7436"}, 0x80, &(0x7f000033c000)=[], 0x0, &(0x7f00002d4000)=[], 0x0, 0x0}, 0x0) 2018/01/17 19:05:22 executing program 5: r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 0: mmap(&(0x7f0000000000/0x19000)=nil, 0x19000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f0000002000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f0000010000-0xd)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000012000)={0x8, 0x0, &(0x7f0000006000-0x2c)=[@acquire={0x40046305, 0x0}], 0x0, 0x0, &(0x7f0000013000-0x39)=""}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f000000e000-0x30)={0x10, 0x0, &(0x7f000000d000-0x98)=[@request_death={0x400c630f, 0x0, 0x0}], 0x0, 0x0, &(0x7f0000009000-0xc9)=""}) 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000063000)='/dev/vcs\x00', 0x0, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) ioctl$KDSETKEYCODE(r1, 0x4b4d, &(0x7f0000ab7000-0x8)={0x1000, 0x8}) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:22 executing program 5: r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000001000/0xffe000)=nil, 0xffe000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000eeb000-0xa)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCFLSH(r0, 0x540b, 0x0) 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x32, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000001000-0xd)='dns_resolver\x00', &(0x7f0000001000)={0x73, 0x79, 0x7a, 0xffffffffffffffff, 0x0}, &(0x7f0000003000-0x28)=')trustedeth1posix_acl_access[&vboxnet1*\x00', 0xffffffffffffffff) 2018/01/17 19:05:22 executing program 5: r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f000082f000)='./control\x00', 0x0) creat(&(0x7f000078e000-0x8)='./file0\x00', 0x0) link(&(0x7f0000f3c000-0x8)='./file0\x00', &(0x7f00006b4000-0x10)='./control/file0\x00') 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_getres(0x5, &(0x7f0000a12000-0x10)={0x0, 0x0}) r0 = syz_open_dev$loop(&(0x7f0000066000-0xb)='/dev/loop#\x00', 0x6, 0x4020000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f000016d000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r2 = add_key$user(&(0x7f000074d000)='user\x00', &(0x7f0000d1a000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f0000ab4000-0xd2)="5190971424ad24da9a6c0dc412e26a17787be4d42330d2eb7e3590407949805c8a8d9d0bf6e73e26fd6835b7b3c26fb30e2c6b5c8eb5675c5fe2e8bbf4f94d6f923e65449a057c45601bdb5adf8fa0b5bb58d56fe269285eb6992523aaccaf98b1b1975c4bcea74cc2f37f8409e39e496c5c436d1a00396fc77f4bd5bc7f7b5e8e8483681fba62447dd0b6f0ce5eaf84c07ab564e61436c3d11ec5ad98ab2393417f774716d7d8bac5533458cd07d8068b7f8e9a218c2366f0f8e081adb4a61c39e722348df3b83ba7bb4140737ff4fa31a4", 0xd2, 0xffffffffffffffff) keyctl$invalidate(0x15, r2) ioctl$KVM_DIRTY_TLB(r1, 0x4010aeaa, &(0x7f00007fc000)={0x1000, 0x7fffffff}) 2018/01/17 19:05:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) recvmsg$netrom(r1, &(0x7f0000037000)={&(0x7f0000da3000-0x10)=@ax25={0x3, {"53129887a3a992"}, 0x6000}, 0x10, &(0x7f0000689000)=[{&(0x7f0000ca6000-0xa9)="2355a0c09f978aedb26b376919a3af3374fea45853c0861c464d142b005522ed031458b323f341f266500d71508b1e1a804699660b699cb8ef70cff849814699e5cc71ccaf0303bb7098ee24baaedb782e837296d29f288f49207de75db9420b8f1fd8a9d9bc014486610b0f292c00cb8c9519b5c488aea1fdb2b24952cda732ee398e7256c454d690124c51d4e2bf086bc937aec8722416a9e9f7526a55e2c6acda9e0e3a35f4be94", 0xa9}, {&(0x7f00004fa000-0x1000)="8ce1d7948691328663f798ed7ac43632bdc4e6ffed5306ac9662d84bc82ea8b24cf1ee7217b806c66d89d86ff959ece40711441c0851a0221cd6d584dc42f1090a219e174ec9fcc99d4b611c650213622894089e96b2035b61fe9390c2e0ed61cdacacbed18a8aafa2548d29f5310695fb5aee3377faeb23740c5845e08a59523ca599e42a8ec9bb6977298d894206d672b8bf276b1e88bb9a2eb8b7d207270a5225952778e93d5006af1b00f84ac25c7c609e9c8849f331e09389dc3854e8cbcbb947ade96f08f581c3c131c5fca6871989654c8c79dd0b2facf7c0bc88589a106cb2ed808648ef8e51c594362f21446b57b5d75b4c7e0e6a2a6cc1eb61b5e709073cf95f91218648fbf00d4a8c4787ee837293e6e2749195442cf3ed8d0f25bf752b5a3b086a1b418fdf49ddc5a12ed620c5daf02d141a8a6a2c2406c453569ab057bda618087f00dc6c748660b728e46963945ea7536a41fa84a7c233df98b453a3a176f97493506d9c90d6bb7e4db561aa2a8434df36df2e9b266d65040080f1f08d71d123617f1583890bf9810cf1a94c42475da6c99fbb7415e19cda8e791b4bd5fc1dee77770901a43c334ad12da7c555c70f732b0271e785199cfaf5d17b05f7f049cf10782da7b4dd8d77d6cee011fad1dcb1fa5bd1d13382501bc1085f23cc58f61596faa07cef093dcff180dddd7e9c838a045f2740ea4fe50a9a73efc94ba9fb750d578aa8541ea5a4c07628e0e6d31b93650da907ff37768d1314839c27586e91158f47f77545bb354213f8049db1005c40ab53db301ebf85aa99a05874a263522bc373617e8f5ba71a03754f65f7db0dc713caaabd05f9ab440abbfdea25902eb761dae7fe6cf9669c5c9b5390f47ca60bf529b965bf7f6dca3fa3d3c1e28afa4cc0b89e948059490b11c50df8df11f44038559a5fcbfc028b2e8fc19b0c4427431501d7da18f5ff022282bae187007950750a9ac4842995177dda6697df51bf1680909bddb62032f550c0ae7df1db6c441dd073883f36e0b47b67c53c889a981a72855f5b7688268d79c8878eebe1b2b0c4b2584ff73147211616055567dad390b47a273835124287fa118b52949d2d55a1e067e1a907707079bed6ca55db111429cfdbccfcddfea69d7ad029a13579c0c28708b3fe9d5645aec6e58423faf0eb9271e812603f03f0024e77b3c12171bc5530354ddf4442b022406faff7196255c303d8f54a4d8199c77c4ee4cc9a22c3fb8ecdd48c7b1f251287f58f995e98e79ad573962a60ad44ea057ec4eff7a484b6eddca559d3afe4bc6982b311e891f41da4c920bf8324e6f491231f425fae693d99a99a0df78db356c62330dbfb94cabd129b707f03774a782704eacbbe889e451cb70842bb20b3e7414d204e153dec59a0597e82c043d15ec7aa0c9a2f6438d5e79a40f85116a0a9c49d84acda582ab9c6579482410375c9dc6bcc65db06d6029cff40d52f081302ff087c9b64aea5824894446f20dd3e508bb9a7a707d66de5fa025d1c179e0606c1462920b6cb74603e7712f1cd8fd7238b458208adfe4f12d35b37f76ad976e0cb9921af362ec847fe8454f38405b9d9022642cb8a7e6fffca030f6cd760951d64a4a6535dafb10bf304128fc1be331e1725a690f69f433b75069155af0b46e442792027412268f7186b6c0000eeb25a0bce7a8f1fafa5bfc862cf1a6ac72ea2f27c49af70171043259815937393ea4eaa5718ad81068af476775aefeccdb7ee4ce8e775c60b4856e3b137618cc63278f53a2d3242557641f4ff257a854c72601f62b651c1727939adc1b235f754392263a62484252ace35538adcbe1859804f2f734b1e24f186669d79b660082558d4b17cfa5707a8cb75f6d1d37b4fd458a615c742423f2148f2455579e643a518ce8d4f310ad2669027b88d6e4439efa6ed28e1ad5ddc3eb2ca390c904a3af1d4886b1e2ebfdc8bd0a9afe02d5b63f47f77b0cc7c1edc9ea73edb97ffec6a7efe10ed8e45dccd1e713914a602b0e6076cf9049b48a180e132b4248866d158a00d955cf63a4299fe78982d664bb143b110f3c9bac593f17473a997bdac1c9b038fabf1d748e3d234139e10fa2491b399a6724439f0774569a15f670ca1bb9d30b8bc6c10d7de1a4ac23533880a0b1171829bfba94b15c337721a0b15bea89e6c4004843fa516ff2ab013e248cea9c3abaa004694812019f0e7e0d0c40adf3662d1a8541a3f09a6c337a31da6bc7181bb0d9921d1cb0f95f4026ccf745394bf20322051226271a777f7308c854dcafde34edc6c11fc0c63fd20577e4d10b047afb88258f4478863b2414fc97ae1c0524ef4d490e8b9926d820e183df44f4d39a2440a30587383f44984a24138b3178b7184bf5617aefca8417fb0b02698cf3fbd2af83f86a4f69fcff305105c7fd1abcf80d92e7da671706146771d8159cfb6fc8b12190b85501160733eaca629847d3121f350972ba692843f06a2238ae64fe6b7bd97ebc9e71689a51766f96151c6e415fb368d3819018242dba19f890bf9c4cb8e6975386ac569f63a7ddb2f2970cd0e3380cdef162e106dd5abf8dc423dadfa54575f410326a4e45e582bb4f6aded511d903b8f0515ee191a5455074938b43402d44f030d640b36f76bf4efd8e031805183087323e321b1a5f13fbb441e3706b18391962236323274e15a0c2909c8ffe8f6a3126b7aea19dfc880dbe9e6aa22a5518a3fc13b39f705ea11709f2292485ad2729ab3a43d3bc9f7ba1ff7bca340120f882181633969373e1e6bd1bfe6aa53daece3803552992d11a1a6b9c27f58ecf75d3c83fd400bf5574bdcbdc336733bdf952961eeb99e4ed5ac9394037b410f819674f8c504bd53ada5d470edbcdfbb59df8c49c8493ec99fcccbbaf1d37971f270cfd118791b6f41ed50cdbc09b794482f0929df38128df82af7ca2dff79ff0bc9b0c14b41ae7ecfcf898fdbe41f3e8e48d6876dc7044b6bf9e6522765aabe2e681aa950d7234da35f6018babb4f2fab1f64c744d726410c2a9d8e4421350591291f734d943494edc0e97ff0c9374c4505b1b0121e130339eb3a428cdb70530236adb82eb18e378584f15ca5f34443771c9ad5b53da6c67a3ea62fbf54b29a7d34e3422b9c6dc84f45841cda0b80ad240b94847e8490e7854fcfb380776802482175473276a163a7f361f807b753e8d4b0efaa050c5949eaa798155f0840a49353181dab735be08789c41e06883a972630921c3a44b56d7a4575132d18b51e42fdd62c19bc4e4e251e9e768a72ada8ef98e240335ef139f19bbc07c9481bd0a0ce7f1b8a5377bf3422af74fb4ef3c997367043458a4751a259b6d97593a1b72a5830ed1012de6a45cc4bad363d60e04b66811b2c93b2c5ec2d6a59dc8649b9a5e48a2a303b12a41c3b540d5b5355b6d280404d83bb69df8cc903262dea1e8fab8708d754f67d6b2eeee2e730ddf8018f923cc2a748cce28c8ccd2a10d9f618927b2affe1eb3412bb6916866140a636a2f058c763dc415e070b8aa253e0bc033ebb2dcbb7b0f972429178d97b7f605fa65a8cef324c556ae482dc47a3295ca57314722be4fc11445a5a46bba7a86313172e06bd5be63c539aa78081c2479a492047b2f655a37bf48ce61734fad76b8f0b267d0b7eb3e960efccd860f6e25ea4052b1bdf813e544884ce58803d3d83fb65c9306ed429a24c6cc8b7b2f03d5d745f0b2e354802def4f676c9a396554efb96b7a2f8364edc7d3710873d81afae52511b379a954803f4b23dfa2762931a92e9ae0d6a6243c80bce1406810dd453607f82418b8f323a39af1659de0b4d28acd7810e759f5842e86515400a4cda9b2669a93b8c9acb957041eca588e56008a138f7426ed6082d403c58f75ba897453760c264a55c97702f1ff08a7a6b8b2d0208ef6b3feacab4335e7cd404b4ecd362955413bba1c083daeed6df823be86dd4c10ee927688ac38b820089060f5a42e048fb703159c8ae8c981ec35b8c42f4be54b5cc307ae68b00435c9997ac62dab3b0806db0812017905350c5e0184acb3255f5d621ebdb873ef01de4b7897ee1174e7ee7dbe2300929d530e7bd3a2ad484a5f2286979fd70593a6c8af7bc4b7390f86ce3bbb5859d029cd58711af2e589eeb335c6bf88781f48f6f44c36f7e64bb6169ca97bdda02fd2d7d8902d0009eea96efc68716d683dc9365f0ce72ac045304086f1f887ec287b5b0c27747adbae78debc568204c90819dac46820e2e19ad86c32173a9e9ac4a7c916653affd4d18b7a010e761c677fdf92217b764891ad98911c6c0366735e221406404e2aded62f5d116bb036da30f67bc00f05b3101004feb0dcb139d9c7ff49987ea46b591e5d1a0c3d40e9a27b69723c0173b4846327a828084e17458cd92bb3515170cc1810e3d6fa0fcd78afb123098690a74ef3f46c720ba1efd1fe29836d88c60ec91f946543b42c21f83a3d156b2a905d474f5cc57e97e0cf5f1fc4051a084ce28da7fb67678626f9fe58cce75367df40dd35dc90712dda94cd006c2e8f08201f379ca8491d79fc05f266fc5e530793f2d75fdf6c5240e89f5cb7a525d098623c0a89b0aa600a56e64fbfa983ced4426f6000c03c5855bb0234143bf97d4a81529c1025c932d84b672f47b5e83127327025dcc9af92c9f199b002714520023058d36f25b9887661878509af7624bb1df7ed4560c305eb18698dde4fc0c45e55063d33af8915ae4d441ded9d8ecf52f818cedf2a835461f6c7fca46a7229d2ca2694b4e21e5c16b4e95a7b64a66c0e901ea6f57d522f811607fb279d1f2b2d3517848b14d30ef8945e188a2e3213ce7e6a2cddaf4b786940b70ab1cc194b13eecf993c8aa9988646497f63558d9e84ce6a8dc8bff2426fa83862f39dd93564ec7bf402853a028feb9318ac023a6a07900e30bc8486c6dbacfca89fca0aca36aa414b21af01e2e9e0cfa4e05e6dc54c6d29751a008ee62b62a0b6698cf1f4e9c737e94eb3f5f307de23218d1b2045b44277ae4226c272bea5eb97022f9e886e374c5ecf4bc618042759c77938d042172cf09e13afacab80fe4dbff054bbad9935e9a656142d1997efe171a7a91438e53146a1159fd1a0504cd808b5b6a3f3fa42dcea4a493b81ca7e5e37cc368bfda02b6bd42d560e8a6f7d38378c9f7ae6aa297ee4d6428ecddfc7e038f1936d1e20d055379989c5afc0226e1617d3b6a0c839d78889e7ab78b942f3226433f82aced87322c0e4a2b1d69d8bc6588f18eef0059a82aebc86ec423d10d82426a76fc60c3b7fe86ef735b46fbd81322f6fb32006692dc521d83af2fd9536d5a535256a83f18097e71d99c3b93fef78e56866022eead1608178051d2551098350e059c42aa46dc5ef2523cdacab238dbb9a2865c38a14469b444c6ec4a852836072962c611e9c3e3bae1700a374117caf0968b453378a4ece1fb6f2674e0d5974238ff008a5ea66826c72c4aa23f5ad91266eba47dd56d6eed2b9ebb77c2fceade7db367a68b9b3f9ebf573643e50b911569e2df8fecaf9d6de74ebe70231e702b42604a206b455995879d64945ce88c267bb73271d88d712af73ed04404ba396a309a8e0f8b6b30d3c0d6f713f978ce65ddaf4f56d2814df40c966bff7f73afeeb178f0ebc900ff0dc17f25a2838653341d494ed90c684bb7dffda028847bf74433e319a2336cd009a318baa085702fef049042a2d3e1b417f93d01d38a334f683fd347cbcb38162c3e7ad459854975c964546401ea6f", 0x1000}, {&(0x7f0000fe1000)="54725c81591c873f43698c", 0xb}, {&(0x7f0000ff0000)="d382c8e2aa9306dac303b401e97f7c048646fda6455d5ddd8519acda44b19a32db79a5b790d5727f1e4ae5c857450e7cba100cdd6daa131f61f8d9951816fd74e8e4f5d36560272d937f57a01e01cdd3bb79989537dcb2e87127a96726f7339a7028692a05d5bee486cd872b2e059b7bafd77acfb5cfcb9c82318b8b2ffb0c51d0602578a9d4c75db330fee8f068bcdb90bce08d40df650c99a8e1369a0469ef77496a5e59540fdf382d28ebebbdfe29329dbc25172b", 0xb6}, {&(0x7f0000fb7000)="a6b4e223818902b66250b681922bd2e788943848ecc7c8b0b19bf21875cee12cdf346316be381225de573f2df0f5b60184f1614ce2dbc8b4ebc6c5171b00705fa35a604cce1f776958b45a83191c9686108451d7ea232dd51a3952d21ee441758d9e25137bfb159d8407684b0bf48d302c2c1707aaca1087aa53d27fb85b7d3c3704310fc1b595caaf64c9e3b463cbac1d5b0560829c1eec1e352b7110f1763a391028390eea85692f217c102a8d5d08a5d74d6b136f076aa229055f1d8aeff44f5779a8dbd589e9e0bb5a4ca109f11fb62aea73ce4dba3ea32b117b52f8f3cebd4026aca1e721d24a6f1f6f51bc3616c98558748d0ee774acbea3757a2492c3b0894f525b11bfc338dc499c272fc4cefce48426283cc36ce7fcdec60cfd5ba5a85e8c4c4164952e8d60eb48ebf61cd53876a0639631e701d756482bf6f0f5c4c3041704cf682efcd135149f23834b283ea0fa89d04916bb9c3bcefcb786ec9f2a293ef25c5a521dd9ab7bf4a60098586ecba0f89daf4b7edc584f3316430aba6ea700708cf43fd9ecfeb7d469288b7d5788fa3d6433111724cceb09271ef0a0cd1bf1bb3304640196b13b053413a57824b88d2cc055e72caf8c7f59954339374d56717f468c14bffb779c847e676fb74b9466f562ebe267578bce79ae99e28637cc275f5bb3428ea303533e0fd25093ecbf0df9671b7fb709262108e078669e3cc0b8f2e4b5781279827d87fc48acbdf1b524cb01328c8e7907a8e61f59ba50fef8f0d5f688613b16bcc43b7a3dfb4496111b68dcfe45226e6dc5f8e193d8526f3de090dbdf9b465b2b6528632319e1af800340366d255413fd84b6f2c789f1dc20c47c12d200780c53bd6127896d753463712bb9250b04b9cbc3f0c3872c778dd2e15e30b0d429d61c854029cd458faccff3e24b54a92b9fb216d3d4da872ed7b8d4c95ddb9d69cc7e4f0525bda501251ff3dbdf61d97f3ae9845aea7689331749cc0827d5f36c3417d88a4d22736664645d1c4a5714bf12cef755e0fca3a7bc7da428abf8b692cb216e83dd794500e23d2da9fc799f60c3cf756330850d89a414f81ce3ed85aed886364b953e810b76892ccc62ec201a3c7fe19a12eb3cfb156a5dffa08a1c6d4ad3544af01178717ae96cbe23b1c70467273717346d0bb984bcbdbd4ffed190918ddd17b418a9a1d8c8b26d9ec2534805ffa1e04cf6e7c96affd25f52f5315e305d9aabe6b69685d66146ecb9d53fe775ea19ca5e832f16d3c0afb3904f539865a414aee7df5d65ee2d35778f18b2ab7f1e477b301e910893c3d4c34b7a517b60b45139572003c5cfd241a51373973aa59a7b078b125ccf2a64114f36327fb32ab6de2a5a82cff7feb74169b77353d0c4834aeecd57dde20e64d5ea118a3000becaa2617d6b79fb30b7bb085bbd0fda5eb62a96a2ce1a131bd3f861ae617b3512ffd5aa77d5fe31423141b872cb19343b57dfcb8ecf76ce61e809725977ab1b92d804600282a3878f7c60c0eb83f173f8194d03e3d297b03da248c772653f6b08ba6646e98501f77891b624d8ceb5dbb6b396be8f1ab7e56290bb962316d5cdca82879d28f8b3d87f8fcad491de84aa65d943b905a007947ec7373d751a1155a3392693075ac7c527ef288cb1d671c1062b9df642bf31cca2cebd10572b5f0dd7e446ab9f4a00408897040b3071ce6578e46b4301e012dfe5934e537713eca38d63fba391f98790329c8fcb744136387feea7a1b287fa5dc9e016711a8c9c29ec49c374bb13e689b20147203ebab5d0b2d49d773b049a51b3048018e4f926db58aebc505347cf3f320eafd8c388e0b51f9759bf200008157a0e3a688e65374d4b13e12dee0236da33bf0553ca6d36beea892ee45ca6295f0533a40cb8a215bc94679c2a7c29d279ed6b4c444111c6033a7d1e96ccf60fa50c70ae99115d7d8e61edfe2bfc10252e6f8e5d1d834331124dac1d998964f3c843dd8e6b5eae4bce7eb92333ca7d12827dea865aef3c1f797ddb505b0112134b82e4ac778a8366034fe342510feb610a95553b5cd3aa73640c78c593a286146a405bf6560061cfffc2129051fa9766e9412c800729b7fa628da72d5a26c00f5b51e24f1f1ac8da9cdd949d8e810fece88aff58a58acc371b4834c5f4934d1b7a4c86c5939b90351684040df4983eca6923f4a9938c7b33cc76d4b64763af17faa4445ee50a423c0b6cfec2b441f0f807cdbb78f2dbe135fcd19602af85cbe5443e08aa16ddfa6ef5888ceaab50d6a15916c03c00c9c87c7473bffd3ff8973cee4de5ccfaa6bc47d8020f28956cca2751d74d2920652b91b8e641b88dfb72df87177801b6942f5fc3eb510c201b2cec8345a49e7aef502244e7cbbd0606622d5024c6b2f8bf2ea82833e4223ae0020a8cdd38098546405e1cb6e5a2d16cc7d1c39a50ec5e72a8783de79316ed8c555f94f90b308835850c35d806cc95f2012ce4b0786af5223a0c9e9bb43b35b5ed86374a796e00f68c89e0c77a8adf4eb3dc8fb6480fafd1e9da0f008fe0643f938ea4125191f6046af5adfbf0470ed5ab1eb0fd724821a7781ec13072774741ea404a96330fd327417abbf9139f753c3c4dc2e8e32d937e780b2246950abec26c5597468629e9d093cb21c9260426b0ea27545e97d821f9f0a4d52330105186c8d76ffcfdbe8f83867266705bce499675e0a16011b6b7869d79ddccc76fa790314c12471ccccb23cbed494d193669c6458bf2b7e9b0561c050db7ac84f63930d9dc1bbb700bf4098631e2a6517aee31f0a716fd8bd21ae2c3cec009b5109ee292f54052f86d6fa2a3bbc5ea042d9f52801ea37188768f3681548aeffb3a97130483aacf36d2593242b38a79ec103c48c939081bf7f1f8845c90d8c409cb9acbb0bd71e5f2a5e25a444de788c62282eb53fdceff08a79257d469b8bf8b4141a63b9460dc7e7a71d9a1daac685ecc9d075146912ce553299b01dd575097a220842825d8c14189b75fb59454570b8a9e0bdee6a21e0b19c57905a95025d71b9d657a544b49082b649c2cbc1aa9d97773019ec27bb35be2c8d1bf91de64321010398e7dae5dd8039199bc994a73ce77f47375768b1bf232aac692c076d638c58640679fa2b2f3e97a1f99798176aac3efd16cc82901876bb1b0505e33f2cee7e7b959417f6326ac3745747cb402c2430c11c11a0cb953ae029f0267a617f72448cb3f0363480f0366df59c63b56ac0241f94154a770822e9288da6be76e9b27f13e52551641247c3739e37947be67db38619c7458c2d150178bd282357b9eb4afd84ae7f7d92f91dd18640941be8c213343d22044d847749dace5407661a393818b8e88910b9ae649b525e2a4d1da76f1d361b8dc21d1f05aa03ac495e33870c9319982f9f3af011e2f6fb3a4406de6f048842a52be912ad2ddbbeded8c2020b95e41e858afc22e0a094c7b8bf104a74c4d865065928a6b810aa5dfdfe07e8c3a61c80cbc1245db023d91b38a9cdb5f757168bcfe3a8b14e26ac36e9cb187fb4ab7a9dcc426bf16ef3823b6cf8fc1177d5c9afba19019de33d4bf51487c726ad33e5ed46228861fd2ce8c4cb5c04d61eb8e5731ba4cf8661f6bed1072c04ce6321ad55c0f187c763718b9bd1138e98a58e1e66952a2133f5ffb07a483fcce05bdca57ddc7503040f2bb47986d3aa83e062ff7ed598050bfc75e6ceef93df9233437c67cf07baaa0a6e05f70b96371e0dc4ac497a389fc936aa645fea7ae9d7541a191d39dcec6b34a9fee214c5b06bb5b1c2f6882029a4259f39927723081af8c2bdce407d039020374b868564b59be280aa4d3143d03ecca0be7a4cb2393252c75725e11a61b42cb379ef936ea6a1d9718486a2ac82c0b5508e7e2d862b778c4efc6b4050665efb10f27dd187629fafce879248f200987e7aeca011b01a0d2510bd948587a94ab78ef6e09c517f467dd48b4eaf0545b30e6648e0322ed85d3a1532dfae3ae367285b9e46e871c843bb79fe2ff5d96842e278877edb0e020d043b22265cc794f4a85d377bca6463fdb177ee564961afe32e0f523edaf645ef10a45325a356883b69e2125a844a53f3a1c758b6eed72a93d28814b47de558b621e2ea0dbd8c80533cc4d1f8dbc0e89d6d6de16e9956e1ede3f1d22239ceb0fb593a5042742b293785abdfddae6ff51b5f25f4c21bc4e44d6aee9b42fc9fadeda49b69236deaf234da2efee8b75a69984f98d2e4e7fe29776e305fc33dd6e5a334f319a415ddaca4a3ac4bb8c224649a8c049191872963037cd6dfd146a3896e2583ed1d2d4524e1391332955f320a9ed1fd75c3fdae3e516b51ece4dea44a32ec8a65471fc35305d6e7717199ffd4cfa440a0f2b346ec319dd482781200e17cff3607ca7251cac73664a3f467d71f89d2ddeadc4f6e658821f4425c03819b012197653478d1d3ad0006c41d8adfcc54a7f6277eda72ecfa3228b319769908b7255f2d29a8769e8e155e23f5d80c7dfe4430598f27eec07642ed4f1a2898b1446a02ebbdd39c5af119a86b68f5e442916e48a935da792715bd7c7acf618df2286edb9dc3c9c67efebb70e596d933bdaba250e4d36bfda438ef3e8ed9539131bdb268a61cb1c4696e215d227488fe32ab6507e991c43f81c243dd3ec2ebca4f5d6d49d2d21e8ab9834ac85d5545fc3f7beecfd11e60fd73e181f78d7f5788745d56292366ee6f625b14e5418053854613a4610107f39284185665659f07c577611e90abe15329a5e7529042640f7490814b86c850bc82ea49422304c5a481e434aa90727063e8a92d0728d4eebd72c808e5acd60439be84d20358f7063c633d0679dad5c5a9cdea1545c07fab8b4edcc431237f12f310c981069ccd0ef3ea0982396666a656bcd378c38a69098e8c9662bc5859252f837f89006bd7465f3bd35335b17e5c9c52a490f7cfc6ff09b58193ffc7827c9ae46a4186d035537c21e9ef8e9c5ea26fec40e10dc1275a9a4c2e9f2ba3c73f63a3b24d6ff37f6c3349e98bd5b54a5dbcfd67077e13aaed32d0e59e73520bfea6f2d82471d60b59f4e3e9d40757e33ef963324e0070e044d9b120c3e6391e1b6517d6c08b64a87f5749387b06ce1526d5904737b4a21e27c37c500375a032330ab63d22be2261890788e2b6152893e595e164235c84c863f7af10b6322054602e924a147ef40db382f7a5b4934af3e5d79cb46bc984da91061132d1471acd891c95ff77e9d84881ac6ccbcbfa48edf174bdd80fe5ba8124e61373dc501442b604bc35056d05d67c9b299dc7fa118cd1f6f3208f9fc47962262b807b595d3058df795cd6c9bad94d88127cb6e31ce13af339728fafbac61d5ffa203e2fe81b8681205293ce5cdb5fe34b8098a207519acbcea4cbe5db6c654085db47d48efb14c6e4032473e8e31c7b24f9546a0115c5c525e18395576ce48db28f8c34fc3b4f2cad9c118c8f5a43e61b7ee32c8c45dfefce75f82dadd9316d89e49d82f05fe95667528b14f36509f202c9bd4d488240cdc44977eb1b87a7853704c185e636f4e319d2f62aea041ffc7c0c76df658732df80fd5ef9c0746138c91b5a259442e7886ba51ac12f23d2567d724171f2fc10b2c27d42083c3c48063cfe0742c299aa745f072a22ea7035a6ca581e6cd284a6aebdd94c2e41e483ef63227374d025b6807bd533d886dab5c553220a462f22da26c99ea2a73966648c64e6adda623fe45bbcba891c6cb9ca07598c5994968e623354a9261e375669ec89ae4ce10b2c711e4", 0x1000}, {&(0x7f0000e28000)="1bba113e9110952eb87777b850ae44ad7ecc1fcc8f91bfc8db0ba3f777863dabae91667921e28939e9b3b7d8ea9d2b3d9e48014ba9a86f3cbb973a20be5fbad0a1c7b5715ba52cd5e1cd6cd7ec0aecfd097dad7a14d1f4947294395f8bb4de6657c8b6f1b0c19791530681557d3770b3eedd12d3fe2bffd80fc4aa65178c3a23fcbaa614422283acb2877cf9369bcef46e74eb680e7f1a43606d6efe53b7479b543d0e8f3032fe6a83f8be88263aefb5e77e4c7709a3ec132a338f8d258403bf5778b9517b5ce68b5fd5344e79eb8b327d0c", 0xd2}, {&(0x7f0000c59000)="3b84f701631787aefbb02c14830d0f6c863a4a233bca033ad91afed7b35ec6dd74c932e785a062bf4a3f1937a41a86e6ddd23744edad779a11f47e7318f327e39bbcaf0c4424eb5cd88600f4ea3bc160d3", 0x51}], 0x7, 0x0, 0x0, 0x8000}, 0x42) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) ioctl$KVM_SET_VCPU_EVENTS(r1, 0x4040aea0, &(0x7f00005b8000)={0x400, 0xffffffff00000001, 0x1, 0x0, 0xde, 0x5, 0xb669, 0x6, 0x4, 0x20, 0xeb, 0x0, 0x0, 0xd3, 0x1, 0x5, 0x20, 0x48000000000, 0x2}) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00005e5000-0x3)='nv\x00', 0xfffffffffffffdaa) 2018/01/17 19:05:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f0000865000-0xa)='ns/mnt\x00') 2018/01/17 19:05:22 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f000048c000-0x4)=0x0) getpriority(0x0, r1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x1) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") stat(&(0x7f00006e9000-0x8)='./file0\x00', &(0x7f0000ae1000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getgid() getresuid(&(0x7f0000624000-0x4)=0x0, &(0x7f0000db5000-0x4)=0x0, &(0x7f000074e000)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000ffa000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000de1000-0x4)=0xc) sendmsg$unix(r0, &(0x7f000030d000+0x56b)={&(0x7f0000be4000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00002a3000)=[], 0x0, &(0x7f0000815000-0x98)=[@rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @rights={0x38, 0x1, 0x1, [r2, r2, r0, r2, r2, r2, r0, r2, r2]}, @cred={0x20, 0x1, 0x2, r1, r3, r4}, @cred={0x20, 0x1, 0x2, r1, r5, r6}], 0x98, 0x40000}, 0x4000000) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000854000-0x66)=""/102) [ 270.081579] binder: 23223:23229 BC_CLEAR_DEATH_NOTIFICATION death notification not active [ 270.097969] binder: BINDER_SET_CONTEXT_MGR already set [ 270.106850] binder: 23223:23235 ioctl 40046207 0 returned -16 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f0000002000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f0000016000-0xd)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000014000-0x30)={0x8, 0x0, &(0x7f0000014000-0x8)=[@acquire={0x40046305, 0x0}], 0x0, 0x0, &(0x7f0000012000)=""}) close(r0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000004000-0x30)={0x10, 0x0, &(0x7f000000f000)=[@request_death={0x400c630e, 0x0, 0x0}], 0x0, 0x0, &(0x7f0000016000-0x1)=""}) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000614000)='rxrpc\x00', &(0x7f0000292000)={0x73, 0x79, 0x7a, 0xffffffffffffffff, 0x0}, &(0x7f0000cb3000-0x2)='\x00&', 0x0) 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mq_getsetattr(0xffffffffffffffff, &(0x7f00007e6000)={0xb2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = request_key(&(0x7f0000b1d000)='encrypted\x00', &(0x7f0000421000-0x5)={0x73, 0x79, 0x7a, 0xffffffffffffffff, 0x0}, &(0x7f00009f5000)='}:\x00', 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000731000)='keyring\x00', &(0x7f00001ec000-0x5)={0x73, 0x79, 0x7a, 0xffffffffffffffff, 0x0}, 0x0, 0x0, r0) keyctl$describe(0x6, r1, &(0x7f0000eaf000)=""/115, 0x73) 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000b57000)='/selinux/status\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x18, &(0x7f0000876000-0x6)={0x0, 0xffffffffffffff80}, &(0x7f0000471000)=0x6) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000420000)={r1, @in6={{0xa, 0x1, 0x4, @loopback={0x0, 0x1}, 0x7f}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x8c) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x5) r3 = syz_open_dev$vcsn(&(0x7f0000c9c000-0xa)='/dev/vcs#\x00', 0x1, 0x80000) io_setup(0x3, &(0x7f0000ecf000)=0x0) io_cancel(r4, &(0x7f00004fa000-0x40)={0x0, 0x0, 0x0, 0x1, 0x8, r3, &(0x7f00007b9000-0xac)="5c3b82a1c0689bcd0aee7832c87b3f8ce7ee58170ed097cb3b4f514d63cde0c3ca9314755a8d38566bf6f701e43fb8ebd4b60448f8fd0b84828b90a84def4e060492886c9ae3ea6d3192c6b738f0d364df1d7ce9ec0791157b7e27238b2df5bbb5d2e9198ea0ad7b82dc673b6189947760d6be0f1fc48d67a197aeaa7ea89f33cc89ca0f9ae4ace00ee230c12285115602e15375a4fd8b87be06988cd1526b532951945093a68de548553dd6", 0xac, 0x1, 0x0, 0x0, r3}, &(0x7f0000d9c000-0x20)={0x0, 0x0, 0x0, 0x0}) syz_open_dev$dspn(&(0x7f0000fc9000-0xa)='/dev/dsp#\x00', 0x6, 0x8000) ioctl$TTUNGETFILTER(r3, 0x801054db, &(0x7f00003c2000-0x1000)=""/4096) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 0: personality(0x0) [ 270.202324] binder: 23254:23264 tried to acquire reference to desc 0, got 1 instead [ 270.225825] binder: 23254:23276 BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f000036c000-0x4)=0x0, &(0x7f00002c9000)=0x4) sysfs$2(0x2, 0x1b7c000, &(0x7f00002f3000)=""/250) 2018/01/17 19:05:22 executing program 0: mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f0000010000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) sendfile(r0, r0, &(0x7f0000001000-0x8)=0x0, 0x0) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f00002ae000)=[], 0x0) times(&(0x7f0000d2b000-0x20)={0x0, 0x0, 0x0, 0x0}) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000286000-0x4)='tls\x00', 0x4) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000805, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000d11000)=@assoc_id=0x0, &(0x7f0000493000)=0x4) 2018/01/17 19:05:22 executing program 3: mlockall(0x2) 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000dc9000-0xb)='/dev/loop#\x00', 0x0, 0x141000) r1 = syz_open_dev$amidi(&(0x7f0000a6f000-0xc)='/dev/amidi#\x00', 0x2, 0x20000) ioctl$sock_netrom_TIOCOUTQ(r1, 0x5411, &(0x7f000069f000-0x4)=0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:22 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000992000-0x12)='/dev/snd/pcmC#D#p\x00', 0x4, 0x29e000) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r0, 0x40a85323, &(0x7f0000430000)={{0x800, 0x73b2}, 'port0\x00', 0x8, 0x11000, 0x3, 0x8, 0x1000, 0x7fff, 0x80, 0x0, 0x2, 0x7c000000, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r1, 0x80045300, &(0x7f0000e5f000-0x4)=0x0) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:22 executing program 3: epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, &(0x7f00000f9000-0xc)={0x0, 0x0}) 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000749000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00003f6000-0x12)='/dev/input/event#\x00', 0x0, 0x0) syncfs(r0) 2018/01/17 19:05:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000f05000)='./file0\x00', 0x0) r0 = creat(&(0x7f0000016000-0xc)='./file0/bus\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x6) truncate(&(0x7f000067b000)='./file0/bus\x00', 0x3) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_int(r0, 0x0, 0xa, &(0x7f0000001000-0x4)=0x0, &(0x7f0000001000-0x4)=0x4) [ 270.329713] sctp: [Deprecated]: syz-executor7 (pid 23294) Use of int in maxseg socket option. [ 270.329713] Use struct sctp_assoc_value instead 2018/01/17 19:05:22 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000016000-0x9)='/dev/ppp\x00', 0x0, 0x0) mmap(&(0x7f0000017000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mq_timedsend(r0, &(0x7f0000018000-0xb1)="f128879de5837e3a00de017c0e0be15df2eea4b92c867ab75f4e172c0fa60ef536b5655767cb0833717e5e6d3b95eb7c408873cd2e53ccf48d71aa381040e66db7d4a4177fab38c99bacf16562c00f00434dfa4834be760c5732a5e4828ecca4dd4ed958fa94105ecebccd0e5a91376fbd929c639378e77f3969379763c62aa46e70389515994e368d1403be2ebed960872eadb4ec3f6a0a9e142855510a351b068a0b6aab7179bddabe43fdf2395c436c", 0xb1, 0x2, &(0x7f0000011000-0x10)={0x0, 0x989680}) ioctl$KDADDIO(r0, 0x4b34, 0x7) r1 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000017000-0xe)='/selinux/user\x00', 0x2, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000012000-0x4c8)={{0xffffffff, 0x2, 0x7ff, 0x0, "0297a672a7b240c0882173f6342a9c0989cad0336d88995c14bf24ffe5949ed4331565c632d8fb9255c51acd", 0x100000000}, 0x4d715a84, [0x9, 0x3, 0x402, 0x5, 0xfffffffffffffffe, 0x5, 0x8, 0x3, 0x20, 0x3e, 0x8001, 0x9, 0x6, 0x3, 0xddd, 0x432, 0x7fff, 0x20, 0x2, 0x0, 0x2, 0x2, 0x7fff, 0x5, 0x4ef, 0xff, 0xfffffffffffffff9, 0x2, 0x7fffffff, 0x8, 0x80000000, 0xa5, 0x4d, 0xee, 0x5, 0x0, 0x9, 0x80000000, 0x8001, 0x401, 0x2356, 0x80, 0x9, 0x1, 0x401, 0x101, 0x9, 0x20, 0x48, 0x6, 0x1c0000000000000, 0x4, 0x5, 0xec4b, 0x10000, 0x3, 0x0, 0x2, 0x7, 0x6, 0x4, 0x9, 0xfffffffffffffff8, 0x6, 0x10000, 0xfffffffffffffffe, 0x8001, 0x1f, 0x5, 0x1, 0x9, 0x7fff, 0x8001, 0x75, 0x5, 0x1, 0x4, 0x7fffffff, 0x10001, 0xa6, 0x80, 0x800, 0xe5, 0x8, 0x3, 0x0, 0xc0, 0x8d2e, 0x34800000000, 0xff, 0x2, 0x4426, 0x10001, 0x0, 0xf2e6, 0x4, 0x2, 0x2, 0x8001, 0x5, 0x2, 0x7fffffff, 0x8, 0xfffffffffffffffd, 0x1, 0x3, 0xc00000000000000, 0x3, 0x401, 0x6e3a, 0x8, 0x0, 0xab, 0x4, 0x100000001, 0x800000, 0x6, 0x1000, 0x8, 0x800, 0x3, 0x7, 0x40, 0x5, 0x5, 0x8, 0x1, 0x1], {0x77359400, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000b00000-0x18)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000816000-0x4)=0x18) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f000030b000-0x6)={r3, 0x2}, 0x6) readv(r2, &(0x7f0000079000-0x10)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r2, 0x4, 0x800) readv(r2, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) r4 = syz_open_dev$sndmidi(&(0x7f0000277000)='/dev/snd/midiC#D#\x00', 0x4, 0x40000) ioctl$PIO_CMAP(r2, 0x4b71, &(0x7f0000418000)={0x8e0, 0xb52, 0xfffffffffffffffc, 0x5, 0x1, 0x6}) ioctl$int_in(r2, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) setsockopt$inet6_icmp_ICMP_FILTER(r4, 0x1, 0x1, &(0x7f00007ca000)={0x6}, 0x4) syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) r1 = syz_open_dev$amidi(&(0x7f0000f6b000)='/dev/amidi#\x00', 0x7, 0x400600) setsockopt$inet6_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000bf5000)={{{{0x2, 0x2, @dev={0xac, 0x14, 0x0, 0x14}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x1, 0x5, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0x56}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x81, 0x20, 0x0, "cf8adb92c972d31d6da1d0889f38977c1091a2a4e2f92e96d96d2a8a031712f262a1c7d09b65bd24580821b49465e7d7b720e6fb5182795985620a43f8251e281c492c4946de8dc4f1f9dd7fa160ba68"}, 0x160) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) [ 270.379217] sctp: [Deprecated]: syz-executor7 (pid 23308) Use of int in maxseg socket option. [ 270.379217] Use struct sctp_assoc_value instead 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000d94000)={0x2, 0xffffffffffffffff, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) sendto$inet(r0, &(0x7f0000e52000)="", 0x0, 0x800, &(0x7f000062f000)={0x2, 0x1, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) 2018/01/17 19:05:22 executing program 7: r0 = shmat(0x0, &(0x7f000010b000/0x3000)=nil, 0x0) shmdt(r0) 2018/01/17 19:05:22 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000bc000-0x4)=0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r0, 0x0, 0xffffffffffffffff, 0x0) 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x2028c0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:22 executing program 2: r0 = inotify_init1(0x0) dup(r0) 2018/01/17 19:05:22 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) get_mempolicy(&(0x7f00001c9000)=0x0, &(0x7f0000fc8000)=0x0, 0x5d7b, &(0x7f000018f000/0x1000)=nil, 0x1) readv(r0, &(0x7f0000ea3000)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) renameat2(r0, &(0x7f0000276000-0x8)='./file0\x00', r0, &(0x7f0000eda000)='./file0\x00', 0x7) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000eaf000)={0x0, 0x2}, &(0x7f0000965000-0x4)=0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000684000-0x8)={r2, 0x1000}, 0x8) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000b16000)=0x7) 2018/01/17 19:05:22 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) timer_create(0x7, &(0x7f0000001000-0x60)={0x0, 0xd, 0x1, @thr={&(0x7f0000001000-0xe2)="e45e1833da4b5db83ecf3ef647f803a4874b64d7464a42f945d27e056ee5d8e67ce59bcd2cfdda5aed313b35e7b77b84d34c5498075d4d63d817eae4895cd4817dbe5c93bc6ad9d68cda3e15ac12913e396eff3bf6cae19884cb5df29b3ea97503abf3102c6a69a2c30b95f047b49518460850aef0eaaf9783dc9b4109b55730777ad3899c3dbb5b6bc78bc9995e1c3e21ea743b0a13255b87c90ec7813d3fe4d70c23eb885af1b7e5880379f84c917781549d81e0c521c8804c3d434df313b5aa2181b5ae728ecc369fb08ba32d27f6a4bcffec0960d0cdae91bc81feacfd863f1a", &(0x7f0000001000-0xff)="4b44d9804387c7bbc2f3e8167b286e83b6696152ddcdf8240e909e093f8c607e1d9332ef35cf5b6e34681ea83b6fa54e979258ce16aaa5bfe119507d4c5de7ad014384ebb6a9886cbec34f1de0bad975746ce2afaf4edade5e208ffc61dd2b49a93b5e18decfc41d3454f6cdff5eaedc0c750c89717f0731f67fda6bb71c0c9a4d79c19e5efc7108c7ffec2376970c867f24e8b5bb5a365829f668585d4d0f1548b548986984cb6a3a826840c6dc351fe7081af97c794e5ea18aa608547f785a51707919a2c887052f40ae18cff5704d5c84205e5b6ae5bdb9fac36d9a268b4af3e714dbdfca89d71bf5f95e33bb2b77fd8f4a475de64bbcbe645d7195daf4"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00004b0000)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r1, 0x800000c004500a, &(0x7f00000c3000)=0x0) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f00004f6000-0xc)={0x50000002, 0x0}) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:22 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x0) 2018/01/17 19:05:22 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000e79000)=0x0, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x4000000000000002, &(0x7f0000ea9000)=0x2, 0x4) epoll_create1(0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sync() 2018/01/17 19:05:22 executing program 0: keyctl$reject(0x13, 0x0, 0x0, 0x2, 0x0) 2018/01/17 19:05:22 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_BLOCK_SIZE(r0, 0x4c09, 0x7c) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:22 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00002b6000-0x78)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) eventfd(0x0) dup(0xffffffffffffffff) 2018/01/17 19:05:22 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) r1 = syz_open_dev$sg(&(0x7f00007eb000-0x9)='/dev/sg#\x00', 0x7a78, 0x202) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0xfffffffffffffd72, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x4, 0xff, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x10000, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet_group_source_req(r0, 0x0, 0x2f, &(0x7f00005c5000-0x118)={0x10000, {{0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x118) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0xffffffffffffff1a) 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000584000-0x118)=[{&(0x7f0000a35000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "d3d8e741c0d014e7bb88f7a3bcc59e268a1abcbe98997cd84b5d41b8e2fe5278348f2acce773d0fec98db64f16de7f6efe0f5c6ddad78ab54c40d41303abcd", 0x0}, 0x60, &(0x7f000036d000)=[{&(0x7f00000ac000-0xeb)="bc", 0x1}], 0x1, &(0x7f0000bfe000)={0x10, 0x0, 0x0, ""}, 0x10, 0x0}], 0x1, 0x0) keyctl$read(0xb, 0xfffffffffffffffd, &(0x7f0000000000)=""/4, 0x4) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clone(0x200, &(0x7f0000251000+0xdca)="", &(0x7f0000744000)=0x0, &(0x7f00008c8000)=0x0, &(0x7f0000dad000-0x37)="") mknod(&(0x7f0000a2e000-0x8)='./file0\x00', 0x1044, 0x0) execve(&(0x7f000007b000)='./file0\x00', &(0x7f0000a7c000-0x38)=[], &(0x7f00006fd000-0x10)=[]) mmap(&(0x7f0000000000/0x21000)=nil, 0x21000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2018/01/17 19:05:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000bba000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000f5f000-0xa)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCGETA(r0, 0x5405, &(0x7f0000f5f000-0x8)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCSIFBR(0xffffffffffffffff, 0x8941, &(0x7f000084f000-0x18)=@add_del={0x2, &(0x7f00006b1000)=@generic="d9cfa1f24466851f81e72ce7f62e33de", 0x0}) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00008f7000-0xf)='net/ip6_mr_vif\x00') sendfile(r0, r0, &(0x7f0000c4e000-0x8)=0x0, 0x8005) 2018/01/17 19:05:23 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000016000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) mmap(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000017000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000018000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) llistxattr(&(0x7f000000d000-0x8)='./file0\x00', &(0x7f0000018000)=""/189, 0xbd) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000018000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TIOCSTI(r0, 0x5412, 0xe8c2) mmap(&(0x7f0000016000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000017000-0xc)={0x10000002, 0x0}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) sendmsg$nfc_llcp(r2, &(0x7f0000ce8000)={&(0x7f0000d96000-0x60)={0x27, 0x6, 0x3, 0x4, 0x200, 0x7, "cf1b3914cfdaa86a099e623a982683781e007b2960dfc76ad1915703cb92b38b836a1c66e9cfc43383b7e9086a9cd582b1ff1d1d51533df0386b20431b4ff4", 0x100000000}, 0x60, &(0x7f000019a000-0x10)=[{&(0x7f0000457000)="237f906f8a0eac5209ce8c6723afcd974dc381a4017880e0ce16d5057f8f8896973089de078de3a8215eb5424b942143920b04711da217754ba714f328011040bc0a100341ff95d6fb0d3dcbd597241b526eb156b987b033b144d434fc3470f1bd4962016863086f922bc2036330fd2fc7002079fb4f472c9f635056cf919dbce9999fe1f39c6297d4ce216c8cb5c66471b80cc2ddcd4957310ef896049192930369e85cf41e9cc1253c64a5e650a01839dbe414617b1cc4002c426641fd112c25cbe19d000000000000000095ad0cd3", 0xd0}], 0x250, &(0x7f0000860000)={0xc8, 0x6, 0x7, "807ef3f68e08308f3e21ce699ebd7313d44847fb6edadb614e45774c7bd7d98c58484b6218167e04387cacd5367341098ea266c294a8a0db7a0dc840cd748da6e838ea1566a85dc1437af172f48a3cc7142505000f8db3554af8b8d1bc8031556a0d44ef8b4646d297b9327339977f3bab8db7dc754a7c12dc99dffadd5b5b4aa0068f5c0c4a8c15441e4aa53048dc4ae9f5b19cf633385b288313feacde86b85ee7f68add61691589be0177329efa361e"}, 0xc8, 0x40000}, 0x805) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000b81000)={0x0, 0x0, 0x0}, &(0x7f00003d0000-0x4)=0xc) r4 = getgid() fchown(r2, r3, r4) syz_open_dev$loop(&(0x7f0000840000-0xb)='/dev/loop#\x00', 0x6b, 0x20003) readv(r2, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r2, 0x4, 0x8804) readv(r2, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r2, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r5 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r5, 0x4400000000001277, &(0x7f0000017000-0x1)="") getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f00000f1000-0x1c)={0x0, 0x14, "c0e4155c3375cc718e26a7d5262995112ca6470f"}, &(0x7f0000003000-0x4)=0x1c) pivot_root(&(0x7f0000345000)='./file0\x00', &(0x7f00001d5000-0x8)='./file0\x00') getgid() getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000ea1000)={r6, 0xffffffffffdf8001}, &(0x7f0000005000)=0x8) 2018/01/17 19:05:23 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00004f5000-0xb)='/dev/loop#\x00', 0x800, 0x109080) r1 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x80000) ioctl$sock_SIOCDELDLCI(r1, 0x8981, &(0x7f0000806000-0x12)={@generic="815275cdb3de6a737e2078991a8c51a7", 0x7819}) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000897000)='net/snmp\x00') symlinkat(&(0x7f0000001000-0x8)='./file0\x00', r0, &(0x7f0000001000-0x8)='./file0\x00') 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 2: clone(0x0, &(0x7f0000141000)="", &(0x7f0000f13000)=0x0, &(0x7f000078c000-0x4)=0x0, &(0x7f0000961000)="") 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f000049d000-0xeb)={0x3, ""}, 0x8, 0x0) 2018/01/17 19:05:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x540f, &(0x7f00008bc000-0x4)=0x0) r1 = syz_open_procfs(r0, &(0x7f000090d000-0x9)='loginuid\x00') exit(0x0) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(0xffffffffffffffff, 0x84, 0x19, &(0x7f00002bb000)={0x0, 0x8}, 0x6) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readv(r1, &(0x7f0000f5c000)=[{&(0x7f000097a000-0x1000)=""/427, 0x1ab}], 0x1) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) gettid() perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000634000)='./file0\x00', 0x0, 0x0) keyctl$join(0x1, 0x0) 2018/01/17 19:05:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f00005f3000)='/dev/dsp#\x00', 0x1, 0x4) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000ac4000)={0x0, 0x8}, &(0x7f0000563000)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000ff9000-0x8)=@assoc_value={r1, 0x5}, &(0x7f00005e6000)=0x8) unshare(0x8000000) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00003fe000-0x5)='veno\x00', 0x5) 2018/01/17 19:05:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) pwritev(r0, &(0x7f0000d2b000-0x60)=[{&(0x7f0000130000-0x1000)="8453b4dc83a29ea34c0db0a13a625192cab94637fc8a1db975a6c9adf88fb8c6300feee94bac574418a4c48e743f08033125f935852ec730d359f34e784ece917af922ad250f2d1adddcd1fe37ff79ee6bccf0e3c6d34d53249eeb4227d5242bb5c9b47a5f7ce74e36ab83acd3c044ddb4bf684ff793b7c7e20f844bbb648e7bc5277888175f633c5b2d4119a1907aadc3d83e411e95a77f61c6ca4dbea4979bc9c756d2d144ac8a914ab5a4d4890b94f883f8358279427bbabf7c447af7f0ea9b52f443c4b4a706b203c43b5016f67d0a1234255bd9e51bbfee8e48915f09fe91b8d5a1a0d2b7fe5a1c8402d7e7b50d38890eed16105638115c5a134416f932d183ee529b446af591b10c4c55876980fa4e28d706b807138f1c81db88b57574d490482592c3e6c0a0cae31376377d93f8e8a83f33b5e69dbd892d2dfff168dfd1d114d247ea81cca00ef9db94a98632f7507831c35cc256e011e6a189129142613fe95e84975bec8bbb1bfcd3ca7a0625e3608ee88907ea66499ee64e9b91df4372e3c05818474c2dc9e63b6ba260e0fe3f80feeb21a35c6179565d62cedac08c509c303bfc1548df1b2e9ad95d870de4f0fc8224d0e7b18059d620abdc042a0c5e133a9c61443139b2f3940734bd7442a7744672ac1171d91a232f0260cd8111682a23e640d4766e4f16276f6e822ac432189aaf249557c9a59d380c2d61cbf7941f757d7c8d24dc089d7f7b084a022be067f4b89e4469ae628cfad9a918bf559ac35936b38e2cef16b900f5e9614f1255e2bdf346a251341eeb5cac91c3cf3b0a630c2491957a706e50218c676f76f6575cd7615e99cdce1bcd1c4f6c820a86ab2dfbd362ff0e6491b22104daa55bfca777e6e9a251d1935569138b8c91aa1613cdab3a3fce208f2bd71225579ec3053ca868ee20481aa520175f8a3a33dad920eca60e183c813933788e5ddbbc468d7d346203884f39e7ca5d566ffe893dd7996a5bfe0b1f1d5d0406aae1f0bab9e974ae0acd54292640bdfdaff895af839cbb308ca6d6e86c9e1a33c5bf7c0e905950a949b88dbf363c399cd5cb060a4cf11b04eadf5caf26a17e4a72c117c15a4eefcaa1eec0f847e4584d18776bf3e5551f242ba960a4f66c739edc11cf2623d18ac01e321cce4e1a7e5f4b5fffe7f308e7f78390ab44fc6eb821c244619efc584af87a1d7bc9a7d7ca819538859940f9e4aaf71ccc542b7edb6823a3b8ec7d59af8334b3da758e2be56c3bd6794f79eb44cd09a9d062f19b7768e04b081f8992bf53006020dc8ba9bc58d7038d3770941a0ef05370ece9299efcac09106d2b2b5252af02d06f1c931fd501a0ee1e1d8576dcb8fa5f74dbf402c63120e904ae21372753e506f68566fbea544572d0fd2ccd34062315a056ef27f969525975aec31dba1bae4a324ae6f5789593993d9be1f581e445cdd69e526bd376335314ee3ded9d28bac60e2f80789ef64ec542cdb96129660233f131fad8ed544c35e0358cca6696d7bbd17e1090a2a03dde51388bfcaea65f07933d9d31a5cebae229ac262082a7a826020da10bf02df0a62d959177bf76f6aaa0a5af744afc9d8288c52161d962956135028d0bd541ccbc7842181c08bae7420665a5e5e5622438c961cfce02c1504b21971087d314710fd75b94f6cb7891f59b4dfafadde43f73042dc7f0f2704fed3dbb04f6ba4b188c1bf3d7594d261102dfd3ad4541dadc45491bc5fc5dc55b4b3007305e1551bdb1941ac2eee36192b32685b03e0e10abe435d539d43523266c304577078784a486344fcfafc3c834eacc6c7e5e83d57150e0ca181558846d9506bd69afc24374bc91ec87a7489c34d9e46c34872280e6087f2b42676cf7ba2c5932eff887e6eafcb87cf1bc560d6dc02870984355611c4c6faa89354567341e3ed0763a0671d4c42f1ac82a0a6203574ca48cec7db245b1007b855b18ae36eef284fefc8dc2689167dee4458c83c33a58a2762ce7e611f2df4acdd83b3ad6b69121e3043045610b2cd149c651936c94488f4f314a1776100b2fa58d70e8f45a9d72187c8f166ad8b3fe1271e80e3da318bc966d195e04050974a25a8e010087900ab91a8017532bbf356092060696bd3dcc7e993e615add3b27da15ef43826f3fcf410916129de254c9ef48c58994135559e474b3909411b160a2215fc699a3065f8c546024c4906d6541f4ce53e4e170fbbf30e1e32d796bb223aefa2ea22a5f4a681edb68f2b605abf8766e8f0c5a824959e862da3f60aa7b9aabd70457a00b0e6511d9e9fb5ae750a00a198b340abd903b4ab139c4e9b26c086553c5291287cd1c2be2cb78877fbaddaec21be12820ec5deb50daf749c6f3a84bdb643e94b8693218cc25c5622b6a467b7f9a4269f32e5288d2ea288bb852f2cc6df9b96fa2ea9b405f3abda3a69da66403679394004ce763782d98f39ed45fecd47e7072a6a6c76caee51b7c472291aa15764407ec35f09f7ca5501c8d8e0463535652b8554d5352aeb0703138d01da58d80391dbd39ca1fed5585a2101cbae2b81476d1ce59509ec0cc1db00488b9f04771c87877b4a5cd2e3d6a0dab32629eba299e14e9a15ad5819e94c1942ea107108de1c8b00f89762e874d288c3f802e9a95fc3da0fa50e16c066074b0792b5d730bee240c896de8e74a39db24ff66f98f87203bc7263ffd8d25f655d53a145102879e0d7ebb543fabc8d4f7b3c12249a57c473a5a0fe5e5d23ad6afc6b8b0ff584924660451ad877ae971340db4a08ce2b3b8803a6a6959f9a7ae57a6807cfd2e705106132ed619f2a5ecbe1f2bf8bf123a558519ff487425e1beffd28319ec6f97b8c8151cd2af53c0d8fac614facce5ec2cd529cf3a20e5deb17ceed65455f7c0eb9a48a47f9d6a25c17c60dd5d8e8e81dbd78fd5b65a35582e39a0238ea2f1f6b88f8d65c769fdc4d22725a7e347f148f8598330ce26e4816929430cc569a551e7dce1683a9936dc7cd0e96e43904b92fd2198f1199f89cc6aa1f27c8745b72ea95196846e0472011711d4529b8a240caff58498ddce0cabdaa74166f4354d73689137865621e0bb9e6208f9e90f7fa4b2fd58e6d930a79e7fd9a2ab3891d9b2d7ca83b4f747bf119a812b60638803b0e92f756a62867176435984aebfba1717be761075b41a92be9161c4afe6d0c25783d8d4305ab8e46a2d6b79fcdabadbf362757276eb994e1c2a85f37acef550ad2c713247359fd4182203650d8f7a6628551f047c580d0b0d6a69cee0a2c14fb12f8e84e3e5dfd828c96819074261f52116dc2377392e87ce4bcc0e000f622061685e3555d1764f18411949b652f8bd3550e48f73d04bcb349ef6b7477019bff8093c2935bae949a60db4a00613d11184b0bb5b631106f40f6e7abeac5e40592eff78abe6222ed08fb21c9a8d42e2fbec8426a929650b0b76b986daa305af5eeb885233915cd8bf757d3290a900f99c616d630de15d08b7f5c60b1922dad226d5ef77c4d395644d1f864afb57bdd693f2d4f6b9e2534ad0aa526858eba74f413852859c507342408914669bd800e8576065019328700581b961e02d9b468037222ebd85585bbdd325ccf03da47a263f751431c2dfcfaf88464c2fb80599722d1fa8908a6dd552b5b96511e94aded132a0b743bc5bfcd785c4e7e89412c6559b4ba72fdb6ceb5e1046ce1d4f28ed7efad92a7e7b070424362712082e438238e4ea0b7ab4c993b52a7cb08ccd0b9d67d9ab9351e1a9d3240e0b226e92fe95a153ed5c409011bd465f22480f9d4c4e4f3611bd8ddd725020f3a3b6d7c47dd5332bf445085777504a8d74a0fc929f0caa0046c76aba6d2a92b43b4666a1d4394b8b9a8206542681e6d52296b888a1689200d02686fb33d8076665315a9d96e1e2e343e7598f97b060f5ab5193ce4d20f4c3aac98a0cf37154fedeeb1c5f84e7808d0a5ebde86d5918a30193048c652c1f320fedb2717d9f1acf6ea6f850a02c7dd729a5899b25664026cb9fd1de78bfb189ec95b9053e886810461b29c0d01aa029b5798c741713e142b23060e46ecda148fec11aa6c6053a7a3bccc1981d1d3e2c274a5cc5b1a6d83d582b7816bebee9613a0a0ff60dd69fc394e67e6d70cded1809391735c689ab4dd7733b75d45f8ac36ac97fb7c9404514aaef5610acaf6fb19f70f2e3afe89f3835bd008d167693697bd9d47b28c31c7f2b6b574402b8cca30a83f19f74577439c1f0e76db4a64bd03b55dd69662d76f6449d5465e6e2c1c10048d26d1e61a9961881cbe8df79ddce686a9183f5a2bcd7ae312b37d3fd7ee04cfcfc1c69cb31ca7b117cc55f7e84e1fa6d6c9f4576110d6a0cac27663853f52286b18606e2ed3a55b9a14f0e77bf6fab1f5e6cef6f37eb7833f8bc86c700e9dc7232097981c8f124acb601c0b872018eb70cb5e41c959aa4925dfc2aee04c477bb46720284d95f472b0a6512445db340580d3c95602f1f8988e47daf30eb0909cb947dcc5f8b5828a5d0c94b41008dd04cf672329e0e6f34bf074d3c29fbd66a99a4eba228508ce2c83e7efd2ba948db1decfae7d41ec74b3deb44104f5b7e74f68d9e0fdded9830b73863e16a9278365c649b729965805b2f82e50256f9382c7ce6ee27ac8c983e533aa1b33618d37e8e2644bd3f554c4df04549bd13a4d21470c208d33f303077aac4cb447efec5a8b6b66a47fb806c11e1b250ffaa091f6301c292202c4b33a423944d8ff938241ca882e55e0e48526baf563831f05a035705aef51c4f64e23c0c0246dc7a8aaab2667f257bce7fa7dd410b3be940457d5f4ca07a0efcc0962ea81fc3294a2113b1292cc3111c5447063f7cab91901c8659caf433a2d687fabe5a665c3d60b9d89fc3d0d3053470d2735265a0e4eb6ab6065cc00d8613e1c0a095a4761bde72f99785406bf0dda38b58a4615c9c3b57d09338e39da1c01177f3c454aa02fab0968884ec9b75aea1817faf24a831ce829bb14d912b251ee73cf497a557458d1a6301ab33b02f6cc137889564e75023e7b8447171d62c5d778a094d7e5cbf517c20abe9ebeacbefbf5b9bcfefc783112108489a552bc1bb34415df84f67f64a7a4574416b28c096228fd0f8887b2f51ba396cee16a14707a461d4369836b10fbfc36de888a398d82613146843d5435b5bd6a7af82e8f0ac99fab859066ab96d2240ebcbebe5f11f0a2ba3dad086fb7c40439a63af33a5ff57a901a78f8b235100c8a5b836e3a2d9c1ff2eb716ec233e49954ad1cd4a55cd26957e2a54265857ecf96d1311a52a1cae8553fd91cf651fa2eab5ddf742f0c93ceab7630a74a1f9ef9829a17479fed0df9a00d74203daee04ba611d01b8fa0107ca274f786fe9315c52e8a7c0c3ca338e1bfcfce5e181406385fda696d5d87ff9a400c6136113fa6cc2d6316c58aa4b25c3c8f4928fac1bcff1163887fbc8b988ef13d432d03116895765ad36c8c5273c9071dfdd51bef083a6c15b3092d54c2f61e30b993cb1482539c89333d3e09c53f2521a7f564956e1d33330f15be3c9099dbed83388544120048d5d1ac9e37019aadc6baa0515c38c8642ad5e0c123c52ae4e38285f7f34a05dec1c480d41ee52c25958e0c07c7d5557cd54ae523207bcfe0b31fdf367aee9fcfcc9f74819d47403d689653d679ed44c450d8e1fa2ebb2dc2e73c1ba1a86335413e2a1085f4411422a340e9c04bd8048621dd4174f85cb9ef567337f6494c6a37d32f107ec6bd37b1c8def5d5b54e763aea9b547d7abf42eb1a17200bf", 0x1000}, {&(0x7f0000b4c000+0xd6c)="87b37c0b51486123b09d6bcb00fabacf0d19bbc319871c9f94895db2587603d3fda96a3a079e387c649fb3b13ba5f6d95be6ac643028173723dfd8548551f50c5fff9684b7f647f3ea5f98016aaa3969603158275d40d0773fa7c6768cbc1f1bbd4ba225a56cad9fb799754a699fe388db8518b277a22bd3a1508f0901c7add61ea335cc22a7d6b357b1396e0d4c02be8f15e65026f9f18e91cf3c41c33f55f7462b581ad0664f07414fc38590ac7fb1e8f5b2cf2d5dddf41eab89dfc01830f37f3eac1655b7fef9bc375acacdb8c3154708b6ee12eab9bf31ed04852501980077f01185fa550c5357beae2a10754a7d46d4120151a571b348b4484d5577bf4edf638630482b4270d82062ddf0d801800251ef67c3b453d6c5aa8c03f4a16f33cddef855c3f0c92079828d17137677bbcefeb034625617a86696fc059ae266baa38f75c8602c0df8b863435e522ce8cbe5dff83b847e0aa806e4cc5ad79b179214ab571bf051d25f235b77b78dc5441ae376d39239799f7ed1cd22cdaf16d5ab4e02c2a92457807d9192d436cb5df840ab6bd397af2e401264a0d67336a17fd69e2c68d9a2417948d7e7b00f74f330b0db1035f6d9a899d75b836fc812eec64995590f5cac9907e30ae23810216d763d06bc915a658ddf5e79f1d7b8b6ea01d157365a79476bca7a3caf435c5279afeb327ead0f912b53ffbb05a7ab26da6c93961b4916d8db0baf1be68994936306dff0cb16635ebcecfc8a5e53b7f1d27a0adf47623291f7c3efda822ad5661175868353a9974b2b2449840e48319546677fa83ad12c51ef467403ba7d60b44398ae924f83a379029e0eb8ac9e3e68903e707e61eb4a84e6a2bb4571afcc55926a25accf6f70a20df166e9800dd02e919941c44eb1db3071f6031e847f5d72a6f03192fa67f2d13b8ea35c6ae65987c069584042ef8a8df6212b72fda1401e700bdf08f654c51a72b8b9ef9d5e3dcc930eeefc7d35db6286485070d1cdd967f577a2cfae0b86ffd86da93499eb39d8ce4495e03c88b4013c41370fb35fe504b9a890e63e86807239f95c4978f0069ba871f6178b997d75e032944e7f8a3757a58b548948eb7773b5d02a5aa4c649acc357851d9ce26b1a5db5a933e529216fb5e8c2129535751d4bb7f4dddf0850d6ff11ec7795d9a3ed577f7b07333859a6e0c3ad53bb3b23d1c2a28e294b08d3d774927811197fcccebb73772e1b898e17691041c16ec8aeffd7bc6765d275a36dc4c63803a42533616c2d6ae976982146a64d674074821332481a5c991a8a1940d96194c007c3c81edf344607a0c83985708b4e37387e7309989f280f3e5879dc35031f8b5f114417ecd2dc146755ec0211aef264cf106e550205191d939e7df03da1c5a5915730dd8055ff3b08cfb697d00ff000b3d337e2424ea6d7e6269687838f47bd4f1729c1ec81d044fa8865f9cc594d064d8172260fb78d17be479c261eee21ae98a597117b98da0c92b5e7b723015d42aff647f9fabb2f9a0b9ee00c708640f86c0e7de0e8c5f3a4203b5bca85eb446b24a46acf40563a80aede5e3313735ac89dd213ffdd71bd75b2e09b36dd538243277cde88bbb8fed582d37b609274ef8924a159a5c3c697ea90a7dbb5e34b498cad3c705e85b5b27831a82d68ad25f5a211a1d30278bc1e17177a3f5dd987f3e344ab3ccabdededf2a6de31c9c4e109af23830259ac53e59abe0bad0b475aafeffad0b4510853bb5d2238837d9b52724015ab40e04b06239e9df11124e06e34c00c83286c6b24b2692262577600284f33ef3e612e046dc1a3782744069263973d1115319c7aa5716ea23854f908ba55cb3c29e4f96e5f285fe597ae929dc0bdcfba1fa46f7e25cc74f7cc8db6fbb8e19aca63f8833a31cbe3faf1a299b5016d7e7eed81b6da440f6c9426d7043c7b03cf05a21a4a01d4a5ba0be63604bf68fda2b31546c9d007cb623bfb8c5f8d63711f2593973c3e65ece3ffa3423049548685be99bea55cb7a477f3e07ddbc6d0c2de655129c7dd00bce5b08a4e0d2b5b79b1de357295a507e66a20eb52b3ef51990c631179f83d341c087c34f69bd906a27777d183d91614b9b70f627872d2805e54142d31217e733c32f5447e29ca0392e7c328dd88faa8a03e28b631ea85742f3c83d4a207a1b22c52325be8c8014e6088b16348f9cd2c7c00fbf2047a09b2eef74f552d1e6e56bad9c48f3a65a7fb1f24dbaa7ee6fe887dbbfd6287eb3462654f27eafc25c57d60d544ae635dc5ecb8956d02463ad2e108b20990782629fcbfbc95a8af6e38ab890af4f920a45d8982505078c82a028fec6301a80c54f3e01695484b26c261ab145e1722b3af61eba520166c8d92f86efff781dfb0b3b7894cf3943b7aa76a505cc4b24fab03c60b3be783cf206a1e18816bc40fbe628185241683f1355007637c984abc2230067195c189419a35b13b0a9edbf895880fc98fc618d17646a0adff495feb175cbd1b0c0b90848bb7d631ec6eda23ac2c4fc0a5a488962b564518c0b8b867130a71785773e7c09e60f58ea5d2316324aca90bfe830bb4bcf44db3c63b0ba9fe4bd4b9a1e8c804a735722ab4dd11480cd5b81a3c34d01b8acaed22261aac0e86685a682271d24f57684977e782379c246486141fa7d4cf304aa7938481d94e960b89c139d0d1c7442914a9192b4249f2295fb254be79357237892aeed1fbb03aa914b1b0d0b5edbaa4e72e1f0c2ba5d9af67438570840ef0c8c3c351fae9247965b52407cbe016f254ec79bdf0eb8a53e77fc9da41899e1a223ec3d28c52fa137dca7e28d72bcaba0558d3c6b894d71cb0947791ba55217ed89a9d1f0a421e29dedc954f4e60d776d3fe4524f22addc6de2c80fa725cba4c69b893179df92931d787c87284dafb2cd05d2b82e0a30b1b025c0b85ba8561b9db951197220627fffeb34c8375548f8ed309066bd69d841cd0cb330db516fa2526a9af5daa219071d7d94b01ff5dada485738d604fd1def90bdc89a5a6457557f81b75ca19dd1f6526b2e79cd10a1cc9fe7724947f74dec8a0be77b98926fee5b280ce82debb7caf9a247fd73068f81c70c007e6ec34839b6e0c7a00d7bbb2127f21470364ba8e029e9b20d8f372ca48c2a9cc765a8a624aa26174e19d7390842aff7584b2ea0c2fb07101192bb952c81cb22b27d3345f4f075de1147123528c1cb06c31dedb47877d9b3a98a727e2b376479a95a1eaf3d2e0672989e389db7fe1245a09d742d5e18de967677e427d246b8139fedbacb78bb25dabdff6750f4b3334dac4cd9dc53b2174f1cc0ffc1f976a17a0b0731a9baf0ec842139b47cbd62e80084fcac2b4e0d9ecd83e9e3aa2b1fb57951d37cdcdbdc1977ff08a958904ea9e334619b7e5e96b8434fd8c66e3d64d86c047fb7d02cc0f31b06aa885c71116b23d5f9f2972299d595f60818dce3457dd35ac9426c75268b460b3a74cf3c30992e62293fbbaebf6d72eebd327121a5bf708ca3a01dff389b3bbc7acc2a314f0562d4e50a9216ed3649b45b264b7b998d319a1c6fbdd368f62c6bf93612b895247a0fc22836f0964b80eb1c95edef6734ad0795c83b4f7efc020aa1cb618aa773a98957ec5635887056ff469fa7b2f6b5ae24bf56295bd6056c4a9f11c5d9f632e53c651d6c034563186830bc03015a306fa9258a4b975cf9906ac21307bf8320836aaf39243798ca417907473be9fd473a5fb7aa889920c5ae64a9a58870b698e6e321761fea544890a03ca85c25961152014e924d2e8467609ef82ee20bf6b5e1ee24e237c017f5bb426bf37139a1a1c1d14fc234542f5d06715777bb2f4dd063adfcd25979f2bb3b65f1154f0783697f336f471f4c6c87f7dd530487f0a36d1c122a8596606a5704f8dd2c98ba18b14eaadc22e71c12c4b1d246cb14a6a3a6756f75c42ab775a0e39f6278c7d9c4a592d8d30a61fde15deb8e66d7b705d18bb4d3533eb8553920f98141de7ffda5443b0f31fe01006b9fbe60c68f97ea52fe1df94350291462e6170f06243e479518e5626fab025c7923745f7a65d4c4dc61038d86da02c36110932aed403e4f13fcd9dd894e66424e1b52dfb1a4ff29fc42f7d7c3d4f89167c74c1648d177df28ca38d49dfceecb103f0680079dad1f68e3cd9eeb1af60f45d374219eca2858bd70c0f91fde9d38bc9c26e506e8b0e421b236ce8d6b1031f2ecd0e0550192dae4b732471ac9ae25937aaa440f59a59db166add0cedd95b5f4afd7d0a3c141fcc91f719bda0aa25753856dbf8139adaa153c9738ad735570f1b8cac9eb23ae5a2476f13eb1d2495132cbbc2e0421b50862f307cc188eb9115b644c98b0d7f96cc552185873613de0f064ed645d6c0fcef318192009c404fe36a5541987120b317794882a58f133820a9f42004518ecd36c1f28a78aa69b98980a0e90e568553c0979689955b22971bf732b44f64ecae5b2bd7621b9df83eeb2950aa97f5967f5efaa67a73dfd30de96c411db381eab7e021e069de20a00342e2897473c0a9ef75fc88ce32936b25308e63e46449679ab7930eb6032440635f2fe152e3c42c2be3b6c01ee6905f440f791518a95ed825963db9a63bd2ab3f27e241ad6fc5b7f4baf0377fc730c0c1a1d554ec00f85cd48b2bb0da67e11caba4d0ed7d9b302734f5be71de70ad1c784de082a1231a642ec3a9814ee010b5c3c0c7e21bd3353394871d226770327cb15a953319fad48d8acc9e17432de19c19848055dba90e626288041c2f552e0e027b2f8779ad4abb8aee7fd040dfe83b8a932fe2eb4891ce2b1790ef7fbb1ec948ce673886568ac6e26c7be5cbbd81e1752a2a9046d13663c7029fdbca81fcadfef8e70f5c1391733bae3fd93ab07570193c4add3180f66564086e7706638f4568957a27811bd10df7b58535613cd3bfa23739c011b8682d58d98530e64be9886544155ddc6d32b7cbef12343d5b361a76c0843b7aa5c1dbcab239cb03850abf5c43184b41274997ad82f7ca26317791b41ed9186dd9a27ee7ab973b41d750b4a875673f3deb273e6950182b59b422b13ba71aee88f23d47137937cdf3fb7bf20efa6b6b22116d8f0eabf1fb2f54498ddbfc58123d550ff3591cc4b7d4e3d8071151db5b4eee43e903b55177a6068a861e1d07db262be7305ed25e93bc5e037d4fb74ef1c32e63e1555b480cb007a6b0dffe1231c494d62093388d006d01d060f07b7801d51d913253f88431db67c24b91694d28a8cd33448bb5f7c27ecac3ad91c3306be1830fc39b25fbf9f0b1cd48cfe8366336d7a024cd8e4c0fcabc5f6bda9969ee1075a5168984b1e74c844328748e95c0f4d103b115c5968da71d2f4404e202a1eefb8f79bcec92a3a923250e023fcc8cbe01d0390caa0bc6fdb99c9dc14281bd7db7403c367ab94e3e6518b414d856ba220217522120113711ea1466c1b5bc3398e7ca63de5033dd09c6a6bb1af13c19dae8c96249ffe371c25f140b2fb151451236b1e37e85cc9e1eb50084ace23e58f77e1578dfc2272fe8542202d3fea0a9ff409015f40753ad74cc13c63e16996ac4f961f868737daf7ce383580b74312b2c982161ed314fd12e4e9eeae570d154aae47ff3ba5715b3860a75c4c7c1f1c7d6f289be330a8638a167054e40c0a61cb372513ada2b157ab50e7a15173720bdbac09e8391487418cc4c9ed4950529b0bf46d96c19285f7b68493142215b9ef2d385453f5f559ed03e1d8d49804ec03321e460f3822a63990639698da47c664ea88f", 0x1000}, {&(0x7f00003a1000-0xd1)="783fd4fb039376e5e59915bbaa9f9928ee7df92a35322755b9e24234544f9348058a2745f037d85ac39516171b3763148503fe323c7d40248076e441ca09a23af1c92908cabf1eb5b5998f16c00e756f6aa9f913227c431ebc7fc8f8ed80e40a055ea9eeec299b3d88a48f2bd547a8efbf22c1aa82bc7b328870a35a6ead03c6715f5563876f813b8c7b7db1e824b50655b03cc0cc1f43eece83a90ccfbbba119093e2ce9d17f3bd23e790919d4296a4e554058fb2694a1654a6952338c5815cbf5a142969e45290e131bb1f49e11a9dac", 0xd1}, {&(0x7f000023a000)="51792c659e593be32b94c3ab6f8447c007cad1f557181d9b01ca1f0cb1baa1b630a8fc197d24534ad4813976dae09d2648b4dc563ba1ab29623c53d83ee913081bfc6e1dc7a2f723dd51620c8eea2a042a06cfa7d8c1fc6cc28c096d29e7de3268d37f81a8bac55a89238742cbbefb7f115d8c21f007c8c33fd7b20babc647765ef1eb134864ff748e237f8150cd457e5a70dea0da2fff6bf970c7136621851166a066f5c209df0d4faad913fec35da54494d27086cb310d18d1a011a6a89aa5321f0b01494f06d9b68b01927b", 0xcd}, {&(0x7f00000cf000)="ad45d03cb70fdd13639183789c5884d317efe43f110fa96b236b9ff97663ab0ebc1a13d2b4a805b4cbce4555957d74f1ce630bf0772fb88891002162b1e34c4434837a51e04559f05c849c365b3a49c6fedc7b8fba84a14f0be0b2cd6d14086b83282ef7d962c5", 0x67}, {&(0x7f00005a2000)="9a5ec5cc4624cb536ef7c736d15801eea85ae18716967d420b40551f72beab80beb04a69662546a9ff19fa0b0c582d5d09c3935c55aae542c1ffc417c704a91a678a8ed94c1f015c0a993c7eabad0f3e3c2d5cf807a7bee8fd27620b1ca9b683f49a383cb212f529c2477083980c049dfadfd4fcb67d11fa6cf49253a90c4f7c048225bb79133a906d6bfee1fba8dc66c64f5acbae21c158c576445f8514b5f85be15ad830a5325121c2153bbd527ead13d9e0286342c42be801cfcb2dceee5b75a9ec1cb21788c0d57b1965092f56b4d6d009ef6f7f4b2fa57e8568c451cc40a5a0b1cfee4153350cf1d6ecd32a21b42a195d31579079be255f6af6559a921c178468af00a660f47935221ffec2d97bea2b3ff688656dac6e0ca45686e05f00bcfad40eedb4f0b92636d519cbe243f240c67b1b5fbd3e644401e41a18bd12cf14396c9076d2ce388d9680fd8da2e44740b03f6b3088c0ad856cd58f56e9962347572aca15ce49b50cdb78c518ab94e1871fa007e48bd4f19684d479f1c1f4e3d063b3547e5f38d754f5171a9574ca4afb16dfb1dd691b0353ad42b0eda76e24dd254146dff785c0cc5399c3e0d5e2fa76b55238790ad431bd1a33dc4f237304bf7a7a461d264ba33938aca9de2c924c00b93dbf8c39e2bacded4dba76b0d7f15a09ef14f0b9cf52095c0987fb406a90defe075f15bf7e0b45e9053a7e57a2be0caeed74203ccf8bcececb8e61f4940980c39325c91478159c7feaedee44176ef85f1d0d599455e5dc27943656a74311e4083e08926706d1fe7f27319e67199e2c8a8c79f7da4cf8e9e551effbcb8b7fe31ca5f0b8a4caa89b5381196e233a7ea5057c858ffbdc2fa44ca2a7e858d83f7e29df4060931155f562faeb83c32b5291d289062d2b34d40b9090e1d21e1ffda764c008fe63a2fad6190dde1e3f8e32d58aef2cd1dfc6259c902bee5dfce6ab51391e49ed9edf83e82e5fb66d9759d694aff2054b6e3496792e9ecbe953c16ee4947730c42e20b897cc8b55b52ea896ce2675b7d3c7c95025cccf486352169e41b4d59e36b21194c84dbb8f9cb038c57238d7370547119fcd5a25c38cfd05b697edd750b6e467b78d9e9af85c505009b26ce0453c52d54e90b6e4f41c45f8ee3f024f8c8da5c3fb63618f598823e7e9b196d82d4ae59d12c2d56cfa5cbf1c43b889bbe3097199725753dca68a8de7a3034ccca696199944debd7380db479f25a9e4fc05ebfda74a3b48a32987485994395237ccf4514c378cca7bc5cdc7b66c180cede8c46b8f79d5efaaa99fe4ed333713f436dbcd9c2f9156169a800386cfe215f520b5918c4b92721f82d8f4202e027b0334173753ec5e60f478610178e1f534b7d7901f60ca1b4ea88f8ddd3792d197e8f58ffd0575aeaee621ca8079a3adaed85221eeca1dfd687cbcf0d276f4c483fab495bb73dde862119c647eaaaf7bc4715041d979ceba013775e60002c4311133f4770288a1ef3a487925ee9c51c3f02c6c7e1f0ca33cdd705aa5f43752f72f1640455cf7cc576de88b99f2b4c5e8b8f6ededc8f0e3fcc80feb51fe7e28f2a5fedc1fd9fd684122e13e9b1f976766977295ba0f2e35c3c9ab62c4f3b69784c6f2569940e38371d07ffad0ca593e9d785bca34fa224bb6b3fc192de766e2f6a585e5c31163795e26dfa5742a64d14fdc03addba6763783126f84bebb812bd55f9b851c91c13098351a08dab0349e57e1bc64c7298c494e594c773c8c5309b37f3be403c4f46b5aac2f7aadacdbdef691a0e75932f7db8ebb8d056059b34e2e9cdaa931e71467ad2957dab9d67dc82de2cce852743e5b0c48187e33be543f5e6dc9bdbf7570f3fc58cc21c9a86fe658a842f82397ba206d7b90fea8cd856b7738a8ff344870326f0b26d3adbc937807cdcd4cf256f1c01a12fd843cd1b726febfeffb35fe68be3e218b9ce856b51516c9f5b4c187908a06db1b3d8eeb294ad447dcaee88f5ebeeca8bdc8a7bde1f699d4537ffb5c3c47e50129071eb7b30ad476a6a6afd10de52022ad58d94a2a1e6cb2898f565d83bbcc3bcd6a335bcd671d1c829ac774eb55f5f6934bcc5de02b10d1648683c4dbfc793c5ea25034456df18faeb0b514601914ca1f1a3ff2f96c16a167ff4f933ec95b0555cf5e9bdf12f1ebc87cb4f5618932a4550d08e729956324bd903bbd33a6dacdab2fcfd9057f443017e41fa6619dbc00c0797fac9f4a7315455add1f408c42a4e85aff003a417e409ed2f5290c68cf549c5a7e217132194f8acaeefe666e9becc816a524b058fb028162086534da222baf6202e78132eb701031d4afcd23bf7597729deb1ae72749be6cb6492980c54e55402c2b3dec3b01b35bcef4339a9c5c0362bdde10d925b01498dbf22994b5cd8dc2f9d27d9bc3ca64936ea0b409ad300dff5757721dc36a8ea86854c5c4ddad796989cbc334ff8fb13caaf5aaaf1ea158573e82f465f20227fec767484dccf8372e6da972e2e64c59e2abd85f17cc10e44c01a5d5ef119b862a10b30c9df03babc9f9c26c2feef599a3232b2de59ca22913c88a13fef4ffaad921fceeccdbf4d586e003775c610095de0dacefb0f60878fc06d3b652c9aff9481fd18a9b38721f9607dade30d31f28f704ed059b235c59fdb4316f9fcff4f9bcb202661397f3c681ed22ecdd3bc8ead4d747c140223aa9e2205726dfa0b42dcfa745a3ca7b8c96601b0cd273906a42e104716a96fb554cfd0db296b425e400e7a43e27a2a6c230b01f505718a6f3fc07efcdb343a7b252c994b1f97c5bb2c59991d75ff22b39ccf6550c6d89e6b91f4f30f9decca0f9eb0755b215987bdc3e9acc08b49657dc69001520798e3a4581235b04ae2d4ff60055e621b447598cf209b3b8bd803a7a68bd962cc342a19a2bdc87936ed8d8bea5df25c72a8a4b708f60170e8023db2fedf570a9b623cf59852e9dfdf96709399626bb267168ec0fb14bf26ec5047a1523b7eeff3fccf331af49dc5d9ae6a08e417d31e6ecd01c9b9cdced6676373f796962e4ddc7d3c48d843479e5a940e04322965af2a2300e52ac0a7b39e47d40e2b4288fbfa299f5e60f0aefe7d2e56e64e69560554d51b42e3c370b11d939ea98afcb1e7ee5af04b0aeeee60aacc28e6ed9d5d5cfa8531a2856056c23a7d56f561455b015e4e4ed6ce49a495efa1e68c2ab69e270f495d3a426d6995979a41bf5391833929f51992f370d8effa350f25a3f26de25f99f3e4ede5d16849863fbdcb9f92864bc7712bd1f61aa68c26bb04879bf15094987ac304393304d584b8651272faae8fb2919fdad3955c2bd9ec434872c78650fa826f7574d95e54ac660406803d02d0957b546f15c23528691145f62245dc4ef5168795bbffce8fa8b214c573a409e16dac5b53fc0081a4b12da698d32edf8dbbbd26e66a53167b28435b6c90399d24f0330a330bab66be9db85b9dfbbfc45126b49ee2f2edc7a820b578efaed6f3f862071dc25412410acfd95449563fd8e1eb4a4fd6c60f14d1d44b555efc6f8c1ace41b05fd2d4c2d63c910183934acd6f585991a3c8be0ec2976abff22c676b4e3840015862a4703f075f968f347cac947c4359a17dc4bb6a24913220b5e77363da0923b55cd2bc9c83f154da54dab21e0182ad857b139095beda47d3fcfcc83932f41cc80748c0f19f84572597de1c0817705589779420a58157b2e349c4cf1f349eea71ab25143129abc60964e24847562e4a850a515e1d2c00c7d1cf951210690ec9356e3536ac1d249c72b7c026b28614a551557ce883e2742c75ffddca31cab14589d04a32acfbbbecbdd84290b3b3b13e1ef23287c6f64f1a871cebb3b12059cf8380b8c76602399980b2cd45c0fa2bc0db812a89b48ec76ffa77a41c462e3412832e6469a8dfe87d8eb4ab99bf1ba36c70f786631aba4acc541c8f34e70ea6ba8252b73b2d198da9295821cc30598b23d4c913b213cda0da83412c6af794c74e389fde6f87831b8ecf8e12d208958c9e840c2f0d29e37952aa256638f05cd840e73a0103328c3af50e72140c11866d467a219ce06b334ee7e8a8c0f81111ba63d652679e55b4a70ba5413c246913298cc053036e9a70e76765abeb3e1fc8820040afa0ed74c8209853d32039aa8b3c130278730abb6472471f6d565fd94425ff78f6b198c27025bc9f3d763ec4c42a26ca532e9edf12ffc27cfadb23262f081043e1376af0d84c353cdce92ab8d7b7ff8b834f386028270f0d34ccaeb36d557fbcec02df3ae2255033294721c803452a8ce634ef81fc2b551dc851c089f225e6781c5e4500c315d8c803d0e05bab9d99ad701a5f6bd2926d58005c2a2e47674d87e71a1e71fd21fa30c31a0e5641d49e0437a4a043d2e86a7b3f1a2d904a45dc6168df0549cae50ce5e4f2c59149ee8c199548d39aad3c3d1175dd52445187b5b92ea1dbe7bac9ce1c65455574546b5bd1ab1dc1c2e6e6d7c18cc4900e6246ded9a30f9ff28bd5b1cc405df94fa266077b5430469c4f100485509b596cae97f41a4b49649a4fbb97deed895e6759a9bf671d17571a2a2308f6640c957363ae9bd1ef676fc88ae909276f33228954799d2aa54f4486f1a01e04d1eef993c7a0fd5db0b9fb4594c499b6dd5b7f34d802b6d529d496b1af0e9b4010e388ec7958cefac718d1db4de8e92d606905744b2044d8aaa4153b4fddace5a3c79200b56b111a56378051a57c131015461d145a0842deb260ce9d396d1c61e4df602c8a6467bc78915d803c50772f16d8d94943a6c6c3f7dbe9bf849749197529d9c437f470eec0c075fd1856558543321dbbcf855c8ecce0c5a998955d0f38d04cfa3b92a3ebb01aa554de75b665d45edd259af0daeaf8a029836bde7fe722794e5627f34d418c6772d2d7441e76995cacdfc9f51225a73ba4a7e927a440afe59a7021cd8001deab6d0bc125c85a229865b89ce07efed55df1e0afe24ea5129d52eb0b54ba3ccb82b41cb799f3e1251b9984cfdaa365d0bb755fc7ebe3f71d3d34c36ac78bad86b29706e75b9dd8c65fb84d06a013122965f7f4db0055d408938f347c6b7436000594fd87851a79dece7079b8b4f694599ea7a878a47957ecc3f97a79d9b52ed191aba0b299a035b906a77371a4f14df1582349bb916e3f70e752cb7f2a2ed3223cdcacc56d5f5cfa55857561c191e0f9102c588f75ae55d16d6055230d1d4398eb62b2cb82d6202947369ecec9a6db90605e784d38f0f58001ff177b676233ba0de9f47868c454d9e81a9844a40ce28a5ff2100f04559443fb910e678fae30d783136f71a73419960559eeeb7daf2b2f907e53f2a8f7451eb296c7ff7bba11fe75408db661ae8f031bdcf55112c00e6d121f033cbc1f548c8e78481cc3e4feaf4555b50b6fbad1807b948e6d1a3e98c4ddccc129f04201d55bc31bfba2720289893e72dde437b5172b1ce3ae19861975549c969da589ec68c852381aa612a75e54e44c7d126b56a35bf8c18d20aedf0378534aaf5dd9b12941f320dc40afb856c323613294bedea8765badebb3f2d97747782c7a6252f3149c563ae082ebf8288971c1c4a295c3abfe81ba5d75dbcfa46778ac2fd7f4bb0f9973b0f326861f7cfdf09ac8b45817ce594b32ce323b5a1f93bd7e8bb182398ea3bc428cb592cdb2f05d1a766499a8c651a75093c40e6b11ad2cac04ceb67ce9d2ff85818f695f35c4e54cc9b90ecba3ebe821c8ca56b2c22808bc5c2648c1084161f4f8ae545c65dfe4f6474b22a8a1396e423d2", 0x1000}], 0x6, 0x1c) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000009000-0x50)={@local={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xaa}, @dev={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff, 0x0}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @empty=0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, {[]}}, @udp={0xffffffffffffffff, 0xffffffffffffffff, 0x8, 0x0, ""}}}}}, &(0x7f0000001000)={0xfffffffffffffffd, 0x1, [0x0]}) 2018/01/17 19:05:23 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f00009d8000)=0x0, 0x4) 2018/01/17 19:05:23 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r1, 0x4400000000001276, &(0x7f0000df0000)="") 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f0000005000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) flock(r0, 0x2) close(r0) 2018/01/17 19:05:23 executing program 0: socket$inet6(0xa, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000007000-0x1c)={0x0, 0xffffffffffffffff, 0x0, @mcast1={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x0}, &(0x7f0000005000)=0x1c) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x0}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f000004c000)=0x0, 0x4) 2018/01/17 19:05:23 executing program 6: r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x0}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f0000005000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) flock(r0, 0x2) close(r0) 2018/01/17 19:05:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000495000)=0x0) 2018/01/17 19:05:23 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r0, 0xc0a85322, &(0x7f0000a0d000-0xb0)={{0x0, 0x0}, ""/64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x0}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001000-0x18)={0xaa, 0x0, 0x0}) ioctl$UFFDIO_ZEROPAGE(r0, 0xc020aa04, &(0x7f0000f32000-0x10)={&(0x7f0000027000/0x3000)=nil, 0x3000}) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa, 0x0, 0x0}) 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setflags(r0, 0x2, 0x0) 2018/01/17 19:05:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) write(r0, &(0x7f0000036000)="260000002a00ff000343e57ecdffff03000103ff01000000ff090000fe0000600000000002fe", 0x26) 2018/01/17 19:05:23 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000f6000)='/dev/input/event#\x00', 0x5, 0x1) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f000093f000)=""/200) r1 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r1, &(0x7f0000df3000-0x10)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00006b3000)=0x7) fcntl$setstatus(r1, 0x4, 0x800) readv(r1, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r1, 0x80000000005001, &(0x7f0000975000-0x8)=0xfffffffffffffffa) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") ioctl$sock_netrom_SIOCGSTAMPNS(r1, 0x8907, &(0x7f0000784000-0x4)=0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000de9000+0xe50)=""/144) 2018/01/17 19:05:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f000064d000)={0x0, 0xde, "a8d9997ca9ff4fbd740d2ac139d4c98306096cc6f9c475de149890b6d644f21fb17579af6b22eb7badbd04932a841d0907a38cfd9ba4de326a409aea1851bd3a643983a842a11c4d8a9248de1e6dcb10c8656647c5c7f0b108891041fed248e3de17855080fb9b79bb0cb8fa59671ac097799c45a6d66956fd5a917ac2accb0f203aa8994d9953f974aacaad762964c50abf300f99b06049640bae7095af931bd4ca7b7428e8e7d357600e6c775134dbbb72acdf8b0543ae4b787dfce6e38da0dfc7de5aab0ec181b84bb9afadc1010c717b41fe0cb8ad8aa1bb2b6825e9"}, &(0x7f0000154000)=0xe6) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000eee000)={r1, 0x5, 0x101, 0x4c7, 0xffff, 0x3e0c}, &(0x7f0000441000-0x4)=0x14) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[], 0x0, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000274000-0x78)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) readv(r0, &(0x7f0000276000-0x90)=[{&(0x7f0000871000-0x94)=""/148, 0x94}], 0x1) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000116000)={0x0, 0xc2, "851197883d81f639908ce25819a7f3aa64d36a010e19f09c0ef62c92e5eb80e718868c76237bad8095fea02ef1c44ffa184ec21c195161eefd7174586d031fa764dfa7287a568fb9412a4bd6140083b35c01dbdc1a70cf565e47477779047ac2c36f3d8ff2114ba5ced155d96ec4082dbdb0e8c8f04292e142ea69bddef48dc8014ca7b0636b6da6da1079746745fe83edafedfb41061ce5f385b09cf943d2285baae9ecd930363992afe00b0ac2c7125208b22b912e9a6a8f590deac67fff3faace"}, &(0x7f0000be8000-0x4)=0xca) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000650000)={r2, @in={{0x2, 0x1, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x5, 0x4a, 0x1f, 0x4, 0xfffc}, &(0x7f0000635000)=0xa0) syz_open_dev$mouse(&(0x7f000055d000)='/dev/input/mouse#\x00', 0x800, 0x200) 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f000029e000-0xd)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x20011, r0, 0x0) mmap$binder(&(0x7f000041c000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[], 0x0, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000)=0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpgid(0xffffffffffffffff) sched_setaffinity(0x0, 0x3, &(0x7f0000000000)=0x0) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[], 0x0, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) [ 271.107277] netlink: 2 bytes leftover after parsing attributes in process `syz-executor2'. [ 271.140656] netlink: 2 bytes leftover after parsing attributes in process `syz-executor2'. 2018/01/17 19:05:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000639000)='./file0\x00', 0x0) mount(&(0x7f0000018000)='./file0\x00', &(0x7f0000027000)='./file0\x00', &(0x7f0000019000-0x6)='ramfs\x00', 0x50, &(0x7f000000a000)="") r0 = creat(&(0x7f0000df1000)='./file0/bus\x00', 0xbc9dc8fbd81cb4b1) fcntl$lock(r0, 0x7, &(0x7f0000027000)={0x1, 0x0, 0x0, 0x0, 0x0}) unshare(0x40600) pwrite64(r0, &(0x7f0000682000)='\x00', 0x1, 0x0) clone(0x0, &(0x7f0000b53000)="", &(0x7f000012c000-0x4)=0x0, &(0x7f0000492000)=0x0, &(0x7f0000a14000+0x5f8)="") r1 = creat(&(0x7f00001d4000-0xc)='./file0/bus\x00', 0x0) dup2(r1, r0) preadv(0xffffffffffffffff, &(0x7f0000ac3000-0x30)=[], 0x0, 0x0) 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mice(&(0x7f0000e45000)='/dev/input/mice\x00', 0x0, 0x0) ppoll(&(0x7f000036c000)=[{r0, 0x0, 0x0}], 0x1, &(0x7f0000e4a000)={0x0, 0x0}, &(0x7f000067b000-0x8)={0x0}, 0x8) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[], 0x0, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) [ 271.162328] binder_alloc: binder_alloc_mmap_handler: 23507 2041c000-2041e000 already mapped failed -16 [ 271.198927] binder_alloc: binder_alloc_mmap_handler: 23507 20000000-20002000 already mapped failed -16 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) request_key(&(0x7f000011b000)='dns_resolver\x00', &(0x7f00001ca000-0x5)={0x73, 0x79, 0x7a, 0xffffffffffffffff, 0x0}, &(0x7f0000618000-0x1)='\x00', 0xffffffffffffffff) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[], 0x0, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00003bd000-0xf)='/dev/sequencer\x00', 0x163000, 0x0) bind$ipx(r1, &(0x7f0000442000)={0x4, 0x9, 0x0, "0c4f27e759a6", 0x6, 0x0}, 0x10) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) 2018/01/17 19:05:23 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) pread64(r0, &(0x7f0000332000-0x1000)=""/4096, 0x1000, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00001a9000-0xd)='/selinux/mls\x00', 0x0, 0x0) ioctl$KVM_GET_IRQCHIP(r0, 0xc208ae62, &(0x7f0000637000)=@pic={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) bind$pptp(r1, &(0x7f0000556000-0x20)={0x18, 0x2, {0x1, @empty=0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x20) r2 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl(r0, 0xff, &(0x7f00004ee000)="92fefeb21f09") ioctl(r2, 0x4400000000001277, &(0x7f0000017000-0x1)="") ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40206417, &(0x7f00005bc000-0x20)={0x240000000, 0x4, 0x6a4, 0x98b, 0x11, 0x5}) write$eventfd(r1, &(0x7f00001af000-0x8)=0x5, 0x8) 2018/01/17 19:05:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r0, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) getpeername$packet(r0, &(0x7f0000f8e000+0xe48)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f0000a34000-0x4)=0x14) 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000f73000-0x31)="", 0x0, 0xffffffffffffffff, &(0x7f0000f5b000-0x1c)={0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, 0x1c) 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mice(&(0x7f0000e45000)='/dev/input/mice\x00', 0x0, 0x0) ppoll(&(0x7f000036c000)=[{r0, 0x0, 0x0}], 0x1, &(0x7f0000e4a000)={0x0, 0x0}, &(0x7f000067b000-0x8)={0x0}, 0x8) 2018/01/17 19:05:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000e8000-0x8)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000027000-0x8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000000a000)="") mount(&(0x7f0000d04000)='./file0\x00', &(0x7f0000903000)='./file0\x00', &(0x7f0000812000-0x6)='bdev\x00', 0x100000, &(0x7f0000444000)="") mount(&(0x7f00002ba000-0x8)='./file0\x00', &(0x7f0000cbf000-0x8)='./file0\x00', &(0x7f00005f8000-0x6)='ramfs\x00', 0x0, &(0x7f000002f000)="") 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clone(0x200, &(0x7f00009b6000)="", &(0x7f0000744000)=0x0, &(0x7f0000f8b000)=0x0, &(0x7f0000804000)="") mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) execve(&(0x7f0000f8b000-0x8)='./file0\x00', &(0x7f0000a7c000-0x38)=[], &(0x7f00006fd000-0x10)=[]) r0 = inotify_init1(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f000058e000-0xc)={0x0, 0x0, 0x0}, &(0x7f00008cc000)=0xc) fcntl$setown(r0, 0x8, r1) fcntl$getownex(r0, 0x10, &(0x7f0000fcc000)={0x0, 0x0}) r3 = getpgrp(0x0) kcmp(r2, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) clone(0x0, &(0x7f000008e000)="", &(0x7f00006c4000-0x4)=0x0, &(0x7f0000b17000)=0x0, &(0x7f0000064000+0x51f)="") creat(&(0x7f0000b7a000)='./file0\x00', 0x0) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000119000)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000001000)={{0x100000001, 0x0, 0x0, 0x0, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f000001d000-0x50)={0x0, 0x200000000d, 0x9, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[], 0x0, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000cac000)='./file0\x00', 0x0) mount(&(0x7f0000018000)='./file0\x00', &(0x7f000001c000)='./file0\x00', &(0x7f0000019000-0x6)='ramfs\x00', 0x0, &(0x7f000000a000)="") creat(&(0x7f0000016000-0xc)='./file0\x00', 0x0) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="", 0x0}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f0000d9b000)='keyring\x00', &(0x7f00005c0000)={0x73, 0x79, 0x7a, 0xffffffffffffffff, 0x0}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0x7, r0) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, &(0x7f0000284000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="", 0x0}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00007fe000)='/proc/self/net/pfkey\x00', 0x400, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f000056f000-0x18)={0x0, 0x0, 0x0, 0x0}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f00007f0000)='/dev/vcs\x00', 0x20000, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00003bd000-0x30)={0x84, 0x0, &(0x7f0000ffa000)=[@exit_looper={0x630d}, @acquire_done={0x40106309, r1, 0x4}, @release={0x40046306, 0x0}, @clear_death={0x400c630f, 0x0, 0x2}, @exit_looper={0x630d}, @enter_looper={0x630c}, @transaction_sg={0x40486311, {{0x2, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x60, 0x38, &(0x7f000024e000-0x60)=[@fda={0x66646185, 0x8, 0x3, 0x1}, @ptr={0x70742a85, 0x0, &(0x7f00001a9000)=0x0, 0x1, 0x0, 0xb}, @fd={0x66642a85, 0x0, r2, 0x0, 0x1}], &(0x7f00003eb000-0x38)=[0x70, 0x48, 0x38, 0x18, 0x28, 0x0, 0x38]}, 0x1}}], 0x3e, 0x0, &(0x7f0000aff000-0x3e)="70f05f7656fcc4de9b4dfeeb26999c4e5c4ecdc529b756ce9570043f9f56d9a5267cc3b26a27bf38ffa18b743c127d10598c8cfc3742bea69574745efeed"}) r3 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0x5) 2018/01/17 19:05:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_tcp_int(r1, 0x6, 0x2, &(0x7f0000b10000)=0xc2, 0x6677bbc4) bind$inet(r0, &(0x7f00000f1000-0x10)={0x2, 0x3, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000e9c000-0x10)={0x1, &(0x7f0000f07000)=[{0x6, 0x0, 0x0, 0x101}]}, 0x10) connect$inet(r0, &(0x7f0000987000)={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) sendmsg$nl_xfrm(r1, &(0x7f0000f1c000)={&(0x7f0000834000)={0x10, 0x0, 0x0, 0x0}, 0xc, &(0x7f00007fb000-0x10)={&(0x7f0000687000)=@acquire={0x128, 0x17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, {{@in=@loopback=0x7f000001, 0xffffffffffffffff, 0x0}, @in=@multicast1=0xe0000001, {@in=@remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @in=@empty=0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@multicast1=0xe0000001, @in6=@mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0xffffffffffffffff}, []}, 0x128}, 0x1, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000247000)={&(0x7f000058d000-0x3a)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0xffffffffffffffff, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xaa}, 0x0}}}, 0x3a, &(0x7f0000a58000-0x20)=[{&(0x7f0000787000-0x1000)="43c552ade9499f006b837d34e3d59b5e2b05d0f1fb5cd3a933bbe36d13b79f3e297ec03e39f5c78a098e87104eefbe48d4ebefbd25aeff6015522455e1752492b914e6c9cfdba4876af4a110543d98ea7adb436387a4c9e140c18d8085e7c93ba89bc871b0e6c95a53aba09bba817fb29ebaf4d276f6b4042bed7b7a31e439df237ac88120e38e6b466bae4ca0b9c44478abbb7fc744ae4a4942b7969c43d4d5fc2a48f8f6baf9182def6950d631d898bc000952396e6e4b8a796431b75a7ecfbce48ccc294baed5d8f71d1deae7d2c6d0868f7919a5677ec01ac04bb5370734681305261aec26b9f309ddf8c4cb8f7a32181a41722af15009ecd0f0080d3b55ec7f4338a45f8c3b976b36f8f21e1b612763db6213864fdde6f3c114471844c7e5cd22a7922be21fc9984a403682c8407c059810f0f715a8a5d56e640486589bac4d88a79ef15437423caeb1b2c506ae14de606d627fce1fdc6f6d3907a670d93e6ece58cb79150b8844c4a312b1d4589178a9526fe1f446ed69a4d141a9ea1b7dd87ee3c38e24f468566c9e72193f226c4d3b730b5cfd10032841b1f4ab66d74ccb8c9b1d8587aaed160b170792a181d5d275c922ea41d617bdc133e6653ab0ad5c30c1e167dcd67ff7c876be9b4e0621bdca83967caba37fe9ff310b9e70c829558269cf64c279cb7b4e8200936098eddfde3326d3f70d9ef9d699005e38bdcc5efecfa32c14f5ea23d2b0c2010bcaee37f4ae90c95e6a114fd70752df56e7b48ce3a902caf714c2ba85f55b9ca2d777dfe226b7b9b5e8f00fbc91baf5a5de8b6546bb10d156b37d0ad2df0edccbdcf87e316b1c14194f90f7e2ef8e4c484a74678b4ab702803aa259a3500ea3049cde0e60c9b49f2248c76cb2d75bb2f0fed652b6e347366bfed5757af2c100f1bf066c95a492c2ee3a468cac4d1497acf93752170a4fb0e46705a43895ee8d95e1b2902f1440e767c76b7a9790fed0cd4a1d9d4425afec459581b8597bb46518d96aa12fa6b7966b08c4fb72f95bf87a7281e93fea6624e7f20f2e35a0ebcfe2e973e4d54aad7dae0bbb8312ebc6d5685dc335d7d5ed1fec24fd084aaccad8f7f4bed6b0383d12789f6e4f548a0b40d0c7ae7a031efa3e9e37622e6cc1ee25a6276d4406fd4f6948b72f83063b2c62d10bea7d05fc12dd73a9f2ce08805c4a6fd8f7a5a7b8e602225fa04efbdbed4a31b75b3bb6d5caa84fb1bac6f0d50ea9ad6fad4fc99fd007df672d636eeb68536aea6a01b5f2f497beece012ace85a23f26d036f63a7db5ddf11d443da7f78199c9e0c8f143395e6fa3077f53d5e131b45c1d897c079891dcfc1d672de403b5f66d34f80e8fa8d55f2ef0c301eaa42d3285fc2c7efb306a43332fe25899b249f8195b1e885f234dc8ad35f3099e5139b1be6bfbc5d4b466435eb1a50e02a4c51a62fb5ff80f3cf35289c22c79b197d67573e3038fef9bf2ff503e2be3b30110588a451ee98919f1ae9f89736c513255947f18578fd999aa6e21e206160785f5fedcf7cf0aed56111e314337e0506ce8dfbbeeac8b12cd00aeb12a3c86808de94083c36f6744ae5fbf70d8373febedcf8141fee50ea469e2913610092ce43b4659062fc91f8cc69c71ba221b259c9880b2ae2ca4c276cacaa80affc9ca367deff027ed34a2b737831105c1ca723e85b44f5941c3efa3048af358a2859e5ccab5b65b92964e2777c0a57711b79c3ede340fb45e2af4a9d99af9eb95cbe08795d33d1ffb279aa37ea72a308a778174a9b165e8702468d17b52317d1600b7eae7cbf955238d6c7acfb2bcb3a9053e5cfb7e23359bfe413c1da37fc9317ba589ae94bb174dc745eaee604c476bc3b39f0962adef346809550280b23adf3092f210c9fcbc8dbc56264be8298f14c56024b47424861b4523b5b53101d9f974569cbdc37ebbef3c19d9e4bbd2ee81aed7433e1d588c613e62eb25c5d9b655cd7fd0affacc0c39af26ee4853d6075906d53bd685a8cfea6038e4836b17f4b2527ed862c5917145fd0493a4a2054727d041cffb14ed7f9237a0211759b91b0ab188210338cfb51d0d314c5d99760f051192ef47558ca1309f303b27f5b7185d589652c414e2b664698a23f34579c7fcc08a7629c50a0d56f15208694c984774b81f8906438b56b17167a22fdaf538ec79e6a91c9c1806deaf95051c9caeca1ad6e93212e1db683daa8dfa017cc2708c435649a6d12aa743bcc2765531936c39c45d65e8f17bf90dccb73ca2cb3de82dd8def43bc27868b853810a9c8f36db3422d804e9dee72fd6035450b917bac3f66335fe73333761bf7f2bb5cce40c111a7561d86386a7ad9b5ab78cecd4555329b22eb2264469e463c988b098a675c81d7f0e5b21c552a09ee54d8f05919c5b3c92a2ebc13281701dd10fc1a443533f73ae50cfb94ba8a0df098c4e80c6da81423aad65f0847aceaa1ba1ab2efedf861821f5ce35905bbc7a401bf6c7a9bfe93372e53ed386b31f6b26e044fe9b507981c6f7085629fce731f9a8999b7a426a01f6f6a53d459ccd1aa1247c2d133397ce8ac6a15ec2f7ba9d1cc71cc5b213c071b705b77622a63983324457850b68683c6cdaec1cd3e115cede60312d8f622de3cb4907275ee9fc2d669e228ed43843f8e5b3b6b025179bf624ce50cd5942dfd0627fc3830d14732e274f71f428d0fc3f9bfcd4932e5a8529056a1a16093b77d4ce146b4b0175dc05a4b", 0x792}], 0x1, &(0x7f0000f89000-0x80)=[], 0x0, 0x0}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000a33000-0x38)={&(0x7f0000856000-0x1c)=@in6={0x0, 0xffffffffffffffff, 0x0, @mcast1={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x0}, 0x1c, &(0x7f0000ce4000)=[{&(0x7f00006da000-0x86)=""/134, 0x86}, {&(0x7f0000bb2000)=""/0, 0x0}], 0x2, &(0x7f0000156000-0xc2)=""/194, 0xc2, 0x0}, 0x0) recvfrom$llc(0xffffffffffffffff, &(0x7f0000873000)=""/144, 0x90, 0x0, &(0x7f0000a2e000-0x10)={0x1a, 0x0, 0x9705, 0x0, 0x0, 0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa], 0x0, 0xe}, [0x0, 0x0]}, 0x10) sendmsg$netlink(r1, &(0x7f0000791000)={&(0x7f0000757000-0xc)=@proc={0x10, 0x0, 0xffffffffffffffff, 0x0}, 0xc, &(0x7f0000713000)=[{&(0x7f00006aa000-0x164)={0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "", []}, 0x10}], 0x1, 0x0, 0x0, 0x0}, 0x0) 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f000001a000)='/dev/rfkill\x00', 0x0, 0x0) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="", 0x0}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000007000-0x78)=[{{&(0x7f0000005000-0x10)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0x0}, [0x0, 0x0]}, 0x10, &(0x7f0000002000)=[{&(0x7f0000007000-0x1000)=""/4096, 0x1000}, {&(0x7f0000003000)=""/240, 0xf0}, {&(0x7f0000006000-0xbc)=""/188, 0xbc}], 0x3, &(0x7f0000008000-0x1000)=""/4096, 0x1000, 0x0}, 0x0}], 0x1, 0x0, &(0x7f0000008000-0x10)={0x0, 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c4f7a79e606457dfdf09e2ec2ed253b", 0x1f}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$sock_SIOCOUTQ(r0, 0x80047453, &(0x7f0000012000-0x4)=0x0) 2018/01/17 19:05:23 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f00000be000)='/dev/dmmidi#\x00', 0x80000000, 0x20b00) ioctl$KDMKTONE(r0, 0x4b30, 0x9) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0x5) fcntl$getownex(r1, 0x10, &(0x7f0000f14000-0x8)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00008fc000-0x8)={0x1, r2}) 2018/01/17 19:05:23 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) capget(&(0x7f0000d04000-0x8)={0x20071026, 0x0}, &(0x7f0000e95000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2018/01/17 19:05:23 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000)=0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000005000-0xa)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000007000-0x8)=0x0) read(r1, &(0x7f00004da000-0x50)=""/80, 0x120) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00005c5000-0x3)='nv\x00', 0x3) getsockopt$ipx_IPX_TYPE(r1, 0x100, 0x1, &(0x7f00001b8000-0x4)=0x0, &(0x7f0000999000)=0x4) 2018/01/17 19:05:23 executing program 1: mmap(&(0x7f0000000000/0x16000)=nil, 0x16000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000af7000-0xa)='/dev/dsp#\x00', 0x1, 0x0) readv(r0, &(0x7f0000004000-0x30)=[{&(0x7f0000007000-0xf9)=""/249, 0xf9}], 0x1) fcntl$setstatus(r0, 0x4, 0x800) readv(r0, &(0x7f0000a70000-0x10)=[{&(0x7f0000882000-0x6e)=""/110, 0x6e}], 0x1) ioctl$int_in(r0, 0x80000000005001, &(0x7f0000004000-0x8)=0x0) r1 = syz_open_dev$loop(&(0x7f0000003000-0xb)='/dev/loop#\x00', 0x0, 0x20000801) ioctl$TCFLSH(r0, 0x540b, 0x16c8) ioctl(r1, 0x4400000000001277, &(0x7f0000017000-0x1)="") 2018/01/17 19:05:23 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000f0e000)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0xc0481273, &(0x7f0000beb000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "000000000100000001001bf3ffff00000065000000010000007db0e6f10efbf9a219d8f6aa6bd58d1c43473100e85026e7ff40f9b55bd1b3335d5bffff0001f3", "cfa40005000000f7ffffffff00420a00000000ffb833220182ab867d00", [0x0, 0x0], 0x0}) 2018/01/17 19:05:23 executing program 5: mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002000)={0xffffffffffffffff, 0x0, 0x0, 0xec, &(0x7f0000009000)="", &(0x7f0000008000-0xec)=""/236, 0x0, 0x5d}, 0x28) sendmmsg(0xffffffffffffffff, &(0x7f0000005000-0x3c)=[{{&(0x7f0000003000)=@in6={0xa, 0xffffffffffffffff, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xffffffffffffffff, 0xbb}, 0x0}, 0x1c, &(0x7f0000005000-0x60)=[{&(0x7f0000002000)="4c5614c00401a0dbf8a669ebdedd102c", 0x10}], 0x1, &(0x7f0000003000-0x2d0)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) connect(r0, &(0x7f0000002000)=@sco={0x1f, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x26) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000010000-0x4)=0x0) 2018/01/17 19:05:23 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f0000d44000-0x34)=@random={'trusted.\x00', 'nodevwlan1eth1%lo(+[*eth1selfcpuset$#]eth1\x00'}, &(0x7f00004cd000-0xe9)=""/233, 0xe9) 2018/01/17 19:05:23 executing program 7: getresgid(&(0x7f00002fe000)=0x0, &(0x7f00007f4000)=0x0, &(0x7f0000c0e000+0x7a2)=0x0) 2018/01/17 19:05:23 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000b000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001000-0x38)={&(0x7f0000239000-0x8)=@abs={0x0, 0x0, 0xffffffffffffffff}, 0x8, &(0x7f0000008000)=[], 0x0, &(0x7f0000001000-0x10)=[@rights={0x200, 0x1, 0x1, [r0]}], 0x1, 0x0}, 0x0) recvmsg(r2, &(0x7f000000e000)={0x0, 0x0, &(0x7f000008b000)=[], 0x0, &(0x7f000000c000)=""/0, 0x0, 0x0}, 0x0) [ 271.481564] ================================================================== [ 271.489044] BUG: KASAN: double-free or invalid-free in relay_open+0x6a1/0xa40 [ 271.496310] [ 271.497945] CPU: 1 PID: 23606 Comm: syz-executor2 Not tainted 4.15.0-rc8+ #265 [ 271.505302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.514913] Call Trace: [ 271.517506] dump_stack+0x194/0x257 [ 271.521144] ? arch_local_irq_restore+0x53/0x53 [ 271.525844] ? show_regs_print_info+0x18/0x18 [ 271.530339] ? __lock_is_held+0xb6/0x140 [ 271.534414] ? relay_open+0x6a1/0xa40 [ 271.538239] print_address_description+0x73/0x250 [ 271.543088] ? relay_open+0x6a1/0xa40 [ 271.546891] ? relay_open+0x6a1/0xa40 [ 271.550695] kasan_report_double_free+0x55/0x80 [ 271.555351] kasan_slab_free+0xa3/0xc0 [ 271.559215] kfree+0xd6/0x260 [ 271.562304] relay_open+0x6a1/0xa40 [ 271.565913] ? relay_open_buf.part.10+0x9b0/0x9b0 [ 271.570736] ? __debugfs_create_file+0x2cf/0x3d0 [ 271.575477] ? debugfs_create_file+0x57/0x70 [ 271.579871] do_blk_trace_setup+0x4a4/0xcd0 [ 271.584176] ? blk_tracer_print_line+0x40/0x40 [ 271.588739] ? __might_sleep+0x95/0x190 [ 271.592711] ? kasan_check_write+0x14/0x20 [ 271.596927] ? _copy_from_user+0x99/0x110 [ 271.601055] __blk_trace_setup+0xbe/0x150 [ 271.605189] ? do_blk_trace_setup+0xcd0/0xcd0 [ 271.609678] ? disk_name+0x98/0x100 [ 271.613294] blk_trace_ioctl+0x206/0x2e0 [ 271.617332] ? blk_add_trace_rq_remap+0x680/0x680 [ 271.622160] ? avc_has_extended_perms+0x7fa/0x12c0 [ 271.627073] blkdev_ioctl+0x1845/0x1e00 [ 271.631031] ? blkpg_ioctl+0xb40/0xb40 [ 271.634896] ? avc_ss_reset+0x110/0x110 [ 271.638847] ? lock_downgrade+0x980/0x980 [ 271.642985] ? lock_release+0xa40/0xa40 [ 271.646941] ? __lock_is_held+0xb6/0x140 [ 271.651024] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 271.656892] ? get_unused_fd_flags+0x190/0x190 [ 271.661455] ? rcu_note_context_switch+0x710/0x710 [ 271.666369] block_ioctl+0xde/0x120 [ 271.669976] ? blkdev_fallocate+0x3b0/0x3b0 [ 271.674274] do_vfs_ioctl+0x1b1/0x1520 [ 271.678138] ? _cond_resched+0x14/0x30 [ 271.682011] ? ioctl_preallocate+0x2b0/0x2b0 [ 271.686405] ? selinux_capable+0x40/0x40 [ 271.690467] ? syscall_return_slowpath+0x2ad/0x550 [ 271.695383] ? security_file_ioctl+0x89/0xb0 [ 271.699776] SyS_ioctl+0x8f/0xc0 [ 271.703137] entry_SYSCALL_64_fastpath+0x29/0xa0 [ 271.707868] RIP: 0033:0x452e39 [ 271.711036] RSP: 002b:00007f4bbfa4ac58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 271.718728] RAX: ffffffffffffffda RBX: 000000000071bea0 RCX: 0000000000452e39 [ 271.725982] RDX: 0000000020beaf68 RSI: 00000000c0481273 RDI: 0000000000000013 [ 271.733227] RBP: 00000000000005ee R08: 0000000000000000 R09: 0000000000000000 [ 271.740473] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000006f6ef0 [ 271.747720] R13: 00000000ffffffff R14: 00007f4bbfa4b6d4 R15: 0000000000000000 [ 271.754984] [ 271.756599] Allocated by task 23606: [ 271.760292] save_stack+0x43/0xd0 [ 271.763730] kasan_kmalloc+0xad/0xe0 [ 271.767418] kmem_cache_alloc_trace+0x136/0x750 [ 271.772059] relay_open+0xf2/0xa40 [ 271.775575] do_blk_trace_setup+0x4a4/0xcd0 [ 271.779874] __blk_trace_setup+0xbe/0x150 [ 271.783995] blk_trace_ioctl+0x206/0x2e0 [ 271.788033] blkdev_ioctl+0x1845/0x1e00 [ 271.791983] block_ioctl+0xde/0x120 [ 271.795600] do_vfs_ioctl+0x1b1/0x1520 [ 271.799470] SyS_ioctl+0x8f/0xc0 [ 271.802811] entry_SYSCALL_64_fastpath+0x29/0xa0 [ 271.807534] [ 271.809134] Freed by task 23606: [ 271.812479] save_stack+0x43/0xd0 [ 271.815916] kasan_slab_free+0x71/0xc0 [ 271.819778] kfree+0xd6/0x260 [ 271.822859] relay_open+0x84a/0xa40 [ 271.826464] do_blk_trace_setup+0x4a4/0xcd0 [ 271.830760] __blk_trace_setup+0xbe/0x150 [ 271.834881] blk_trace_ioctl+0x206/0x2e0 [ 271.838916] blkdev_ioctl+0x1845/0x1e00 [ 271.842863] block_ioctl+0xde/0x120 [ 271.846465] do_vfs_ioctl+0x1b1/0x1520 [ 271.850325] SyS_ioctl+0x8f/0xc0 [ 271.853666] entry_SYSCALL_64_fastpath+0x29/0xa0 [ 271.858390] [ 271.859992] The buggy address belongs to the object at ffff8801d56fe340 [ 271.859992] which belongs to the cache kmalloc-512 of size 512 [ 271.872636] The buggy address is located 0 bytes inside of [ 271.872636] 512-byte region [ffff8801d56fe340, ffff8801d56fe540) [ 271.884309] The buggy address belongs to the page: [ 271.889213] page:ffffea000755bf80 count:1 mapcount:0 mapping:ffff8801d56fe0c0 index:0x0 [ 271.897331] flags: 0x2fffc0000000100(slab) [ 271.901541] raw: 02fffc0000000100 ffff8801d56fe0c0 0000000000000000 0000000100000006 [ 271.909395] raw: ffffea000752c460 ffffea00071297a0 ffff8801dac00940 0000000000000000 [ 271.917247] page dumped because: kasan: bad access detected [ 271.922928] [ 271.924526] Memory state around the buggy address: [ 271.929427] ffff8801d56fe200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 271.936767] ffff8801d56fe280: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 271.944100] >ffff8801d56fe300: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 271.951429] ^ [ 271.956852] ffff8801d56fe380: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 271.964187] ffff8801d56fe400: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 271.972213] ================================================================== [ 271.979543] Disabling lock debugging due to kernel taint [ 271.984965] Kernel panic - not syncing: panic_on_warn set ... [ 271.984965] [ 271.992309] CPU: 1 PID: 23606 Comm: syz-executor2 Tainted: G B 4.15.0-rc8+ #265 [ 272.000943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 272.010271] Call Trace: [ 272.012844] dump_stack+0x194/0x257 [ 272.016446] ? arch_local_irq_restore+0x53/0x53 [ 272.021088] ? kasan_end_report+0x32/0x50 [ 272.025210] ? lock_downgrade+0x980/0x980 [ 272.029340] ? vsnprintf+0x1ed/0x1900 [ 272.033128] panic+0x1e4/0x41c [ 272.036295] ? refcount_error_report+0x214/0x214 [ 272.041029] ? add_taint+0x40/0x50 [ 272.044542] ? add_taint+0x1c/0x50 [ 272.048065] ? relay_open+0x6a1/0xa40 [ 272.051845] ? relay_open+0x6a1/0xa40 [ 272.055621] kasan_end_report+0x50/0x50 [ 272.059583] kasan_report_double_free+0x72/0x80 [ 272.064237] kasan_slab_free+0xa3/0xc0 [ 272.068100] kfree+0xd6/0x260 [ 272.071184] relay_open+0x6a1/0xa40 [ 272.074789] ? relay_open_buf.part.10+0x9b0/0x9b0 [ 272.079607] ? __debugfs_create_file+0x2cf/0x3d0 [ 272.084342] ? debugfs_create_file+0x57/0x70 [ 272.088729] do_blk_trace_setup+0x4a4/0xcd0 [ 272.093033] ? blk_tracer_print_line+0x40/0x40 [ 272.097603] ? __might_sleep+0x95/0x190 [ 272.101561] ? kasan_check_write+0x14/0x20 [ 272.105772] ? _copy_from_user+0x99/0x110 [ 272.109896] __blk_trace_setup+0xbe/0x150 [ 272.114023] ? do_blk_trace_setup+0xcd0/0xcd0 [ 272.118498] ? disk_name+0x98/0x100 [ 272.122105] blk_trace_ioctl+0x206/0x2e0 [ 272.126142] ? blk_add_trace_rq_remap+0x680/0x680 [ 272.130966] ? avc_has_extended_perms+0x7fa/0x12c0 [ 272.135871] blkdev_ioctl+0x1845/0x1e00 [ 272.139837] ? blkpg_ioctl+0xb40/0xb40 [ 272.143708] ? avc_ss_reset+0x110/0x110 [ 272.147660] ? lock_downgrade+0x980/0x980 [ 272.151786] ? lock_release+0xa40/0xa40 [ 272.155738] ? __lock_is_held+0xb6/0x140 [ 272.159788] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 272.165648] ? get_unused_fd_flags+0x190/0x190 [ 272.170207] ? rcu_note_context_switch+0x710/0x710 [ 272.175124] block_ioctl+0xde/0x120 [ 272.178728] ? blkdev_fallocate+0x3b0/0x3b0 [ 272.183024] do_vfs_ioctl+0x1b1/0x1520 [ 272.186885] ? _cond_resched+0x14/0x30 [ 272.190752] ? ioctl_preallocate+0x2b0/0x2b0 [ 272.195137] ? selinux_capable+0x40/0x40 [ 272.199184] ? syscall_return_slowpath+0x2ad/0x550 [ 272.204094] ? security_file_ioctl+0x89/0xb0 [ 272.208480] SyS_ioctl+0x8f/0xc0 [ 272.211826] entry_SYSCALL_64_fastpath+0x29/0xa0 [ 272.216552] RIP: 0033:0x452e39 [ 272.219713] RSP: 002b:00007f4bbfa4ac58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 272.227395] RAX: ffffffffffffffda RBX: 000000000071bea0 RCX: 0000000000452e39 [ 272.234649] RDX: 0000000020beaf68 RSI: 00000000c0481273 RDI: 0000000000000013 [ 272.241902] RBP: 00000000000005ee R08: 0000000000000000 R09: 0000000000000000 [ 272.249148] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000006f6ef0 [ 272.256393] R13: 00000000ffffffff R14: 00007f4bbfa4b6d4 R15: 0000000000000000 [ 272.264072] Dumping ftrace buffer: [ 272.267594] (ftrace buffer empty) [ 272.271276] Kernel Offset: disabled [ 272.274875] Rebooting in 86400 seconds..